Daniel Agar
|
70a68def83
|
params correct boolean tag
|
2016-03-25 20:25:17 -04:00 |
|
Daniel Agar
|
b26f90406b
|
group l1 control and tecs as FW
|
2016-03-25 17:04:59 -04:00 |
|
Julian Oes
|
bba0d0384d
|
drivers/modules: changes after mavlink_log change
The mavlink_log API changes lead to changes in all drivers/modules using
it.
|
2016-03-24 13:10:02 +01:00 |
|
Daniel Agar
|
371f189cd5
|
mtecs fix comment formatting
|
2016-03-14 09:12:34 +01:00 |
|
Daniel Agar
|
c5645dfdf8
|
fw_pos_control_l1 fix @unit
|
2016-03-14 09:12:34 +01:00 |
|
Daniel Agar
|
7a9427bc34
|
param remove empty @unit
|
2016-03-14 09:12:34 +01:00 |
|
Daniel Agar
|
7c5ba19fe2
|
fw_pos_control_l1 param @unit
|
2016-03-14 09:10:29 +01:00 |
|
Daniel Agar
|
fa66055a92
|
mTecs param @unit
|
2016-03-14 09:10:29 +01:00 |
|
Lorenz Meier
|
7871ab0fae
|
Fixed wing: support do change speed
|
2016-03-13 18:08:25 +01:00 |
|
Daniel Agar
|
6bb3d5f47b
|
fw_pos_control only use const position_setpoint_triplet within control_position()
|
2016-03-03 10:15:40 +01:00 |
|
Daniel Agar
|
0cbb2c7f23
|
FW ALTCTL/POSCTL remove 0 throttle threshold when not landed
|
2016-03-03 10:14:19 +01:00 |
|
Daniel Agar
|
d1e096abc7
|
more consistent naming for LND params
|
2016-03-03 10:13:40 +01:00 |
|
Daniel Agar
|
80f3fefcc3
|
FW adjust throttle to airspeed mapping for ALTCTL
|
2016-02-20 14:39:59 +01:00 |
|
Daniel Agar
|
4c8e9265c4
|
FW update position control param metadata
|
2016-02-20 14:37:19 +01:00 |
|
tumbili
|
228a54fd51
|
- fixed bad pitch setpoint in fw pos controller for tailsitter
- created enum for vtol types
- minor cleanup and fixes
|
2016-02-18 18:55:56 +01:00 |
|
Andreas Antener
|
fe89bee02a
|
using 0 pitch and thrust FW attitude SP when TECS isn't running
|
2016-02-18 18:55:56 +01:00 |
|
Andreas Antener
|
967b404de8
|
only run FW posctl in FW mode and ramp up desired airspeed for tecs after transition
|
2016-02-18 18:55:56 +01:00 |
|
Roman
|
1da686b125
|
TECS:
- do not run TECS for VTO which are in rotary wing mode
- reinitialise TECS the first time we start using it again
|
2016-02-18 18:55:56 +01:00 |
|
Lorenz Meier
|
f10770a4a4
|
FW pos ctrl: Fix build error
|
2016-02-17 19:31:01 +01:00 |
|
Lorenz Meier
|
e98cd6c746
|
FW pos control: Set idle throttle on ground in all modes
|
2016-02-17 19:31:01 +01:00 |
|
Andreas Antener
|
b9b05dcc03
|
updated docs for FW_AIRSPD_SCALE param
|
2016-02-14 13:24:58 +01:00 |
|
Andreas Antener
|
2ff9fd64b1
|
increased stack sizes for mc and fw pos ctl
|
2016-02-11 16:53:35 +01:00 |
|
Lorenz Meier
|
32d9bae44d
|
Pos control FW: Update comment
|
2016-02-11 14:08:58 +01:00 |
|
Roman Bapst
|
b26fc1f089
|
fix waypoint handling in position control
|
2016-01-14 18:30:30 +01:00 |
|
Lorenz Meier
|
bc6b640ceb
|
FW: Fix min / max values for L1 norm
|
2015-12-26 16:09:24 +01:00 |
|
Lorenz Meier
|
32d062836e
|
Moved ECL into its own submodule
|
2015-12-23 06:23:15 +01:00 |
|
Roman
|
4df4d2ff93
|
code style
|
2015-12-11 09:49:04 +01:00 |
|
Roman
|
27e1aaeea5
|
control state: indicate if airspeed is not valid
|
2015-12-11 09:49:04 +01:00 |
|
tumbili
|
d1dc8ed432
|
if vtol, publish virtual attitude setpoint
Conflicts:
src/modules/mc_pos_control/mc_pos_control_main.cpp
|
2015-11-25 13:28:22 +01:00 |
|
Roman
|
120fd9d522
|
use control state topic for attitude and airspeed
|
2015-11-17 22:28:09 +01:00 |
|
Andreas Antener
|
d97ead81aa
|
set talt timeout to 10sec
|
2015-11-17 22:28:09 +01:00 |
|
Andreas Antener
|
5b1c7321e7
|
reverted navigation on landing back to old heading hold
|
2015-11-17 22:28:09 +01:00 |
|
Roman
|
6f4c8d45ff
|
during flare control pitch setpoint based on distance to ground
|
2015-11-17 22:28:09 +01:00 |
|
Roman
|
7f0c3a9b71
|
use virtual setpoint for landing line tracking
|
2015-11-17 22:28:09 +01:00 |
|
Roman
|
3d3398e330
|
added code handling aborting landings
|
2015-11-17 22:28:09 +01:00 |
|
tumbili
|
0bd23dd7c5
|
only go into heading hold mode after flaring
|
2015-11-17 22:28:09 +01:00 |
|
tumbili
|
73b1c18698
|
do not stick to terrain estimate if it's not valid
|
2015-11-17 22:28:09 +01:00 |
|
Andreas Antener
|
4e22d65325
|
don't use virtual line anymore for takeoff but use correct starting point to navigate, updated default parameters for wheel controller
|
2015-11-17 22:28:09 +01:00 |
|
Andreas Antener
|
5949b6615d
|
don't reset the yaw integrator on takeoff
|
2015-11-17 22:28:09 +01:00 |
|
tumbili
|
f3e0d91f24
|
added airspeed scale parameter for takeoff and landing
|
2015-11-17 22:28:08 +01:00 |
|
tumbili
|
42d03cb076
|
activate wheel controller as soon as plane flares
|
2015-11-17 22:28:08 +01:00 |
|
tumbili
|
7fc97ed147
|
implemented use of flaps for auto landings
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
e0cdf65fb4
|
use navigator to hold heading
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
d015fbd678
|
added startup config for Maja and new generic mixer that uses channel 5 for wheel steering
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
0769ec5345
|
added max pitch parameter for climbout phase
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
e987082292
|
split takeoff into 2 phases, reseting integrators when still on runway
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
234a200e60
|
renamed heading controller to wheel controller, added groundspeed dependency and separate parameters
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
6c31421889
|
extracted heading controller
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
51ef854173
|
extracted runway takeoff logic into external class
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
1f8ebb71f5
|
fix comment
|
2015-11-17 22:28:08 +01:00 |
|