tumbili
b4839731ad
use correct syntax for polling
2015-09-01 09:36:27 +02:00
Simon Wilks
f7e4a4852d
Reset the altitude setpoint.
2015-08-24 10:38:33 +02:00
tumbili
8f5f3faf46
fw position controller should not publish att sp during a vtol transition
2015-08-23 21:15:56 +02:00
Lorenz Meier
86279dab6b
Fix position controller braces
2015-08-23 17:41:59 +02:00
devbharat
8257f3d2fd
Replaced exits with return
2015-08-23 14:39:33 +02:00
devbharat
20d71870ec
Minor changes to get fixed wing control apps running for posix
2015-08-23 14:39:25 +02:00
Lorenz Meier
295e4be8c3
Merge branch 'beta'
2015-08-23 14:06:37 +02:00
tumbili
3ccb35f338
fix
2015-08-23 14:06:25 +02:00
Lorenz Meier
85007d8952
Merge branch 'beta' into beta_merge4
2015-08-22 14:09:20 +02:00
tumbili
6cdceb1829
fix tecs status logging
2015-08-22 14:08:58 +02:00
tumbili
221c222ca2
comment out code which relied on old tecs logging format
2015-08-22 14:08:57 +02:00
Lorenz Meier
420acb9748
Merge branch 'beta'
2015-08-04 10:56:53 +02:00
Lorenz Meier
90e4fa8a33
TECS: Weight down speed gain
2015-08-02 16:07:32 +02:00
Mark Whitehorn
c0d2b22d00
cosmetic: fix typos in comments
2015-08-02 16:07:32 +02:00
Lorenz Meier
e443a3f3be
Harmonize FW default gains, increase TECS height rate default gain considerably
2015-08-02 16:07:31 +02:00
Lorenz Meier
f3ae231dad
TECS: Fix manual climbout
2015-08-02 01:23:15 +02:00
Lorenz Meier
3d8c628efa
FW pos control: Comment and clean up altitude setpoint handling
2015-08-02 00:41:58 +02:00
Lorenz Meier
ea7ae7d019
Merged beta into master
2015-08-01 16:58:02 +02:00
Lorenz Meier
75085dc5d6
Condition TECS properly on any altitude control mode
2015-07-27 10:16:48 +02:00
Lorenz Meier
e84d97b387
Only update TECS filter if auto is enabled. This forces the internal TECS logic to reset between auto runs
2015-07-22 22:40:26 +02:00
Lorenz Meier
2a8402edb1
Merged beta into master
2015-07-09 15:55:31 +02:00
Lorenz Meier
fd63ba7b89
FW pos control: Widen acceptance range for yaw rate to re-engage heading hold
2015-07-06 01:43:00 +02:00
Lorenz Meier
d1f8edb346
Merged beta into master
2015-07-04 23:02:47 +02:00
Lorenz Meier
3671ce716a
Set better defaults for fixed wing position controllers
2015-07-04 11:39:31 +02:00
Lorenz Meier
6cf47b59da
FW controller: Update use to new uORB API
2015-06-30 15:46:14 +02:00
Lorenz Meier
50ba1f7365
merged release_v1.0.0 into master
2015-06-30 15:30:45 +02:00
tumbili
dcb680f9d6
VTOL: only publish attitude setpoint if in correct mode
2015-06-25 22:08:52 +02:00
Lorenz Meier
454becdae5
Merged release_v1.0.0 branch into master
2015-06-25 21:45:17 +02:00
tumbili
5cf20c8dcf
increase fw idle for ATTCTL and POSCTL to 0.2
2015-06-23 12:57:39 +02:00
Lorenz Meier
f680bbed54
FW pos control: Rename _ground_alt to _takeoff_ground_alt to make it less ambigious with the actual terrain altitude
2015-06-23 12:57:39 +02:00
Lorenz Meier
f4845b2b8f
FW pos control: Guard against altitude estimate change
2015-06-23 12:57:39 +02:00
tumbili
5d92927991
make motors spin in POSCTRL and ATTCTRL when landed and throttle applied by user
2015-06-23 12:57:39 +02:00
Lorenz Meier
46428769a5
FW pos control: Fix mavlink output
2015-06-22 09:58:27 +02:00
Roman
0446efa9a4
limit roll angle in loiter and position control mode if we are in a takeoff situation
2015-06-17 17:46:37 +02:00
Roman
6ce106eea4
limit minimum pitch in altitude controller modes if in a takeoff situation
2015-06-17 17:36:26 +02:00
tumbili
5c59d7a434
do not run tecs if we are on ground to prevent integrator filling
2015-06-16 23:05:58 +02:00
tumbili
c91bb76b42
ask for climbout mode when doin takeoff help
2015-06-16 23:05:58 +02:00
Lorenz Meier
44441ab501
FW pos control: Perform climbout if user requests more than 85% pitch up
2015-06-14 14:05:17 +02:00
Lorenz Meier
c9fefe236b
Merged release into master
2015-06-13 11:06:01 +02:00
Lorenz Meier
6c0539c243
FW position controller: Do handle idle mission items correctly
2015-06-12 15:55:55 +02:00
Lorenz Meier
696e1fc9e2
Merge pull request #2300 from tumbili/heading_hold
...
fixed wing posctrl
2015-06-08 17:21:31 +02:00
Lorenz Meier
1fb7434128
Navigation capabilites: Ensure regular publication of updated topic
2015-06-08 16:48:50 +02:00
Lorenz Meier
c7be59038c
L1 pos control: Publish timestamp when setting nav capabilities
2015-06-08 16:48:49 +02:00
tumbili
d40f94bf26
fixed wing posctrl:
...
- lock desired yaw once yaw speed is small
2015-06-08 09:38:49 +02:00
Roman
ef6e07fc9b
fixed wing position control:
...
- only lock on yaw if yawrate is below threshold
- remove more magic numbers
2015-06-05 22:45:07 +02:00
Mark Whitehorn
1f3c5d00e4
fix posctl heading hold
2015-06-05 22:45:07 +02:00
tumbili
e5e4db1923
POSCTRL:
...
- make sure we always intialize the waypoints
on the desired path and that the previous waypoint is
behind the plane
- replace magic numbers with defines
2015-06-05 22:45:07 +02:00
Lorenz Meier
46d969772c
Fixed wing heading hold: Engage only after wings got close to level already
2015-06-05 22:45:07 +02:00
Lorenz Meier
c99489ee9d
FW pos control: Implement hardcore throttle limiting in manual interaction mode
2015-06-05 22:45:06 +02:00
Lorenz Meier
ad9b875aea
Pos control: Update symbol name
2015-06-05 22:45:06 +02:00