Commit Graph

3251 Commits

Author SHA1 Message Date
Oleg Kalachev
56db20c87d Remove redundant check 2022-12-19 21:48:47 +03:00
Oleg Kalachev
0b6dc17c4b Add terrain frame 2022-12-19 19:21:19 +03:00
Oleg Kalachev
62e3954805 Make set_altitude not to change current mode 2022-12-19 19:20:58 +03:00
Oleg Kalachev
288667a08d Allow speed be nan 2022-12-19 18:36:40 +03:00
Oleg Kalachev
26d65407fe Tests for set_altitude 2022-12-19 18:34:21 +03:00
Oleg Kalachev
5fa1f35e42 Fix include 2022-12-19 18:33:36 +03:00
Oleg Kalachev
758fd204f6 Bring back mistakenly remove line 2022-12-17 13:52:38 +03:00
Oleg Kalachev
f767ae0068 Whitespace fix 2022-12-17 05:28:24 +03:00
Oleg Kalachev
041560d971 Add set_altitude service 2022-12-16 20:41:37 +03:00
Oleg Kalachev
794fa264b4 Remove unused label 2022-12-16 14:38:26 +03:00
Oleg Kalachev
7e3ffc9626 Make release service invalidate position setpoint 2022-12-15 19:44:10 +03:00
Oleg Kalachev
323c1da325 Set correct order for pitch and roll everywhere to match XYZ convention 2022-12-15 19:35:23 +03:00
Oleg Kalachev
c004165eb0 Test with additional frame 2022-12-15 18:39:49 +03:00
Oleg Kalachev
86ad467460 More tests 2022-12-15 18:27:20 +03:00
Oleg Kalachev
716e50ae02 Tests for partial navigate 2022-12-15 18:23:32 +03:00
Oleg Kalachev
629ad72f8f Fix state.z 2022-12-15 18:23:15 +03:00
Oleg Kalachev
5d9a20497d Test for body frame 2022-12-15 17:53:18 +03:00
Oleg Kalachev
b99eee81ad Invalidate setpoint position on land, set_velocity, set_attitude, set_rates, and auto_arm=true 2022-12-15 17:14:31 +03:00
Oleg Kalachev
ffac7a721a Fix whitespace 2022-12-15 15:37:33 +03:00
Oleg Kalachev
22542dab2f Refactor simple_offboard: allow setting almost all the parameters to NaNs 2022-12-13 08:36:03 +03:00
Oleg Kalachev
00c35aff05 Test for navigate_target frame 2022-12-12 04:05:57 +03:00
Oleg Kalachev
288bd3d06b Tests 2022-12-11 16:06:25 +03:00
Oleg Kalachev
7cd8f2501e Tests 2022-12-11 13:47:30 +03:00
Oleg Kalachev
b36b1de5e4 setpoint_position_transformed => setpoint_position_local 2022-12-09 07:53:03 +03:00
Oleg Kalachev
6899093c43 Simplify publish code 2022-12-08 11:53:59 +03:00
Oleg Kalachev
3ebb5faa2a Remove unused variable 2022-12-08 11:52:01 +03:00
Oleg Kalachev
a1c7976ee3 Remove global att_raw_msg variable 2022-12-08 11:44:33 +03:00
Oleg Kalachev
3c21c5ea71 Add test for set_rates thrust output 2022-12-08 11:44:02 +03:00
Oleg Kalachev
2a74940140 Change thrust_msg to setpoint_thrust 2022-12-08 11:40:02 +03:00
Oleg Kalachev
68677fccdc Ensure set_rates arguments are not inf 2022-12-08 10:12:18 +03:00
Oleg Kalachev
051d094f37 Test set_attitude output messages 2022-12-08 09:12:20 +03:00
Oleg Kalachev
db293545df Comments 2022-12-08 08:52:30 +03:00
Oleg Kalachev
325d1c317b Allow using nans in set_rates 2022-12-08 08:51:58 +03:00
Oleg Kalachev
7980773d95 Fix 2022-12-08 08:49:48 +03:00
Oleg Kalachev
aa595f799e Fix 2022-12-08 08:37:20 +03:00
Oleg Kalachev
6a0753b1d2 Basic test for set_attitude 2022-12-08 08:15:59 +03:00
Oleg Kalachev
d1c39bb379 Add minor clarification comment 2022-12-08 08:14:49 +03:00
Oleg Kalachev
7afeff0633 Add simple_offboard/state topic publishing and some tests 2022-12-06 10:50:30 +03:00
Oleg Kalachev
201a20fe71 Split up setpoint to position and altitude 2022-12-06 09:39:37 +03:00
Oleg Kalachev
944cd28dba Add essential simple_offboard tests 2022-12-05 10:34:32 +03:00
Oleg Kalachev
27f6836ca8 Move setpoint_yaw_rate to setpoint_rates common for all commands 2022-11-25 02:54:27 +01:00
Oleg Kalachev
d8662007fe docs: add teams list for CopterHack-2023 2022-11-23 23:21:11 +01:00
Oleg Kalachev
95db8ba1b1 aruco_pose: known_tilt => known_vertical, add flip_vertical parameter (#476)
* aruco_pose: rename parameter known_tilt to known_vertical

* More clean variable names

* aruco_pose: add flip_vertical parameter and get rid of map_flipped

* selfcheck.py: support flip_vertical parameter

* aruco_pose: document flip_vertical parameter

* selfcheck.py: fix known_vertical description

* Fix editorconfig
2022-11-12 01:33:15 +06:00
Oleg Kalachev
94a95b28b3 Minor typo 2022-11-11 06:07:55 +06:00
Oleg Kalachev
d4a83bdf58 autotest: run aruco test without optical flow 2022-11-11 05:58:49 +06:00
Oleg Kalachev
cb1773b708 selfcheck.py: skip optical_flow check if it's not running 2022-11-11 05:46:58 +06:00
Oleg Kalachev
5afbcff949 vpe_publisher: fix a bug when the first pose arrives at the start of clock (simulation) 2022-11-11 05:43:16 +06:00
Oleg Kalachev
f719406c8b Remove www directory update from clover.launch and update it on demand only (#475) 2022-11-10 22:25:44 +06:00
Oleg Kalachev
72f8d901d5 ci: set cancel-in-progress only for deploy job not the whole docs wf 2022-11-10 20:04:05 +06:00
Oleg Kalachev
393801b023 Fix ROS tools tests considering some of them exit with 64 on usage 2022-11-10 19:57:02 +06:00