Currently, integration of Blue with the BlueROV2 involves using the ardusub_driver and MAVROS. This is a bit cumbersome and adds an unnecessary layer of complexity (only to be used for manual control and PWM passthrough).
Feature Description
Explore removing ArduSub altogether and using just ROS 2 for control of the vehicle. This could be accomplished by integrating with the navigator-lib.
Alternative Solutions
N/A
Additional Context
In the current state, this issue is intended just to encourage exploration of the navigator-lib for BlueROV2 integration. Should this be a viable path forward, a new repo will be made with the necessary support.
Feature Type
Adding new functionality to the BlueROV2 driver
Problem Description
Currently, integration of Blue with the BlueROV2 involves using the ardusub_driver and MAVROS. This is a bit cumbersome and adds an unnecessary layer of complexity (only to be used for manual control and PWM passthrough).
Feature Description
Explore removing ArduSub altogether and using just ROS 2 for control of the vehicle. This could be accomplished by integrating with the navigator-lib.
Alternative Solutions
N/A
Additional Context
In the current state, this issue is intended just to encourage exploration of the
navigator-lib
for BlueROV2 integration. Should this be a viable path forward, a new repo will be made with the necessary support.