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
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
Roman
032484bd31
added takeoff protection in altitude controlled modes, code duplication cleanup
2015-06-05 22:45:06 +02:00
Roman
629002738b
define new mode for altitude
2015-06-05 22:45:06 +02:00
tumbili
8b6593495c
reset waypoints when switching to fw pos_ctrl mode
2015-06-05 22:45:05 +02:00
Lorenz Meier
5197be67a7
FW control: Add skeleton for distinct altitude control and position control flight modes
...
Conflicts:
src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
2015-06-05 22:45:05 +02:00
Lorenz Meier
17adf552ef
TECS: Update logging struct
2015-05-27 15:21:34 -07:00
Daniel Agar
2e824bbeea
fix incorrect argc < 1 check for no arguments
...
-requiring arguments should be argc < 2
2015-04-18 12:02:58 +02:00
Don Gagne
3dc8cf8769
Clean up parameter meta data as needed by QGC
2015-04-14 23:26:14 -07:00
Daniel Agar
8aae66b893
trivial code style cleanup round 2
2015-03-27 23:38:58 -04:00
Lorenz Meier
110930dc0e
FW pos control: Adjust stack size to real use
2015-03-08 08:14:15 +01:00
Thomas Gubler
2d124852c1
propagate uorb contants change through all modules/drivers
2015-01-28 16:31:41 +01:00
Thomas Gubler
f4e0dc2857
Merge remote-tracking branch 'upstream/master' into dev_ros
...
Conflicts:
.gitmodules
2014-12-29 08:00:12 +01:00
Thomas Gubler
25af4b266c
Merge remote-tracking branch 'upstream/master' into dev_ros
...
Conflicts:
.gitignore
src/lib/uavcan
2014-12-25 09:48:15 +01:00
Daniel Agar
d511e39ea7
turn on -Werror and fix resulting errors
2014-12-22 17:56:59 -05:00
Thomas Gubler
19d5383c56
Merge pull request #1493 from PX4/fwposcontrolmode
...
Fw pos control: small mode cleanup
2014-12-19 11:04:56 +01:00
Thomas Gubler
16618f1ada
Merge remote-tracking branch 'upstream/master' into dev_ros
...
Conflicts:
src/examples/subscriber/subscriber_params.c
src/modules/mc_att_control/mc_att_control_main.cpp
src/modules/uORB/topics/vehicle_attitude.h
src/modules/uORB/topics/vehicle_attitude_setpoint.h
src/platforms/px4_middleware.h
2014-12-18 12:11:05 +01:00
Thomas Gubler
8fdd694f12
fw pos ctl: compile with -Os
2014-12-17 21:13:50 +01:00
Thomas Gubler
262b9fc754
fw pos ctl: make loop performance counter more meaningful
2014-12-17 21:13:13 +01:00
Thomas Gubler
851415e48e
Merge commit 'aa40c69853be0dc7e79bc3084472b77f9667c1f1' into dev_ros_mcatt
...
Conflicts:
makefiles/config_px4fmu-v2_test.mk
2014-12-16 10:23:41 +01:00
Thomas Gubler
6f89514beb
fix comment style and type
2014-12-13 17:20:53 +01:00
Thomas Gubler
d0325f2b12
fw pos ctrl: takeoff special case only in takeoff
2014-12-13 17:20:42 +01:00
Thomas Gubler
5cd2ee8342
fw pos control: improve mode logic slightly
2014-12-13 12:36:33 +01:00
Thomas Gubler
59ec2401b6
fw pos control: better check for control mode
2014-12-13 00:48:27 +01:00
Thomas Gubler
b93fcca433
vehicle cotnrol mode as msg
2014-12-08 12:34:57 +01:00
Thomas Gubler
05a87a706a
move px4_defines file
2014-12-02 16:17:17 +01:00
Thomas Gubler
e28e8c11bb
make default apps compatible with autogenerated attitude and rc_channels message
2014-12-02 12:19:24 +01:00
Friedemann Ludwig
6efc63d709
fixed somereview comments
2014-11-30 20:51:01 +01:00
Friedemann Ludwig
8e8b622f4f
Implemented altitude and velocity hold mode
2014-11-28 04:11:39 +01:00
Thomas Gubler
579ec36c28
fix order of arguments (merge fix)
2014-11-25 15:56:05 +01:00
Thomas Gubler
b64e675d53
Merge remote-tracking branch 'upstream/master' into swissfang
2014-10-07 10:02:01 +02:00
Thomas Gubler
5d52978bc7
Merge pull request #1341 from PX4/fwlandingterrain
...
FW landing: use terrain estimate
2014-10-07 10:01:16 +02:00
Thomas Gubler
3efffb68e7
Merge remote-tracking branch 'upstream/master' into HEAD
...
Conflicts:
src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
src/modules/navigator/geofence.cpp
src/modules/navigator/mission.cpp
2014-09-28 12:36:26 +02:00
Thomas Gubler
852159d9ed
fw pos control: add param to enable/disable usage of terrain estimate during landing
2014-09-23 09:37:28 +02:00
Thomas Gubler
32131a069e
inform in GCS when switching to laser
2014-09-23 09:37:16 +02:00
Thomas Gubler
ab2e93a5d0
Merge remote-tracking branch 'upstream/master' into fwlandingterrain
2014-09-23 09:36:10 +02:00
Thomas Gubler
1fb8e76f0a
fix typo in comment
2014-09-22 10:54:18 +02:00
Thomas Gubler
3e41945cc6
flare pitch limit: apply at throttle lim altitude
2014-09-21 10:46:46 +02:00
Thomas Gubler
06ad49a690
Merge remote-tracking branch 'private_swissfang/stable' into obcfailsafe
...
Conflicts:
src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
2014-09-13 15:50:51 +02:00
sjwilks
852b36661d
Merge pull request #1356 from PX4/launchpitchlimit_master
...
FW: additional upper pitch limit during launch
2014-09-11 09:49:14 +02:00