Andrew Tridgell
|
34506b170f
|
Mavlink: fixed warnings about limits on int32 values
|
13 years ago |
Andrew Tridgell
|
e0c9ab5a29
|
ACM: fixed heli build
|
13 years ago |
Andrew Tridgell
|
47f9dfd125
|
ACM: fixed the build on the 1280
|
13 years ago |
Andrew Tridgell
|
e956e21e7d
|
ACM: enable the new compass offset nulling in ACM
|
13 years ago |
rmackay9
|
1f4cfb9333
|
ArduCopter - added PID log type. Implemented for Yaw stabilize and rate controllers.
|
13 years ago |
rmackay9
|
67cf7b9eed
|
ArduCopter - updated firmware version to 2.5.3
|
13 years ago |
rmackay9
|
63b96c0153
|
ArduCopter - altitude hold - ensure throttle_avg is initialised from g.throttle_cruise parameter
|
13 years ago |
rmackay9
|
89576a281a
|
ArduCopter - updated to firmware version to 2.5.2 to avoid confusion with post 2.5.1 versions posted to downloads area
|
13 years ago |
Robert Lefebvre
|
84d8414a2e
|
Fix Auto_Trim to allow it to actually be called when setup on Ch7 pulldown menu in MP.
|
13 years ago |
Jason Short
|
e2560c5865
|
Throttle_hold was in APM_Config - which is ignored by the Mission planner Hex generator
|
13 years ago |
rmackay9
|
ad4a2aa9f3
|
ArduCopter - motors_quad.pde - corrected test sequence for + configuration
|
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 |
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
|
547b4ed55b
|
AHRS: adapt ArduCopter for new AHRS framework
|
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 |
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 |
Jason Short
|
491af02d8a
|
ACM: Lowered gains from flight tests today with 3DR Quad
|
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 |
Jason Short
|
6201bdb8a7
|
ACM: Fixed comment
|
13 years ago |
Jason Short
|
1c0b28c956
|
Fixed Scaling bug in Sonar mixing
|
13 years ago |
Jason Short
|
7153b94ade
|
ACM: Disabled D term experiment for Loiter until more testing
|
13 years ago |
Jason Short
|
a52a14bf12
|
Tune down Loiter_P a hair
|
13 years ago |
Robert Lefebvre
|
be3fe36c52
|
Small fix on the Traditional Helicopter Collective-Yaw compensation calculation.
|
13 years ago |
rmackay9
|
68e37774a6
|
ArduCopter - removed #define AUTOMATIC_DECLINATION ENABLED line to ensure users don't try and enable it because it needs a bit more work before it's ready for general use
|
13 years ago |
analoguedevices
|
86eff20d5d
|
Rev'ed version number to 2.5. Added more credits
|
13 years ago |
Jason Short
|
6f8b97bf6a
|
ACM: Added constraints for invalid climb rates. Robert Lefebvre had a bad sonar and very invalid rates crept into the system.
|
13 years ago |
Jason Short
|
4315c06f34
|
Lowering the D filter for less latency and less oscillation.
|
13 years ago |
Jason Short
|
48ba24a810
|
ACM: Loiter tuning updates, turned up I a bit, a higher I will work better if the system is well tuned.
|
13 years ago |
Jason Short
|
468d9c4b4f
|
ACM: Loiter D performance updates
|
13 years ago |
Jason Short
|
7953808d14
|
ACM: Larger filter for Loiter D
|
13 years ago |
Jason Short
|
7034b709d1
|
ACM: removing old define
|
13 years ago |
Jason Short
|
73e2bd6cd8
|
ACM: Got the sign wrong. I'm using the derivative of the error now and not the sensor, so the sign was reversed.
|
13 years ago |
Jason Short
|
0b51d9b8b0
|
ACM: Made Loiter_D 0 by default. Accidentally left it on by default.
|
13 years ago |
Jason Short
|
deed802d1a
|
ACM: Broke out the D term for the PID loop to add custom filtering. The current AC_PID filtering wasn't working for this application and we needed more smoothing. Bad pitch oscillations were being transmitted to the copter.
|
13 years ago |
Jason Short
|
b3795f1c00
|
ACM: removed Filtering code for motors in Quad for testing
|
13 years ago |
Jason Short
|
a989b88680
|
ACM: made same as Loiter I
|
13 years ago |
Jason Short
|
0d434ca92c
|
ACM: Tuning based on flights today
|
13 years ago |
Jason Short
|
0ab6b6e592
|
ACM: Rate_d filter for PID loop of Loiter.
|
13 years ago |
Jason Short
|
77fe7de55d
|
ACM: The I term in update_nav_wp with the no_nav condition was pulling from the wrong PID loop and was essentially 0 all the time.
|
13 years ago |
rmackay9
|
a869a01294
|
ArduCopter - Log.pde - added wrap_360 to compass heading field of ATT message to resolve overflow problem that caused heading to appear as being off by 70 degrees
|
13 years ago |
Andrew Tridgell
|
2a03a0584f
|
AP_Declination: disable library when AUTOMATIC_DECLINATION is not ENABLED
unfortunately this library was causing avrdude to fail to load the hex
to my APM2. Until we work out why, it's disabled.
|
13 years ago |