TSC21
|
6eda4feb20
|
use os.path.join() when possible
|
2018-09-21 15:55:17 +02:00 |
|
TSC21
|
43f78705ab
|
add option to set the msg IDL dir
|
2018-09-21 15:55:17 +02:00 |
|
TSC21
|
e3560795a1
|
make 'build' dir creation optional
|
2018-09-21 15:55:17 +02:00 |
|
TSC21
|
1ee6c03627
|
add --generate-yaml option
|
2018-09-21 15:55:17 +02:00 |
|
TSC21
|
5c80fe25f5
|
small typo fix
|
2018-09-21 15:55:17 +02:00 |
|
TSC21
|
bb835382dd
|
use a yaml file description instead of json; minor improvements and cleanup
|
2018-09-21 15:55:17 +02:00 |
|
TSC21
|
a323073456
|
load RTPS msg IDs from a JSON file and remove uorb_rtps_message_ids.py
|
2018-09-21 15:55:17 +02:00 |
|
Daniel Agar
|
cfac2cc38e
|
uORB advertise through uORBDeviceMaster directly
|
2018-09-19 10:00:45 +02:00 |
|
Roman
|
ad88ef14e1
|
weathervane: use a single parameter to enable
- in auto mode we always run weather vane
- in manual model we just use it in position control mode
Signed-off-by: Roman <bapstroman@gmail.com>
|
2018-09-19 08:27:07 +02:00 |
|
Roman
|
96f3feb088
|
weathervane: get rid of passive strategy
Signed-off-by: Roman <bapstroman@gmail.com>
|
2018-09-19 08:27:07 +02:00 |
|
Roman
|
0e835cb498
|
Weathervane: pass quaterionon as constant reference
Signed-off-by: Roman <bapstroman@gmail.com>
|
2018-09-19 08:27:07 +02:00 |
|
Roman
|
ccaeb58708
|
WeatherVane lib: address review comments
|
2018-09-19 08:27:07 +02:00 |
|
Roman
|
ce7272a39c
|
WeatherVane: calculate rotation matrix directly when updating
Signed-off-by: Roman <bapstroman@gmail.com>
|
2018-09-19 08:27:07 +02:00 |
|
Roman
|
d6b6a1d0b3
|
addressed comments from review
Signed-off-by: Roman <bapstroman@gmail.com>
|
2018-09-19 08:27:07 +02:00 |
|
Roman
|
4ad11484ca
|
mc_pos_control: moded weathervane parameters to weathervane lib
Signed-off-by: Roman <bapstroman@gmail.com>
|
2018-09-19 08:27:07 +02:00 |
|
Roman
|
8abcf2defa
|
mc_pos_control: use weathervane library to make vehicle turn into relative wind
Signed-off-by: Roman <bapstroman@gmail.com>
|
2018-09-19 08:27:07 +02:00 |
|
garfieldG
|
f14125c160
|
Mavlink NuttX network support (#10200)
|
2018-09-18 23:29:58 -04:00 |
|
Daniel Agar
|
c7e572d2c2
|
commander preflight check sensors via uORB instead of IOCTL
- remove all platform defines
|
2018-09-18 22:24:03 +02:00 |
|
Oleg Kalachev
|
9887c463fd
|
mavlink_receiver: fill some missing fields in OPTICAL_FLOW_RAD handler
|
2018-09-18 09:53:35 +02:00 |
|
TSC21
|
f0c231778f
|
fix format
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
9566804f8c
|
fix small typo on PX4_ISFINITE covariance verification
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
095cdeb4b0
|
add a local frame of reference field to vehicle_odometry
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
cc73f214d1
|
add covariance matrices index aliases
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
1cfaccfd7b
|
mavlink_receiver: use typedef dcmf for DCM matrices
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
6329f1a38a
|
small fix on cov passing loop
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
746250d86d
|
use static_assert over covariance matrices URT array size
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
7db57bedb7
|
assert over the covariance matrices URT size matching
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
eeca8d4efe
|
position_estimator_inav: fix inverted logic for data validation check
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
8325724079
|
general fixes on VIO data access
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
7d7ee8e4bf
|
small rebase fix
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
88ffd047e0
|
lpe: mocap and vision: set common ref timestamp
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
7629075cae
|
lpe: sensors: mocap: fix global ref init logic
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
f1e0310df2
|
fix rebase
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
981fd98564
|
position_estimator_inav: simplify validation check
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
5865a40bf3
|
attitude_estimator_q: add attitude data validation check
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
6b2fb54963
|
attitude_estimator_q: use vehicle_visual_odometry topic to get the heading
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
440ebfde02
|
remove att_pos_mocap uORB topics
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
8dd610ab78
|
replay: subscribe to vehicle_visual_odometry
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
2f5b16a5d3
|
mavlink_receiver: odometry handler: simplify quaternion init
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
607be6791c
|
ekf2: use fmaxf instead of fmax
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
68fce26ae7
|
sdlog2: update log for new vehicle_odometry uORB topics
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
efe312d4a6
|
style and format clean
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
2cc193c173
|
lpe: mocap: fix enum constant in boolean context
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
04dc6bc04a
|
simulator: add ODOMETRY Mavlink msg handler
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
cce36e69c8
|
position_estimator_inav: add vehicle_odometry usage; improve inout interface
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
183a63cce9
|
purge vehicle_vision_position alias
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
8f23a073a4
|
ekf2: add vehicle_odometry usage and data validation check; update replay as well
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
048ff56890
|
lpe: add vehicle_odometry and data validation handlers; improve inout interface
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
7303005373
|
mavlink_receiver: add ODOMETRY handler; use new visual_odometry uORB msg and aliases
|
2018-09-18 09:52:33 +02:00 |
|
TSC21
|
4816adcdee
|
mavlink_receiver: remove attitude_quatertion_cov and local_position_ned_cov handlers
|
2018-09-18 09:52:33 +02:00 |
|