Andreas Antener
cbbc660b88
arm automatically when offboard control mode is set
2015-02-28 18:25:36 +01:00
Thomas Gubler
e5d54a487f
ros offboard attitude sp demo: move attitude
2015-02-28 18:25:36 +01:00
Thomas Gubler
4bf3107faf
mavros sitl: make it listen to the attitude setpoint topic
2015-02-28 18:25:36 +01:00
Thomas Gubler
7ff84c0dcf
ros: offboard attitude demo node: make quad jump
2015-02-28 18:25:36 +01:00
Thomas Gubler
5b0423109f
ros mavlink dummy node: improve offboard attitude setpoint handling
2015-02-28 18:25:36 +01:00
Thomas Gubler
edbf620458
ros: fix offboard attitude demo launch file
2015-02-28 18:25:36 +01:00
Thomas Gubler
27511324ff
ros: add offboard attitude sp demo (WIP)
2015-02-28 18:25:35 +01:00
Thomas Gubler
80fbb512c9
ros: mavlink node: update to latest offboard code
2015-02-28 18:25:35 +01:00
Thomas Gubler
03e900d3f1
rename ros launch file
2015-02-28 18:25:35 +01:00
Thomas Gubler
c4b4c5fa41
fix year in file header
2015-02-28 18:25:35 +01:00
Thomas Gubler
dae7c698b0
ros: CMakeLists: small fixes and added offboard demo node
2015-02-28 18:25:35 +01:00
Thomas Gubler
39a105df73
ros: launch files for offboard postion setpoints demo
2015-02-28 18:25:35 +01:00
Thomas Gubler
1a6cbe170c
ros: demo node for offboard position setpoints
2015-02-28 18:25:35 +01:00
Thomas Gubler
b829b553f4
ros: mavlink dummy node: actually call handle_msg_set_position_target_local_ned
2015-02-28 18:25:35 +01:00
Thomas Gubler
8b40112e9f
ros: commander dummy node: fix offboard support
2015-02-28 18:25:35 +01:00
Thomas Gubler
ae64e4e05c
ros: manual input (joystick) node: correctly initilize switches
2015-02-28 18:25:35 +01:00
Thomas Gubler
5beafd25e6
ros: mavlink dummy node: handle position target local ned mavlink messages and forward them to position_setpoint_triplet
2015-02-28 18:25:35 +01:00
Thomas Gubler
6e69558b42
enable force setpoint message for multiplatform
2015-02-28 18:25:35 +01:00
Thomas Gubler
ca250d21eb
ros: mavlink dummy node: listen to vehicle local position and publish to mavlink (LOCAL_POSITION_NED)
2015-02-28 18:25:35 +01:00
Thomas Gubler
8d36305f8b
add mavros sitl launch file
2015-02-28 18:25:35 +01:00
Thomas Gubler
582c664a9c
ros: commander dummy node: set control flags in offboard mode
2015-02-28 18:25:35 +01:00
Thomas Gubler
01b8a18ad5
ros: mavlink dummy node: parse attitude target messages
2015-02-28 18:25:35 +01:00
Thomas Gubler
4869f9f3d4
ros:manual input dummy node: add offboard button
2015-02-28 18:25:35 +01:00
Thomas Gubler
3475d8883b
enable offboard control mode topic for multiplatform
2015-02-28 18:25:34 +01:00
Thomas Gubler
1c9509c235
move offboard_control_mode topic to msg mode
2015-02-28 18:25:34 +01:00
Thomas Gubler
93f8fc33c8
ros mavlink node: handle set_attitude_target
2015-02-28 18:25:34 +01:00
Thomas Gubler
3e5cbfcf77
ros: mavlink onboard node: send attitude via mavlink
2015-02-28 18:25:34 +01:00
Thomas Gubler
001575e740
ros: mavlink node: add mavconn link
2015-02-28 18:25:34 +01:00
Thomas Gubler
2d0c5616cb
ros: add skeleton for mavlink node
2015-02-28 18:25:34 +01:00
Lorenz Meier
1df0f25c6b
Merge pull request #1786 from PX4/offboardmode
...
Replace offboard control setpoint topic with simple offboard control mode topic, remove setpoint data from topic
2015-02-28 17:47:23 +01:00
Marcel Stuettgen
d0c6636b7f
added debug code to check if the values are really changing
2015-02-28 17:25:51 +01:00
Matt Beall
0f51907dd6
Check if offboard mode was activated before publishing controls
2015-02-28 15:19:16 +01:00
Matt Beall
220fb19eb7
Removed actuator_control_mode flags...Using pre-existing flags instead
2015-02-28 15:19:16 +01:00
Matt Beall
d7dc3a3ee8
Cleaned up some chunky code
2015-02-28 15:19:16 +01:00
Matt Beall
b0e878dbae
Compiler error
2015-02-28 15:19:16 +01:00
Matt Beall
b8aa79cae4
Made changes to have actuator controls mirror other syntax more closely
2015-02-28 15:19:16 +01:00
Matt Beall
7d6723aa2d
small change
2015-02-28 15:19:16 +01:00
Matt Beall
fd4fd4eaaa
Set the actuator control flag in receiver
2015-02-28 15:19:16 +01:00
Matt Beall
e2de72b882
Added offboard actuator controls flags to offboard control mode and vehicle control mode to disable controls in att_control apps
2015-02-28 15:19:16 +01:00
Matt Beall
5e199b3984
Set ignore flags to true
2015-02-28 15:19:16 +01:00
Matt Beall
877232119f
Small changes
2015-02-28 15:19:16 +01:00
Matt Beall
40ae0ebdac
Set up to receive mavlink actuator control messages and publish to uorb
2015-02-28 15:19:16 +01:00
Matt Beall
9be3cd4a55
Updated mavlink to master
2015-02-28 15:19:16 +01:00
Thomas Gubler
ee6dc51ef2
improve offboard attitude setpoint handling
2015-02-28 15:19:15 +01:00
Thomas Gubler
ed16bd6fc6
mavlinkreceiver: set att target: remove memset
2015-02-28 15:19:15 +01:00
Thomas Gubler
0389d30e0e
offboard attitude sp: handle thrust only messages
...
if attitude/rates haven been used previously do not set the ignore flags
even if the message asks us to do so to keep the controllers running
2015-02-28 15:19:15 +01:00
Thomas Gubler
3d29fa5f4e
mavlink receiver: fix indentation
2015-02-28 15:19:15 +01:00
Thomas Gubler
2b2f7e9407
introduce offboard control mode topic
...
Replace offboard_control_setpoint with offboard_control_mode
Remove all setpoint data from the topic as it's not used anymore
(setpoint data is directly routed into position/attitude setpoint topics
for some time now)
Remove mode enum and replace with ignore booleans which map better to
the mavlink message
Mavlink: Rework parsing of offboard setpoints
Commander: in offboard mode set control flags based on ignore flags
instead of enum
2015-02-28 15:19:15 +01:00
Lorenz Meier
19811bc73f
Better timing tests
2015-02-28 14:42:28 +01:00
Lorenz Meier
677bfddcb6
uORB: More timing tests.
2015-02-28 14:42:28 +01:00