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

tailsitter crashes after transition to fixed wing V3 #1019

Open
Step-one-cool opened this issue Oct 27, 2023 · 1 comment
Open

tailsitter crashes after transition to fixed wing V3 #1019

Step-one-cool opened this issue Oct 27, 2023 · 1 comment

Comments

@Step-one-cool
Copy link

There is an issue with tailsitters when I click the "Transsition to Fixed Wing" Button on QGC.The tailsitter goes into a death spin and crashes into the ground after transitioning to fixed wing mode in the case of the VTOL models. I only encounter this issue when attempting to start the simulation with the roslaunch scripts . If I launch the vehicle with the _ make px4_sitl gazebo_tailsitter_ or similar commands, the tailsitters works as expected.
I have tested this issue in v1.12.3,v1.13.2,v1.13.3,and try to solve this issue with VTOL crashes after transition to fixed wing V2,VTOL crashes after transition to fixed wing .Tailsitter still crashes into the ground .

launch scripts:

<!-- MAVROS posix SITL environment launch script -->
<!-- launches MAVROS, PX4 SITL, Gazebo environment, and spawns vehicle -->
<!-- vehicle pose -->
<arg name="x" default="0"/>
<arg name="y" default="0"/>
<arg name="z" default="0"/>
<arg name="R" default="0"/>
<arg name="P" default="0"/>
<arg name="Y" default="0"/>
<!-- vehicle model and world -->
<arg name="est" default="ekf2"/>
<arg name="vehicle" default="tailsitter"/>
<arg name="world" default="$(find mavlink_sitl_gazebo)/worlds/empty.world"/>
<arg name="sdf" default="$(find mavlink_sitl_gazebo)/models/$(arg vehicle)/$(arg vehicle).sdf"/>

<!-- gazebo configs -->
<arg name="gui" default="true"/>
<arg name="debug" default="false"/>
<arg name="verbose" default="false"/>
<arg name="paused" default="false"/>
<arg name="respawn_gazebo" default="false"/>
<!-- MAVROS configs -->
<arg name="fcu_url" default="udp://:14540@localhost:14557"/>
<arg name="respawn_mavros" default="false"/>
<!-- PX4 configs -->
<arg name="interactive" default="true"/>
<!-- PX4 SITL and Gazebo -->
<include file="$(find px4)/launch/posix_sitl.launch">
    <arg name="x" value="$(arg x)"/>
    <arg name="y" value="$(arg y)"/>
    <arg name="z" value="$(arg z)"/>
    <arg name="R" value="$(arg R)"/>
    <arg name="P" value="$(arg P)"/>
    <arg name="Y" value="$(arg Y)"/>
    <arg name="world" value="$(arg world)"/>
    <arg name="vehicle" value="$(arg vehicle)"/>
    <arg name="sdf" value="$(arg sdf)"/>
    <arg name="gui" value="$(arg gui)"/>
    <arg name="interactive" value="$(arg interactive)"/>
    <arg name="debug" value="$(arg debug)"/>
    <arg name="verbose" value="$(arg verbose)"/>
    <arg name="paused" value="$(arg paused)"/>
    <arg name="respawn_gazebo" value="$(arg respawn_gazebo)"/>
</include>
@Step-one-cool
Copy link
Author

I want to control a tailsitter by QGC。The tailsitter still crashes into the ground in v1.14.0 with the roslaunch scripts,but quadtailsitter works well. That is what I want.
屏幕截图 2023-10-27 162239

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

1 participant