Commit Graph

1531 Commits

Author SHA1 Message Date
rmackay9
5e6951d3f4 ArduCopter: position lead filters modified to use lag which varies by gps 2012-09-20 15:49:09 +09:00
rmackay9
69c29f5196 ArduCopter: allow PID logging of throttle. Make get_angle_boost actually use parameter passed in. 2012-09-18 23:19:23 +09:00
rmackay9
aaab3c08aa ArduCopter: added throttle curve (although disabled by default) for all multicopters 2012-09-18 23:05:08 +09:00
rmackay9
3b5b2eba6e ArduCopter: set fast gains while auto trim is being executed 2012-09-18 09:03:29 +09:00
Andrew Tridgell
14d19ac33d ACM: updates for new GPS detection
a GPS can now be attached after startup
2012-09-17 14:45:47 +10:00
rmackay9
d7a53e67ed ArduCopter: bug fix in Log_Read_Attitude. It was printing two uninitialised variables. 2012-09-17 13:44:29 +09:00
rmackay9
9965dd8b1a HIL: changes to fix HIL for ArduCopter after recent timing changes.
Changes include using AP_PeriodicProcess and calling imu.init even in HIL mode
2012-09-15 18:42:56 +09:00
rmackay9
94d4305cf3 ArduCopter: print firmware version of code instead of zero. 2012-09-13 21:49:11 +09:00
rmackay9
54d07f6d04 ArduCopter: removed INSTANT_PWM from ArduCopter and AP_Motors library 2012-09-13 21:31:13 +09:00
Jason Short
e4ec96e12f ACM : better debugging text 2012-09-12 23:06:06 -07:00
Jason Short
ecf7e0e8bf ACM l Prevent pre-mature finish of mission 2012-09-12 23:06:06 -07:00
Jason Short
b56dc44e61 ACM : Fix enduf 2012-09-10 21:25:53 -07:00
Jason Short
24f80c632c ACM : forced setup_show to dump params during log dump for better analysis. 2012-09-10 20:52:30 -07:00
Jason Short
65dc4ccc6d ACM : Added centralized Iterm logging at a lower rate. Logs all iterms. 2012-09-10 20:26:48 -07:00
Jason Short
63aec7510e ACM Mavlink - fixed comparison of unsigned to signed int by casting to uint8_t 2012-09-10 20:22:57 -07:00
Jason Short
2fcc7d3b22 ACM : Params - formatting cleanup 2012-09-10 20:22:11 -07:00
Andrew Tridgell
ea78121f1b ACM: use spare CPU cycles to read the magnetometer 2012-09-10 11:38:18 +09:00
rmackay9
7a0189fb2c ArduCopter: modified mainloop timing to be in sync with the arrival of new data from the IMU.
This reduces the maximum delay between when new sensor data arrives and when it is actually used by about 5ms.
2012-09-10 11:37:53 +09:00
rmackay9
4e85e545bf ArduCopter: added NUM_IMU_SAMPLES_FOR_XYZHZ definitions for MPU6000 and Oilpan to allow more syncing of the mainloop with the arrival of data from the IMU. 2012-09-10 11:37:48 +09:00
rmackay9
8f993cde2b ArduCopter: bug fix for ROI not working if user did not have a camera mount
Changed verify_nav_roi command to attempt to point at the target if our camera mount type is not pan_tilt nor pan_tilt_roll
2012-09-10 02:03:32 +09:00
Andrew Tridgell
1fecd135ef ACM: use compass.accumulate() in ArduCopter
this gives us a much less noisy magnetometer
2012-09-08 10:06:04 +10:00
Michael Oborne
1d0d45a95f Fix Approach Altitude min 2012-09-06 17:43:58 +08:00
Pat Hickey
b52738662a APM_Config.h for ArduCopter/ArduPlane: better descr of APM2_BETA_HARDWARE 2012-09-05 15:36:57 -07:00
rmackay9
af2502c739 ArduCopter: upgraded firmware version to 2.7.3 2012-09-02 12:58:16 +09:00
rmackay9
3e6966c33d ArduCopter: fixes to allow AP_Mount to work on APM1 with original default channels and fix to reenable support for 3-axis gimbals on APM2.
Channels 5 to 11 changed to RC_Channel_aux.
Removed channel 9 because APM_RC doesn't support it in any case.
Updated EEPROM format version to 119 because of the change to RC_Channel_aux and because k_param_rc_11 moved to be after k_param_rc_10.
2012-09-02 12:51:23 +09:00
rmackay9
6c1bd815c1 ArduCopter: remove unnecessary references to CH_CAM_PITCH, CH_CAM_ROLL, CH_CAM_YAW 2012-09-02 12:47:27 +09:00
Craig Elder
c83d1402fb Arducopter: Release 2.7.2 2012-08-31 19:18:10 -07:00
Andrew Tridgell
0b2cbbb677 ACM: added TELEM_DELAY to ArduCopter 2012-08-30 09:03:01 +10:00
Jason Short
0ab8b85a78 ACM Log.pde : whitespace clean up 2012-08-28 21:22:07 -07:00
Jason Short
91bc3705c1 ACM : revert back to the 2.6 climb rate calc
The current filter is outputting wild oscillations.
2012-08-28 21:22:07 -07:00
Craig Elder
3403e1b78d Arducopter: increased MAVLINK delay to 6s to reduce the chance of xBee bricking
Arduplane:  increased MAVLINK delay to 6s to reduce the chance of xBee bricking
Ardurover:  increased MAVLINK delay to 6s to reduce the chance of xBee bricking
2012-08-28 20:09:10 -07:00
rmackay9
4978e0c23f ArduCopter: increased Stabilize Roll and Pitch I term to 0.05 (was 0.01) based on feedback from Jason 2012-08-29 11:34:53 +09:00
Craig Elder
94957b3529 Arducopter: Preparing for 2.7.2 Release 2012-08-28 18:30:41 -07:00
Jason Short
b757c7130d ACM : Logging updates 2012-08-28 15:40:08 -07:00
Jason Short
52def45ba0 ACM: Altitude Adjust 2012-08-28 15:40:08 -07:00
Jason Short
24486c75b5 ACM : Log Timing 2012-08-28 15:40:08 -07:00
rmackay9
6f236f0c3b ArduCopter: increase SPI bus speed to 2Mhz after IMU initialisation has completed (MPU6000 accepts maximum of 1Mhz for some registers but up to 20Mhz for main sensor and interrupt registers) 2012-08-28 17:29:48 +09:00
rmackay9
ccc659e8a9 ArduCopter: reduced Rate Roll and Pitch PID values
RATE_ROLL_P, RATE_PITCH_P reduced to 0.165 (was 0.185)
RATE_ROLL_D, RATE_PITCH_D reduced to 0.004 (was 0.008)
2012-08-26 10:45:45 +09:00
uncrustify
593f4bad21 uncrustify ArduCopter/APM_Config.h 2012-08-21 19:19:50 -07:00
uncrustify
ad1f20924d uncrustify ArduCopter/config.h 2012-08-21 19:19:50 -07:00
uncrustify
06031868d8 uncrustify ArduCopter/system.pde 2012-08-21 19:19:50 -07:00
uncrustify
4ae0b9dc8a uncrustify ArduCopter/test.pde 2012-08-21 19:19:50 -07:00
uncrustify
8bb14446e5 uncrustify ArduCopter/setup.pde 2012-08-21 19:19:50 -07:00
uncrustify
700e03920a uncrustify ArduCopter/motors.pde 2012-08-21 19:19:50 -07:00
uncrustify
a3f6cdc0bd uncrustify ArduCopter/navigation.pde 2012-08-21 19:19:50 -07:00
uncrustify
1d56079ba2 uncrustify ArduCopter/commands_logic.pde 2012-08-21 19:19:50 -07:00
uncrustify
f8b7fdf7bb uncrustify ArduCopter/Attitude.pde 2012-08-21 19:19:50 -07:00
uncrustify
865deed57e uncrustify ArduCopter/Parameters.pde 2012-08-21 19:19:50 -07:00
uncrustify
e4932136d9 uncrustify ArduCopter/ArduCopter.pde 2012-08-21 19:19:50 -07:00
uncrustify
dfc77d37ca uncrustify ArduCopter/Log.pde 2012-08-21 19:19:50 -07:00