Commit Graph

10541 Commits

Author SHA1 Message Date
Randy Mackay
70d1e53b74 Copter: commands_logic to use auto_rtl 2014-02-15 05:27:41 +11:00
Randy Mackay
1457a9d31a Copter: auto_mode to global scope 2014-02-15 05:27:41 +11:00
Randy Mackay
7970d7112f Copter: add rtl to control_auto 2014-02-15 05:27:41 +11:00
Randy Mackay
1f07c2efe0 Copter: remove old circle 2014-02-15 05:27:41 +11:00
Randy Mackay
bae867712d Copter: integrate circle mission command 2014-02-15 05:27:41 +11:00
Randy Mackay
ff2b8ff6f2 Copter: add circle to control_auto 2014-02-15 05:27:40 +11:00
Randy Mackay
cbf6e6a945 Copter: mostly working circle flight mode 2014-02-15 05:27:40 +11:00
Randy Mackay
551836c49d AC_PosControl: make some methods const 2014-02-15 05:27:40 +11:00
lthall
8268e27d49 Copter: ACRO further clean up 2014-02-15 05:27:40 +11:00
Randy Mackay
af890e0f8d Copter: add AC_Circle include 2014-02-15 05:27:40 +11:00
Randy Mackay
83a767f3db Copter: control_circle.pde added 2014-02-15 05:27:40 +11:00
Randy Mackay
3b9ae02966 Copter: add Circle parameter 2014-02-15 05:27:40 +11:00
Randy Mackay
a2b017abd2 AC_AttControl: add rateef_rpy
rateef_rpy takes earth frame rates and applies them to the earth frame
angle targets and then converts them to body frame rates
2014-02-15 05:27:40 +11:00
Randy Mackay
468be05867 AC_AttControl: make ahrs, ins objects const 2014-02-15 05:27:40 +11:00
Randy Mackay
864f64b61a AC_Circle: circle control library 2014-02-15 05:27:40 +11:00
lthall
e979263c56 Copter: ACRO clean up and mistake fixes 2014-02-15 05:27:40 +11:00
lthall
ed7dd58c01 this is a test 2014-02-15 05:27:40 +11:00
Randy Mackay
35ef9c73d1 AC_Sprayer: minor comment fix 2014-02-15 05:27:40 +11:00
Randy Mackay
4c02212404 AC_Fence: minor comment fix 2014-02-15 05:27:39 +11:00
Randy Mackay
8b9eb7ab2b Copter: WPNav constructor change 2014-02-15 05:27:39 +11:00
Randy Mackay
d4e4620159 AC_WPNav: remove unused PID references 2014-02-15 05:27:39 +11:00
Randy Mackay
b1449d59ee Copter: resolve conflict between control_auto, control_rtl states 2014-02-15 05:27:39 +11:00
Randy Mackay
055ce4e53e Copter: integrate control_rtl 2014-02-15 05:27:39 +11:00
Randy Mackay
689e92eb33 Copter: control_rtl 2014-02-15 05:27:39 +11:00
Randy Mackay
26b257c8ba AC_AttControl: alternative get_stopping_point_z 2014-02-15 05:27:39 +11:00
Randy Mackay
fc427967ae AC_WPNav: set wp origin to horiz and vert stopping point
Also bug fix to set pos_control's down speed as a negative number
2014-02-15 05:27:39 +11:00
Randy Mackay
bd88ed8a53 Copter: LAND at stopping point instead of curr pos 2014-02-15 05:27:39 +11:00
Randy Mackay
cdc935b66d Copter: implement auto_land with Loiter controller 2014-02-15 05:27:39 +11:00
Randy Mackay
93d43f8ca5 Copter: remove unused var from acro 2014-02-15 05:27:39 +11:00
Randy Mackay
1b8791a142 AC_PosControl: remove debug 2014-02-15 05:27:39 +11:00
Randy Mackay
4cd45e2edf AC_WPNav: remove debug 2014-02-15 05:27:38 +11:00
Randy Mackay
32b8f80510 Copter: Acro flight mode from Leonard 2014-02-15 05:27:38 +11:00
Randy Mackay
4003b4da9b AC_AttControl: leonard's body frame rate controller 2014-02-15 05:27:38 +11:00
Randy Mackay
cdc0f8e414 Copter: use new control_auto takeoff and land 2014-02-15 05:27:38 +11:00
Randy Mackay
0dabc0c577 Copter: control_auto - takeoff, land 2014-02-15 05:27:38 +11:00
Randy Mackay
eec62cb16a Copter: control_loiter initialises alt target 2014-02-15 05:27:38 +11:00
Randy Mackay
6ba91369ff Copter: split control_land into gps and non-gps 2014-02-15 05:27:38 +11:00
Randy Mackay
011de6683e Copter: land_detector moved to control_land 2014-02-15 05:27:38 +11:00
Randy Mackay
96c61fcf28 Copter: removed get_throttle_land
Now in the control_land.pde
2014-02-15 05:27:38 +11:00
Randy Mackay
3b003ea3e6 Copter: remove setting of nav mode 2014-02-15 05:27:38 +11:00
Randy Mackay
924e2a66ce Copter: split control_auto into separate file 2014-02-15 05:27:38 +11:00
Randy Mackay
e27f4c1c13 Copter: split control_stabilize into land, rtl, loiter 2014-02-15 05:27:38 +11:00
Randy Mackay
171203370f AC_PosControl: add accessor for speed_up and down 2014-02-15 05:27:37 +11:00
Randy Mackay
d92e894af6 Copter: get_throttle_surface_tracking returns climb rate 2014-02-15 05:27:37 +11:00
Randy Mackay
c92de71212 Copter: control_stabilize, - integrate changes to get_throttle_surface_tracking 2014-02-15 05:27:37 +11:00
Randy Mackay
f3bcbb2ce4 Copter: remove setting roll, pitch yaw modes in set_mode 2014-02-15 05:27:37 +11:00
Randy Mackay
1596d83d02 AC_WPNav: move leashes to AC_PosControl 2014-02-15 05:27:37 +11:00
Randy Mackay
de34359808 AC_PosControl: recalculate leash when speed or accel modified 2014-02-15 05:27:37 +11:00
Randy Mackay
d70862e44b Copter: remove case that does nothing 2014-02-15 05:27:37 +11:00
Randy Mackay
65f7bf92f4 Copter: replace yaw_mode with auto_yaw_mode 2014-02-15 05:27:37 +11:00