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

Leverage yaw lock/follow support on gimbal manager v2 protocol #26474

Commits on Mar 10, 2024

  1. Configuration menu
    Copy the full SHA
    bc5d022 View commit details
    Browse the repository at this point in the history
  2. AP_Mount.cpp: handle gimbal yaw lock from gimbal_manager_pitchyaw flags:

    currently the only way to command yaw lock/follow is by rc channels
    MOUNT_LOCK (163) action. As we are moving to gimbal manager v2 protocol
    we need some way to command this from gimbal manager protocol
    Davidsastresas committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    941c572 View commit details
    Browse the repository at this point in the history
  3. AP_Mount_Backend.cpp: use yaw_lock and yaw_in_vehicle_frame gimbal_de…

    …vice flags:
    
    In AP we always use vehicle frame for mount yaw, so we must
    specify it on gimbal_device_flags, so the receivers can
    interpret gimbal_device_attitude_status correctly.
    
    We are also adding yaw_lock flags, so the receiver can understand
    the yaw lock/follow status of the mount
    Davidsastresas committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    81dfeab View commit details
    Browse the repository at this point in the history