Jason Short
b3cea96970
Cosmetic
13 years ago
Jason Short
ea832c0818
upped to r5
13 years ago
Jason Short
1ef7f9fe62
Loiter I reset
13 years ago
Jason Short
0ace8474d7
R4
13 years ago
Jason Short
28984a72e4
no longer calling reset_nav
13 years ago
Jason Short
c7f93f8718
Updated Configs based on field testing.
13 years ago
Jason Short
84d3e3135f
Added Nav_bearing, just like APlane
...
added fix for LOITER in missions so we don't Yaw in circles
13 years ago
Jason Short
3ea49e1415
updated rev
13 years ago
Jason Short
95a70cf32e
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
13 years ago
Jason Short
6f42442e57
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
13 years ago
Randy Mackay
bbe6dea980
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.
13 years ago
Andrew Tridgell
955dfe0226
ACM: check compass health before using it
13 years ago
Andrew Tridgell
03a16c6e45
ACM: use new I2C library
13 years ago
Jason Short
234121f3c3
Fix for 11 channels of motors.
13 years ago
Jason Short
0491d4feca
added define for optflow
13 years ago
Jason Short
d9590a44d6
Fixed merge issues
13 years ago
Jason Short
62cb407558
Begin to better integrate OptFlow, added necessary globals for Loiter estimation
13 years ago
Jason Short
239eb53983
change Alpha name
13 years ago
Jason Short
47e4c875e1
Cleanup
...
removed Iterm experiment - no noticeable effect in actual flight
13 years ago
Andrew Tridgell
f6f808357c
removed AperiodicProcess code
...
this code was never being used, and was more complex than it was
worth.
13 years ago
Jason Short
2fc25d963d
renamed super simple, added framework for auto calc of throttle cruise
13 years ago
Jason Short
f48e394511
made the last step of landing stop navigating so we can drop straight down.
13 years ago
Jason Short
8691b10ee9
added failsafe check,
...
enable loiter repositioning
13 years ago
Andrew Tridgell
888d6226b2
fixed two more CONFIG_HARDWARE #ifdef bugs
13 years ago
Jason Short
e4559bbf5c
Added param option for Simple mode reset
13 years ago
Andrew Tridgell
d076fb54b5
fixed barometer detection on APM2
13 years ago
Pat Hickey
a48c65b5b5
ArduCopter: update AP_Baro constructors & initializers
13 years ago
Pat Hickey
6dbd6b4181
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?)
13 years ago
Pat Hickey
b055aa6f81
ArduCopter: instantiate correct AP_Baro object based on CONFIG_BARO
13 years ago
Pat Hickey
de6507a47d
ArduCopter: Rename APM_BMP085 classes to AP_Baro_BMP085 classes.
13 years ago
Randy Mackay
67855b207d
Arducopter, RangeFinder - added SONAR_TYPE parameter and properly support the XL (default), LV and long distance XL (aka XLL) sonar types
13 years ago
Jason Short
4659a9ffce
Adjust Simple mode on the fly.
13 years ago
Jason Short
84b72b627b
Added SIMPLE mode reset outside of bounding box of 10M, will do more testing before enabling.
13 years ago
Jason Short
7cecca74bc
Made Baro_alt int32_t
...
Added home to copter bearing, home to copter distance
Added Land mode
13 years ago
Jason Short
76d60a2111
Added Home Bearing
13 years ago
Jason Short
05409b8c1c
made RateP range a little more sensible
...
removed unused var
13 years ago
Jason Short
a632c49b44
Alt_hold_patch, removed Z dampening from Manual override. Fixed integrator conversion to throttle_cruise
13 years ago
Jason Short
e8a14c8d93
simple patch to improve alt hold based on stability patch
13 years ago
Jason Short
c99da66506
Formatting, swicth Omega to raw IMU rates
13 years ago
Michael Oborne
edf3195384
add 1hz mavlink loop.
13 years ago
Jason Short
ce5ad442fc
Git Test
13 years ago
Jason Short
82adf1df6b
removed need to send increment flag to update commands
...
constrained climb_rate value
13 years ago
Pat Hickey
6ee477bd8d
ArduCopter: rev version number from 2.0.51 to 2.1.0 Alpha
13 years ago
Andrew Tridgell
38c85c44ae
ArduCopter: rename purple to APM2
13 years ago
Andrew Tridgell
3a542b3ef3
USB-MUX: enable USB MUX switching for ArduCopter
13 years ago
Andrew Tridgell
ffba37d599
desktop: first version of register level SITL support
...
this adds register level emulation of the ADS7844 and the RC
input/output hardware on the APM1, allowing for SITL testing without
enabling HIL in the code
13 years ago
Andrew Tridgell
41caa949ca
fixed InertialSensor stub build
13 years ago
Pat Hickey
1d50bb80fd
hil-sensors ArduCopter: fixes to make hil-sensors build work properly
...
* requires new stub libraries for InertialSensor and PeriodicProcess.
13 years ago
Andrew Tridgell
1c20efe4b8
re-organiser sensor declarations
...
this tries to make the #ifdef nesting easier to understand
13 years ago
Andrew Tridgell
c0898ab3b9
purple: timer_scheduler should be in all builds
13 years ago