Oleg Kalachev
56a2be8170
docs: add redirect from /red_circle to camera article
v0.24-alpha.1
2023-01-13 12:59:43 +03:00
Oleg Kalachev
59518fddd1
examples: add program to recognize and follow the red circle
2023-01-13 12:59:26 +03:00
Oleg Kalachev
25ae694d1f
simulator: add red circle model for recognizing
2023-01-13 12:58:51 +03:00
Oleg Kalachev
f78a03ec89
Change default EKF2_HGT_MODE to 3 (vision)
2023-01-13 12:06:55 +03:00
Oleg Kalachev
0cfdac43ec
Significant update to simple_offboard node
...
* Allow using nans for most of services parameters
* Add terrain frame
* Remove yaw_rate parameter from most services
* Add set_yaw and set_yaw_rate services
* Correct order for pitch and roll everywhere to match XYZ convention
* Add simple_offboard/state topic
* Add essential tests
* Stop publishing setpoints when land called
2023-01-12 11:00:05 +03:00
Oleg Kalachev
460c3fdbe1
Whitespaces fixes
2022-12-29 05:54:32 +03:00
Oleg Kalachev
e3fb7cf28e
Merge branch 'master' into v0.24-release
2022-12-29 05:53:12 +03:00
Oleg Kalachev
3b930d48d2
Update build passing badge in readme
2022-12-21 11:34:04 +03:00
murata,katsutoshi
f3aadd11ec
docs: change the item name in summary ( #480 )
2022-12-06 00:01:28 +03:00
Oleg Kalachev
976c7114e5
docs: update motion capture project link
2022-11-26 21:58:44 +01:00
Oleg Kalachev
d8662007fe
docs: add teams list for CopterHack-2023
2022-11-23 23:21:11 +01:00
Oleg Kalachev
ac1ac33a1a
Merge branch 'master' into v0.24-release
2022-11-12 01:35:11 +06: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
3870e62be7
Merge branch 'master' into v0.24-release
2022-11-10 22:26:59 +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
Oleg Kalachev
a0322c55f2
Fix ROS tools tests
2022-11-10 17:56:23 +06:00
Oleg Kalachev
3662f512a7
docs: update in wall aruco article
2022-11-10 05:06:46 +06:00
Oleg Kalachev
277eb7297f
image: test basic ros tools work
2022-11-10 04:37:30 +06:00
Oleg Kalachev
e719b0f1e2
selfcheck.py: print fcu_url value if no connection to fcu
2022-11-09 23:46:05 +06:00
Oleg Kalachev
e65d380b4b
Minor camera example fix
2022-11-08 22:43:08 +06:00
Oleg Kalachev
8fe34e90e6
Depend on docopt in package.xml instead of requirements.txt
2022-11-08 16:07:36 +06:00
Oleg Kalachev
54ab5ab4b5
selfcheck.py: make output colored only in a tty
2022-11-08 06:47:01 +06:00
Oleg Kalachev
2cda68ae4a
selfcheck.py: don't fall if aruco_detect/length is not set
2022-11-08 06:46:29 +06:00
Oleg Kalachev
d24b6617a4
selfcheck.py: don't fall when aruco_map/known_tilt is not set
2022-11-08 06:41:21 +06:00
Oleg Kalachev
640ec1ee1a
Add clover package dependency on pytest
2022-11-08 03:37:12 +06:00
Oleg Kalachev
96ea78f141
image: check rosserial version only on rpi image
2022-11-07 20:47:18 +06:00
Oleg Kalachev
5e3b07ff5e
Add a basic example script on working with the camera
2022-11-07 20:09:15 +06:00
Oleg Kalachev
92748a760b
simulation: remove redundant warning on creating a new LedController
2022-11-07 19:00:02 +06:00
Oleg Kalachev
8512e8a045
image: check rosshow version only on rpi image
2022-11-07 18:30:54 +06:00
Oleg Kalachev
8b1b365e67
image: check compressed_image_transport on rpi image only
2022-11-07 18:21:55 +06:00
Oleg Kalachev
2cd77662df
image: check version of rosbridge_server which clover package depends on instead of rosbridge_suite
2022-11-07 18:21:32 +06:00
Oleg Kalachev
64f939d7ed
image: updates to tests for VM image
2022-11-06 04:15:32 +06:00
Oleg Kalachev
9a8aa00bc7
Run map_flipped frame only when markers placement is ceiling
2022-11-06 02:02:43 +06:00
Oleg Kalachev
3f3d1cd220
image: don’t test mjpg_streamer on vm image
2022-11-06 01:43:03 +06:00
Oleg Kalachev
9c34d7722c
image: don’t test butterfly on vm image
2022-11-06 00:25:23 +06:00
Oleg Kalachev
19e0d725b0
image: test ptvsd on the RPi image only
2022-11-05 22:47:39 +06:00
Oleg Kalachev
6fafaf3184
Fix Python tests for VM
2022-11-05 20:48:38 +06:00
Oleg Kalachev
8f09df6b34
Optimize shell tests for vm image
2022-11-05 17:45:10 +06:00
Oleg Kalachev
c5d01c678a
image and vm image: validate python is python2 (for now)
2022-11-05 17:26:19 +06:00
Oleg Kalachev
2b13aa02eb
docs: make /camera redirect to English version of the article
2022-11-04 03:10:56 +06:00
Oleg Kalachev
45042cd6f5
docs: updates to camera and computer vision article
2022-11-04 03:05:59 +06:00
Oleg Kalachev
ec9ddf5fd2
selfcheck.py: read VM image version from /etc/clover_vm_version
2022-11-03 18:36:18 +06:00
Oleg Kalachev
c5399868cb
selfcheck.py: remove obsolete todos
2022-11-03 18:28:22 +06:00
Oleg Kalachev
a6cee773ab
selfcheck.py: fix reading diagnostics considering there might be multiple nodes publishing them
2022-11-03 18:23:54 +06:00