56 void update(
double dt)
override;
63 double _gyro_spin_up, _gyro_spin_down;
65 SGPropertyNode_ptr _tumble_flag_node;
66 SGPropertyNode_ptr _caged_node;
67 SGPropertyNode_ptr _tumble_node;
68 SGPropertyNode_ptr _pitch_in_node;
69 SGPropertyNode_ptr _roll_in_node;
70 SGPropertyNode_ptr _pitch_int_node;
71 SGPropertyNode_ptr _roll_int_node;
72 SGPropertyNode_ptr _pitch_out_node;
73 SGPropertyNode_ptr _roll_out_node;
74 SGPropertyNode_ptr _off_node;
75 SGPropertyNode_ptr _spin_node, _gyro_spin_up_node, _gyro_spin_down_node;
78 double max_roll_error;
79 double max_pitch_error;