-
Notifications
You must be signed in to change notification settings - Fork 14.6k
BlueROV2: updated control (attitude and position), model #25052
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…or center-throttle
@Pedro-Roque I'm not sure what users need to know about this, but if there is anything it would probably go here https://docs.px4.io/main/en/frames_sub/bluerov2.html |
I think it's mostly correct there, |
Two Points:
But in my opinion, we could also just use the standard buoyancy plugin, and make a circular collision based on the weight of the BlueROV2, around the basic_link, and once compute the radius for that sphere. This would be the same behavior as using this plugin, except for the random factor. I don't fully see the benefit, and for me the gazebo plugin worked. |
Some hardware testing: compressed.mp4 |
This pull request has been mentioned on Discussion Forum for PX4, Pixhawk, QGroundControl, MAVSDK, MAVLink. There might be relevant details there: https://discuss.px4.io/t/px4-dev-call-june-25-2025-team-sync-and-community-q-a/46161/3 |
This pull request has been mentioned on Discussion Forum for PX4, Pixhawk, QGroundControl, MAVSDK, MAVLink. There might be relevant details there: https://discuss.px4.io/t/px4-dev-call-june-25-2025-team-sync-and-community-q-a/46161/1 |
BlueROVConstructorUniversity.mp4Some additional testing on BlueROV. |
This pull request has been mentioned on Discussion Forum for PX4, Pixhawk, QGroundControl, MAVSDK, MAVLink. There might be relevant details there: https://discuss.px4.io/t/px4-dev-call-july-2-2025-team-sync-and-community-q-a/46266/3 |
This pull request has been mentioned on Discussion Forum for PX4, Pixhawk, QGroundControl, MAVSDK, MAVLink. There might be relevant details there: https://discuss.px4.io/t/px4-dev-call-july-16-2025-team-sync-and-community-q-a/46513/3 |
Solved Problem
Adds support for BlueROV2 Heavy and cleans the control stack for UUVs.
Solution
Changelog Entry
For release notes:
Alternatives
None I can think of?
Test coverage
SITL testing. Will provide logs once I clean this.
Screencast.from.2025-06-02.19-56-04.mp4