Commit Graph

3368 Commits

Author SHA1 Message Date
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
Jason Short fa06d4a2e3 Calc error for logs 2012-01-21 11:59:49 -08:00
Michael Oborne 2b1119f365 APM Planner - aerosomrc quad hil mod 2012-01-21 17:12:00 +08:00
Jason Short d444051eb3 Enabled auto throttle hold 2012-01-20 22:52:31 -08:00
Jason Short e9a4253cd1 added note 2012-01-20 22:52:31 -08:00
Jason Short 3921fb7880 formatting 2012-01-20 22:52:31 -08:00
Jason Short 2fa8a343ac Added cast for comparison 2012-01-20 22:52:30 -08:00
Jason Short 525f7cd40f cleanup 2012-01-20 22:52:30 -08:00
Jason Short a087d84734 error on comparison operator 2012-01-20 22:52:30 -08:00