Andrew Tridgell
202513e327
MAVLink: fixed accel and gyro sensor offsets in MAVLink
2012-11-20 18:32:26 +11:00
rmackay9
e0f85f63fb
ArduCopter: performance monitoring - changed loop counters to uint16_t.
...
Removed an unused items from dataflash logging of Performance.
2012-11-19 11:55:47 +09:00
Andrew Tridgell
fc72b86304
SITL: disable optical flow on the desktop build
...
it doesn't work yet, as no sensor emulator is available
2012-11-19 09:04:03 +11:00
Andrew Tridgell
b3ffea0ad2
ACM: fixed some memory cast warnings
2012-11-19 08:42:36 +11:00
rmackay9
38fdacd93b
ArduCopter: replaced digitalRead and digitalWrite with faster calls
...
improved performance logging to dataflash
2012-11-19 01:16:07 +09:00
Andrew Tridgell
604ec021ec
MAVLink: improve usefulness of logged GPS velocities
...
we need them to align with time to use them for accelerations
2012-11-17 17:45:30 +11:00
Jason Short
ab215838a6
ACM Nav_throttle- removed sign inversion
2012-11-16 17:38:57 -08:00
Robert Lefebvre
6c407e5770
Added Leonard to Contributor List.
2012-11-16 15:43:03 -05:00
rmackay9
3a4d122e32
ArduCopter: low baterry failsafe
2012-11-15 23:35:41 +09:00
rmackay9
414f9b9759
ArduCopter, APM_RC: failsafe if PPM encoder fails to update for 2 seconds
2012-11-15 23:35:36 +09:00
rmackay9
cd5da84698
ArduCopter: flight mode changes ignored while in throttle failsafe
...
reaction time to flight mode changes (when not in failsafe) reduced from 0.6 seconds to 0.1 seconds
2012-11-13 12:50:51 +09:00
rmackay9
6a2cca3610
ArduCopter, ArduPlane: rename ap variable in GCS_Mavlink.pde to resolve compiler warning re shadowing of variable 'ap'
...
Changed ArduPlane to keep function consistent with ArduCopter
2012-11-12 13:30:04 +09:00
rmackay9
dab975301b
ArduCopter: remove some variables no longer required with introduction of AP_state
2012-11-12 12:41:25 +09:00
rmackay9
702dd1fb2e
ArduCopter: remove last remanants of rate_d to resolve compiler warning of unused variables
2012-11-12 12:35:58 +09:00
Jason Short
1049381dbe
ACM: Added fast descent with Bill P's equation for managed accerlation
2012-11-11 18:23:45 -08:00
Jason Short
27a41c294b
ACM: attitude.pde - adjusted the FF of the alt hold algorithm, the old way was pretty crap. increased the output range of rate controller.
2012-11-11 18:22:54 -08:00
Jason Short
e32491d749
ACM: Added a speed filter for throttle cruise, increased alt change rate for alt hold, increased the max climb_rate reporting
2012-11-11 18:17:33 -08:00
Jason Short
a7d8ca8f52
ACM: Allow greater than 45° pitch and roll in Stab
2012-11-11 18:07:58 -08:00
Jason Short
add51f110d
ACM : Logging.pde formatting
2012-11-11 18:06:50 -08:00
Jason Short
ee9ac7ab2c
ACM : loging ApState at faster rate
2012-11-11 18:00:10 -08:00
Jason Short
a6bda80064
ACM: Allow for user defined roll and pitch input max
2012-11-11 18:00:10 -08:00
Andrew Tridgell
b556ebf8b2
MAVLink: update compass health in SYS_STATUS
...
this will make it easier to tell if a I2C error occurred in flight
2012-11-12 11:26:54 +11:00
rmackay9
eb25b917ad
ArduCopter: renamed system bitmap to ap_system to resolve desktop compile issues
2012-11-11 22:42:10 +09:00
rmackay9
41c0cee292
ArduCopter: failsafe improvements
...
resolves momentary throttle drop to zero before failsafe engages
resolves motor cut after 30seconds if flying in stabilize without GPS (now switches to ALT_HOLD with target altitude zero)
disables motors if throttle was zero before failsafe event
2012-11-11 22:11:12 +09:00
rmackay9
95771692f0
ArduCopter: remove unnecessary debug print mesage from save_trim function
2012-11-10 23:10:29 +09:00
rmackay9
c8bc64be61
ArduCopter: fix APM2 build
2012-11-10 22:06:23 +09:00
Jason Short
a7360af180
ACM formatting
2012-11-09 22:15:16 -08:00
Jason Short
b10975baaf
ACM : climb rate option using Bill P's equation
2012-11-09 22:15:16 -08:00
Jason Short
f17c63062e
ACM crosstrack min distance
2012-11-09 22:15:16 -08:00
Jason Short
6a2ba899cb
ACM Logging Events
2012-11-09 22:15:16 -08:00
Jason Short
3539a6817f
ACM Log, formatting
2012-11-09 22:15:16 -08:00
Jason Short
40a1f647f6
ACM : Setup, format
2012-11-09 22:15:16 -08:00
Jason Short
7fab9d940f
ACM | removing old files
2012-11-09 22:15:16 -08:00
Jason Short
3e905ec750
Ap state updates
2012-11-09 22:15:15 -08:00
Jason Short
81b1ebd011
ACM: Added max RTL altitude
2012-11-09 22:15:15 -08:00
Jason Short
c415830e81
ACM: added ap_state.pde
2012-11-09 22:15:15 -08:00
Jason Short
d527d19635
ACM : Attitude : added nav param reset
2012-11-09 22:15:15 -08:00
Jason Short
9b295ca7cf
ACM : Attitude.pde added ap bitfield for failsafe bit
2012-11-09 22:15:15 -08:00
Jason Short
9b16fdf182
ACM : Attitude.pde removed stabilize D
2012-11-09 22:15:15 -08:00
Jason Short
f48db96156
ACM : Arducopter Added ap state bitfield, system bitfield
2012-11-09 22:15:15 -08:00
Jason Short
00b41a198d
ACM: Arducopter - remove the stabilize D scheduling
2012-11-09 22:15:15 -08:00
Jason Short
99cf67fc9c
ACM : formatting
2012-11-09 22:15:15 -08:00
rmackay9
fabc149f45
ArduCopter: remove unused functions wrap_360f, wrap_180f and wrap_PI
2012-11-08 15:20:08 +09:00
rmackay9
499bdc1385
ArduCopter: remove unused get_stabilize_rate_yaw
2012-11-07 23:28:25 +09:00
rmackay9
56f374fc7d
AP_InertialNav: reanme AP_InertialNav and ThirdOrderCompFilter classes to resolve desktop build compiler errors
2012-11-07 22:24:00 +09:00
rmackay9
a0e69ddf27
ArduCopter: fixed HIL build caused by optical flow semaphore changes
2012-11-07 21:13:34 +09:00
rmackay9
07ecf8b40b
ArduCopter: comment out InertialNav related Alt Hold and Loiter PID changes from APM_Config.h
2012-11-07 19:21:36 +09:00
rmackay9
af40201b14
ArduCopter: incorporate new version of inertial navigation
...
Moved several navigation functions from ArduCopter.pde to navigation.pde
2012-11-07 19:21:31 +09:00
rmackay9
e2b1cb7e8d
AP_InertialSensor: changes after review with Tridge.
...
sanity checking added to accelerometer calibration routine.
user feedback is sent using gcs_send_text_fmt instead of Serial.printf.
moved ins parameters to new eeprom number to avoid conflicts with older parameters.
other small changes including renaming of functions and parameters.
2012-11-07 19:21:15 +09:00
rmackay9
0868917ff4
ArduCopter: move to use new INS library instead of IMU library
2012-11-07 19:21:09 +09:00