Jason Short
e55ba471bc
Moved updated alt to GPS so the climb rate is sane
2011-11-13 22:54:57 -08:00
Jason Short
081cd0a225
Better error and defaults checking
2011-11-13 22:54:18 -08:00
Jason Short
69be03bab8
slowed Circle flight
2011-11-13 13:41:23 -08:00
Jason Short
aefa05e3d9
error checking command saving
2011-11-13 13:41:23 -08:00
Randy Mackay
d804b28638
TradHeli - reversed the direction of "phase angle" to make it more intuitive. This parameter is used to correct for a heli's tendency to lean left or right when the pilot gives it a pitch forward command.
2011-11-13 22:40:46 +09:00
Randy Mackay
2acc1fbd9d
TradHeli - added two parameters to improve heli control.
...
heli_phase_angle allows pilot roll/pitch command to be translated into mixed roll and pitch.
heli_coll_yaw_effect mixes some collective into the yaw so tail can counter act collective movements more easily.
2011-11-13 22:20:57 +09:00
Jason Short
4816bf4857
added scale note
2011-11-13 00:25:04 -08:00
Jason Short
c1313ae6a9
Fixed scaling issue with Circle mode
2011-11-13 00:24:25 -08:00
Jason Short
3b825fb8c1
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
...
Conflicts:
Tools/autotest/autotest.py
2011-11-12 21:53:08 -08:00
Jason Short
e6acbacdb6
nav updates
2011-11-12 21:46:57 -08:00
Jason Short
b8c8d22fed
WP counting update
2011-11-12 21:46:03 -08:00
Jason Short
bc6f523d83
updates to Mavlink for zero based WP counting
2011-11-12 21:44:38 -08:00
Jason Short
ccdfa13edb
Update and fix for Circle mode
...
HIL updates for altitude
2011-11-12 21:43:21 -08:00
Jason Short
a277e117b3
Fix for WP saving with CH7
2011-11-12 21:40:58 -08:00
Jason Short
38b79a3b03
WIP: adding 255 to represent a completed mission
2011-11-12 21:40:33 -08:00
Jason Short
6283e1bf98
Work in progress for using 0 based counting
2011-11-12 21:39:24 -08:00
Jason Short
043c3197da
Added additional nav params to reset
2011-11-12 21:39:00 -08:00
Michael Oborne
9aeda9f702
fix loiter radius
2011-11-13 08:24:56 +08:00
Jason Short
238c4cfab2
Fixed type error in params
2011-11-12 15:15:33 -08:00
Jason Short
511ae85060
Shortened test name
2011-11-12 15:14:32 -08:00
unknown
4fcf11cf6e
TradHeli - new parameter HSV_MAN to allow better set-up from APMissionPlanner. Also changed swash movement to use radio_out which fixes some setup bugs
2011-11-12 23:23:07 +09:00
Jason Short
01a4a120df
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-11-10 10:02:08 -08:00
Jason Short
124527b108
Trying to break Nav to test a feature
2011-11-10 10:01:57 -08:00
Andrew Tridgell
48eb35c45a
fixed build error
...
the prototype extractor was finding the commented out version of
cross_track_test(), which had a different prototype
2011-11-10 22:01:09 +11:00
Jason Short
811ec3ec58
made crosstrack functions static
2011-11-09 23:30:16 -08:00
Jason Short
0cee7f0525
removed unused functions, log fix
2011-11-09 23:28:50 -08:00
Jason Short
289d54038f
renamed original_target_bearing
2011-11-09 23:04:04 -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
Jason Short
d8dcb0e0d0
Added in crosstrack correction - test for SIM
2011-11-09 22:56:09 -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
ae19d2158f
back to original config for testing
2011-11-10 13:00:34 +11:00
Jason Short
2a451ba202
Lowered Nav_P based on SIM data
2011-11-10 13:00:34 +11:00
Jason Short
1605d71f32
back to original config for testing
2011-11-09 13:53:26 -08:00
Jason Short
d0211ed4ca
Lowered Nav_P based on SIM data
2011-11-09 12:46:34 -08:00
Jason Short
a26758203f
CTUN log update
2011-11-09 12:28:12 -08:00
Jason Short
e5b89e4226
Added code notes
2011-11-09 12:07:15 -08:00
Jason Short
c3c08d7915
Code formatting
2011-11-09 12:06:55 -08:00
Jason Short
4d27b725db
Tuning nav_WP
...
Added more notes
2011-11-09 12:06:37 -08:00
Jason Short
54790bd981
Lowered Nav_P I term to ramp slower base on SIM
2011-11-09 11:30:50 -08:00
Jason Short
6c9e6f3f96
Added more output to Mavlink for debugging
2011-11-09 11:00:40 -08:00
Jason Short
ee8ab89f6e
Added MAV_CMD YAW parsing
2011-11-08 23:44:14 -08:00
Jason Short
78668ce6f1
Added Mav_CMD_Yaw parsing
2011-11-08 23:42:41 -08:00
Andrew Tridgell
e32171b185
call gcs_update() while waiting for GPS lock
...
this ensures we react to ground commands, and also allows HIL GPS to
work
2011-11-09 17:43:55 +11:00
Jason Short
ccc2746a22
removed debugging code
2011-11-08 14:41:46 -08:00
Jason Short
c7eb695b4a
SIM test
2011-11-08 14:11:02 -08:00
Jason Short
bc506514c9
fix for SIM GPS
2011-11-08 14:10:09 -08:00
Andrew Tridgell
7b175618fc
Log: try to fix -ve lat in logging
2011-11-09 08:46:05 +11:00
Jason Short
50703ed847
restoring throttle i term for SIM
2011-11-08 11:51:49 -08:00
Jason Short
59fb774226
bad hijacking of GPS_Status
2011-11-08 10:48:47 -08:00
Jason Short
31e05e40fd
Fixes for Sim - Missing climb rate calculation
2011-11-08 10:46:52 -08:00
Jason Short
51c746c9a4
PID test for alt hold to narrow down on a bug
2011-11-08 10:13:16 -08:00
Jason Short
f80a08bf57
Updated Logs to be C++ compliant
2011-11-07 22:23:48 -08:00
Jason Short
7e49de6596
Update to RTL logic.
2011-11-07 21:30:12 -08:00
Jason Short
7bc6a7a2fa
Fix for bad RTL tracking in Autopilot
2011-11-07 21:09:29 -08:00
Andrew Tridgell
2186a5978a
Log: fixed a few more casts
2011-11-08 11:59:30 +11: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
Jason Short
34a53f6f7d
Removed some old debug prints from motors.pde
...
added ability to not increment I term for traversals.
2011-11-07 14:32:39 -08:00
Andrew Tridgell
dacf98e201
HIL: enable CTUN log message in ATTITUDE HIL
2011-11-08 07:58:35 +11:00
Andrew Tridgell
a045e4ec7e
Log: better way to check for -1 long portably
2011-11-08 07:58:34 +11:00
Jason Short
6d0a32cc65
Alt hold fix
2011-11-07 12:00:37 -08:00
Andrew Tridgell
4113d04f70
Log: make find_last_log_page() portable
...
this makes it work with platforms with a larger 'long'
2011-11-07 23:50:49 +11:00
Andrew Tridgell
0775f57a89
Log: fixed a bug where we could index outside an array
...
when we first start up, num_existing_logs may be zero
2011-11-07 22:56:13 +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
Jason Short
7bf8ef98f5
default top_bottom ratio 1.0
2011-11-06 22:45:07 -08:00
Jason Short
ec6169000c
default top_bottom ratio 1.0
2011-11-06 22:43:49 -08:00
Jason Short
2521b01c69
Y6 Motors now have top bottom ratio
2011-11-06 22:42:59 -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
unknown
b30387bc5b
TradHeli - small change to make throttle_cruise in terms of radio input instead of servo output
2011-11-06 17:40:17 +08:00
unknown
c76e1097e3
TradHeli - changed deadzones for throttle to zero (and also reduced for yaw)
2011-11-06 17:37:59 +08:00
Jason Short
37883a93f6
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-11-04 21:42:10 -07: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
unknown
3df9a03e02
TradHeli - fix to allow tail servo to be reversed. Also increase max movement of tail servo to 45 degrees.
2011-11-05 12:31:30 +08: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
53d7cac075
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-11-01 09:30:54 -07:00
Jason Short
eaff769f2f
updated Alt hold PIDs
2011-11-01 09:30:34 -07:00
Jason Short
e7cecf03d3
updated baro test
2011-11-01 09:29:55 -07:00
Jason Short
0e8264a759
cleanup
2011-11-01 09:28:36 -07:00
Jason Short
561a5a740b
removed accel.z references
2011-11-01 09:28:23 -07:00
Jason Short
e0d82ffa2d
alt hold logging
2011-11-01 09:28:04 -07:00
Jason Short
65acc1ae5b
resetting alt hold I
2011-11-01 09:27:49 -07:00
Jason Short
09fa260883
Tweaks to alt hold
2011-11-01 09:25:23 -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
Andrew Tridgell
3bf4cb52b1
GCS: fixed timeout loading waypoints (ArduCopter)
...
prevents link saturation
2011-10-31 21:25:58 +11:00
James Goppert
249ce91d78
Switching to new eclipse project style.
2011-10-30 22:57:34 -04:00
James Goppert
b655482b98
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-29 15:09:35 -04:00
James Goppert
c56c3e33e1
Working on cmake support.
2011-10-29 15:01:05 -04:00
Jason Short
81de29e398
Added additional NTUN logging entries.
2011-10-29 11:53:50 -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
3d48ad2569
logging type change in CTUN
2011-10-28 21:59:47 -07:00
Jason Short
4ccc995576
Added save WP note to APM_Config.h
2011-10-28 21:46:31 -07:00
Jason Short
be3843ccb9
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-28 21:29:18 -07: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
Andrew Tridgell
4a92048ef0
fixed "Free RAM" display on bootup
2011-10-28 21:34:10 +11:00