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

PX4 plane doesn't move #17

Closed
Jaeyoung-Lim opened this issue Jan 14, 2023 · 2 comments
Closed

PX4 plane doesn't move #17

Jaeyoung-Lim opened this issue Jan 14, 2023 · 2 comments

Comments

@Jaeyoung-Lim
Copy link

Jaeyoung-Lim commented Jan 14, 2023

Problem Description
I have tried reproducing the problems reported in PX4/PX4-Autopilot#20836,

Things that don't work

  • The vehicle propellor does not make the vehicle move forward
  • There is no access to the px4 shell when running through the launch file

Steps to reproduce

  • Run the following launch command
ros2 launch px4_sim plane.launch.py
  • Upload a mission to the vehicle
  • Arm and start the mission
  • The vehicle spins the front rotor, but does not take off

Screenshot from 2023-01-14 16-38-44

Questions
I think I am a bit confused on how this repository/project is structured.

  • What is this repository supposed to be used for? Is this supposed to be a developer environment for autopilot development. e.g. If one is developing in PX4, is the vehicle_gateway supposed to be the developer environment?
  • I wanted to verify whether the control channels were wired correctly. However, I was not able to find out where actually the plane models are located when launching the file. Where is the model when launching the simulation using px4_sim? and how can I modify it?
  • Where is the airframe configuration for the plane model and where is the output configured?
@Jaeyoung-Lim
Copy link
Author

Fixed wing working as a parallel effort in PX4/PX4-Autopilot#20939

@codebot
Copy link
Member

codebot commented Feb 20, 2023

The idea for this repo is a gateway (protocol + API translation) between higher-level software and lower-level autopilots. The goal is to allow the same high-level software to control multiple types of vehicles without code changes. I suppose the simulation stack could also be used for autopilot development, but our current initial goal is towards improving the development experience and portability of high-level software.

We have recently made many changes to the installation instructions now that some required changes have merged in Gazebo and PX4. Following the instructions in the README should now allow a PX4 SITL quadcopter demo to run. Please feel free to re-open if there are issues with that. Cheers

@codebot codebot closed this as completed Feb 20, 2023
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