Commit Graph

11421 Commits

Author SHA1 Message Date
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
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
Lorenz Meier 3355d77e1f Merge pull request #1827 from sverling/master
Fixing small issues at ekf_att_pos_estimator
2015-02-28 14:34:56 +01:00
Lorenz Meier 4e1905c1d8 FMU: Fix peripheral reset 2015-02-28 14:32:11 +01:00
Lorenz Meier 2cf0aec332 MPU6K: Allow stop 2015-02-28 14:31:39 +01:00
Lorenz Meier dfdf741b13 FMU: Make peripheral rail power controllable 2015-02-28 11:22:19 +01:00