Skip to content
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

AP_DDS: Yaw control through ROS2/DDS interface #28311

Open
PQuill33 opened this issue Oct 4, 2024 · 0 comments
Open

AP_DDS: Yaw control through ROS2/DDS interface #28311

PQuill33 opened this issue Oct 4, 2024 · 0 comments

Comments

@PQuill33
Copy link

PQuill33 commented Oct 4, 2024

I would like to introduce some yaw/turn rate control capability to plane through the ROS2/DDS interface

Problem/Solution Thoughts
Is there a way to tap into what was done either with the nav_scripting or how the mavlink command to SET_ATTITUDE_TARGET gets handled for guided mode?

For the NAV_SCRIPTING, if there's some capability to set the conditions to have it also be when DDS is enabled and give it similar control authority that could be a path forward.

Or with the handling of the mavlink SET_ATTITUDE_TARGET message in ArduPlane/GCS_Mavlink.cpp it looks like we can set guided state values, and throttle. Could this be repurposed as a DDS external control ability to command attitude and throttle?

Platform
[ ] All
[ ] AntennaTracker
[ ] Copter
[ x ] Plane
[ ] Rover
[ ] Submarine

Additional context
Looks like similar work was done on this PR: #26143

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant