cmpe-DroneLab / GeoFly3D

3 stars 0 forks source link

Ros Refactoring #37

Closed Bera0422 closed 1 month ago

Bera0422 commented 1 month ago

Description

The Ros structure and the drone controller script should be refactored for more flexibility.

Bera0422 commented 1 month ago

The code is mostly refactored. Now its more modular. Commands like connect, calibrate, start/pause mission are provided as services and therefore can be used from the desktop app GUI. I will continue refactoring until pause/resume functionality and multi-drone are supported.

Bera0422 commented 1 month ago

ROS infrastructure supports the pause/resume functionality and multi-drones. However, some refactoring is still needed on the desktop side.