sonia-auv / octopus-telemetry

The telemetry is a web app to control and monitor the AUVs.
GNU General Public License v3.0
2 stars 1 forks source link

Waypoints module should support proc_planner #146

Closed alamarre3 closed 2 years ago

alamarre3 commented 2 years ago

Expected Behavior

When single wpts is enable (mode 11), the waypoints module should send a "/sonia_common/AddPose" message on the topic "proc_control/add_pose". In this manner, the waypoint will be sent to proc_controc witch will generate a trajectory.

When planner mode is enable (mode 10) the waypoint module shoud send a "sonia_common/MultiAddPose" message on the topic "proc_planner/send_multi_addpose". A MultiAddPose msg contain a vector of AddPose. The telemetry shoud send a vector with 1 addpose element. This way, the waypoint will be sent to proc_planner instead of proc_control.

Current Behavior

Currently, the waypoint module send a "/sonia_common/AddPose" msg on the topic "proc_control/add_pose" regardless of the active mode.

Comments

This feature will be essential to test proc planner in pool . Here is proc_planner WorkFlow

image