Commit Graph
75 Commits
Author SHA1 Message Date
Thomas Gubler b755312a1e mc att: use PX4 macros to init and get params 2014-12-11 17:12:03 +01:00
Thomas Gubler 9d0ecc77bb mc att: convert param definitions to be compatible with multiplatform build 2014-12-11 17:05:12 +01:00
Thomas Gubler ce73a81602 WIP remove unnecessary functions 2014-12-11 16:41:04 +01:00
Thomas Gubler 9c09a9e8d5 mc att control: prepare for ros integration, move class into spearate file 2014-12-11 16:11:04 +01:00
Thomas Gubler 8ae1c9763d write publisher example as class 2014-12-10 16:22:19 +01:00
Thomas Gubler 03ba38d0a4 very much WIP, start to make mc att control p4 and ros compatible 2014-12-10 12:42:57 +01:00
Thomas Gubler fe6663ad9a add platforms/nuttx to default makefile 2014-12-08 15:09:31 +01:00
Thomas Gubler 377030bd8a mc att ctl: remove code which is already in base class 2014-12-08 14:20:11 +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 a71e6ed3c6 change headers to use vehicle attitude msg 2014-12-08 12:25:39 +01:00
Thomas Gubler fc4b722e72 fix headers, remove unneded uorb headers 2014-12-08 12:17:30 +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 9c4fc14f23 fix base and sim file descriptions 2014-12-05 10:32:52 +01:00
Thomas Gubler c64c184948 whitespace 2014-12-05 09:43:35 +01:00
Thomas Gubler 417bc91363 mc att: more cleanup between base and main class 2014-12-05 09:29:57 +01:00
Thomas Gubler 85aa6554ad re-add hardcoded parameters for euroc 2014-12-05 09:29:20 +01:00
Thomas Gubler 2f646e7082 mc att control: ran fix code style script 2014-12-05 09:02:06 +01:00
Thomas Gubler 4c950eb76b mc att control: make the main app use the base class, move euroc functions into own class 2014-12-05 09:00:21 +01:00
Thomas Gubler ad499a5944 Merge remote-tracking branch 'upstream/ROS_shared_lib_base_class' into dev_ros_rossharedlib
Conflicts:
	src/modules/uORB/topics/vehicle_attitude.h
	src/platforms/px4_defines.h
2014-12-02 16:52:38 +01:00
Lorenz Meier 2a76b10f7a mc attitude controller: Less verbose 2014-11-22 16:34:29 +01:00
Roman Bapst 0acdf5927b cleaned up 2014-11-10 17:01:59 +01:00
Roman Bapst a2ec2ec857 cleaned up 2014-11-10 16:58:56 +01:00
Roman Bapst f72f0db996 include correct eigen lib header 2014-11-10 16:10:43 +01:00
Roman Bapst b5e34eac4f fixed typo 2014-11-05 15:40:22 +01:00
Roman Bapst 48cdbf3d0c added more setter and getter functions 2014-11-05 08:51:12 +01:00
Roman Bapst c51ec34118 added initialisation of parameters, added assignment of actuator controls, cleaned up 2014-11-05 08:50:20 +01:00
Roman Bapst b168ba92e0 added setter functions into base class. used when integrating the base class into a gazebo environment 2014-10-29 15:57:45 +01:00
Roman Bapst 4fdf8e1ff2 updated from remote 2014-10-23 16:59:21 +02:00
Lorenz Meier 77365188ad mc_att_control: Support circuit breakers 2014-05-25 20:35:37 +02:00
Anton Babushkin d8ef397b07 mc_att_control: reset yaw setpoint after ACRO 2014-05-20 16:40:44 +02:00
Anton Babushkin b12928548c Merge branch 'master' into acro2 2014-05-20 00:03:00 +02:00
Anton Babushkin 7ef3c24637 Merge branch 'master' into yaw_offset_limit 2014-05-15 10:23:14 +02:00
Anton Babushkin 8e43db7bc0 mc_att_control: yaw offset limiting bug fixed 2014-05-15 10:22:42 +02:00
Lorenz Meier 3f9028b728 mc_att_control: Reduce stack mildly by 50 bytes 2014-05-15 07:29:43 +02:00
Lorenz Meier 5f96feb3e0 mc_att_control: Code style fixes in comments 2014-05-15 07:27:59 +02:00
Anton Babushkin 42a7d80a81 mc_att_control: limit max yaw setpoint offset 2014-05-14 14:55:14 +02:00
Thomas Gubler 8f6cd3a3ae Merge remote-tracking branch 'upstream/master' into manualcontrolrename
Conflicts:
	src/modules/fw_att_control/fw_att_control_main.cpp
2014-05-13 09:28:46 +02:00
Lorenz Meier 157c360caa Merge pull request #894 from PX4/yawrate_limit
mc_att_control: MC_YAWRATE_MAX parameter added
2014-05-12 06:37:08 -07:00
Thomas Gubler 7c75f61863 Merge remote-tracking branch 'upstream/master' into manualcontrolrename
Conflicts:
	src/modules/commander/commander.cpp
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
	src/modules/uORB/topics/manual_control_setpoint.h
2014-05-12 09:39:52 +02:00
Thomas Gubler de4c456196 mc att control: use new manual control setpoint variable names 2014-05-12 09:24:06 +02:00
Lorenz Meier 88194c5971 Remove noreturn attribute from all apps that actually can return 2014-05-09 09:20:08 +02:00
Anton Babushkin 75796e95b4 mc_att_control: MC_YAWRATE_MAX parameter added 2014-05-03 19:19:57 +02:00
Anton Babushkin 0c58588a87 mc_att_control: yaw feed-forward in manual control modes fixed 2014-04-29 19:51:05 +02:00
Anton Babushkin 9a579fa870 mc_att_control: parameters MC_SCALE_XXX renamed to MC_MAN_X_MAX 2014-04-07 14:16:10 +04:00
Anton Babushkin e2ac5222d8 mc_att_control, mc_pos_control: update manual_control_setpoint usage 2014-04-03 20:54:28 +04:00
Anton Babushkin b165e6ba20 Merge branch 'master' into acro2 2014-03-08 22:19:18 +04:00