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: RC topic publisher #28888

Open
tizianofiorenzani opened this issue Dec 16, 2024 · 0 comments
Open

AP_DDS: RC topic publisher #28888

tizianofiorenzani opened this issue Dec 16, 2024 · 0 comments

Comments

@tizianofiorenzani
Copy link
Contributor

tizianofiorenzani commented Dec 16, 2024

I find it useful to have a reading of the RC sticks, which can help debugging or be used for quickly adding functions when Autonomy is developed and tested.

For example, in the past I used RC sticks to provide velocity reference to my Companion software, which is convenient as you can use the same transmitter and switch its behavior (direct stick control or through autonomy) simply by flipping a switch.

RC DDS Topic

/ap/rc topic of type arduilot_msgs/msg/Rc with:

  • is_connected: bool
  • receiver_rssi: value in [0, 100]
  • channels[]: values in micro-seconds
  • active_overrides[]: vector of bools, indicating whether a channel is overridden.

This would limit to only 8 channels by default, which I think covers the majority of situations.

PR

#28907

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

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