Andreas Antener
00efbffea9
UAVCAN: disable ESCs when in VTOL fixed-wing
2017-04-23 14:59:24 +02:00
Daniel Agar
ed1b442065
mission require valid landing after DO_LAND_START
2017-04-20 14:41:01 -04:00
Don Gagne
96458d3184
Support for RTL and Delay mission commands
2017-04-18 08:56:01 +02:00
Daniel Agar
3721fb9d52
cmake cleanup nuttx dependency handling ( #7007 )
...
- closes #6501
- closes #6820
- closes #6881
2017-04-17 20:57:35 -04:00
Daniel Agar
c5e0bf1c2f
uORB combine VTOL FW and MC virtual topics ( #7008 )
2017-04-09 13:17:20 -04:00
Beat Küng
a5cdff06d5
param: implement rate-limited autosave
...
- add a saving delay of 300ms
- save at most once every 2 seconds
2017-04-06 11:49:03 +02:00
Beat Küng
8dae94d90a
lib/led: add BREATHE mode (but not implemented yet)
2017-03-12 00:08:35 +01:00
Beat Küng
43b98d9a2f
lib/led: add led class with led_control uorb topic
...
This is the new interface to control external LED's (user-facing).
Features:
- Supports maximum N Leds (where the board can define N)
- on/off/blink M times
- Different priorities
- Allows setting a single led or multiple at once
2017-03-12 00:08:35 +01:00
Beat Küng
ca05e64a9f
replay: update & add some comments
2017-03-04 22:47:54 +08:00
Beat Küng
df3ef3660b
ekf2_timestamps.msg: add new message with ekf2 timestamps
2017-03-04 22:47:54 +08:00
Beat Küng
018846fadf
ekf2_replay.msg: use timestamp instead of time_ref, remove unused time_usec_vel
2017-03-04 22:47:54 +08:00
Dennis Mannhart
a1982e0392
land_detector: battery level status to adjust maximum altitude possible
2017-02-27 22:54:19 +01:00
Lorenz Meier
7372014aee
Battery: Implement an emergency warn level
2017-02-27 09:03:20 +01:00
Daniel Agar
c1bd0d5733
sync attitude setpoint messages
2017-02-25 17:57:05 +01:00
Lorenz Meier
d11e4915f6
Vehicle control state: Add support for global yaw
2017-02-22 09:21:20 +01:00
Andreas Antener
a5f3f65c2b
Switch assignment: added manual and stabilized switch for a default stabilized switch scheme, let FW go into Acro
2017-02-18 08:03:19 +01:00
Beat Küng
21f5219bbc
vehicle_command.msg: add PREFLIGHT_CALIBRATION_TEMPERATURE_CALIBRATION
2017-02-17 23:01:25 +01:00
Kabir Mohammed
f8775306d3
Remove deprecated vision_position_estimate topic
2017-02-15 21:48:33 +01:00
Kabir Mohammed
569251dc2e
mavlink_receiver : Add external estimator interface
2017-02-15 21:47:51 +01:00
Simone Guscetti
2c2addad53
Add new message vehicle_status_flags for the commander status_flags
2017-02-04 21:13:59 +01:00
Beat Küng
5c2fa034da
load_mon: rename low_stack -> task_stack_info & always publish it
...
- use uorb queue to not drop any info, only do 2 tasks per cycle
- also print a warning on low stack (which will be added to ulog)
this allows to gather statistics of each task's stack usage over time.
2017-02-04 12:15:59 +01:00
Paul Riseborough
ba9e8741c0
msg: Add mapping from uORB index to compensation parameter index
...
This mapping is required so other applications can use the correct compensation data, even if the uORB ordering changes.
2017-02-01 08:40:23 +01:00
Paul Riseborough
1dd9a10260
msg: publish thermal corrections for all sensors
2017-02-01 08:40:23 +01:00
Lorenz Meier
36026fb631
Land detection topic: Add ground contact state
2017-01-28 16:23:04 +01:00
Lorenz Meier
cc4fa627c2
Messages: Add input source field to manual control setpoint message
2017-01-25 07:43:45 +01:00
Beat Küng
0765ed552c
sensor_correction.msg rename {gyro,accel,baro}_select to match uORB convention
2017-01-19 19:24:52 +01:00
Lorenz Meier
b1e4291590
Sensor messages device IDs: These remain unsigned
2017-01-19 19:24:52 +01:00
Paul Riseborough
60c12aaa36
msg: change sensor device ID's to signed integers
...
Required to use driver class instance as surrogate sensor ID
2017-01-19 19:24:52 +01:00
Paul Riseborough
137bd73ea1
msg: add reporting of baro sensor corrections
...
Also improve documentation
2017-01-19 19:24:52 +01:00
Paul Riseborough
28488cfcd0
msg: add gyro biases to control state message
2017-01-19 19:24:52 +01:00
Paul Riseborough
f12820755f
msg: Add device ID to sensor_baro topic
2017-01-19 19:24:52 +01:00
Paul Riseborough
6a160ecad3
msg: Update documentation for gyro and accel sensor topics
2017-01-19 19:24:52 +01:00
Paul Riseborough
9599f58c5d
msg: add uORB topic for IMU sensor corrections
2017-01-19 19:24:52 +01:00
Paul Riseborough
4f1b748786
msg: Fix documentation errors in sensor_combined
2017-01-19 19:24:52 +01:00
mazahner
06d28b2635
Rework Includes during the uorb message generation
...
each CMakeFile that generates parameters should add its path to the msg_include_path
which will then be handled in the px_generate_uorb_topic_files.py
2017-01-14 10:07:12 -08:00
Paul Riseborough
ae55c8d87c
msg: Clarify sign conventions for optical flow message
2016-12-30 10:39:10 +01:00
Roman
bb3b2ba52c
distance sensor message: added type for radar sensors
...
Signed-off-by: Roman <bapstroman@gmail.com>
2016-12-27 15:35:55 +01:00
Anton Matosov
3a17c07b1e
Implement RC and DL failsafe action handling for multirotors
...
Move RC and DL failsafe actions handling from navigator to commander (credits to @AndreasAntener)
Separate manual kill switch handling via manual_lockdown to prevent override and release of software lockdown by RC switch
Other changes:
Add failsafe tune
Fix LED blinking for Pixracer
Return back support for rc inputs in simulator but now it is configurable via cmake
2016-12-27 00:38:13 +01:00
Lorenz Meier
0ae85e8a17
VTOL vehicle status: Adjust defines to match VTOL controller enum
2016-12-25 18:15:51 +01:00
David Sidrane
dc8c6ea5e5
White space fixes
2016-12-21 08:34:21 +01:00
Matthias Grob
aa984edd90
added an rc switch for arming and disarming with the option to use it as a button
2016-12-20 09:46:36 +01:00
Matthias Grob
537f72073d
minor: uppercase typo and unused header
2016-12-20 09:46:36 +01:00
Julian Oes
e01eaf172a
Add body/NED frame for offboard velocity control
...
This adds the possibility to use offboard velocity control in the body
frame and not just the NED (world) frame.
The frame is set in the set_position_target_local_ned message and passed
on to mc_pos_control in the position_setpoint topic.
2016-12-15 10:17:03 +01:00
Daniel Agar
bce7ecb0f6
Iridium driver and support
...
Mavlink module implement HIGH_LATENCY (Iridium)
2016-12-14 08:20:01 +01:00
Paul Riseborough
3835e8cd79
msg: improve multirotor_motor_limits reporting
2016-12-13 16:14:15 +01:00
Andreas Antener
62103be7ba
Load monitor: report and log processes low on stack
2016-12-09 21:12:12 +01:00
Andreas Antener
f772fc2d02
Airspeed: preflight check for bad offset, fixed calls to preflight checks (vtol & airspeed)
2016-12-02 22:56:48 +01:00
Julian Oes
0109f6f549
update mavlink to master, rename MOUNT_STATUS
...
The mavlink message MOUNT_STATUS has been renamed to MOUNT_ORIENTATION.
This changes the Firmware code accordingly.
2016-11-28 21:01:22 +01:00
tumbili
937c5adfc0
added estimator reset data to global position topic
2016-11-21 07:29:21 +01:00
tumbili
0d7189c894
added position and velocity reset data to local position topic
...
Conflicts:
msg/vehicle_local_position.msg
2016-11-21 07:29:21 +01:00