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

Copter: Feature: Ship Landing #24720

Draft
wants to merge 10 commits into
base: master
Choose a base branch
from

Commits on Aug 29, 2023

  1. PrecLand: Add set_target_location method.

    set_target_location can be used by scripting to set the target.
    This will require a scripted backend
    KosmX committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    b2b1e00 View commit details
    Browse the repository at this point in the history
  2. Add scripted PrecLand backend

    the land target has to be set using set_target_location
    from this, both direction and distance will be calculated.
    
    If current location is unknown, relative target will not set, return false
    If there was no update in the last second, backend will report target lost.
    KosmX committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    ee717b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08a47b2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bce6255 View commit details
    Browse the repository at this point in the history
  5. Copter: add scripted precLand to land mode

    add set_target_location to land mode
     forwarding the parameter to PrecLand backend
    KosmX committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    76dcccc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bed013f View commit details
    Browse the repository at this point in the history
  7. Copter: implement set_velocity_match on copter

    This allow modes to use velocity match for example takeoff
    KosmX committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    de1a198 View commit details
    Browse the repository at this point in the history
  8. Copter: velocity match for takeoff

    velocity matching with moving platfom while takeoff
    KosmX committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    fa0544a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4056447 View commit details
    Browse the repository at this point in the history
  10. Copter ship landing script

    The landing will approach target in follow mode
    then switch to PLND mode to land
    KosmX committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    550510d View commit details
    Browse the repository at this point in the history