Andrew Tridgell
|
17fbb8ea26
|
Math: fixed the build of the eulers test in SITL
|
13 years ago |
Andrew Tridgell
|
9cba330eed
|
autotest: fixed the declination to match new compass
we now use the declination for Canberra
|
13 years ago |
Andrew Tridgell
|
90c3d230d9
|
SITL: improve the simulated compass
this implements a much more accurate model of a compass using matrix
rotations, instead of trying to calculate components directly
|
13 years ago |
rmackay9
|
66c4f752e3
|
ArduCopter - navigation - corrected comment in check_missed_wp function to clarify that you've passed the waypoint when the direction to the way point is more than 100 degrees off (not 10 degrees off) from your original bearing towards the waypoint
|
13 years ago |
rmackay9
|
1dd554c333
|
ArduCopter - updated version to 2.5.1
|
13 years ago |
rmackay9
|
0773a25b5d
|
ArduCopter - increased default THROTTLE_CRUISE to 450
|
13 years ago |
rmackay9
|
22315cd41a
|
ArduCopter - Navigation.pde - corrected comment re wp_distance and get_distance to clarify that they are in cm (not meters!)
|
13 years ago |
rmackay9
|
24a471ff8f
|
AC_PID - added more paranoid checking that imax is positive in constructor, operator() and load_gains methods
|
13 years ago |
Andrew Tridgell
|
9f4becbacf
|
AHRS: added AHRS specific MAVLink headers
|
13 years ago |
Andrew Tridgell
|
9e6c18cca4
|
AHRS: added missing AP_AHRS.h
|
13 years ago |
Andrew Tridgell
|
4f82134a5e
|
DCM: use the new rotate() method from AP_Math
this allows us to use a tested and optimised rotation method
|
13 years ago |
Andrew Tridgell
|
17f7292fe9
|
Math: added a test for the rotate() method
|
13 years ago |
Andrew Tridgell
|
c16b353ea7
|
Math: added rotate() method to Matrix3f
this is the core method used to update the DCM matrix with a gyro
vector. Moving it to AP_Math allows us to have a test for it
|
13 years ago |
Andrew Tridgell
|
31e566475b
|
Math: added zero() and identity() methods to Matrix3f
|
13 years ago |
Andrew Tridgell
|
458d55e5bc
|
MAVLink: constrain variable changes to the datatype range
if someone tries to set a AP_Int16 to a value of 300000, they now get
32767 instead of -27678
|
13 years ago |
Andrew Tridgell
|
c53b320e00
|
Quaternion: change signs in AP_AHRS_Quaternion
thanks to Justin for the suggestion
|
13 years ago |
Andrew Tridgell
|
d948a28e7c
|
Math: change signs in quaternion library
thanks to Justin for the suggestion
|
13 years ago |
Andrew Tridgell
|
af9ce0cfc9
|
Math: allow eulers test to build with AP_Declination library
|
13 years ago |
Andrew Tridgell
|
72a761170b
|
Math: fixed build of eulers test on SITL
|
13 years ago |
Andrew Tridgell
|
58a68c89d9
|
Math: added a function to combine standard rotations
this will allow us to have an overall board rotation plus a per-sensor
rotation
|
13 years ago |
Andrew Tridgell
|
a42b45b58c
|
AHRS: fixed VARTest for new AHRS framework
|
13 years ago |
Andrew Tridgell
|
547b4ed55b
|
AHRS: adapt ArduCopter for new AHRS framework
|
13 years ago |
Andrew Tridgell
|
8afd196907
|
APM: adapt ArduPlane for AHRS framework
|
13 years ago |
Andrew Tridgell
|
8ae0ea7e37
|
AP_Mount: adapt library for AHRS framework
|
13 years ago |
Andrew Tridgell
|
79b9be8b1a
|
AHRS: fixup the AHRS test suite for the new framework
|
13 years ago |
Andrew Tridgell
|
f8087d3c67
|
AHRS: adapt the quaternion library to AHRS
|
13 years ago |
Andrew Tridgell
|
8dcf82b433
|
AHRS: adapt the DCM_HIL library to AHRS
|
13 years ago |
Andrew Tridgell
|
d4bb068d5b
|
AHRS: adapt the DCM library to the AHRS framework
|
13 years ago |
Andrew Tridgell
|
9d75ffeba1
|
AHRS: rename DCM and Quaternion implementions ready for AHRS class
this is the first step to creating a general AHRS class for ArduPilot
|
13 years ago |
Andrew Tridgell
|
55ed84526a
|
MAVLink: rename DCM message to AHRS
|
13 years ago |
Jason Short
|
c5344a2a85
|
ACM: Arducopter.pde - Added a constraint to the NO_NAV mode to be similar to the Loiter and rate nav modes.
|
13 years ago |
Jason Short
|
a0717f082e
|
ACM: Attitude.pde - consolidated wind I term resets
|
13 years ago |
Jason Short
|
fe7ca98701
|
ACM: system.pde - removed reset_nav_I() to consolidate the wind control reset.
|
13 years ago |
Michael Oborne
|
ca1e78b779
|
APM Planner 1.1.54
change default rates to 3 hz
fix log play issue without a log loaded
fix heli setup screen
|
13 years ago |
rmackay9
|
01cc5fe938
|
AP_Baro - removed unnecessary 2 element average filtering of pressure (there is a 4 or 5 element average filter in arducopter code itself, two places is messy)
- also removed unused _offset_press variable
|
13 years ago |
rmackay9
|
9841cb0335
|
ArduCopter - small change to ensure both roll and pitch commands are zero before switching out of loiter_override (loiter override becomes true when roll+pitch command is greater than 5 degrees and switches back to false when both become zero)
- remove incorrect comments about when loiter target position is reset.
|
13 years ago |
rmackay9
|
dc92da818c
|
ArduCopter - remove reference to AUTO_RESET_LOITER that is not used anymore
|
13 years ago |
rmackay9
|
91b2b48fd8
|
ArduCopter - bug fix to calc_XY_velocity (was using uninitialised last_longitutde and last_latitude for speed calculations)
|
13 years ago |
Andrew Tridgell
|
6305312be7
|
fixed VARTest build
|
13 years ago |
Andrew Tridgell
|
e81060a1a6
|
APM: removed some config file cruft
these options are now settable via MAVLink
|
13 years ago |
Michael Oborne
|
e92763f7f3
|
firmware build
|
13 years ago |
Michael Oborne
|
9ea7be9c9c
|
APM Planner 1.1.53
add sensor rate telem
save autopan between sessions
modify connect hb requirement and param timeout
|
13 years ago |
Michael Oborne
|
3944c1e665
|
update AP version to 2.30
|
13 years ago |
Michael Oborne
|
91054916c3
|
firmware build
|
13 years ago |
Michael Oborne
|
3f62427619
|
firmware build
|
13 years ago |
Jason Short
|
491af02d8a
|
ACM: Lowered gains from flight tests today with 3DR Quad
|
13 years ago |
rmackay9
|
7560242721
|
AP_Baro - added average filter for temperature to replace broken filter
- added average filter (for last two values) for raw pressure
- changed some "long" to int32_t and "unsigned long" to uint32_t
|
13 years ago |
Jason Short
|
427dacba70
|
ACM: Smoother Speed calcs
|
13 years ago |
Jason Short
|
3038da1dc3
|
ACM: Softer Loiter Gains
|
13 years ago |
Jason Short
|
48a0c9a818
|
ACM: Small fix to nav_throttle to prevent too fast of a landing.
|
13 years ago |