David Jablonski
c6239ce8c2
replay: fix replay msg ids larger than 128 ( #20865 )
2023-01-11 09:13:53 -05:00
David Jablonski
4f88c200ec
vmount: fix gimbal_manager_status
2021-11-30 19:35:22 +01:00
David Jablonski
7d7200cf2f
Added yaw to CMD_DO_SET_HOME
2021-09-11 15:14:01 -04:00
David Jablonski
9d974062d0
replay: improved logging for format mismatchs
2021-09-11 14:37:52 -04:00
David Jablonski
9c36236565
ekf2: increase stack size to 3600
2021-08-02 09:47:38 -04:00
David Jablonski
02abb760a3
SITL: add iris with fog-simulating lidar
2021-03-11 00:39:09 +01:00
David Jablonski
063bb75891
simulator: fix lidar sensors
2021-03-08 21:27:39 -05:00
David Jablonski
5233737a86
adjust some limits to prevent divide-by-zero
2021-03-05 10:42:19 +01:00
David Jablonski
ed7a5314d8
rtl: head towards home location after descend
2021-02-22 16:37:08 +01:00
David Jablonski
aeccb621c5
rtl: added loiter radius for descending
2021-02-22 16:37:08 +01:00
David Jablonski
2ed48f041c
mavlink: Templated SCALED_IMU mavlink stream
2021-01-17 12:32:51 -05:00
David Jablonski
589aff7e0d
Orbit: Add RC controlled yaw mode
...
For the RC controlled yaw behaviour, we do a yaw setpoint according to
the stick expo. The uncontrolled yaw behaviour behaves undefined.
Switching between yaw behaviours makes the drone stand still for a
moment, which probably can be improved.
2020-07-13 20:26:13 +02:00
David Jablonski
21f2e9b654
Orbit: Adjust yaw setpoint on circle approach
2020-07-13 20:26:13 +02:00
David Jablonski
037c6f592f
Orbit: add more yaw behaviours
2020-07-13 20:26:13 +02:00
David Jablonski
62bf0a6cf8
added streams to mavlink messages
2020-06-03 17:57:12 +02:00
David Jablonski
edbe7e3ef0
added FLIGHT_INFORMATION stream
2020-06-03 17:57:12 +02:00
David Jablonski
e1f4a70c0e
added AUTOPILOT_VERSION and PROTOCOL_VERSION streams
2020-06-03 17:57:12 +02:00
David Jablonski
aef2a5755e
moving storage_information stream to separate file
2020-06-03 17:57:12 +02:00
David Jablonski
9ce9fe38de
use storage_id 1
2020-06-03 17:57:12 +02:00
David Jablonski
fd09198c7e
implemented MAV_CMD_REQUEST_MESSAGE for STORAGE_INFORMATION
2020-06-03 17:57:12 +02:00
David Jablonski
e409ec0038
install bc for all simulations
2020-05-20 09:04:41 +02:00
David Jablonski
09180b9d4a
mavlink: increment cmd confirmation field ( #14808 )
2020-05-04 09:21:01 +02:00
David Jablonski
a0f5002685
navigator: fix loiter_time for FW missions
2020-04-25 09:13:09 -04:00
David Jablonski
d303b73bc3
respected reviewer comments
2020-03-31 09:23:52 +02:00
David Jablonski
12687f7d8f
use memcpy instead of strncpy
2020-03-31 09:23:52 +02:00
David Jablonski
a0bf7425ae
Implemented multipart status message
2020-03-31 09:23:52 +02:00
David Jablonski
536cd6cb1a
allow DO_CONTROL_VIDEO in missions
2020-03-30 17:10:36 +02:00
David Jablonski
6bd191a24e
Mavlink: Implemented SET_CAMERA_ZOOM
2020-03-30 17:10:36 +02:00
David Jablonski
ff4ec31d29
templated creation of stream list items
...
and constexpr for get_id_static and get_name_static in mavlink streams
2020-03-02 19:56:16 -05:00
David Jablonski
f57c5ef4a7
Mavlink: implemented SCALED_PRESSURE streams
2020-03-02 19:56:16 -05:00
David Jablonski
3d60ef9383
FW: Allow counterclockwise loiter
...
Before, this check was always true, thus always falling back to
NAV_LOITER_RAD, which can't be negative.
2020-01-08 12:30:50 -05:00
David Jablonski
944bf54d84
Use correct params for DO_MOUNT_CONTROL
...
If MAV_MOUNT_MODE is GPS_POINT, the mavlink documentation recommends to
use params4-6. In the current implementation params1-3 were used
instead.
2019-12-11 09:00:17 +01:00