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

How would I create a VTOL mission and simulate in gazebo classic #735

Open
ryancramuh opened this issue Nov 2, 2024 · 1 comment
Open

Comments

@ryancramuh
Copy link

ryancramuh commented Nov 2, 2024

**To preface: I am extremely new to MAVSDK, PX4, and QGroundControl.

I am trying to simulate a VTOL mission with where I start at takeoff and Fixed-Wing fly a short distance (about 1 mile) to the mission area, hover around a couple points and return to the takeoff area. I tried simulating but it seems the mission.py example is for quadcopter simulation, since PX4 shows "WARN [mission_feasibility_checker] Mission rejected: Landing waypoint/pattern required"

How would one create a python script to run a VTOL mission like this? How different is it from the mission.py example script?

Thanks for any ideas, they would be very appreciated

**PS... I would love to contribute to increasing VTOL support when I get a better idea of how things work

@julianoes
Copy link
Collaborator

julianoes commented Nov 4, 2024

Right, there is currently no VTOL/fixedwing support using the Mission plugin. Instead you have to use MissionRaw and manually assemble the mission items required. It's a bit harder to do. One way to go about it is to create a mission that works in QGC, upload to PX4, then download again and now save/export the items and then import this file into MAVSDK, or manually look at the JSON and convert it to MAVSDK MissionRaw items.

Does that make sense? Not sure if I'm clear enough.

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

2 participants