Randy Mackay
aade894014
Copter: integrate replace_cmd
2014-03-19 12:10:43 +09:00
Randy Mackay
54c99d84ea
Copter: integrate AP_Mission set_current_cmd
2014-03-19 12:10:39 +09:00
Randy Mackay
36af34bf8b
Copter: send current wp as 65535 to GCS when mission complete
2014-03-19 12:10:34 +09:00
Randy Mackay
92738533fe
Copter: auto starts only when num cmds > 1
...
num_commands will be 1 when there is no mission because home counts as
the first command
2014-03-19 12:10:30 +09:00
Randy Mackay
f77b2af661
Copter: use common location options masks
2014-03-19 12:10:26 +09:00
Randy Mackay
070cbc9250
Copter: use Mission mav to cmd conversion methods
2014-03-19 12:10:24 +09:00
Randy Mackay
67a4b47f6b
Copter: pass ahrs into mission constructor
2014-03-19 12:10:15 +09:00
Randy Mackay
37fe229ded
Copter: remove unused definitions
2014-03-19 12:10:12 +09:00
Randy Mackay
359f1a27ec
Copter: process cmds from mission lib
2014-03-19 12:10:11 +09:00
Randy Mackay
6e0e672fb2
Copter: log using mission commands
2014-03-19 12:10:09 +09:00
Randy Mackay
43c7310540
Copter: ch7 save wp feature to use ap_mission
2014-03-19 12:10:08 +09:00
Randy Mackay
ffc418dfe3
Copter: add mavlink packet to cmd conversion to GCS_Mavlink.pde
2014-03-19 12:10:06 +09:00
Randy Mackay
9f03e21f81
Copter: remove low-level handling of mission cmds
...
Now handled by AP_Mission
2014-03-19 12:10:04 +09:00
Randy Mackay
5d568502a0
Copter: instantiate AP_Mission object
2014-03-19 12:10:03 +09:00
Randy Mackay
1bad6a4b15
Copter: add AP_Mission object parameter
...
Remove global command_total and command_index parameters
2014-03-19 12:10:01 +09:00
Randy Mackay
0d23c3b910
Copter: initialise vertical speed for Loiter mode
2014-03-17 10:17:57 +09:00
Holger Steinhaus
39df609235
Copter: fixed vertical speed init for ALT_HOLD mode
2014-03-17 10:12:35 +09:00
Andrew Tridgell
43d009e3a5
Copter: set 2nd GPS as secondary
2014-03-08 21:48:18 +11:00
Randy Mackay
9287e28307
Copter: bug fix display of PerfMon log's num long loops
2014-03-08 15:17:03 +09:00
Randy Mackay
54e131cf1f
Copter: re-enable CLI for Pixhawk
2014-03-08 15:17:02 +09:00
Randy Mackay
6efc26d3a6
Copter: restore mount's mode to default after ROI completes
2014-03-05 16:02:14 +09:00
Randy Mackay
7992a1a7d3
Copter: disable the CLI by default
...
This is unfortunate but master's flash size is over the APM2 limit
2014-03-05 12:03:56 +09:00
Randy Mackay
4f963e7795
Copter: move report_compass out of the CLI
...
This function is also used by compassmot. Having it strictly part of
the CLI causes a compile error when the CLI is disabled
2014-03-05 12:01:45 +09:00
Randy Mackay
00f9843e40
Copter: remove CLI tests for gps, logging, radio
...
Required to shrink the firmware down so that it can fit on the APM2
boards
2014-03-05 11:44:09 +09:00
Randy Mackay
fc85228d09
Copter: remove CLI set
...
Frees about 1k of flash
2014-03-04 22:23:57 +09:00
Randy Mackay
3a934357e9
Copter: remove unused reset_land_detector
2014-03-04 22:23:55 +09:00
Randy Mackay
c56f521897
Copter: ch6 tuning of RC_FEEL_RP
2014-03-04 22:23:53 +09:00
Randy Mackay
e89600afe3
Copter: integrate smoothing gain into flight modes
2014-03-04 22:23:52 +09:00
Randy Mackay
3910ab807f
Copter: replace input filtering with smoothing gain
2014-03-04 22:23:50 +09:00
Randy Mackay
429e8d5e50
Copter: integrate AttControl feel param
2014-03-04 22:23:49 +09:00
lthall
a9db399f60
Copter: integrate AttControl input shaping
2014-03-04 21:52:20 +09:00
Andrew Tridgell
86fa82f767
Copter: only send GPS2_RAW when we have a 2nd GPS
2014-03-03 07:05:47 +11:00
Andrew Tridgell
3de574e5dc
Copter: disable GPS2 in HIL
2014-02-27 08:16:20 +11:00
Andrew Tridgell
37394b30ee
Copter: added support for 2nd GPS
2014-02-26 09:40:29 +11:00
Andrew Tridgell
2fcbdc4056
Copter: pass fix type to gps->setHIL()
2014-02-25 21:11:10 +11:00
Andrew Tridgell
ffcc77a21f
Copter: fix for HIL API change
2014-02-23 08:18:20 +11:00
Randy Mackay
d992483bf5
Copter: add EKF params to full param list
2014-02-21 13:51:22 +09:00
Randy Mackay
797212c7ab
Copter: remove remnant of cli compassmot
2014-02-19 16:04:10 +11:00
Randy Mackay
2457dbf0cd
Copter: more checks before starting compassmot
...
additional checks that copter is landed and that compassmot calibration
isn't already being performed.
Returns ACK to ground station as process begins
2014-02-19 16:04:03 +11:00
Andrew Tridgell
76b60a1a52
Copter: added compassmot over MAVLink
...
use the MAVLink interact code to allow for compassmot over MAVLink
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
2014-02-19 16:04:00 +11:00
Andrew Tridgell
a45d77f893
Copter: set the ahrs.set_armed() flag
2014-02-19 10:53:44 +11:00
Andrew Tridgell
0cbe64bc5e
Copter: use Log_Write_Baro()
...
this gives the raw pressure and temperature, which is useful for
analysis, plus allows for more accurate log replay
2014-02-19 09:22:45 +11:00
Randy Mackay
fdae812814
Copter: DO_SET_ROI persists across waypoints
...
Users should add a DO_SET_ROI command with zero lat, lon and alt to
restore the yaw control to the default control (which is normally
look-at-next-wp)
2014-02-18 21:36:02 +09:00
Randy Mackay
bf68edd01c
Copter: bug fix to 50hz logging rate
...
Caught by Emile Castelnuovo
2014-02-17 22:25:02 +09:00
Randy Mackay
d9b7559379
Copter: remove duplicate #define from APM_Config.h
2014-02-17 16:44:47 +09:00
Randy Mackay
4e1c51aa65
Copter: bug to disarm at end of mission
2014-02-17 16:43:49 +09:00
Andrew Tridgell
ce66314f40
Copter: fixed HIL build on PX4
2014-02-17 12:34:34 +11:00
proficnc
bbf5c11c8a
Update Parameters.pde
...
Moved Disabled to the bottom of the drop-down box for selecting logging types.
This is to reduce the potential for someone to accidentally select Disabled when they intend on selecting Default.
2014-02-17 10:02:45 +11:00
Randy Mackay
00913ffe1b
Copter: throttle rate to simple P controller
...
Saves at least 15bytes of RAM
2014-02-16 13:35:40 +11:00
Randy Mackay
9444ba7ea8
TradHeli: init roll/pitch input filter
2014-02-16 13:35:33 +11:00
Randy Mackay
b259510095
Copter: init roll/pitch input filters
2014-02-16 13:35:30 +11:00
Andrew Tridgell
9c66dd0d2c
Copter: change to Compass::learn_offsets
2014-02-16 13:22:13 +11:00
Randy Mackay
aab9b30bf6
Copter: replace APM_PI with AC_P
...
Saves about 90bytes of RAM
2014-02-15 06:09:08 +11:00
Randy Mackay
3f10a84a2a
Copter: remove accel calibration from cli
...
Also remove compass, flight mode, optical flow, radio and ch6 tuning
knob setup from cli to free up 3.5k of flash
2014-02-15 06:09:08 +11:00
Randy Mackay
3ccd1ad170
Copter: integrate AttControl method name changes
2014-02-15 06:09:08 +11:00
Randy Mackay
6880a6db80
TradHeli: integrate AttControl method name changes
2014-02-15 06:09:08 +11:00
lthall
7ed5080dc9
Copter: simplify get_angle_targets_for_reporting
2014-02-15 06:09:08 +11:00
lthall
41dcfae7c0
AC Acro and Sport: Angle limit code update
2014-02-15 06:09:08 +11:00
Andrew Tridgell
ebf6d47830
Copter: disable direct tuning, we need accessors for this
2014-02-15 05:48:24 +11:00
Andrew Tridgell
2fbdf7f718
Copter: fixed build for AHRS API changes
2014-02-15 05:48:22 +11:00
Andrew Tridgell
a8dc1be4de
Copter: fixed non-EKF copter build
2014-02-15 05:48:21 +11:00
Randy Mackay
20989fd5e9
Copter: allow ch6 tuning of EKF
2014-02-15 05:48:20 +11:00
Andrew Tridgell
86afd13f12
Copter: use GPS AIRBORNE_4G
2014-02-15 05:48:17 +11:00
Andrew Tridgell
a112694a50
Copter: added AUX switch option for enable/disable EKF
2014-02-15 05:48:17 +11:00
Andrew Tridgell
5606e2f4a7
Copter: enabled EKF and SIMSTATE flash logging
2014-02-15 05:48:16 +11:00
Andrew Tridgell
6a9189a6a5
Copter: enable AHRS2 mavlink message
2014-02-15 05:48:16 +11:00
Andrew Tridgell
99b3517a47
Copter: use AP_InertialNav_NavEKF when available
2014-02-15 05:48:15 +11:00
Andrew Tridgell
686d1b9124
Copter: changes set_home_position() to setup_home_position() for Inav
2014-02-15 05:48:15 +11:00
Andrew Tridgell
c6e25483b4
Copter: use a common home with AHRS
2014-02-15 05:48:15 +11:00
Andrew Tridgell
9cc00d20eb
Copter: fixed for removed DCM blowup counts
2014-02-15 05:29:48 +11:00
Andrew Tridgell
79a29d12f2
Copter: fixed build for new AHRS API
2014-02-15 05:29:47 +11:00
Andrew Tridgell
af5a3dff93
Copter: enable use of AHRS_NavEKF
2014-02-15 05:29:47 +11:00
Andrew Tridgell
24f2ac20de
Copter: removed HIL_MODE_ATTITUDE
...
this really can't work any more, as AHRS can't support it
2014-02-15 05:29:46 +11:00
Andrew Tridgell
644bf71f56
Copter: fixed build for InertialNav change
2014-02-15 05:29:46 +11:00
Randy Mackay
006cf58b2d
Copter: fix merge error for g.angle_max
2014-02-15 05:27:51 +11:00
Randy Mackay
5e8fede19e
Copter: comment fix to Attitude.pde
2014-02-15 05:27:50 +11:00
Randy Mackay
aa79e22ce0
Drift: bug fix for throttle
2014-02-15 05:27:50 +11:00
Randy Mackay
10a0303706
Copter: smooth throttle transition between flight modes
2014-02-15 05:27:50 +11:00
Randy Mackay
0df1dc267b
Copter: integrate WPNav constructor change
2014-02-15 05:27:50 +11:00
Randy Mackay
1b8055aed9
Copter: remove unused t7 const
...
Saves 4 bytes
2014-02-15 05:27:49 +11:00
Randy Mackay
2b3995ccb5
Copter: integrate refs for RC_Channels in motor defs
2014-02-15 05:27:49 +11:00
Randy Mackay
9f78f65413
TradHeli: integrate leonard's control_acro fixes
2014-02-15 05:27:49 +11:00
Randy Mackay
bf6bb59cb4
Copter: Leonard's control_acro fixes
...
get_pilot_desired_angle_rates returns bf rate targets as floats
2014-02-15 05:27:49 +11:00
Randy Mackay
6380a39d3a
Copter: remote update_trig from main code
2014-02-15 05:27:48 +11:00
Randy Mackay
75b20bde7c
Copter: control_acro, drift use trig from ahrs
2014-02-15 05:27:48 +11:00
Randy Mackay
aa4c3eaffe
Copter: resolve RTL state compiler warnings
2014-02-15 05:27:48 +11:00
Randy Mackay
12a4ce70fd
Copter: remove control_roll, pitch, yaw variables
2014-02-15 05:27:47 +11:00
Randy Mackay
2c1ec9d0c0
Copter: remove control_roll, pitch, yaw from control files
2014-02-15 05:27:47 +11:00
Randy Mackay
e8c4e8a472
Copter: integrate get_angle_target_for_reporting
...
Used for logging and sending to GCS
2014-02-15 05:27:47 +11:00
Randy Mackay
d579325e2a
Copter: add get_angle_targets_for_reporting
...
This returns the current earth frame roll, pitch and yaw targets which
can depend upon the flight mode
2014-02-15 05:27:47 +11:00
Randy Mackay
1acd33e290
Copter: do_yaw takes yaw target from AttControl
2014-02-15 05:27:47 +11:00
Randy Mackay
ea1158a9d5
Copter: remove unused config
2014-02-15 05:27:47 +11:00
Randy Mackay
9ef3fd850f
Copter: remove use of SUPER_SIMPLE definition
2014-02-15 05:27:47 +11:00
Randy Mackay
b37b0c5061
TradHeli: remove use of throttle_mode
2014-02-15 05:27:47 +11:00
Randy Mackay
b0673d693b
Copter: move set_mode, to flight_mode.pde
2014-02-15 05:27:47 +11:00
Randy Mackay
b8bb477731
Copter: add flight_mode.pde
2014-02-15 05:27:47 +11:00
Randy Mackay
38d5148b99
Copter: remove reset_I_all
...
Each controller should reset the I terms as needed
2014-02-15 05:27:47 +11:00
Randy Mackay
72a3f14561
Copter: move reset_optflow_I to control_ofloiter
2014-02-15 05:27:46 +11:00
Randy Mackay
7afa0a767c
Copter: correct circle rate tuning to use circle_nav
2014-02-15 05:27:46 +11:00
Randy Mackay
3e399fd830
Copter: remove unused parameters
2014-02-15 05:27:46 +11:00
Randy Mackay
81c7df7678
Copter: comment fix
2014-02-15 05:27:46 +11:00
Randy Mackay
0e0d02cd6d
Copter: remove unused init from sport mode
2014-02-15 05:27:46 +11:00
Randy Mackay
3d926a6943
Copter: GCS_Mavlink gets gyro direct from imu
2014-02-15 05:27:46 +11:00
Randy Mackay
f46ff2b44e
Copter: remove unused defines
2014-02-15 05:27:46 +11:00
Randy Mackay
fe26af86de
Copter: crash check works with flip flight mode
2014-02-15 05:27:46 +11:00
Randy Mackay
22280e1c57
Copter: integrate surface_tracking to control_althold
2014-02-15 05:27:46 +11:00
Randy Mackay
3824f528ea
Copter: get angle_boost direct from pos_control
2014-02-15 05:27:46 +11:00
Randy Mackay
90c5fe4be4
Copter: surface_tracking takes current_alt_target param
2014-02-15 05:27:46 +11:00
Randy Mackay
989a03a643
Copter: remove unused flags and variables
2014-02-15 05:27:45 +11:00
Randy Mackay
174318a2a9
Copter: remove set_nav_mode
2014-02-15 05:27:45 +11:00
Randy Mackay
aedb4136de
Copter: update_thr_cruise removed from control_stabilize
2014-02-15 05:27:45 +11:00
Randy Mackay
223c6fd4de
Copter: remove deadwood, update_thr_cruise always runs
2014-02-15 05:27:45 +11:00
Randy Mackay
2870d043f8
Copter: remove unused drift.pde
...
moved to control_drift.pde
2014-02-15 05:27:45 +11:00
Randy Mackay
1cd678f684
Copter: compiler warning for control_autotune
2014-02-15 05:27:45 +11:00
Randy Mackay
d3a126d078
Copter: integrate slew_yaw into control_auto
2014-02-15 05:27:45 +11:00
Randy Mackay
364946cb7f
Copter: AttControl param prefix shortened to ATC
2014-02-15 05:27:45 +11:00
Randy Mackay
814157324d
Copter: APM_Config AUTOTUNE_ENABLED
2014-02-15 05:27:45 +11:00
Randy Mackay
89a50ed445
Copter: comment fix for control_stabilize
2014-02-15 05:27:45 +11:00
Randy Mackay
0107b2a95d
Copter: remove unused auto_tune.pde
2014-02-15 05:27:44 +11:00
Randy Mackay
aec67cd3df
Copter: integrate control_autotune
2014-02-15 05:27:44 +11:00
Randy Mackay
823485f763
Copter: add control_autotune.pde
2014-02-15 05:27:44 +11:00
Randy Mackay
b87852ee2e
Copter: remove unused flip.pde
2014-02-15 05:27:44 +11:00
Randy Mackay
d90d3d8dca
Copter: integrate control_flip
2014-02-15 05:27:44 +11:00
Randy Mackay
47deb795bd
Copter: add control_flip
2014-02-15 05:27:44 +11:00
Randy Mackay
1648ecc6e5
Copter: bug fix for heli_control_acro throttle
2014-02-15 05:27:44 +11:00
Randy Mackay
c73c9f03a5
Copter: bug fix for control_acro throttle
2014-02-15 05:27:44 +11:00
Randy Mackay
164bd10ef0
TradHeli: init targets when entering acro
2014-02-15 05:27:44 +11:00
Randy Mackay
fdf41219ca
Copter: init targets when entering acro
2014-02-15 05:27:44 +11:00
Randy Mackay
9f33873b2e
Copter: typo in control_acro.pde
2014-02-15 05:27:44 +11:00
Randy Mackay
ec989c720c
Copter: integrate heli_control_acro
2014-02-15 05:27:43 +11:00
Randy Mackay
5aaa01ab30
TradHeli: heli_control_acro
2014-02-15 05:27:43 +11:00
Randy Mackay
922dff0514
Copter: integrate heli_control_stabilize
2014-02-15 05:27:43 +11:00
Randy Mackay
41ab2547d7
Copter: control_stabilize remove takeoff_complete
2014-02-15 05:27:43 +11:00
Randy Mackay
bca309eb1e
Copter: replace takeoff_complete with landed_complete
2014-02-15 05:27:43 +11:00
Randy Mackay
2940688301
TradHeli: heli_control_stabilize
2014-02-15 05:27:43 +11:00
Randy Mackay
91124bcf8b
TradHeli: remove get_heli_rate_yaw from main code
2014-02-15 05:27:43 +11:00
Randy Mackay
3b0de0d23d
Copter: integrate trad heli AttControl
2014-02-15 05:27:43 +11:00
Randy Mackay
ef666c73ab
Copter: remove Position mode
2014-02-15 05:27:42 +11:00
Randy Mackay
c632211c8c
Copter: get_of_roll, get_of_pitch moved to control_ofloiter
2014-02-15 05:27:42 +11:00
Randy Mackay
837061fd65
Copter: control_ofloiter added
2014-02-15 05:27:42 +11:00
Robert Lefebvre
c561d6bb9e
Small comment change.
2014-02-15 05:27:42 +11:00
Randy Mackay
54be8402a2
Copter: integrate control_guided
2014-02-15 05:27:42 +11:00
Randy Mackay
798add0b5c
Copter: remove guided from control_auto.pde
2014-02-15 05:27:42 +11:00
Randy Mackay
0e41b01ad0
Copter: control_guided added
2014-02-15 05:27:41 +11:00
Randy Mackay
245bcd7c2c
Copter: removed althold, drift, sport from control_stabilize
2014-02-15 05:27:41 +11:00
Randy Mackay
d85c57999d
Copter: althold moved to control_althold.pde
2014-02-15 05:27:41 +11:00
Randy Mackay
2e6327be06
Copter: sport moved to control_sport.pde
2014-02-15 05:27:41 +11:00
Randy Mackay
70c8b622e2
Copter: drift moved to control_drift
2014-02-15 05:27:41 +11:00
Randy Mackay
212ced63f6
Copter: bug fix for do_loiter_time alt target
2014-02-15 05:27:41 +11:00
Randy Mackay
37bde3406d
Copter: remove comments
2014-02-15 05:27:41 +11:00
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
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
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
8b9eb7ab2b
Copter: WPNav constructor change
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
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
32b8f80510
Copter: Acro flight mode from Leonard
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
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
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
Randy Mackay
1b714defcc
Copter: move auto to control_auto.pde and fix yaw
2014-02-15 05:27:37 +11:00
Randy Mackay
8e40cbdd7f
Copter: disable ch7/8 feature to point at armed yaw
2014-02-15 05:27:37 +11:00
Randy Mackay
4540fb3fef
Copter: remove set roll-pitch, yaw, thr modes for ACRO, LOITER
2014-02-15 05:27:36 +11:00
Randy Mackay
dc6f622d48
Copter: move NTUN logging to 10hz loop
2014-02-15 05:27:36 +11:00
Randy Mackay
8e08a1f8ab
Copter: remove debug
2014-02-15 05:27:36 +11:00
Randy Mackay
f5c305e960
Copter: control_stabilize rename wp_nav calls
2014-02-15 05:27:36 +11:00
Randy Mackay
b29a963fd6
Copter: remove unused Attitude.pde functions
2014-02-15 05:27:36 +11:00
Randy Mackay
0a2adbac1b
Copter: renaming functions after moving xy control
2014-02-15 05:27:36 +11:00
Randy Mackay
9843e93308
Copter: control_stabilize - much renaming as xy pos controller moves
2014-02-15 05:27:36 +11:00
Randy Mackay
5fd9410ff5
Copter: much renaming as xy pos controller moves
2014-02-15 05:27:36 +11:00
Randy Mackay
f0c538f8fb
Copter: control_stabilize comment update
2014-02-15 05:27:36 +11:00
Randy Mackay
d380e6b4d3
Copter: integrate add ref to AC_Pos_Control from WP_Nav
2014-02-15 05:27:35 +11:00
Randy Mackay
aaa62eeb28
Copter: integrated simpler init loiter from WP_Nav
2014-02-15 05:27:35 +11:00
Randy Mackay
49367c5a30
Copter: GCS.h include fix
2014-02-15 05:27:35 +11:00
Randy Mackay
eddb593ee2
Copter: althold uses high level angle controller
2014-02-15 05:27:35 +11:00
Randy Mackay
bdf95bd835
Copter: stabilize uses high level angle controller
2014-02-15 05:27:35 +11:00
Randy Mackay
a52e220724
Copter: add loiter controller to onion
...
Also add ignore_checks to flight mode initialisation
2014-02-15 05:27:35 +11:00
Randy Mackay
7e37b16ccb
Copter: move update_flight_mode to fast loop
2014-02-15 05:27:35 +11:00
Randy Mackay
784f7385b5
Copter: add attitude and pos control params
2014-02-15 05:27:35 +11:00
Randy Mackay
b34664ea07
Copter: remove unused altitude error
2014-02-15 05:27:34 +11:00
Randy Mackay
e69eeea246
Copter: log alt target from PosControl
2014-02-15 05:27:34 +11:00
Randy Mackay
44e731ea40
Copter: control_stabilize reports alt target
2014-02-15 05:27:34 +11:00
Randy Mackay
abb42bcb41
Copter: remove unused run_rate_controllers
2014-02-15 05:27:34 +11:00
Randy Mackay
e1bf4af1b8
Copter: bug fix to set angle_boost in stab mode
2014-02-15 05:27:34 +11:00
Randy Mackay
77c38f4de4
Copter: integrate init take-off
2014-02-15 05:27:34 +11:00
Randy Mackay
2c03a3a3c6
Copter: set pos_control.set_dt
2014-02-15 05:27:34 +11:00
Randy Mackay
faf1e99f1a
Copter: surface tracking to use pos_control
2014-02-15 05:27:33 +11:00
Randy Mackay
5649b7f4d9
Copter: integrate AC_PosControl constructor changes
2014-02-15 05:27:33 +11:00
Randy Mackay
4840ce238a
Copter: skeleton AltHold flight mode
2014-02-15 05:27:33 +11:00
Randy Mackay
7784fc7645
Copter: update pos_control's hover throttle
2014-02-15 05:27:33 +11:00
Randy Mackay
33552b63d8
Copter: early integration of AC_PosControl
2014-02-15 05:27:33 +11:00
Randy Mackay
3146299a0f
Copter: move control_stabilize yaw input higher
2014-02-15 05:27:33 +11:00
Randy Mackay
7f56b28767
Copter: move thr control to control_stabilize
2014-02-15 05:27:33 +11:00
Randy Mackay
2253cf9769
Copter: run main loop at 400hz for pixhawk
2014-02-15 05:27:33 +11:00
Randy Mackay
3a78263921
Copter: skeleton init call for all flight modes
2014-02-15 05:27:33 +11:00
Randy Mackay
0431b7e1d4
Copter: bug fix for stabilize_run's yaw control
2014-02-15 05:27:33 +11:00
Randy Mackay
1fdfa751e6
Copter: integrate replacement of timers with set_dt
2014-02-15 05:27:33 +11:00
Randy Mackay
c8e277703d
Copter: add acro_run skeleton
2014-02-15 05:27:33 +11:00
Randy Mackay
c2ca5c46b8
Copter: correct auto_run
2014-02-15 05:27:32 +11:00
Randy Mackay
1cf065e1df
Copter: remove debug for control_stabilize
2014-02-15 05:27:32 +11:00
Randy Mackay
cbe56bba25
Copter: integrate AC_AttitudeControl
2014-02-15 05:27:32 +11:00
Randy Mackay
7b9a48107e
Copter: move angle_max parameter to AP_Vehicle
2014-02-15 05:27:32 +11:00
Andrew Tridgell
2bf7a46c9b
Copter: log power status on Pixhawk
2014-02-15 05:00:09 +11:00
Andrew Tridgell
0a3476bbf1
Copter: change to new board_voltage() API
2014-02-14 21:50:59 +11:00
Randy Mackay
bd0cb83263
Copter: release notes for AC3.1.2
2014-02-13 21:21:56 +09:00
Randy Mackay
78b31f4b16
Copter: readme file renamed and directs to wiki
2014-02-12 21:03:45 +09:00
Randy Mackay
a5e98c11ad
Copter: Release notes for AC3.1.2-rc2
2014-02-12 20:20:10 +09:00
Randy Mackay
2219f21744
Copter: add RC_FEEL_RP parameter
...
Values from 0 ~ 100 control amount of filtering on roll and pitch input.
100 = no filter so crisp feel, 0 = a lot of filtering so very sluggish
response
2014-02-12 16:28:41 +09:00
Randy Mackay
89b222f1cf
Copter: only report gps glitch when usb disconnected
2014-02-11 11:43:24 +09:00
Randy Mackay
8f5585423c
Copter: use ahrs trig values
2014-02-08 18:16:49 +09:00
Randy Mackay
5bcc2f5ca5
Copter: version to AC3.2-dev
2014-02-08 11:32:59 +09:00
Randy Mackay
69c165b3b3
Copter: correct release note dates
2014-02-07 22:30:19 +09:00
Randy Mackay
ac9f0b5fd1
Copter: remove setup_aux_channels
...
moved to individual motors libraries
2014-02-07 22:04:28 +09:00
Randy Mackay
91b78c0cbe
Copter: bug fix for duplicate single and coax params
2014-02-07 17:07:51 +09:00
Dneault
4b3699f985
Copter: coax allows ch5 and higher for do_set_servo cmd
2014-02-07 12:36:22 +09:00
Randy Mackay
5d929351ca
Copter: removed unused servo3, servo4 from coax
2014-02-07 12:36:17 +09:00
Randy Mackay
e6f4fb4828
Copter: moved coax servo set-up to AP_MotorCoax
2014-02-07 12:36:11 +09:00
Dneault
f48e106271
Copter: add coax heli support
...
Motors should be attached to RCOutputs 1 and 2, Flaps should be connected
to RC outputs 3 and 4
2014-02-07 12:36:04 +09:00
Andrew Tridgell
dc6433d63c
Copter: ensure that motor channels cannot be used for auxillary functions
...
disable RC_Channel_aux channels that are used for motors. This perhaps
should be done by the AP_Motors library, but for now this is simpler
2014-02-06 21:34:47 +11:00
Andrew Tridgell
5a3a7f1cec
Copter: use new RC_Channels API
2014-02-06 10:17:16 +11:00
Andrew Tridgell
415db390af
Copter: check param table on startup
2014-01-31 13:10:00 +11:00
Randy Mackay
e13984f6c1
Copter: remove unused compat.pde entries
2014-01-30 14:33:55 +09:00
Randy Mackay
a078d00e6a
Copter: firmware to AC3.1.2-rc1
2014-01-30 14:00:20 +09:00
Randy Mackay
214a859e97
Copter: remove unused RADX100 definition
...
The real purpose of this small change is to kick off the autobuilder for
the AC3.1.1 release.
2014-01-26 13:41:14 +09:00
Randy Mackay
3ba5b70736
Copter: fix compiler warning from motorsync test
2014-01-26 11:08:34 +09:00