Andrew Tridgell
|
73928b82a6
|
Plane: fixed FBWB airspeed control
thanks to Gabor for reporting this!
|
2013-07-11 11:58:54 +10:00 |
|
Andrew Tridgell
|
1d04290eab
|
Plane: change to 2.74beta3
|
2013-07-11 11:58:54 +10:00 |
|
Andrew Tridgell
|
11a4628409
|
Plane: added ACRO mode to mode choices
|
2013-07-11 09:10:41 +10:00 |
|
Andrew Tridgell
|
fc67f51901
|
Plane: added ACRO_ROLL_RATE and ACRO_PITCH_RATE parameters
default to 180 degrees/second, which seems reasonable
|
2013-07-11 09:10:41 +10:00 |
|
Andrew Tridgell
|
608007361b
|
Plane: added initial implementation of ACRO mode
rate based control with attitude locking
|
2013-07-11 09:10:41 +10:00 |
|
Andrew Tridgell
|
2005d5642a
|
Plane: fixed a documentation string
GND_ALT_OFFSET is now for barometric corrections
|
2013-07-10 14:46:22 +10:00 |
|
Andrew Tridgell
|
3c97fad2ec
|
Plane: changes for GPS field changes
|
2013-07-10 14:04:22 +10:00 |
|
Andrew Tridgell
|
7aa360b176
|
Plane: added relative_altitude helper functions
prevents some code duplication
|
2013-07-10 14:04:22 +10:00 |
|
Paul Riseborough
|
971d36f06b
|
Plane: added height to 10Hz TECS call
|
2013-07-10 14:04:22 +10:00 |
|
Andrew Tridgell
|
3c177867a4
|
Plane: allow enable/disable of camera log messages in CLI
|
2013-07-10 12:23:36 +10:00 |
|
Andrew Tridgell
|
f7c8d1e1ee
|
Plane: use current_loc.alt for altitude to TECS
|
2013-07-10 11:55:35 +10:00 |
|
Craig@3DR
|
7f4336430a
|
Plane: trigger picture + logging on camera update_location()
|
2013-07-10 08:40:01 +10:00 |
|
Paul Riseborough
|
a4f3180e2a
|
Plane: added support for throttle nudging with TECS
|
2013-07-09 20:51:03 +10:00 |
|
Paul Riseborough
|
c34803db13
|
Plane: pass in adjusted height above field to TECS
|
2013-07-09 09:25:55 +10:00 |
|
Andrew Tridgell
|
9f612f6f78
|
Plane: only call TECS when throttle is not suppressed
this helps prevent integrator buildup on the ground
|
2013-07-08 12:07:50 +10:00 |
|
Andrew Tridgell
|
1355b6d89d
|
Plane: break-up scheduling into smaller pieces
ensure mavlink sends don't push us over a scheduling boundary
|
2013-07-05 18:05:27 +10:00 |
|
Andrew Tridgell
|
1d6748cf3f
|
Plane: use a glide slope in RTL when descending
when above the target altitude in RTL come down slowly, when below
climb rapidly
This fixes issue #39
|
2013-07-05 14:56:58 +10:00 |
|
Andrew Tridgell
|
d30dd7c3f1
|
Plane: only run TECS when in an auto-throttle mode
this prevents integrator buildup in user controlled modes
|
2013-07-05 14:55:22 +10:00 |
|
Andrew Tridgell
|
dd330885b8
|
Plane: added compass and baro accumulate functions
|
2013-07-05 12:59:15 +10:00 |
|
Andrew Tridgell
|
84299c3747
|
Plane: document ALT_CTRL_ALG=2
|
2013-07-04 17:00:04 +10:00 |
|
Andrew Tridgell
|
6c7d160ee6
|
Plane: fixed TECS takeoff detection
|
2013-07-04 16:56:57 +10:00 |
|
Andrew Tridgell
|
a5bda3ffef
|
Plane: changed to using a "aircraft parameters" structure
this structure can be passed to libraries to give them easy access to
critical user parameters
|
2013-07-04 16:56:57 +10:00 |
|
Paul Riseborough
|
d62636d309
|
Plane: added new TECS altitude controller
Includes improvements to takeoff/launch detect logic to support hand
launching for X-8 flight
|
2013-07-04 16:56:57 +10:00 |
|
Andrew Tridgell
|
f3237b9e5d
|
Plane: update FS_LONG_ACTN and FS_SHORT_ACTN docs
thanks to Craig for noticing this
|
2013-07-02 14:50:04 +10:00 |
|
Andrew Tridgell
|
75ef7c26e1
|
Plane: update takeoff course when conditions met
This allows for change of heading before the final takeoff conditions
are met
thanks to Greg Fletcher for suggesting this
|
2013-07-01 17:05:13 +10:00 |
|
Andrew Tridgell
|
570ecea6c6
|
Plane: added secondary rudder support
|
2013-06-29 17:31:03 +10:00 |
|
Andrew Tridgell
|
0d3faeda90
|
Plane: update_mount assumes 50Hz, for camera trigger
|
2013-06-25 12:44:26 +10:00 |
|
Andrew Tridgell
|
bb47029564
|
Plane: enable CAM_TRIGG_DIST parameter
|
2013-06-25 12:44:26 +10:00 |
|
Andrew Tridgell
|
45f5d05bd2
|
Plane: enabled RELAY_* parameters
|
2013-06-25 12:44:26 +10:00 |
|
Andrew Tridgell
|
056e0ca40d
|
Plane: APM2 doesn't have channel 9 PWM output
|
2013-06-24 13:06:54 +10:00 |
|
Paul Riseborough
|
2204b30e66
|
Plane: Added APM_Control integrator limits to table used to covert old PID values
|
2013-06-22 21:59:47 +10:00 |
|
Randy Mackay
|
6ea568d72a
|
Plane: param description change for RC5 ~ RC11
Reversing the order may avoid duplication of param descriptions in the
auto generated parameter web page
|
2013-06-21 09:58:02 +09:00 |
|
Randy Mackay
|
75bcd7cdab
|
Plane: update THR_FS_VALUE parameter description
|
2013-06-18 15:57:29 +09:00 |
|
Andrew Tridgell
|
4a0c90246e
|
Plane: make GPS UART blocking again
|
2013-06-11 18:50:23 +10:00 |
|
Andrew Tridgell
|
641ad6bc63
|
Plane: increase time allowed for update_alt()
the altitude tracking code can be quite expensive with TECS
|
2013-06-07 08:41:09 +10:00 |
|
Andrew Tridgell
|
b0c87b8a61
|
Plane: fix VOLT_DIVIDER docs
|
2013-06-07 08:40:28 +10:00 |
|
Andrew Tridgell
|
b27ffdd087
|
Plane: new plane beta 2.74beta2
|
2013-06-04 15:10:11 +10:00 |
|
Andrew Tridgell
|
c008fa764c
|
Plane: update_commands() can take 7ms if it needs to write a waypoint
|
2013-06-04 13:42:25 +10:00 |
|
Andrew Tridgell
|
93cd0f9a31
|
Plane: switch to new AP_Scheduler
this gives us more accurate task scheduling in ArduPlane, plus better
monitoring of task timing (via SCHED_DEBUG)
|
2013-06-04 13:34:58 +10:00 |
|
Andrew Tridgell
|
6bac13f9e2
|
Plane: fixed RCMAP_* to fix channel ranges for no-reboot changes
|
2013-06-03 21:20:39 +10:00 |
|
Andrew Tridgell
|
02d72ffcba
|
Plane: make it possible to change board orientation at runtime
|
2013-06-03 16:52:44 +10:00 |
|
Andrew Tridgell
|
4c9bc30f58
|
Plane: make it possible to change control channel ordering without reboot
this makes configuration a bit easier
|
2013-06-03 16:42:38 +10:00 |
|
Andrew Tridgell
|
27bc0cdc2c
|
Plane: rename old channel_* globals
prevent the old "g." names from being used
|
2013-06-03 16:37:51 +10:00 |
|
Andrew Tridgell
|
a1f64d606a
|
Plane: fixed remaining places where primary channel ordering was assumed
should now use rcmap for all inputs
|
2013-06-03 16:23:48 +10:00 |
|
Andrew Tridgell
|
fb9bf21522
|
Plane: allow channel mapping of first 4 channels
this makes it easier to support DSM and SBUS radios
|
2013-06-03 16:23:48 +10:00 |
|
Andrew Tridgell
|
515d726ee0
|
Plane: use RC_Channel::rc_channel() instead of rc_ch[]
|
2013-06-03 16:23:48 +10:00 |
|
Andrew Tridgell
|
f7697574db
|
Plane: use the new airspeed driver interface
the choice of analog source is now in the airspeed driver
|
2013-06-03 11:51:09 +10:00 |
|
Andrew Tridgell
|
d9bcfd913a
|
Plane: reset attitude integrators on mode change
|
2013-06-01 22:29:38 +10:00 |
|
Andrew Tridgell
|
bb3171ab5f
|
Plane: zero attitude integrators on the ground
|
2013-06-01 22:29:38 +10:00 |
|
Andrew Tridgell
|
cd55ed45e2
|
Plane: removed the old roll/pitch/yaw PID controllers
use the new controllers, with auto parameter conversion
|
2013-05-31 14:06:56 +10:00 |
|