Skip to content

[FEATURE]: Create a simulation environment to evaluate custom controllers in #14

@evan-palmer

Description

@evan-palmer

Feature Type

Adding new functionality to the BlueROV2 driver

Problem Description

There is no way to evaluate the performance of a custom controller or to perform basic controller tuning prior to hardware deployment.

Feature Description

Implement a simple simulation environment to test controllers in. This should include support to launch the ArduSub SITL environment and MAVROS using a BlueROV2 model.

Alternative Solutions

Another alternative is to fork the bluerov2_ignition project and extend this to support the BlueROV2 Heavy configuration. This would help reduce the work load associated with this issue. If this approach is taken, then support should be added in the bringup package and the Dockerfile for this project. ArduSub SITL support is still necessary for both solutions.

Additional Context

No response

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesthigh priorityThis is a high priority issue

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions