Skip to content

This C++ app is designed to manage air-cleaning robots. The goal is to create an efficient system that can control the deployment, status, and performance of robots tasked with improving air quality in designated zones. The application focuses on core functionality development, leaving certain aspects incomplete for future development stages.

License

Notifications You must be signed in to change notification settings

Thaume10/AirWatcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is a C++ application that manages a network of robots designed to clean the air in urban environments. The application focuses on the development of core functionalities necessary to monitor and control the robots in real-time. It allows users to manage robot deployment, monitor their status, and oversee the efficiency of air cleaning in specific zones. The application is intentionally left incomplete as part of a staged development process, focusing on key features.

Features

Robot Deployment: Assign robots to specific zones for air cleaning operations. Monitor Robot Status: Check the status of each robot, including its current position, battery level, and operational state. Air Quality Monitoring: Retrieve real-time air quality data from each zone and track the improvements. Manual Robot Control: Option to manually override the robots’ cleaning paths. Basic Error Handling: Detect and report when a robot encounters an obstacle or low battery.

Technologies Used

C++: Core development language used for efficient memory management and real-time processing. Object-Oriented Design (OOD): The application uses a modular design, making it easier to extend and maintain.

About

This C++ app is designed to manage air-cleaning robots. The goal is to create an efficient system that can control the deployment, status, and performance of robots tasked with improving air quality in designated zones. The application focuses on core functionality development, leaving certain aspects incomplete for future development stages.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •