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

Gazebo: Add Pik-20B sailplane #97

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

Commits on Jun 10, 2023

  1. Sailplane: initial draft of Pik-20B sailplane

    - Add model template and meshes.
    
    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    404756f View commit details
    Browse the repository at this point in the history
  2. Sailplane: configure wheel joints

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    a326497 View commit details
    Browse the repository at this point in the history
  3. Sailplane: configure elevator and rudder joints

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    34b3c0d View commit details
    Browse the repository at this point in the history
  4. Sailplane: add engine, prop and thruster plugin

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    b2ca982 View commit details
    Browse the repository at this point in the history
  5. Sailplane: update CoM pose for wheels, elevator and rudder

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    839c336 View commit details
    Browse the repository at this point in the history
  6. Sailplane: correct typo in left aileron mesh name

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    b6de8ba View commit details
    Browse the repository at this point in the history
  7. Sailplane: correct joint lower limit for elevator and rudder

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    2e75330 View commit details
    Browse the repository at this point in the history
  8. Sailplane: configure aileron joints

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    22d1c95 View commit details
    Browse the repository at this point in the history
  9. Sailplane: add joint controller plugins for ailerons, elevator and ru…

    …dder
    
    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    ab57bcc View commit details
    Browse the repository at this point in the history
  10. Sailplane: reoreder joint controller plugins

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    8be08f4 View commit details
    Browse the repository at this point in the history
  11. Sailplane: configure flap joints and controllers

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    401e92c View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2023

  1. Sailplane: add CP visuals and lift-drag plugins

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    f4599bf View commit details
    Browse the repository at this point in the history
  2. Sailplane: update CoM positions and inertia estimates

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    dd33e69 View commit details
    Browse the repository at this point in the history
  3. Sailplane: add imu and navsat sensors

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    091265e View commit details
    Browse the repository at this point in the history
  4. Sailplane: add joint state publisher

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    6ed4861 View commit details
    Browse the repository at this point in the history
  5. Sailplane: tune position controller pids

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    54517af View commit details
    Browse the repository at this point in the history
  6. Sailplane: configure thruster plugin to use cmd_vel

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    8b9e010 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8615d11 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Sailplane: align links and CoM part 1 - fuselage

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    acce950 View commit details
    Browse the repository at this point in the history
  2. Sailplane: align links and CoM part 2 - wheels

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    0d0b5b2 View commit details
    Browse the repository at this point in the history
  3. Sailplane: align links and CoM part 3 - flaps

    - Update joint controller pids.
    
    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    513f63a View commit details
    Browse the repository at this point in the history
  4. Sailplane: align links and CoM part 4 - ailerons, elevator and rudder

    - Update remaining control surfaces.
    - Enable system plugins.
    
    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    82704a5 View commit details
    Browse the repository at this point in the history
  5. Sailplane: align links and CoM part 5 - remove commented poses

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    594c29e View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Sailplane: configure for flight

    - Adjust CoM forward 0.2 m
    - Reduce engine thrust coefficient.
    - Disable flaps.
    - Correct area of control surfaces in lift-drag plugins.
    - Update linear drag coefficient.
    - Update AoA for v-stab and rudder.
    - Correct signs for aileron and elevator control channels.
    - Add wing supports for testing balance.
    
    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    e92d9d3 View commit details
    Browse the repository at this point in the history
  2. Sailplane: hide debug visuals

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    51f3e11 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Sailplane: update thrust system coefficients

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    a178e36 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Sailplane: update aerodynamics coefficients

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    eb97fa0 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Configuration menu
    Copy the full SHA
    3d04bc5 View commit details
    Browse the repository at this point in the history
  2. Sailplane: add doc and params.

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    7b839a2 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Sailplane: add images for lift-drag coefficient approx

    Signed-off-by: Rhys Mainwaring <[email protected]>
    srmainwaring committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    d77b4b2 View commit details
    Browse the repository at this point in the history