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

Add package dropping for simulating drone delivery #724

Merged
merged 1 commit into from
Mar 8, 2021

Conversation

Jaeyoung-Lim
Copy link
Member

@Jaeyoung-Lim Jaeyoung-Lim commented Mar 7, 2021

Problem Description
As PX4 vehicles are now being used for package deliveries, this PR adds a package dropping model to simulate a scenario, where a vehicle drops a package that is attached to a parachute.

  • A standard_vtol_drop model was added, when one of the aux pins are set over a threshold, releases a package with a parachute.
  • The package is dropped by the gazebo_drop_plugin. Any model can be specified through the plugin that the vehicle wants to drop
  • A parachute_package model has been added for the parachute attached package.
    image

Testing
This was tested with a mavsdk application sending MAV_CMD_DO_SET_ACTUATOR commands.
The example MAVSDK app can be found in PX4/PX4-Autopilot#16758

To run the model,

make px4_sitl gazebo_standard_vtol_drop

Demo

Additional Context

This PR adds a package dropping model standard_vtol_drop and the drop_plugin so that a drone delivery scenario can be simulated
@LorenzMeier LorenzMeier merged commit 26fb250 into master Mar 8, 2021
@LorenzMeier LorenzMeier deleted the pr-standard-vtol-drop branch March 8, 2021 09:57
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

Successfully merging this pull request may close these issues.

2 participants