Jason Short
db1fafaaec
R9
2012-01-10 23:46:08 -08:00
Jason Short
439c15f3fc
Added climb rate control
...
removed unused vars
2012-01-10 23:42:26 -08:00
Jason Short
9cbfcac802
Made timer unsigned
2012-01-10 23:42:26 -08:00
Pat Hickey
8d4db05f50
Rename ArduCopter/config_motors.h to config_channels.h
2012-01-09 21:57:02 -08:00
Pat Hickey
b22920c0ea
ArduCopter: Change TRI_FRAME yaw servo output to CH_TRI_YAW define
2012-01-09 21:57:02 -08:00
Pat Hickey
7b056f208d
ArduCopter: include config_motors.h in sketch
2012-01-09 21:57:01 -08:00
Randy Mackay
7b9701fdd5
ArduCopter - added ROLL_PITCH_STABLE_OF (i.e. Stabilised Roll/Pitch + adjustments based on optical flow)
...
Removed optical flow from regular loiter for now until it's tested.
2012-01-09 13:53:54 +09:00
Jason Short
fda12c8902
Added Acro to Rate_P
2012-01-08 14:52:10 -08:00
Jason Short
a8574e813d
R8
2012-01-07 22:28:03 -08:00
Jason Short
ca80dc549c
Made RTL hold position until it reaches altitude
2012-01-07 22:27:26 -08:00
Jason Short
058a3275c3
Revved to R7
2012-01-06 10:22:53 -08:00
Jason Short
d430c847fa
Changed default throttle type for failsafe to avoid checking
...
changed timer to 20 seconds.
2012-01-06 10:20:31 -08:00
Jason Short
de912b5054
Auto_land update
2012-01-05 21:57:34 -08:00
Jason Short
beac2930c9
Added auto_land to RTL
2012-01-05 21:15:12 -08:00
Jason Short
a8af509517
timer set to unsigned
2012-01-04 17:31:20 -08:00
Andrew Tridgell
9ee3431928
ACM-simple: don't use uninitialised simple trig values
2012-01-05 10:13:36 +11:00
Jason Short
3ac37c09a9
Upped Revision
2012-01-04 09:28:38 -08:00
Jason Short
a70fdc58a1
Cleaned up and documented each global vavriable
...
Added Wind compensation for Stability
Acro mode fixes
2012-01-04 09:28:37 -08:00
Jason Short
86e01fce17
Cosmetic
2011-12-31 10:54:31 -08:00
Jason Short
e8db2225dd
upped to r5
2011-12-31 10:05:13 -08:00
Jason Short
e17c8705ba
Loiter I reset
2011-12-31 09:45:25 -08:00
Jason Short
e9d41897df
R4
2011-12-30 23:54:02 -08:00
Jason Short
4b2979743f
no longer calling reset_nav
2011-12-30 23:48:04 -08:00
Jason Short
f5ffa7bd7e
Updated Configs based on field testing.
2011-12-30 23:48:04 -08:00
Jason Short
09db32ee02
Added Nav_bearing, just like APlane
...
added fix for LOITER in missions so we don't Yaw in circles
2011-12-30 23:48:04 -08:00
Jason Short
57b2d17d8a
updated rev
2011-12-29 23:02:41 -08:00
Jason Short
4535bc4fd9
lowered to nav_lat and nav_lon int16
...
added a version that didn't have I term added to get a better indication of velocity estimation
2011-12-29 23:02:03 -08:00
Jason Short
aa2e474b80
Added 5 sec Takeoff Timer to clear i terms when lifting
...
Moved loiter relocation function to update_nav
moved User hooks to correct place
Added tuning for D term
2011-12-29 23:02:03 -08:00
Randy Mackay
ff66a3417c
OptFlow - initial support for APM2 (there are still problems) including adding ability to set Chip Select pin.
...
Other unrelated changes are:
a) fixed typo in 'esitmate_velocity' to 'estimate_velocity'.
b) moved init_compass from system.pde to sensors.pde which seemed consistent with other sensors.
2011-12-30 12:06:31 +09:00
Andrew Tridgell
1cc38b0701
ACM: check compass health before using it
2011-12-28 20:41:53 +11:00
Andrew Tridgell
c27277c7f1
ACM: use new I2C library
2011-12-28 20:41:53 +11:00
Jason Short
a8070d86df
Fix for 11 channels of motors.
2011-12-26 14:39:01 -08:00
Jason Short
359d186798
added define for optflow
2011-12-23 18:45:01 -08:00
Jason Short
f2d6708058
Fixed merge issues
2011-12-23 14:51:40 -08:00
Jason Short
6c5f41fe58
Begin to better integrate OptFlow, added necessary globals for Loiter estimation
2011-12-23 14:42:50 -08:00
Jason Short
2f5da31a05
change Alpha name
2011-12-18 16:38:07 -08:00
Jason Short
ed818e4ccf
Cleanup
...
removed Iterm experiment - no noticeable effect in actual flight
2011-12-16 20:47:23 -08:00
Andrew Tridgell
4bbd5392ef
removed AperiodicProcess code
...
this code was never being used, and was more complex than it was
worth.
2011-12-17 07:29:09 +11:00
Jason Short
027b710816
renamed super simple, added framework for auto calc of throttle cruise
2011-12-15 20:51:41 -08:00
Jason Short
96ce429537
made the last step of landing stop navigating so we can drop straight down.
2011-12-14 22:08:41 -08:00
Jason Short
2a7f981fb0
added failsafe check,
...
enable loiter repositioning
2011-12-14 22:08:41 -08:00
Andrew Tridgell
4e4a4a685c
fixed two more CONFIG_HARDWARE #ifdef bugs
2011-12-13 17:05:48 +11:00
Jason Short
6bac318def
Added param option for Simple mode reset
2011-12-12 17:47:45 -08:00
Andrew Tridgell
ae1ec05dd4
fixed barometer detection on APM2
2011-12-12 15:45:36 +11:00
Pat Hickey
067724b4f1
ArduCopter: update AP_Baro constructors & initializers
2011-12-11 15:21:10 -08:00
Pat Hickey
67436d7ff2
ArduCopter: Get barometer data in terms of AP_Baro interface
...
* Major change: Log.pde Log_Write_Control_Tuning has changed significantly
* MS5611 has no concept of RawPres and _offset_press
* Log the get_pressure() instead. (If we don't trust the barometer, what's the point?)
2011-12-11 15:21:10 -08:00
Pat Hickey
82b8f4d7b7
ArduCopter: instantiate correct AP_Baro object based on CONFIG_BARO
2011-12-11 15:21:09 -08:00
Pat Hickey
698a231dd6
ArduCopter: Rename APM_BMP085 classes to AP_Baro_BMP085 classes.
2011-12-11 15:21:09 -08:00
Randy Mackay
62a7b19600
Arducopter, RangeFinder - added SONAR_TYPE parameter and properly support the XL (default), LV and long distance XL (aka XLL) sonar types
2011-12-11 16:40:59 +09:00
Jason Short
995727383b
Adjust Simple mode on the fly.
2011-12-10 23:29:29 -08:00