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 |
|
Andreas Antener
|
b93f34c99b
|
use separate heading parameter beacause the other one gets reset in auto
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
24179a0d93
|
consitent parameter naming for runway takeoff, added parameters for important values
|
2015-11-17 22:28:08 +01:00 |
|
Andreas Antener
|
ea884b34f0
|
use and reset the new yaw control method
|
2015-11-17 22:28:07 +01:00 |
|
Andreas Antener
|
059e40f780
|
- fixed throttle ramp-up
- added parameter to specify which heading to keep on runway
- validate terrain alt before using it
|
2015-11-17 22:28:07 +01:00 |
|
tumbili
|
f43d50fbc9
|
implemented runway takeoff for fw
|
2015-11-17 22:28:07 +01:00 |
|
Youssef Demitri
|
170f0032fd
|
updated to master (solve merge conflicts)
|
2015-11-06 12:18:31 +01:00 |
|
Lorenz Meier
|
eeecf01628
|
Fixed wing controller: Call state reset on flight mode change.
|
2015-11-01 18:26:30 +01:00 |
|
Youssef Demitri
|
dd59409e31
|
updated to master (solved merge conflicts)
|
2015-10-27 09:26:27 +01:00 |
|
jgoppert
|
6cce823dc6
|
Replaced wigen with custom matrix lib.
|
2015-10-24 15:10:20 -04:00 |
|
Lorenz Meier
|
1e973033af
|
Set climbout altitude to 10 meters by default
|
2015-10-23 11:16:47 +02:00 |
|
jgoppert
|
b9e461b028
|
Control lib update.
|
2015-10-20 10:48:10 -04:00 |
|
Youssef Demitri
|
069c6a82cb
|
Merge branch 'master' of github.com:wingtra/Firmware into control_state
|
2015-10-16 15:50:29 +02:00 |
|
Lorenz Meier
|
3105b49b22
|
FW Pos control: Avoid no symbols warnings
|
2015-10-14 22:36:19 +02:00 |
|
Youssef Demitri
|
c22c678b7d
|
Merge branch 'master' of github.com:PX4/Firmware into control_state
|
2015-10-14 11:02:23 +02:00 |
|
Youssef Demitri
|
1ec96d87d7
|
fully ported control state into fw_pos_control_l1
|
2015-10-14 10:58:58 +02:00 |
|
Lorenz Meier
|
c599cf1256
|
Merge pull request #2976 from PX4/mtecs
Mtecs: small update and new filter block
|
2015-10-14 10:17:51 +02:00 |
|
Thomas Gubler
|
ee001597ff
|
fix posix build
|
2015-10-12 06:36:56 +02:00 |
|
Thomas Gubler
|
bd2ed0c93b
|
mtecs: add getters for some internal values
|
2015-10-12 06:36:56 +02:00 |
|
Thomas Gubler
|
2c5d810b06
|
make mtecs use 2nd order low pass block
|
2015-10-12 06:36:56 +02:00 |
|
Thomas Gubler
|
b7847e13a6
|
mtecs: quick hack: only write tecs topic on nuttx, need to solve this cleanly with inheritance. Introduced own mode enum.
|
2015-10-12 06:36:56 +02:00 |
|
Lorenz Meier
|
6e5097a8df
|
FW pos control: Remove excessive stack allocation
|
2015-10-10 22:23:35 +02:00 |
|
Youssef Demitri
|
5ee9bb5363
|
clean up fw_pos_control_l1
|
2015-10-09 09:06:02 +02:00 |
|
Youssef Demitri
|
78f5a35d12
|
integrated control state in fw l1 controller
|
2015-10-08 22:41:24 +02:00 |
|
Lorenz Meier
|
dc31cbb4f9
|
FW pos control: Add missing dependencies for correct build order
|
2015-10-08 12:25:34 +02:00 |
|
Lorenz Meier
|
fa5071b3c5
|
Remove module.mk files to prevent confusion of adopters upgrading
|
2015-10-06 11:23:20 +02:00 |
|
Lorenz Meier
|
61fec78eb0
|
Merge branch 'master' of github.com:PX4/Firmware into cmake-2
|
2015-09-16 23:56:45 +02:00 |
|
tumbili
|
9fdec6f06a
|
fixed bug which allowed high roll angle setpoints during final landing approach
|
2015-09-15 16:41:21 +02:00 |
|
James Goppert
|
1d6b31d196
|
Switch to cmake build system.
|
2015-09-07 20:37:45 -04:00 |
|