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
712e5797eb
Subscription: define more templates
2014-12-10 12:39:33 +01:00
Thomas Gubler
9d5f06c9a7
remove actuator armed uorb topic
2014-12-08 15:50:30 +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
356e6f1eeb
WIP, move some ORB defines
2014-12-08 13:42:40 +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
99d89577cd
vehicle rates sp as msg
2014-12-08 12:23:27 +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
041aea7532
Merge branch 'ROS_shared_lib_base_class' into dev_ros_rossharedlib
2014-12-05 09:43:40 +01:00
Thomas Gubler
c64c184948
whitespace
2014-12-05 09:43:35 +01:00
Thomas Gubler
92135d155d
Merge remote-tracking branch 'upstream/master' into ROS_shared_lib_base_class
2014-12-05 09:34:22 +01:00
Thomas Gubler
0f1a7e7b5b
whitespace
2014-12-05 09:33:26 +01:00
Thomas Gubler
ebcad32e37
mc att: more cleanup between base and main class
2014-12-05 09:30:34 +01:00
Thomas Gubler
dfd2098e04
re-add hardcoded parameters for euroc
2014-12-05 09:30:28 +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
1c19d75cf4
mc att control: ran fix code style script
2014-12-05 09:03:49 +01:00
Thomas Gubler
eafc4b5f9e
mc att control: make the main app use the base class, move euroc functions into own class
2014-12-05 09:03:41 +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
Simon Wilks
f3fb32bc47
Unsubscribe from the topic.
2014-12-03 10:43:17 +01:00
Simon Wilks
7a344b9337
Display ESC data in the status output
2014-12-03 10:30:49 +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
Thomas Gubler
05a87a706a
move px4_defines file
2014-12-02 16:17:17 +01:00
Lorenz Meier
d5debc2f42
Merge master into attitude EKF update
2014-12-02 15:12:11 +01:00
Lorenz Meier
8d1a0700f2
Merge pull request #1475 from hsteinhaus/gps_time
...
Corrected time_gps_usec values description.
2014-12-02 12:30:46 +01:00
Thomas Gubler
7328cc4a19
Merge remote-tracking branch 'upstream/master' into dev_ros
2014-12-02 12:25:03 +01:00
Thomas Gubler
e28e8c11bb
make default apps compatible with autogenerated attitude and rc_channels message
2014-12-02 12:19:24 +01:00
Thomas Gubler
fbc4974525
remove rc_channels, vehicle_attitude topic header files
2014-12-02 10:50:31 +01:00
Andreas Antener
45c52b51ee
move natural position to the front of the pending list for QGC
2014-12-02 01:42:12 +01:00
Andreas Antener
b1bd813978
swap fron/back > the "side" being measured is facing downwards
2014-12-02 01:37:54 +01:00
Andreas Antener
3ce7abe9d8
use consistent orientation naming in messages
2014-12-02 01:01:35 +01:00
Holger Steinhaus
f619dba6f9
Corrected time_gps_usec values description.
...
Fixes #1474
2014-11-28 15:36:30 +01:00
Thomas Gubler
b0cfc2d122
uORB::SubscriptionNode stores interval
2014-11-28 13:59:32 +01:00
Thomas Gubler
2760d64a00
Merge remote-tracking branch 'upstream/master' into dev_ros
2014-11-28 09:47:29 +01:00
Thomas Gubler
e7c1e5b1ff
wip, working on the nuttx wrapper
2014-11-26 11:36:23 +01:00
Lorenz Meier
cbcd1ea1d1
Merged PX4Flow driver changes
2014-11-26 07:43:19 +01:00
Lorenz Meier
ef76a7cf27
Merge branch 'pullrequest-px4io' of github.com:tridge/Firmware
2014-11-26 07:32:06 +01:00
Andrew Tridgell
c0b47d6a74
px4io: only check SAFETY_OFF for allowing RC config changes and reboot
...
If we check OUTPUTS_ARMED then we can't update trim values and scaling
in flight, as there is no way to clear OUTPUTS_ARMED.
If safety is on then it should be perfectly safe to update the mixer
and RC config or reboot for fw update
2014-11-26 11:39:41 +11:00
Andrew Tridgell
7ae4f6d97e
uavcan: added add_poll_fd() helper function
...
this makes the code clearer and avoids repeated code
2014-11-26 08:41:32 +11:00
Andrew Tridgell
a7a68c88a2
uavcan: show ESC output values in uavcan status, and add arm/disarm
...
this makes "uavcan status" show the current output values, which is
useful for debugging. It also adds "uavcan arm" and "uavcan disarm"
commands, which are very useful for re-arming after a motor test.
2014-11-26 08:32:47 +11:00
Andrew Tridgell
724ec0ec8b
uavcan: handle all ESC output in one place
...
moving all the ESC output handling to one place allows the limits on
actuator values to apply to all types of inputs, and will make it
easier to expand "uavcan status" to show actuator values
2014-11-26 08:32:47 +11:00