Jason Short
ccdfa13edb
Update and fix for Circle mode
...
HIL updates for altitude
2011-11-12 21:43:21 -08:00
Jason Short
7df7dbe883
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-11-09 22:56:52 -08:00
Jason Short
3cb1f6b197
crosstrack angle variable
2011-11-09 22:56:38 -08:00
Andrew Tridgell
d69afc3945
HIL: allow for fast HIL attitude update in HIL_MODE_ATTITUDE
...
this runs it at the full loop rate
2011-11-10 13:17:06 +11:00
Jason Short
31e05e40fd
Fixes for Sim - Missing climb rate calculation
2011-11-08 10:46:52 -08:00
Andrew Tridgell
87d5581046
ArduCopter: use specific sized data types in a lot of places
...
this will make the Desktop build more consistent with the real AVR
build, and also with a future ARM build
2011-11-08 11:05:36 +11:00
Andrew Tridgell
dacf98e201
HIL: enable CTUN log message in ATTITUDE HIL
2011-11-08 07:58:35 +11:00
Jason Short
8ac8ea9c1d
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-11-06 22:46:57 -08:00
Jason Short
7522b034ca
moved to 200hz update
...
Zccel Z updates from Aurelio in attitude.pde
lowered baro_alt sanity check
moved user hooks to the medium 10hz loop.
2011-11-06 22:46:39 -08:00
unknown
8ca8ca3e73
AltHold - another correction to the manual boost. Hopefully properly transferring building up I terms to g.throttle_cruise
2011-11-06 19:06:13 +08:00
unknown
28032d0561
AltHold - made TradHeli code also use manual_boost
2011-11-06 18:25:13 +08:00
unknown
0aac828eeb
Altitude hold bug fix - changed g.throttle_cruise to be updated to steal I term from correct controller
2011-11-06 17:47:24 +08:00
Jason Short
80c7e135d5
renamed some command variables to align with Arduplane
...
reworked the arming code and moved the DCM gains out.
updated climb_rate to include sonar data.
2011-11-04 21:41:51 -07:00
Jason Short
f4db53203b
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-11-01 21:18:56 -07:00
Jason Short
7b88499579
Z dampener
...
Integrated Aurelio R. Ramos' Z dampening code.
2011-11-01 21:18:47 -07:00
Andrew Tridgell
73cc32fb0d
fixed HIL build
2011-11-02 08:14:07 +11:00
Jason Short
0e8264a759
cleanup
2011-11-01 09:28:36 -07:00
Jason Short
946db43cc1
altered the interactive throttle to be more aggressive and proportional.
...
reworked baro reading strategy.
2011-11-01 09:24:51 -07:00
unknown
f241888224
TradHeli - added TUNE value 13 to allow adjusting of external gyro gain using channel 6
2011-10-29 20:34:21 +09:00
unknown
8dc5683dff
TradHeli - added throttle scaling and heli specific angle_boost function that takes into account that heli's main blades can have -ve pitch.
2011-10-29 17:27:43 +09:00
Jason Short
a88424b152
Added a slew rate to the alt change rate.
...
Added better reporting of throttle control
upped constraints for alt hold
Additional logging for CTUN lay hold
2011-10-28 21:29:10 -07:00
Jason Short
357a9ba017
Log updates
...
Added motor logging for different frame types. Switched the PM log to some new debugging values and speed up the writing of the value to the logs.
2011-10-27 22:36:25 -07:00
Jason Short
5ed1c2ab9e
50 rev
...
Work in progress, revved the EEPROM
2011-10-27 12:42:28 -07:00
Jason Short
13f708cb40
added boost scalar arguments
...
removed accel math from Trig function into Attitude.pde
2011-10-27 12:33:19 -07:00
Jason Short
c3b93d70df
Added Andrew's user hooks.
2011-10-15 15:29:33 -07:00
Jason Short
23c0bb9814
Updates to guided mode from Michael O.
...
removed or commented unused static vars
2011-10-15 13:09:04 -07:00
Michael Oborne
c7c8c309be
AC2 fix guide mode fly off
2011-10-13 18:34:32 +08:00
Jason Short
be10a861c0
tweak to the Loiter N turns
2011-10-12 20:59:12 -07:00
Jason Short
a37d95634a
lowered DCM RP gains
...
made Instant_PWM optional
upped PWM output to 400hz
2011-10-11 22:20:23 -07:00
Amilcar Lucas
18072d1eb9
Spell
2011-10-11 22:52:02 +02:00
Andrew Tridgell
337100fe44
fixed a signed/unsigned warning
2011-10-11 20:53:43 +11:00
Andrew Tridgell
661b6c4508
merged the GCS updates from ArduPlane to ArduCopter
...
this removes all the non-MAVLink GCS options, and simplifies the HIL
and GCS code a lot. It also adds async sending of low priority GCS
text messages.
2011-10-11 20:53:43 +11:00
Michael Oborne
c1506111e4
Merge commit 'e7f5e4a623b79872a015dff5ca959e60f6f7fd64'
2011-10-08 20:43:13 +08:00
Jason Short
832458c804
Quick RTL Fix, logic was backward
2011-10-07 11:06:31 -07:00
Jason Short
ce136d850a
Better Loiter PIDs
...
Fixed RTL overshoot bug
2011-10-06 17:42:09 -07:00
Jason Short
3be34ed31a
Implementing a limiter for the ramp up of speed to WPs.
2011-10-03 10:37:56 -07:00
Jason Short
e5b66c1c7c
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-02 11:36:31 -07:00
Jason Short
7e81756ccd
Added second PI loop for alt hold.
...
Upped gains for default JDrones Frame
added gains for second PI loop for alt
removed some tests for 1280 space constraints
2011-10-02 11:36:23 -07:00
Amilcar Lucas
101dc83239
Fix compilation
2011-10-02 14:52:02 +02:00
Amilcar Lucas
9d3e5a8e11
Use the new AP_Relay library
2011-10-02 14:22:27 +02:00
Jason Short
df1a39f650
Added ADC gyro Filtering for quads - this fixes a noise issue introduced into the controller
...
added Position mode
removed
Added back in the accelerometer experiment
Added filter_result boolean to enable filter on the fly
2011-09-29 23:27:23 -07:00
Jason Short
b805263974
Attempting to mimic loiter values for 4.0.42
...
lowered Rate Error max in loiter
2011-09-28 23:11:19 -07:00
Jason Short
469acff0fa
Added Loiter P tuning as #12
2011-09-27 09:39:32 -07:00
Jason Short
d0405b0a0a
2.0.46 -Not flight tested!
...
restored 42 alt hold code
removed throttle timer, replaced with safer constant
increased alt control range
reformatted nav_rate calls
removed unused simple mode defines
set alt hold home to 10m
tuned down rateP to .13 from .14 for broader application.
2011-09-27 09:35:05 -07:00
Michael Oborne
2de9e6a929
heli hil
2011-09-27 07:30:28 +08:00
Jason Short
059551de48
Fixed issue with Simple mode changes.
...
Reverted to simpler, safer timer code for throttle hold
2011-09-25 14:16:35 -07:00
Jason Short
9dc42122f8
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-09-25 12:22:07 -07:00
Jason Short
18fea55f8d
Fixed Flip code to compile. Flip still not flight tested!
2011-09-25 12:21:54 -07:00
rmackay9
0e8a648043
TradHeli - added servo averaging to allow support of analog servos
...
- moved heli parameters to 80 because they were causing flight modes to overlap with waypoints
2011-09-25 16:51:25 +09:00
Jason Short
e0b4a26dee
Added Loiter Turns - It orbits the Current location
...
Added WP to Loiter_time so you can spec a specific location in the planner
added new Navigation alg. Should perform better (doesn't rely on 45° flow fields like last one)
Added "Jump" counter so missions don't get overwritten in flight.
removed I term by default for Rate pitch and roll
2011-09-24 17:40:29 -07:00