mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-11-05 01:41:36 +08:00
Tune GZ plane (rc_cessna) to fly nicely (#21077)
* Increase control surface joint controller gains * Enable prearm mode and disable airpspeed checks for gz plane
This commit is contained in:
@@ -54,6 +54,9 @@ param set-default RWTO_TKOFF 1
|
|||||||
|
|
||||||
param set-default CA_AIRFRAME 1
|
param set-default CA_AIRFRAME 1
|
||||||
|
|
||||||
|
param set-default COM_PREARM_MODE 2
|
||||||
|
param set-default CBRK_AIRSPD_CHK 162128
|
||||||
|
|
||||||
param set-default CA_ROTOR_COUNT 1
|
param set-default CA_ROTOR_COUNT 1
|
||||||
param set-default CA_ROTOR0_PX 0.3
|
param set-default CA_ROTOR0_PX 0.3
|
||||||
|
|
||||||
|
|||||||
@@ -685,6 +685,7 @@
|
|||||||
filename="gz-sim-joint-position-controller-system" name="gz::sim::systems::JointPositionController">
|
filename="gz-sim-joint-position-controller-system" name="gz::sim::systems::JointPositionController">
|
||||||
<joint_name>servo_0</joint_name>
|
<joint_name>servo_0</joint_name>
|
||||||
<sub_topic>servo_0</sub_topic>
|
<sub_topic>servo_0</sub_topic>
|
||||||
|
<p_gain>10.0</p_gain>
|
||||||
</plugin>
|
</plugin>
|
||||||
<plugin filename="gz-sim-lift-drag-system" name="gz::sim::systems::LiftDrag">
|
<plugin filename="gz-sim-lift-drag-system" name="gz::sim::systems::LiftDrag">
|
||||||
<a0>0.05984281113</a0>
|
<a0>0.05984281113</a0>
|
||||||
@@ -708,6 +709,7 @@
|
|||||||
filename="gz-sim-joint-position-controller-system" name="gz::sim::systems::JointPositionController">
|
filename="gz-sim-joint-position-controller-system" name="gz::sim::systems::JointPositionController">
|
||||||
<joint_name>servo_1</joint_name>
|
<joint_name>servo_1</joint_name>
|
||||||
<sub_topic>servo_1</sub_topic>
|
<sub_topic>servo_1</sub_topic>
|
||||||
|
<p_gain>10.0</p_gain>
|
||||||
</plugin>
|
</plugin>
|
||||||
<plugin filename="gz-sim-lift-drag-system" name="gz::sim::systems::LiftDrag">
|
<plugin filename="gz-sim-lift-drag-system" name="gz::sim::systems::LiftDrag">
|
||||||
<a0>0.05984281113</a0>
|
<a0>0.05984281113</a0>
|
||||||
@@ -767,6 +769,7 @@
|
|||||||
filename="gz-sim-joint-position-controller-system" name="gz::sim::systems::JointPositionController">
|
filename="gz-sim-joint-position-controller-system" name="gz::sim::systems::JointPositionController">
|
||||||
<joint_name>servo_2</joint_name>
|
<joint_name>servo_2</joint_name>
|
||||||
<sub_topic>servo_2</sub_topic>
|
<sub_topic>servo_2</sub_topic>
|
||||||
|
<p_gain>10.0</p_gain>
|
||||||
</plugin>
|
</plugin>
|
||||||
<plugin filename="gz-sim-lift-drag-system" name="gz::sim::systems::LiftDrag">
|
<plugin filename="gz-sim-lift-drag-system" name="gz::sim::systems::LiftDrag">
|
||||||
<a0>0.0</a0>
|
<a0>0.0</a0>
|
||||||
@@ -789,6 +792,8 @@
|
|||||||
<plugin
|
<plugin
|
||||||
filename="gz-sim-joint-position-controller-system" name="gz::sim::systems::JointPositionController">
|
filename="gz-sim-joint-position-controller-system" name="gz::sim::systems::JointPositionController">
|
||||||
<joint_name>rudder_joint</joint_name>
|
<joint_name>rudder_joint</joint_name>
|
||||||
|
<sub_topic>servo_3</sub_topic>
|
||||||
|
<p_gain>10.0</p_gain>
|
||||||
</plugin>
|
</plugin>
|
||||||
<plugin filename="ignition-gazebo-multicopter-motor-model-system" name="gz::sim::systems::MulticopterMotorModel">
|
<plugin filename="ignition-gazebo-multicopter-motor-model-system" name="gz::sim::systems::MulticopterMotorModel">
|
||||||
<jointName>rotor_puller_joint</jointName>
|
<jointName>rotor_puller_joint</jointName>
|
||||||
|
|||||||
Reference in New Issue
Block a user