Commit Graph

137 Commits

Author SHA1 Message Date
Lorenz Meier 38c0a1a251 uORB: Moved test_motor to generated topics 2015-05-27 15:21:32 -07:00
Lorenz Meier b36fe0232f uORB: Moved tecs_status to generated topics 2015-05-27 15:21:32 -07:00
Lorenz Meier 520d830cec uORB: Moved subsystem_info to generated topics 2015-05-27 15:21:32 -07:00
Lorenz Meier f1d038efc0 uORB: Moved subsystem_info to generated topics 2015-05-27 15:21:32 -07:00
Lorenz Meier f7563816d4 uORB: Moved servorail_status to generated topics 2015-05-27 15:21:32 -07:00
Lorenz Meier be6ab2ca7d vehicle_status topic: Changed / fixed signedness 2015-05-27 15:21:32 -07:00
Lorenz Meier 0e51092eab Move geofence_result to generated topics 2015-05-27 15:21:32 -07:00
Lorenz Meier a994e58267 Move encoders to generated topics 2015-05-27 15:21:31 -07:00
Lorenz Meier d400643738 Move battery status to generated topics 2015-05-27 15:21:31 -07:00
Lorenz Meier 06ba8d924a Move estimator_status to generated topics 2015-05-27 15:21:31 -07:00
Lorenz Meier a190d01ade Move differential pressure to generated topics 2015-05-27 15:21:31 -07:00
Lorenz Meier 961b6b7802 Move vision position estimate to generated topics 2015-05-27 15:21:31 -07:00
Lorenz Meier 01d72adca5 Move debug_key_value to generated topics 2015-05-27 15:21:31 -07:00
Lorenz Meier 20dff14eae Extend generator templates to allow nested topics 2015-05-27 15:21:31 -07:00
Lorenz Meier 6ce097546c Move fence to generated topics 2015-05-27 15:21:31 -07:00
Lorenz Meier e07731de7a Move esc_status to generated topics 2015-05-27 15:21:31 -07:00
Lorenz Meier f7c9e918b1 Update airspeed topic to use message generation 2015-05-27 15:21:31 -07:00
Lorenz Meier f5670c8ad6 Update actuator_direct topic to use message generation 2015-05-27 15:21:31 -07:00
Lorenz Meier 465ea8abe3 Move actuator_outputs topic into message generation 2015-05-27 15:21:30 -07:00
Lorenz Meier 4565f57468 Merged release_v1.0.0 into master 2015-05-27 15:28:41 -07:00
Lorenz Meier 2747093028 vehicle status: Rename field which controls RC input mode 2015-05-25 16:34:21 +02:00
Lorenz Meier 009815deb0 Improve config and mapping 2015-05-24 20:11:51 +02:00
Lorenz Meier 01fd84e4dc mavlink and commander app: Add support for manual input, either directly or via remote control 2015-05-24 20:11:50 +02:00
Lorenz Meier b54d4f5b05 vehicle status: Add field to disable RC input (and required checks for it) 2015-05-24 20:11:50 +02:00
Ban Siesta 103d59e9be distance_sensor: adapted message to float for distance and adapted the drivers 2015-05-24 14:28:19 +01:00
TSC21 169eae8cf9 distance_sensor: removed range_finder.msg def; readded max number of sonars 2015-05-23 20:47:14 +01:00
TSC21 c2c0cbe682 distance_sensor: msg def: changed to SI units 2015-05-23 18:00:42 +01:00
Lorenz Meier 6d7e063148 Added GIT version which recompiles on each build 2015-05-23 09:59:46 +02:00
Roman Bapst 4dd343e2de added field for autopilot capabilities 2015-05-23 09:59:46 +02:00
TSC21 29e7d5de9d distance_sensor: update msg template info 2015-05-22 19:53:52 +01:00
TSC21 b1a60baf05 Merge 'master' 2015-05-22 14:53:14 +01:00
Lorenz Meier 9179fcefc9 Calibration state machine fixes, generates less bogus error messages during calibration 2015-05-21 17:25:37 +02:00
TSC21 db48df15c8 Merge branch 'master' 2015-05-21 12:26:55 +01:00
TSC21 c180b5d825 distance_sensor: added msg definition to 'msg' folder 2015-05-20 12:40:15 +01:00
James Goppert e1d2c0c5ad Move more messages to auto-generation, work on C++ code style 2015-05-20 08:57:29 +02:00
Lorenz Meier 83fdb9931a commander / mavlink: Add battery status to output BATTERY_STATUS MAVLink message 2015-05-17 17:44:51 +02:00
Roman Bapst dd0ed9b446 added esc calibration option 2015-04-28 15:15:46 +02:00
Roman Bapst bd1c3363df added new vtol mav types 2015-04-27 22:22:52 +02:00
Roman Bapst b52d0ed8a2 mc_att_control: implemented anti windup 2015-04-18 11:19:46 +02:00
Lorenz Meier 64cdcfc0cc Fix detection of USB connected state. Needs bench test without USB 2015-04-04 10:15:46 +02:00
Thomas Gubler 56917ebf18 improve comments for attitude message
fixes #1828
2015-03-09 22:01:11 +01:00
Thomas Gubler 6e69558b42 enable force setpoint message for multiplatform 2015-02-28 18:25:35 +01:00
Thomas Gubler 1c9509c235 move offboard_control_mode topic to msg mode 2015-02-28 18:25:34 +01:00
Evan Slatyer 086caddf73 pwm_input: added uORB message structure 2015-02-23 19:52:30 +01:00
Lorenz Meier 9e2e6ceac1 Merge pull request #1752 from PX4/log_thrust_sp
log velocity - and acceleration/thrust setpoint
2015-02-09 22:35:36 +01:00
tumbili da5d5a5712 log velocity - and acceleration/thrust setpoint 2015-02-07 17:45:06 +01:00
tumbili 1a6dd7d02e removed attitude setpoint generation from mc_att_controller and moved to mc_pos_controller 2015-02-07 17:36:21 +01:00
Thomas Gubler 01835a51a8 uorb constants are now defined inside class 2015-01-28 16:31:30 +01:00
Thomas Gubler c67cb25f9a port more uorb headers to msg 2015-01-28 16:31:19 +01:00
Thomas Gubler 265139f836 add msg/fw_virtual_rates_setpoint.msg 2015-01-25 13:36:36 +01:00
Thomas Gubler f9b4a96bf2 add msg/actuator_controls_virtual_fw.msg 2015-01-25 13:36:18 +01:00
Thomas Gubler 36a70debf4 add act control 0 to 3 as msg 2015-01-25 13:35:57 +01:00
Thomas Gubler 1ab9ec5811 fix ros header template 2015-01-23 14:38:53 +01:00
Thomas Gubler d7e57061c9 generate message wrapper headers on ros 2015-01-23 11:58:24 +01:00
Thomas Gubler 5e9bef6f4b cleanup template for normal uorb headers 2015-01-23 10:37:17 +01:00
Thomas Gubler 738f65a705 generate wrapper headers for uorb 2015-01-23 10:34:04 +01:00
Thomas Gubler dcdde8ea88 Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge
Conflicts:
	src/modules/attitude_estimator_ekf/attitude_estimator_ekf_main.cpp
	src/modules/uORB/topics/vehicle_attitude.h
