Jason Short
0213f4dd88
2.2B6 - Please verify Heli still functions properly.
...
Added AC_PID lib
Updated landing code
bug fixes
2012-01-28 22:00:05 -08:00
Jason Short
5185901f79
Added D term to APM_PI - need to refactor this as a parent class and two child classes to save code space, remove dupes
2012-01-28 21:21:43 -08:00
Jason Short
e94ac68e4d
formatting
2012-01-28 21:19:46 -08:00
Jason Short
8fcb2931d7
Cosmetic changes
...
GPS LED lock waits for home_is_set to be true
2012-01-28 21:19:46 -08:00
Jason Short
a685510c38
changed tuning range
2012-01-28 21:18:43 -08:00
Randy Mackay
b543bbf514
Arduino 1.0 - GPS_IMU - small fix to make it compile. Does anyone use this lib?!
2012-01-28 17:56:56 +09:00
Randy Mackay
8bcc567406
AP_PID, AP_RC_Channel, FastSerial - small changes to make example sketches compile again
2012-01-28 17:54:20 +09:00
Randy Mackay
2e1e34fb9c
Arduino 1.0 - small fix to make AP_Baro_MS5611_test.pde compile under Arduino 1.0
2012-01-28 13:21:35 +09:00
Randy Mackay
52f6e56f72
AP_ADC library - tiny fix to make example sketch work after some changes to AP_PeriodicProcess library
2012-01-28 13:12:19 +09:00
Randy Mackay
98f3386ea0
Arduino 1.0 - changed all #includes of "WProgram.h", "wiring.h" and "WConstants.h to "Arduino.h".
...
Modified FastSerial's write function to return size_t (number of bytes written).
2012-01-28 12:25:47 +09:00
Randy Mackay
000acac9f8
Arducopter - Tri - move yaw servo (channel7/motor7/CH_TRI_YAW) to mid point on startup
2012-01-28 10:13:58 +09:00
Randy Mackay
2db4d2bfe6
OpticalFlow - added OF_LOITER flightmode
2012-01-28 09:27:16 +09:00
Pat Hickey
38d83d6cf0
ArduCopter Tri: fix for enable_out of yaw servo, defined yaw servo for APM2
2012-01-27 07:39:01 -08:00
Michael Oborne
15ca4e2127
APM Planner 1.1.29
...
add sensor offsets
add script note
remove some old unused define code
new setup for Aerosim-rc 3.83 - not released yet.
fix some opengl linux exceptions
fix italian
2012-01-27 16:01:28 +08:00
Randy Mackay
443a9c0ea7
OpticalFlow - fixed minor compiler warnings and moved chip select to A3 for APM2
2012-01-26 23:35:49 +09:00
Randy Mackay
f27b41179b
Sonar - changed default pin to A0
2012-01-26 22:50:48 +09:00
Pat Hickey
70825e0e1c
ArduCopter Heli: add motors_output_enable function
2012-01-25 22:41:09 -08:00
Randy Mackay
2f84b54bbb
OpticalFlow - replaced PI controller with PID controller.
...
Modified optical flow hold to use aggregated position instead of speed.
2012-01-25 21:55:14 +09:00
Randy Mackay
cd21c5905b
Optical flow - updated standard frame rate to 2000hz and increased resolution to 1600cpi
2012-01-25 21:53:20 +09:00
Randy Mackay
13caa24515
Optical Flow - added overflow check
2012-01-25 21:45:52 +09:00
Pat Hickey
ef60642bb2
APM_RC examples: add calls to enable_out after init
2012-01-24 09:09:08 -08:00
Michael Oborne
a9b2f39a66
APM Planner 1.1.28
...
fix updatechecker
fix battery config screen
2012-01-23 21:36:20 +08:00
Michael Oborne
ce11d51f7a
firmware build
2012-01-23 11:38:10 +08:00
Michael Oborne
d601c55335
firmware build
2012-01-23 11:21:48 +08:00
Michael Oborne
3460115123
firmware build
2012-01-23 10:12:56 +08:00
Michael Oborne
875770f38f
APM Planner 1.1.27
...
fix heli setup screen
force update check on start
fix battery capacity
2012-01-23 07:13:01 +08:00
Jason Short
86c7742dc0
added loiter_d to allow users to configure alternate Loiter alg
2012-01-22 14:19:27 -08:00
Jason Short
32241319c1
Revert "test to switch loiter controls"
...
This reverts commit 92270371d038f246d535f0ace9fc19272c44291d.
2012-01-22 14:19:27 -08:00
Andrew Tridgell
9bb92ff4ac
fixed example in PID library
2012-01-23 08:47:46 +11:00
Jason Short
04a2eee410
test to switch loiter controls
2012-01-22 12:28:34 -08:00
Pat Hickey
5cdee95516
ArduPlane: Call APM_RC.enable_out for all channels in init_rc_out.
2012-01-22 12:03:11 -08:00
Pat Hickey
05246bf3b4
ArduCopter: Call APM_RC.enable_out for camera channels in init_camera()
2012-01-22 12:03:11 -08:00
Pat Hickey
368e736a61
ArduCopter: Call motors_output_enable at correct spot during init
2012-01-22 12:03:11 -08:00
Pat Hickey
2bd2e9c774
ArduCopter: Add implementation of motors_output_enable to each motors_ frame type
2012-01-22 12:03:11 -08:00
Pat Hickey
a13e371d1e
APM_RC: PWM outputs are disabled by default on init
2012-01-22 12:03:11 -08:00
Pat Hickey
47204921e9
APM_RC enable_out and disable_out added to APM1 and APM2
...
* Outputs still enabled by default
2012-01-22 12:03:11 -08:00
Jason Short
acf43341da
Causes Aero_SIM to fail
2012-01-22 09:34:43 -08:00
Jason Short
8c4b955282
added Beta 4 tag
2012-01-21 22:15:23 -08:00
Jason Short
a213e05eb9
converted to cm
...
Signed-off-by: Jason Short <jasonshort@mac.com>
2012-01-21 22:14:08 -08:00
Jason Short
7616c3b5a1
Converted distance gains to CM
...
added loiter_d for rate control, equal to old Nav_P gain
2012-01-21 22:13:57 -08:00
Jason Short
e1f7fa34ea
Fixed speed governor which was letting speed get to 0.
...
added Loiter_d to replace Nav_P for rate control
wp_distance calc now returns CM
2012-01-21 22:12:57 -08:00
Jason Short
8bd6cabdf1
recording nav_bearing rather than target bearing
...
recording x and y speed rather than Iterms for nav since they are always 0 now
2012-01-21 22:10:28 -08:00
Jason Short
14a8d8a471
added conversions of CM to M
2012-01-21 22:09:39 -08:00
Jason Short
a3daae1530
Added Loiter_D to replace Nav_P for better separation of loiter and navigation tuning.
...
Upped Nav_P defaults to 3 based on windy flight testing
Added minimum WP speed define of 1m/s
Upped loiter_I for better wind performance - was not seeing any overshoot in logs
Made Nav_I default of 0, since we are not using it in the code.
2012-01-21 22:09:13 -08:00
Jason Short
9ecd091f79
convert command into CM from M
...
Making Landing boost be one at minimum to trigger better navthrottle output
2012-01-21 22:06:35 -08:00
Jason Short
6377cf8549
better default for speed governer
2012-01-21 22:05:48 -08:00
Jason Short
02d6adb21f
slightly less filtering for less latency
2012-01-21 22:04:54 -08:00
Jason Short
275815a7c9
Converted to cm for distance
2012-01-21 22:04:35 -08:00
Jason Short
ab8bf0b560
increasing the velocity near WP
2012-01-21 11:59:49 -08:00
Jason Short
8f86caa3ff
limiting the pitch throttle compensation
2012-01-21 11:59:49 -08:00