Lorenz Meier
|
ea1439c627
|
Commander: Support landing through commandline
|
2015-12-28 16:00:32 +01:00 |
|
Andreas Antener
|
6c04ab970b
|
fixed formatting
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
bd3d53902a
|
readded missing rotation
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
68c9c4ae0f
|
better defaults for relevant landing/takeoff parameters
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
52951801c9
|
updated solo config for master
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
65299e7aaf
|
updated jmavsim iris config for takeoff and landing
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
b5f3c2d30d
|
ramp up jump velocity instead doing a huge step
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
98bec0e175
|
also filter acceleration to filter out the bump on the ground on landing
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
e0405617ef
|
also don't reset possp if near a loiter sp
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
ee0aa7b37d
|
recalculate absolute thrust before limiting
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
d9878493bd
|
cleaning up takeoff/landing logic, commenting on magic values
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
c033ef959a
|
proper setpoint handling on takeoff, switch to loiter sp when takeoff finished
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
fe90e7882b
|
do mission notifications for landing, switch to idle setpoint when landed
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
05a73d2821
|
added takeoff logic for position controller to get the uav off the ground fast and transition smoothly to poctl after takeoff, added landing logic to reduce thrust to zero once on the ground
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
ea7a1a92b5
|
correct thrust limiting during landing with margin, don't reset position setpoint when switching from takeoff to posctl and allow high enough z velocity for position lock
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
09b5bdb1ee
|
in mc auto: do not reset the position sp while near the waypoint, should make switching to manual pos control smoother
|
2015-12-28 15:23:20 +01:00 |
|
Andreas Antener
|
5a009ce4c8
|
don't throttle up anymore during landing
|
2015-12-28 15:21:50 +01:00 |
|
Andreas Antener
|
f17c5d8d55
|
fixing takeoff mission and swtiching to previous flight mode after land/takeoff
|
2015-12-28 15:21:50 +01:00 |
|
Andreas Antener
|
64349c7a09
|
ability to switch to land mode
|
2015-12-28 15:21:50 +01:00 |
|
Andreas Antener
|
c32d44d8b4
|
disable position controller when landed and in manual control
|
2015-12-28 15:21:50 +01:00 |
|
Andreas Antener
|
3c4141ff50
|
increased time for less strict takeoff detection after arming
|
2015-12-28 15:21:50 +01:00 |
|
Andreas Antener
|
44f13006dd
|
update mission state on takeoff
|
2015-12-28 15:21:50 +01:00 |
|
Andreas Antener
|
bfb862763c
|
switching to prev main state after landing when disarmed
|
2015-12-28 15:21:50 +01:00 |
|
Andreas Antener
|
fbf42c8949
|
added auto takeoff support, updated configuration for solo and generalized landing mission items
|
2015-12-28 15:21:50 +01:00 |
|
Andreas Antener
|
3847c826ec
|
added initial solo config
|
2015-12-28 15:21:50 +01:00 |
|
Andreas Antener
|
e8e81650dc
|
implemented command ACK
|
2015-12-28 15:21:50 +01:00 |
|
Andreas Antener
|
94bfad5057
|
added rotation for solos external mag
|
2015-12-28 15:21:50 +01:00 |
|
Lorenz Meier
|
f41f60901d
|
Control state: Update topic correctly - only if it actually changed and is valid
|
2015-12-28 15:16:29 +01:00 |
|
Lorenz Meier
|
c74d61c7ea
|
VTOL: Indentation fix
|
2015-12-28 15:15:15 +01:00 |
|
Lorenz Meier
|
511c663996
|
Takeoff: Set home yaw if executed as flight mode command.
|
2015-12-28 15:14:40 +01:00 |
|
Lorenz Meier
|
3cbf69cef5
|
commander: print yaw for home
|
2015-12-28 15:13:09 +01:00 |
|
Lorenz Meier
|
5880cd64d6
|
Q estimator: Code style
|
2015-12-28 15:12:55 +01:00 |
|
Lorenz Meier
|
af6751c55f
|
FMUv2: Disable more unused modules
|
2015-12-28 14:26:19 +01:00 |
|
sander
|
a9b9a05307
|
Arm checking FW throttle
|
2015-12-28 12:15:33 +01:00 |
|
Lorenz Meier
|
3bb733018b
|
Commander: Add range check to mag cal
|
2015-12-27 01:13:05 +01:00 |
|
Lorenz Meier
|
4d41f1d6ce
|
MC att control: Add time constant to simplify user-tuning of basic vehicle operation
|
2015-12-26 16:10:21 +01:00 |
|
Lorenz Meier
|
bc6b640ceb
|
FW: Fix min / max values for L1 norm
|
2015-12-26 16:09:24 +01:00 |
|
Lorenz Meier
|
03251d756b
|
FMUv4: Build all apps (because we can!)
|
2015-12-26 14:43:48 +01:00 |
|
Lorenz Meier
|
60599cb9e5
|
FMUv2: Reduce flash use
|
2015-12-26 14:43:27 +01:00 |
|
Lorenz Meier
|
0ff72b16c5
|
FMUv1: Reduce flash use
|
2015-12-26 14:43:08 +01:00 |
|
Lorenz Meier
|
496e7a1799
|
Revert jMAVSIm change
|
2015-12-26 00:33:09 +01:00 |
|
Lorenz Meier
|
73394acc68
|
Fix uORB auto publication
|
2015-12-24 15:46:00 +01:00 |
|
Lorenz Meier
|
d839717e4c
|
Update ECL to not print everything in EKF
|
2015-12-24 15:41:01 +01:00 |
|
Lorenz Meier
|
73216e0497
|
Fixed geofence verbosity
|
2015-12-24 14:37:18 +01:00 |
|
Lorenz Meier
|
490ef96471
|
Attitude estimator Q: Also fill Quaternion field
|
2015-12-24 13:30:30 +01:00 |
|
Lorenz Meier
|
623aeac18d
|
Fix code style in MC params
|
2015-12-24 13:13:10 +01:00 |
|
Lorenz Meier
|
2b99d42d8d
|
jMAVSim: Enable Mag
|
2015-12-24 13:06:07 +01:00 |
|
Lorenz Meier
|
5ef99d30ac
|
Fix Travis CI build order
|
2015-12-24 11:29:56 +01:00 |
|
Lorenz Meier
|
d9ee0792b8
|
Pixhawk: Manage flash space
|
2015-12-24 10:51:08 +01:00 |
|
Lorenz Meier
|
eb4a562948
|
Attitude estimator Q: Move to convenience publication call
|
2015-12-24 10:34:37 +01:00 |
|