2015-01-21 14:41:03 +01:00
Thomas Gubler 632a0866ef remove unneeded functionality in template 2015-01-21 14:34:05 +01:00
Thomas Gubler cadcad6ffb messagelayer prototype for nuttx 2015-01-21 14:27:01 +01:00
Thomas Gubler 7c3223b860 added a messageplayer prototype for ros 2015-01-21 14:26:22 +01:00
Thomas Gubler 96db9e8188 Merge remote-tracking branch 'upstream/master' into ros
Conflicts:
	src/platforms/px4_middleware.h
2015-01-15 12:42:28 +01:00
Thomas Gubler bb0d04212f remove copy of std_msgs 2015-01-08 11:33:59 +01:00
Thomas Gubler 9c06450d94 fix RC_CHANNELS_FUNCTION_MAX 2015-01-05 15:33:15 +01:00
Thomas Gubler a35818a288 update rc_channels.msg to latest master rc_channels.h 2015-01-05 15:23:12 +01:00
Thomas Gubler 16b9f666e7 Merge remote-tracking branch 'upstream/master' into dev_ros
Conflicts:
	src/lib/mathlib/math/Matrix.hpp
	src/modules/mc_att_control/mc_att_control_main.cpp
	src/modules/uORB/topics/vehicle_status.h
	src/platforms/px4_includes.h
2015-01-05 10:02:07 +01:00
Thomas Gubler ac8b47b0c3 add missing msg and includes 2014-12-29 09:49:53 +01:00
Thomas Gubler 4567512d7a add actuator_controls_virtual_mc as msg, fix msg setup in CMakeList 2014-12-25 10:01:20 +01:00
Thomas Gubler b376316fb1 Merge remote-tracking branch 'upstream/isvtol' into dev_ros
Conflicts:
	src/modules/mc_att_control/mc_att_control_main.cpp
	src/modules/uORB/topics/vehicle_status.h
2014-12-25 09:59:58 +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 9980e44821 moved msg files 2014-12-16 08:22:58 +01:00
Thomas Gubler afa835744c remove unnecessary type in msg.h template 2014-12-08 15:48:44 +01:00
Thomas Gubler 77fd7b388b parameter update as msg 2014-12-08 14:04:20 +01:00
Thomas Gubler 88f4931fd1 actuator armed as msg 2014-12-08 13:44:08 +01:00
Thomas Gubler b93fcca433 vehicle cotnrol mode as msg 2014-12-08 12:34:57 +01:00
Thomas Gubler 99d89577cd vehicle rates sp as msg 2014-12-08 12:23:27 +01:00
Thomas Gubler dc945a3f3f actuator controls as msg 2014-12-08 12:12:23 +01:00
Thomas Gubler b3600e5ee6 manual_control_setpoint as msg 2014-12-08 11:06:56 +01:00
Thomas Gubler 87df7c3243 move vehicle_attitude_setpoint to msg format 2014-12-08 10:37:01 +01:00
Thomas Gubler 141dda2092 fix uorb header template for constants 2014-12-02 12:17:34 +01:00
Thomas Gubler eba62a75a4 add missing timestamp field 2014-12-02 12:17:06 +01:00
Thomas Gubler dfb266565a update ros configuration for new file locations 2014-12-02 10:45:42 +01:00
Thomas Gubler 3856271abb remove embedded message test from rc_channels.msg 2014-12-01 17:46:25 +01:00
Thomas Gubler 2eeeab8ecd improve msg template file 2014-12-01 17:45:10 +01:00
Thomas Gubler 6a2fcb8874 move (for now) unused msg file 2014-12-01 17:44:15 +01:00
Thomas Gubler 8b5bc703a1 initial version of msg to uorb script
Standard and embedded types work, may need small refinements for some
types
2014-12-01 16:39:27 +01:00
Lorenz Meier 3b2b280a41 Get ROS examples to compile, add simple RC channels message 2014-10-06 00:49:25 -07:00
Lorenz Meier ac0f01e92e First stab at ROS integration 2014-11-03 07:41:05 +01:00