Commit Graph

138 Commits

Author SHA1 Message Date
sfalexrog
23204bb561 optical_flow: Use correct signs for gyro calculations 2019-03-01 15:22:13 +03:00
Oleg Kalachev
52039d09e9 simple_offboard: rename frame target to navigate_target 2019-03-01 12:47:34 +03:00
Oleg Kalachev
913b70dc28 vpe_publisher: simplify 2019-02-27 23:11:42 +03:00
Oleg Kalachev
407a7bb4b3 vpe_publisher: fixes 2019-02-27 22:30:56 +03:00
Oleg Kalachev
af244973c3 vpe_publisher: rename some params and topics 2019-02-21 10:32:07 +03:00
Oleg Kalachev
7d9d05120a Fix 2019-02-21 10:31:14 +03:00
Oleg Kalachev
97cffa4b19 vpe_publisher: continue publishing zero for publish_zero_duration when local position appears 2019-02-20 11:11:28 +03:00
Oleg Kalachev
60fd891477 Unused code 2019-02-20 10:10:00 +03:00
Oleg Kalachev
88e6a52868 Add vpe_publisher node 2019-02-19 19:52:53 +03:00
Oleg Kalachev
51f076fae4 optical_flow: add note 2019-02-18 10:24:27 +03:00
Oleg Kalachev
db218e248a simple_offboard: report the last STATUSTEXT message on arming and offboard timeout 2019-02-13 23:55:38 +03:00
sfalexrog
4d28073110 optical_flow: Lower precision from double to single 2019-02-13 17:25:47 +03:00
Oleg Kalachev
e61ea4adc8 Move interactive.py node to clever_tools 2019-02-10 03:33:05 +03:00
Oleg Kalachev
6f86b9e623 Use tabs in all .cpp files 2019-02-10 02:56:25 +03:00
Oleg Kalachev
b3d6432d4a Remove unused file 2019-02-10 02:54:12 +03:00
Oleg Kalachev
9c9078d23d Remove aruco_vpe nodelet 2019-02-10 02:51:48 +03:00
sfalexrog
032f49eaa0 optical_flow: Invalidate previous frame on error 2019-02-07 00:24:59 +03:00
Oleg Kalachev
6a54749a05 Remove unused file 2019-02-06 03:13:53 +03:00
Oleg Kalachev
bb67263e58 optical_flow: add calc_flow_gyro param 2019-01-23 21:44:13 +03:00
Oleg Kalachev
48e670d7aa simple_offboard: make yaw in set_velocity work 2019-01-22 17:47:53 +03:00
Oleg Kalachev
68b02e9963 Fix reading tf frame name in optical flow node 2019-01-22 17:47:53 +03:00
Oleg Kalachev
b88dd6cdf2 Remove unused global_local.py 2019-01-20 20:48:31 +03:00
Oleg Kalachev
90f0305f9c Code style 2019-01-16 23:46:45 +03:00
Oleg Kalachev
c726310f3e Head for simple_offboard.cpp 2019-01-16 23:40:04 +03:00
Oleg Kalachev
2632522c13 Rename frames: local_origin -> map, fcu -> base_link, fcu_horiz -> body
To make it more compliant with REP-105
2019-01-16 22:42:26 +03:00
Oleg Kalachev
fa820a998d Rewrite simple_offboard node in C++
* update_frame parameter removed
* lat, lon type changed to float64
* add reference_frames parameters
* misc parameters changes
2019-01-16 20:46:45 +03:00
Oleg Kalachev
ddfe67fc45 Remove unused fcu_horiz nodelet 2019-01-16 20:44:07 +03:00
Oleg Kalachev
d07eba683d Replace Python vl53l1x node to C++ vl53l1x_ros (from package) 2019-01-03 13:36:33 +03:00
Oleg Kalachev
96e6c5bc71 selfcheck.py: don’t capitalize failure messages 2018-12-03 06:31:10 +03:00
Oleg Kalachev
8c5a0716e7 selfcheck.py: check VPE and local position inconsistency 2018-12-03 06:26:01 +03:00
Oleg Kalachev
d8ae4a3ad4 selfcheck.py: check pitch and roll angles (level horizon) 2018-11-15 22:59:05 +03:00
Oleg Kalachev
d376bc0553 selfcheck: add vpe or mocap data checking 2018-10-19 03:32:42 +03:00
Oleg Kalachev
802d04e1eb selfcheck: add checking optical flow data 2018-10-19 03:23:46 +03:00
Oleg Kalachev
99b03ae5be selfcheck: add rangefinder data checking 2018-10-19 03:22:49 +03:00
Oleg Kalachev
9a3c13da77 simple_offboard: better handle non-existent frame_ids in get_telemetry 2018-10-19 00:14:19 +03:00
Oleg Kalachev
d012c4fe7a simple_offboard: fix bug when navigate target is at 0 distance 2018-10-18 23:48:26 +03:00
Oleg Kalachev
39787af90b simple_offboard: make behaviour more reasonable when frame_id doesn’t exist 2018-10-18 01:42:38 +03:00
Artem Smirnov
76347bf4cc image: Change monkey startup 2018-10-12 19:12:24 +03:00
Artem Smirnov
6261ff9da5 Merge remote-tracking branch 'upstream/master' 2018-10-09 20:03:34 +03:00
Oleg Kalachev
8017904261 z_shift param in vl53 driver 2018-10-09 14:53:11 +03:00
Artem Smirnov
e13ca40a75 image: Fix monkey 2018-10-02 15:59:42 +03:00
Artem Smirnov
efd9d82131 Merge branch 'before-merge'
# Conflicts:
#	builder/assets/clever.service
#	builder/assets/hardware_setup.sh
#	builder/assets/kinetic-ros-clever.rosinstall
#	builder/assets/roscore.env
#	builder/assets/roscore.service
2018-10-01 20:06:01 +03:00
Artem Smirnov
b938b28076 image_builder: fix path to mjpeg-streamer 2018-10-01 20:01:13 +03:00
Oleg Kalachev
862ee9a2d0 simple_offboard: get local frame name from mavros params 2018-09-28 03:49:45 +03:00
Oleg Kalachev
a1f29738ab Add one auxiliary frames node, rename ‘fcu_horiz’ to ‘body’ by default 2018-09-28 03:41:22 +03:00
Oleg Kalachev
07d33798a0 Add Python version of vl53l1x driver 2018-09-27 06:11:52 +03:00
Oleg Kalachev
27a748c6a6 selfcheck: add angular velocity check 2018-09-27 03:49:17 +03:00
Oleg Kalachev
751412e639 selfcheck.py: check camera info dimensions 2018-09-22 01:46:31 +03:00
Oleg Kalachev
ab9106f902 Minor improvements to selfcheck 2018-09-22 01:28:11 +03:00
Oleg Kalachev
fb7885ada2 optical flow: get fcu frame id from mavros params 2018-09-19 02:58:33 +03:00