Oleg Kalachev
621b70711d
Typo
2024-06-18 00:52:59 +03:00
Oleg Kalachev
2a2fbe3bed
Add vision_msgs package
2024-06-18 00:52:30 +03:00
Oleg Kalachev
add15ac2fe
Remove libcamera_ros from dependencies as this package is not commonly available
2024-06-16 13:15:49 +03:00
Oleg Kalachev
abe6f5cf0f
Add rosdep key for libcamera_ros package
2024-06-16 12:22:27 +03:00
Oleg Kalachev
b04d8311bd
Add tool for rescaling camera info file
...
Generate fisheye_cam camera info for all the
different resolutions
2024-06-16 08:33:25 +03:00
Oleg Kalachev
b7e8acefb4
Use libcamera_ros camera driver
...
v4l2 doesn't work on Bookworm with RPi camera
2024-06-16 08:32:44 +03:00
Oleg Kalachev
caa974b71c
Fix running rosbridge_suite adding ROS_OV_OVERRIDE env variable
...
It gives error 'Could not detect OS' (from roslib) on Bookworm without that
2024-05-22 14:17:59 +03:00
Oleg Kalachev
3f00001d9a
Merge branch 'master' into bookworm
2024-05-09 20:40:34 +03:00
Oleg Kalachev
1a9e689b8c
Disable exiting on error in init scripts
2024-05-08 20:09:09 +03:00
Oleg Kalachev
1e2f92f165
Fix Wi-Fi creation
2024-05-08 20:07:10 +03:00
Oleg Kalachev
d087d1c953
Try to fix
2024-05-07 22:26:25 +03:00
Oleg Kalachev
01c495597b
Upload image to artifacts if this is not master
2024-05-07 21:39:42 +03:00
Oleg Kalachev
8c8fdcda54
Try to fix Butterfly installation
2024-05-07 21:33:06 +03:00
Oleg Kalachev
fbe353b767
Bring back CRYPTOGRAPHY_DONT_BUILD_RUST while installing Butterfly
2024-05-07 02:24:48 +03:00
Oleg Kalachev
4748d34fa2
Fix pi home directory permissions to make Monkey work
2024-05-07 01:53:01 +03:00
Oleg Kalachev
afe46ab7e5
Clean initial scripts, fix UART setup
2024-05-07 01:01:40 +03:00
Oleg Kalachev
d7e8d22bf6
Fix ws281x version checks as it was updated
2024-04-28 22:15:09 +03:00
Oleg Kalachev
ee4165ea26
Use 7z image archive to reduce size
2024-04-28 00:06:36 +03:00
Oleg Kalachev
0a265db50e
Update upload-artifact action version
2024-04-28 00:06:21 +03:00
Oleg Kalachev
04d4dcaa1c
Compress image to zip using 7z with ultra level to reduce archive size
2024-04-27 22:14:45 +03:00
Oleg Kalachev
6adfc038a2
Print size of image archive in human style
2024-04-27 22:08:09 +03:00
Oleg Kalachev
5877235e9a
Fix adding pi user
2024-04-27 16:19:15 +03:00
Oleg Kalachev
b70c4387f7
Fix
2024-04-27 11:26:51 +03:00
Oleg Kalachev
00fb98c0c2
Create Wi-Fi AP using NetworkManager
2024-04-27 00:55:11 +03:00
Oleg Kalachev
249800bc87
Fix config.txt path to the new
2024-04-27 00:54:43 +03:00
Oleg Kalachev
465bdd743b
Enable ssh using raspi-config
2024-04-27 00:54:18 +03:00
Oleg Kalachev
028d1ecd82
Create pi user which is not created by default now
2024-04-27 00:54:06 +03:00
Oleg Kalachev
70439f172d
selfcheck.py: address situation when individual cells voltage is unknown
...
When length of cell_voltage array is 1, it means that cell voltage is
unknown and overall voltage is reported instead. Consider this situation
gathering the number of cells from PX4 parameters.
2024-04-25 22:20:01 +03:00
Oleg Kalachev
dacaa8ebde
docs: minor fixes
2024-04-25 11:12:29 +03:00
Oleg Kalachev
a5309765f1
Some changes to markdownlint config
2024-04-25 11:04:55 +03:00
Oleg Kalachev
2e86ed199a
Implement possibility to upload image from repo not named clover
2024-04-25 10:50:02 +03:00
Oleg Kalachev
ad14822684
Fix running aruco_detect without aruco_map enabled
...
use_map_markers parameter blocked aruco_detect from running
2024-04-25 10:48:20 +03:00
Oleg Kalachev
4517cdf595
Merge branch 'cleanup-build' into bookworm
2024-04-18 07:46:34 +03:00
Oleg Kalachev
dc2293e960
More build scripts cleanup
2024-04-18 06:51:11 +03:00
Oleg Kalachev
1b191d9cf0
Major build scripts cleanup
...
Including removing echo_stamp, which is not needed
2024-04-18 06:49:46 +03:00
Oleg Kalachev
41b6311d9e
Enable echo in image-init, move disabling ld preload to the top
2024-04-18 06:17:31 +03:00
Oleg Kalachev
b39fa10ba9
One more fix to working with fstab
2024-04-18 06:13:12 +03:00
Oleg Kalachev
2c62fa3583
Fix work with fstab
2024-04-18 06:08:50 +03:00
Oleg Kalachev
8dcdae1259
Remove editing /boot/firmware/cmdline.txt
2024-04-18 05:36:19 +03:00
Oleg Kalachev
be27a6d3a3
Correct cmdline.txt and fstab editing for the new OS version
2024-04-18 05:04:43 +03:00
Oleg Kalachev
d8c26c114e
Add installation of xxd which is needed for generating SSID
2024-04-18 05:04:12 +03:00
Oleg Kalachev
ef43b04a8b
Update Raspberry Pi OS to 2024-03-15
2024-04-17 08:27:27 +03:00
Oleg Kalachev
960a105cba
Disable full remove of apt cache
2024-04-17 06:48:59 +03:00
Oleg Kalachev
4fcd0eaf2f
Cleanup apt including all caches in the end of the build
2024-04-16 04:06:30 +03:00
Oleg Kalachev
f9026fa0e3
Cleanup /tmp in image build
2024-04-15 07:04:41 +03:00
Oleg Kalachev
cd5a9d1176
Cleanup pip cache in image build
2024-04-15 07:03:59 +03:00
Oleg Kalachev
cfe430676b
Clean npm cache after building docs
2024-04-15 07:02:36 +03:00
Oleg Kalachev
3bccfd8c06
Do apt-get clean after autoremove
2024-04-15 06:45:59 +03:00
Oleg Kalachev
fef8a3299e
Try to use autoremove to reduce image size
2024-04-14 04:12:14 +03:00
Oleg Kalachev
63deabe01d
Code cleanup
2024-04-14 04:11:21 +03:00
Oleg Kalachev
b021afff7e
Make apt-get clean verbose
2024-04-14 04:10:45 +03:00
Oleg Kalachev
b3d28723d7
Upload image artifact on on manual workflow run
2024-04-14 04:08:03 +03:00
Oleg Kalachev
22c9d238d4
Don't install boost explicitly
2024-04-14 01:42:28 +03:00
Oleg Kalachev
eb1a6f4349
Upload image to artifacts
2024-04-14 01:42:06 +03:00
Oleg Kalachev
a41004d294
Merge remote-tracking branch 'origin/master' into bookworm
2024-04-13 23:56:50 +03:00
Oleg Kalachev
e788bf3d4d
Merge noetic-bookworm into noetic-rosdep-clover, remove noetic-bullseye
2024-04-13 23:54:40 +03:00
Oleg Kalachev
6e8a0d14b3
Disable back catkin_test_results, cleanup
2024-04-13 23:29:33 +03:00
Oleg Kalachev
78465fc93f
Replace ptvsd with debugpy
...
ptvsd is deprecated
2024-04-13 22:43:57 +03:00
Oleg Kalachev
bf8482a6ce
Enable catkin_test_results call
2024-04-13 22:39:27 +03:00
Oleg Kalachev
4659772d40
Cleanup
2024-04-13 22:38:52 +03:00
Oleg Kalachev
62cade7404
Add correct librocos resolve to rosdep
2024-04-13 22:38:35 +03:00
Oleg Kalachev
fa7a05bdb1
Bring back printing largest installed packages
2024-04-13 22:36:48 +03:00
Oleg Kalachev
936efa985d
Make clover rosdep file more priority to fix build
2024-04-13 21:32:55 +03:00
Oleg Kalachev
5580bd754c
Don't run roscore in image validate script
2024-04-13 21:31:38 +03:00
Oleg Kalachev
50c295ed3e
Wait until roscore is terminated before script end
2024-04-13 20:10:12 +03:00
Oleg Kalachev
0f76999214
Stop roscore using killall before ending the validate script
2024-04-13 20:08:55 +03:00
Oleg Kalachev
f7ae2c21a4
Add some sleep to try to fix busy error
2024-04-13 19:16:36 +03:00
Oleg Kalachev
c55e0cb7e1
Fix geographiclib dependency
2024-04-13 19:06:44 +03:00
Oleg Kalachev
b8344dbb84
Add dictionary parameter to aruco.launch
2024-04-13 16:57:29 +03:00
Oleg Kalachev
fae431c890
Disable printing largest packages
2024-04-13 03:55:41 +03:00
Oleg Kalachev
fdbd989d0e
Move recovering ld.so.preload file at the end of the build
2024-04-13 03:55:09 +03:00
Oleg Kalachev
649e596479
Disable compressed_image_transport
2024-04-12 23:50:38 +03:00
Oleg Kalachev
d9d85f5979
Skip python3-catkin-pkg-modules and python3-rosdep-modules via rosdep file
2024-04-12 20:54:18 +03:00
Oleg Kalachev
bcf355acf9
Ignore python3-rosdep-modules dependency
2024-04-12 20:23:36 +03:00
Oleg Kalachev
89912c67b8
Ignore python3-catkin-pkg-modules dependency
2024-04-12 20:20:53 +03:00
Oleg Kalachev
05c773b297
Bring back rosdep init
2024-04-12 19:39:28 +03:00
Oleg Kalachev
51d6d78b3d
Fix
2024-04-12 17:29:54 +03:00
Oleg Kalachev
dd5dff7922
Bring back installing rosdep with pip
2024-04-12 16:44:04 +03:00
Oleg Kalachev
94c102b5e0
Install catkin before sourcing setup.bash
2024-04-12 01:33:32 +03:00
Oleg Kalachev
70026fef74
Disable rosdep init
2024-04-12 01:16:43 +03:00
Oleg Kalachev
41f81f35e6
Don't install rosdep using pip
2024-04-12 00:25:52 +03:00
Oleg Kalachev
e7ae321b54
Add ros-base installation
2024-04-11 22:56:50 +03:00
Oleg Kalachev
5b35df41b1
Print out environment variables right after setup.bash call
2024-04-11 22:21:53 +03:00
Oleg Kalachev
51af09bde8
Print out environment variables for debug
2024-04-11 21:06:06 +03:00
Oleg Kalachev
3d17433ba8
Print catkin_ws contents for debug
2024-04-11 19:42:48 +03:00
Oleg Kalachev
2e174b2bc0
Print out caktin path
2024-04-11 16:42:57 +03:00
Oleg Kalachev
9bff8b47dc
Start roscore directly instead of using systemd
2024-04-11 16:41:52 +03:00
Oleg Kalachev
cceb62cfc4
Remove butterfly installation workarounds
2024-04-11 05:45:14 +03:00
Oleg Kalachev
4e111fa299
Check butterfly installation via butterfly.server.py
2024-04-11 04:03:45 +03:00
Oleg Kalachev
ba7f15b1d7
Allow pip usage globally
2024-04-11 03:03:34 +03:00
Oleg Kalachev
30e9d111ec
Fix pip installation check
2024-04-11 03:01:14 +03:00
Oleg Kalachev
8087bb26c9
Re-arrange installed software list
2024-04-11 03:00:27 +03:00
Oleg Kalachev
3ef0065ab2
Bring back Monkey setup
2024-04-11 02:57:27 +03:00
Oleg Kalachev
d0fa541d13
Validate espeak is installed
2024-04-11 02:50:34 +03:00
Oleg Kalachev
31dde130b4
Update cv_camera version for check
2024-04-11 02:49:27 +03:00
Oleg Kalachev
bced762f77
Bring back ipython
2024-04-11 02:49:15 +03:00
Oleg Kalachev
2d8ac74f8d
Remove Python 2 tests
2024-04-11 01:55:30 +03:00
Oleg Kalachev
0e2f1b9ac1
Bring back rosbridge-suite
2024-04-11 01:02:55 +03:00
Oleg Kalachev
f4733e7209
Remove not existing wno rosbridge-suite package installation
2024-04-11 00:58:13 +03:00
Oleg Kalachev
2cfdf36768
Bring mjpeg-streamer installation back
2024-04-11 00:29:06 +03:00
Oleg Kalachev
24961393a5
Add missing pluginlib dependency to aruco_pose
2024-04-10 21:21:33 +03:00
Oleg Kalachev
f16273c1ae
Add rosserial_server to noetic-bookworm.yaml
2024-04-10 21:21:22 +03:00
Oleg Kalachev
9f20448831
Fix shellcheck errors
2024-04-10 21:21:09 +03:00
Oleg Kalachev
343a09a242
Remove printing out /opt/ros
2024-04-10 01:11:05 +03:00
Oleg Kalachev
9355790333
Print out /opt/ros contents
2024-04-05 19:42:25 +03:00
Oleg Kalachev
d07a55334f
Change a bit the way of enabling pip packages installation
2024-04-05 19:42:17 +03:00
Oleg Kalachev
72197392fa
Enable installing packages with pip
2024-04-05 19:14:55 +03:00
Oleg Kalachev
c91da69552
Add some correct dependencies resolves for bookworm
2024-04-05 18:47:22 +03:00
Oleg Kalachev
8e09a1243a
Bring back monkey
2024-04-05 18:47:01 +03:00
Oleg Kalachev
f6594dee62
Try to fix rosdep update another way
2024-04-05 16:00:19 +03:00
Oleg Kalachev
a3fad60aae
Try to fix rosdep update from pi: enable preserve-env
2024-04-05 15:31:47 +03:00
Oleg Kalachev
e548cade90
Try to fix rosdep update from pi
2024-04-05 14:54:54 +03:00
Oleg Kalachev
407ab40614
Bring back installation python's pigpio, systemd, espeak, and python3-dev
2024-04-05 14:37:45 +03:00
Oleg Kalachev
90d447734d
Set ROS_OS_OVERRIDE
2024-04-05 14:33:37 +03:00
Oleg Kalachev
f5a7dc2b94
Disable packages.ros.org and install rosdep using pip3
2024-04-05 14:21:24 +03:00
Oleg Kalachev
2085b68cec
Bring back ws281x
2024-04-05 02:39:21 +03:00
Oleg Kalachev
c5bf88d858
Don't install ws281 for now
2024-04-05 00:39:35 +03:00
Oleg Kalachev
5cf42ee650
Disable monkey
2024-04-04 23:35:48 +03:00
Oleg Kalachev
a5a87f8590
Disable mjpeg-streamer installation
2024-04-04 23:21:28 +03:00
Oleg Kalachev
8c119b8bc9
Use packages.ros.org/ros/ubuntu buster
2024-04-04 23:11:39 +03:00
Oleg Kalachev
b1f36bf966
Disable package.ros.org
2024-04-04 23:06:48 +03:00
Oleg Kalachev
100eca7210
Correctly add coex package source considering Debian release
2024-04-04 23:02:57 +03:00
Oleg Kalachev
3a53b86707
Install liboost-all-dev
2024-04-04 21:51:37 +03:00
Oleg Kalachev
ed623c2e97
Correct debian version codename
2024-04-04 21:16:27 +03:00
Oleg Kalachev
956490b9bc
Disable holding opencv 4.2 compatible packages
2024-04-04 21:01:09 +03:00
Oleg Kalachev
5790d4de01
Fix used rosdep file
2024-04-04 20:44:47 +03:00
Oleg Kalachev
bea3149ac5
Fix
2024-04-04 20:29:39 +03:00
Oleg Kalachev
8c56da44fd
--break-system-packages
2024-04-04 20:17:17 +03:00
Oleg Kalachev
26bff21253
Don't install Python 2's pip
2024-04-04 19:54:31 +03:00
Oleg Kalachev
eedb028232
Install pip using apt
2024-04-04 19:36:52 +03:00
Oleg Kalachev
c1a7fc7765
Echo commands while installing software
2024-04-04 19:18:01 +03:00
Oleg Kalachev
4ccd5003ad
Disable python-pigpio installation
2024-04-03 00:48:39 +03:00
Oleg Kalachev
9dde4d0c51
Disable libjpeg8 install
2024-04-03 00:43:00 +03:00
Oleg Kalachev
23c795f21f
Disable ipython installation
2024-04-02 23:52:40 +03:00
Oleg Kalachev
05fc8ff626
Disable some missing packages installation
2024-04-02 23:46:00 +03:00
Oleg Kalachev
380b395c72
Remove cmake=3.13.4-1 installation
2024-04-02 23:08:21 +03:00
Oleg Kalachev
b01f090453
Switch to use prebuilt packages
2024-04-02 23:00:40 +03:00
Qandra Si
3b7242f3d6
docs: Add advanced SSH article (SSH keys) ( #503 )
...
---------
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2024-03-12 19:33:55 +03:00
Oleg Kalachev
f1e9e50617
Install future python module
2024-03-08 05:03:37 +03:00
Oleg Kalachev
f0048f804a
Set ROS_PYTHON_VERSION to 3
2024-03-08 04:35:42 +03:00
Oleg Kalachev
857d134919
Install cmake
2024-03-08 04:07:20 +03:00
Oleg Kalachev
8f47a26a1b
Add Poco library
2024-03-08 03:23:53 +03:00
Oleg Kalachev
77b195c203
Merge branch 'master' into bookworm
2024-03-08 03:22:53 +03:00
Oleg Kalachev
cfeff0c74d
Use installed GeographicLib CMake file
...
As it's done in mavros https://github.com/mavlink/mavros/pull/1775
2024-03-08 02:45:28 +03:00
Oleg Kalachev
bd99923f6b
Install python3-empy
2024-03-04 22:13:10 +03:00
Oleg Kalachev
521c248c90
Fix
2024-03-04 21:27:33 +03:00
Oleg Kalachev
7a4f611e47
Fix running install_geographiclib_datasets script
2024-03-04 21:10:27 +03:00
Oleg Kalachev
39cd8d5827
Fix ROS build
2024-03-04 20:47:00 +03:00
Qandra Si
7d022a5af1
docs: improve UART connection to FC section ( #502 )
...
* добавил схему подключения fc-uart-rpi, дополнил и уточнил настройки для старой версии px4 (в списке рекомендуемых всё ещё 1.8.2), поправил мелкие опечатки и формулировки в eng-версии, вставил (для общности) изображение не только для fc-uart-rpi, но и для fc-usb-rpi, проверил работоспособность инструкции на своём комплекте с PX4 и прошивкой v1.8.2 (работает с rpi v2.22, и v2.23, и последней v2.24)
---------
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2024-03-04 19:42:04 +03:00
Oleg Kalachev
6fa9442963
Replace libgeographic-dev dependency as suggested
2024-03-01 03:25:27 +03:00
Oleg Kalachev
ce4d84d8c1
Build most of the Clover dependency packages
2024-03-01 01:25:49 +03:00
Oleg Kalachev
ebd9c03251
docs: fix broken image in Flysky RC article
2024-02-23 23:17:10 +03:00
Oleg Kalachev
0356133ab7
Merge branch 'master' into bookworm
2024-02-21 15:07:29 +03:00
Oleg Kalachev
5755300d3a
Install image_geometry and dynamic_reconfigure as clover dependencies
2024-02-21 15:04:56 +03:00
Oleg Kalachev
147d6238d5
Fix patching
2024-02-21 00:19:26 +03:00
Oleg Kalachev
9576141376
Apply needed patches
2024-02-20 23:22:27 +03:00
Oleg Kalachev
39f0be296e
Set OS to bullseye when doing rosdep update and install
...
Disable building packages
2024-02-20 21:04:05 +03:00
Oleg Kalachev
8c5551b00b
docs: fix anchor link in snippets
2024-02-13 19:22:02 +03:00
Oleg Kalachev
42c26aa645
docs: add a snippet for moving objects in Gazebo
2024-02-13 15:45:27 +03:00
Qandra Si
f91dc4df71
docs: warnings about usage of v1.10- firmwares and QGC ( #500 )
...
* сведения о совместимости QGC v4.2.0 / v4.3.0 и прошивок до /после v1.8, v1.0 и готовящейся к выпуску v1.15
* Remove unintended change
* Edit and shorten warnings
---------
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2024-02-08 19:15:03 +03:00
Oleg Kalachev
cf6f8f3488
Install Catkin using pip
2024-02-06 23:09:38 +03:00
Oleg Kalachev
4b059f3145
Skip log4cxx in rosdep
2024-02-06 21:55:01 +03:00
Oleg Kalachev
ce3b6c0cc7
Fix
2024-02-06 21:44:28 +03:00
Oleg Kalachev
9d0499159a
Add --break-system-packages flag to pip
2024-02-06 21:34:31 +03:00
Oleg Kalachev
3906bc0318
Install pip using apt
2024-02-06 21:05:14 +03:00
Oleg Kalachev
ee9b3d8fe7
Use --break-system-packages flag for pip
2024-02-06 20:47:07 +03:00
Oleg Kalachev
aac5b25c60
Install rosdep and rosinstall-generator using pip
2024-02-06 20:26:09 +03:00
Oleg Kalachev
5211630542
Uncomment add ROS apt sources
2024-02-06 16:49:43 +03:00
Oleg Kalachev
bb2afd5e9d
Fix
2024-02-06 16:38:19 +03:00
Oleg Kalachev
88668897f9
Fix
2024-02-06 16:26:08 +03:00
Oleg Kalachev
36daaddfb2
Correct RPI_IMAGE_NAME
2024-02-06 16:16:51 +03:00
Oleg Kalachev
b5e2073007
Add --allow-releaseinfo-change flag
2024-02-06 16:11:21 +03:00
Oleg Kalachev
1154969af2
Merge branch 'master' into bookworm
2024-02-06 16:09:52 +03:00
Oleg Kalachev
225d8e85ff
Foo
2024-02-06 16:08:21 +03:00
Oleg Kalachev
bf29e87cea
Use unxz to unarchive image
2024-02-06 16:06:51 +03:00
Oleg Kalachev
24c15f6e65
Decompress image using xz
2024-02-06 16:03:54 +03:00
Oleg Kalachev
d6acb0a202
Base Debian version is update to bookworm
2024-02-06 15:48:25 +03:00
Oleg Kalachev
6defbea453
Update Raspberry Pi OS to 2023-12-11
2024-02-06 15:46:51 +03:00
Oleg Kalachev
e31b69a790
Add possibility to trigger workflows manually
2024-01-22 01:35:52 +03:00
Oleg Kalachev
7251a76315
image: symlink assets instead of copying in documentation to save space
2023-11-04 01:28:00 +03:00
Oleg Kalachev
921e09c392
docs: minor fixes
2023-11-02 17:27:06 +03:00
Oleg Kalachev
9e69bdb01b
docs: fix building by new assets size excludes
2023-11-02 06:57:02 +03:00
Oleg Kalachev
50495a9de9
docs: publish mechanical gripper model
2023-11-02 06:52:18 +03:00
Oleg Kalachev
12ccd919a2
docs: fix camera orientation setup example
2023-10-29 14:51:39 +03:00
Oleg Kalachev
f0eacfc0f7
aruco_pose: make dynamic reconfigure generator work with newer versions of OpenCV ( #495 )
2023-10-14 17:28:37 +03:00
Oleg Kalachev
742d0535c3
docs: add information about EKF2 parameter in PX4 1.14+
2023-10-11 10:27:05 +03:00
Oleg Kalachev
af1b993e64
led_effect: add led parameter to specify led namespace
...
When using ROS namespace, subscription to mavros topics is broken
2023-10-11 10:06:18 +03:00
Oleg Kalachev
d3bda9df48
docs: add some additional tests to testing list
2023-10-11 08:30:00 +03:00
Oleg Kalachev
939086362a
Run rectify nodelet in tests
2023-10-11 06:40:50 +03:00
Oleg Kalachev
7cf14373b0
main_camera.launch: argument for running image rectification nodelet
2023-10-11 00:51:02 +03:00
Oleg Kalachev
f428dfdb50
image: install stereo-msgs package
2023-10-10 08:46:03 +03:00
Oleg Kalachev
76982dc198
image: install nodelet-topic-tools package
2023-10-10 08:43:20 +03:00
Oleg Kalachev
29f01c25e0
selfcheck.py: support PX4 v1.14 EKF2 aiding parameters change
...
EKF2_AID_MASK has been split (EKF2_EV_CTRL, EKF2_GPS_CTRL, EKF2_OF_CTRL)
EKF2_HGT_MODE renamed to EKF2_HGT_REF
EKF2_RNG_AID is removed
2023-10-10 08:25:27 +03:00
Oleg Kalachev
7ca0ede1d7
selfcheck.py: cast parameter to int when performing bitwise operations
2023-10-10 07:47:52 +03:00
Oleg Kalachev
c3d87b1608
Update udev rules using data from PX4 sources
...
Adding Cube Orange, Holybro 6X and many more popular boards
2023-10-10 07:35:42 +03:00
Oleg Kalachev
47901dcff2
selfcheck.py: check udev rules presence and give more useful hint if no mavros state
2023-10-10 06:45:47 +03:00
Oleg Kalachev
9404d4be6d
Use image_geometry library in red circle following example
2023-09-20 02:44:26 +03:00
Oleg Kalachev
ad51d86464
docs: add terrain frame to frames list
2023-09-19 15:54:20 +03:00
Oleg Kalachev
9a713057b6
image: add image_geometry package
2023-08-15 17:49:55 +07:00
Oleg Kalachev
7b591d350c
aruco_map: fix publishing detected markers count
2023-08-01 17:09:10 +07:00
Oleg Kalachev
2f8915ce31
aruco_map: add ability to pass number of detected markers to Pose covariance field
2023-07-30 14:04:59 +07:00
Oleg Kalachev
6fb84ae584
Remove unneeded line
2023-07-22 13:36:14 +03:00
Oleg Kalachev
bf4f680164
aruco_detect: don't convert image to bgr8 as this is not needed
2023-07-18 17:47:13 +03:00
Oleg Kalachev
c0baf30c96
Move rangefinder frame node out of mavros.launch
2023-07-15 22:05:24 +03:00
Oleg Kalachev
8f2c3b2e55
vpe_publisher: fix code aligning
2023-07-15 20:04:27 +03:00
Oleg Kalachev
6423eb91a2
vpe_publisher: fix calculating the offset in topic mode
2023-07-15 19:15:31 +03:00
Oleg Kalachev
22d7236a47
docs: publish CopterHack-2023 results
2023-05-28 10:05:04 +03:00
Oleg Kalachev
91d33a5961
docs: minor fixes
2023-05-28 09:59:27 +03:00
Oleg Kalachev
2997951371
docs: fix Atena article links to gitbook
2023-05-27 06:26:27 +03:00
Oleg Kalachev
a2ffcf381c
docs: workaround for inter-lingual links inarticle
2023-05-27 05:46:49 +03:00
Oleg Kalachev
9aab324f60
docs: enable markdownlint for Atena CopterHack-2023 article
2023-05-23 00:28:54 +03:00
José Carlos Andrade do Nascimento
984fb39b85
docs: Swarm in Blocks 2 (Atena) (CopterHack 2023) ( #471 )
...
* Create swarm_in_blocks2.md
* Delete swarm_in_blocks2.md
* Create swarm_in_blocks_2.md
* markdown fixed
* Update swarm_in_blocks_2.md
* markdown first version
* Update swarm_in_blocks_2.md
* markdown fixed
* changing images
* Update swarm_in_blocks_2.md
* Lowercase asset file extension
* Some editing
* linking asstes
* docs: team image link fixed
* removing raw assets from pr
* docs: removing all unused assets
* docs: doc checking unused files
* Reduce logo image size
* Lowercase logo image file
* Rename logo directory
* Fix external images urls, some fix to whitespace
* Add link to CopterHack page in the header
* Add article to summary and CopterHack page
---------
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2023-05-22 23:55:28 +03:00
Oleg Kalachev
3a1a9d486c
docs: fix some issues with CopterHack-2023 articles
2023-05-20 08:26:40 +03:00
Oleg Kalachev
55297696d6
docs: add CopterHack articles to summary
2023-05-20 07:49:46 +03:00
Oleg Kalachev
371f244228
docs: update CopterHack teams table
2023-05-20 07:16:49 +03:00
Juli-Shvetsova
ab3e7ac951
docs: CH2023 - Liceu128 (CopterHack-2023) ( #473 )
...
* Create liceu128.md
* Update liceu128.md
* Update liceu128.md
* Update liceu128.md
* Edit article
* final liceu128.md
* Edit article
---------
Co-authored-by: микемка <mikemka@vk.com >
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2023-05-20 07:05:52 +03:00
Max
cdd6195f0b
docs: Advanced clover simulation platform (CopterHack-2023) ( #472 )
...
* Create advanced_clover_simulator_platform.md
* Write better description
* AdvancedClover article finished
* Some editing
* Reduce images size
---------
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2023-05-20 07:04:55 +03:00
ssmith-81
c9b015148f
docs: MoCap-Clover (CopterHack-2023) ( #470 )
...
* Create MoCap-Clover
* Rename MoCap-Clover to mocap_clover.md
* Create mocap_logo
* Add files via upload
* Update mocap_clover.md
* Update mocap_clover.md
update
* Update mocap_clover.md
* Update mocap_clover.md
* Add files via upload
* Update mocap_clover.md
* Update mocap_clover.md
* Add files via upload
* Update mocap_clover.md
* Update mocap_clover.md
* Update mocap_clover.md
* Update mocap_clover.md
* Add files via upload
* Update mocap_clover.md
* Add files via upload
* Update mocap_clover.md
* Add files via upload
* Update mocap_clover.md
* Update mocap_clover.md
* Update mocap_clover.md
* Edit article
* Remove unneeded asset
* Reduce sizes of some assets
* Update mocap_clover.md
* Update mocap_clover.md
* Delete docs/assets/mocap_clover directory
* Fix again headers anchors
* Create test
* Add files via upload
* Update mocap_clover.md
* Add files via upload
* Delete test
* Update mocap_clover.md
---------
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2023-05-20 07:00:39 +03:00
Lukerrr
2054472c23
docs: C305: Radio-Navigation System (CopterHack-2023) ( #468 )
...
* Create nav-beacon
* Update and rename article
* Fixed article issues
* Update nav-beacon.md
* Update nav-beacon.md
* Update nav-beacon.md
* Update nav-beacon.md
* Update nav-beacon.md
* Update nav-beacon.md
* Edit article
---------
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2023-05-20 06:58:51 +03:00
DJS Phoenix
b1084f99b9
docs: DJS PHOENIX (CopterHack-2023) ( #462 )
...
* Create djs_phoenix_chetak.md
* Update djs_phoenix_chetak.md
* Update djs_phoenix_chetak.md
* Update djs_phoenix_chetak.md
* Edit article
* Move English article to en/ subfolder
---------
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2023-05-20 06:58:11 +03:00
Mikhail Kuznetsov
c5f405c4d9
docs: Clover Cloud Platform CopterHack 2023 ( #455 )
...
* Create clover-cloud-platform.md
* md fix
* fix link to repositories
* Update clover-cloud-platform.md
* Editing
---------
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2023-05-20 06:57:23 +03:00
Oleg Kalachev
099d39d42d
docs: some updates to version warnings
2023-05-20 04:43:32 +03:00
Oleg Kalachev
c9035790f2
image: loose required Python libraries versions, add missing validation
2023-04-17 22:54:18 +03:00
Oleg Kalachev
95da57fea1
docs: fix obsolete link to Ubuntu Focal desktop image
2023-04-12 21:32:38 +03:00
Oleg Kalachev
ad0138cd26
Merge pull request #488 from CopterExpress/v0.24-release
...
V0.24 release changes
2023-04-12 02:04:59 +03:00
Oleg Kalachev
d6101dc0a3
ci: add secret variable to temporarily freeze updating docs website
2023-04-12 01:34:34 +03:00
Oleg Kalachev
cbba62d165
blocks: add block for reading RC values
2023-04-11 19:35:00 +03:00
Oleg Kalachev
28ddbbcdf9
docs: add version warnings to camera articles
2023-04-11 19:21:53 +03:00
Oleg Kalachev
cac6b59a56
Set the version to 0.24.0 in ROS packages
2023-04-11 15:28:38 +03:00
Oleg Kalachev
c82490a0c1
Set terrain_frame_mode to range by default addressing CopterExpress/clover_vm#14
2023-04-11 15:27:39 +03:00
Oleg Kalachev
808726b4b7
Try to tix the build
2023-04-11 13:33:35 +03:00
Oleg Kalachev
19fde7095f
simple_offboard: add test for land service
2023-04-11 01:40:58 +03:00
Oleg Kalachev
5e9f442996
simple_offboard: add terrain_frame_mode parameter, CopterExpress/clover_vm#14
...
`altitude` mode takes the current altitude from the estimator
`range` mode takes the current altitude from a simple range topic
2023-04-11 01:28:38 +03:00
Oleg Kalachev
68903373b0
simple_offboard: reset stored setpoint on auto_arm only if needed to be armed
...
CopterExpress/clover_vm#13
2023-04-11 00:57:43 +03:00
Oleg Kalachev
ae05710a37
blocks: fix set_yaw block implementation ( #487 )
2023-03-27 19:18:21 +03:00
Oleg Kalachev
4c576ba5d4
builder: print largest installed packages
2023-02-22 00:42:06 +03:00
Oleg Kalachev
ffd8b98e53
Merge branch 'master' into v0.24-release
2023-02-07 10:06:27 +03:00
Oleg Kalachev
69deeae32f
blocks: document ~print topic of the main node
2023-02-07 10:06:09 +03:00
Oleg Kalachev
df66deb32c
docs: add running flight autotests to testing plan
2023-02-07 10:03:41 +03:00
Oleg Kalachev
87a51221bc
docs: update documentation for autonomous flights
2023-02-07 10:02:02 +03:00
Oleg Kalachev
08bda736e9
aruco_detect: fix drawing markers axis
2023-01-26 18:16:24 +03:00
Oleg Kalachev
56a2be8170
docs: add redirect from /red_circle to camera article
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
cb2850b1d4
docs: update CopterHack-2023 project link
2023-01-12 00:45:27 +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
Oleg Kalachev
d03cfe00ca
selfcheck.py: handle inability to read time sync offset
2022-11-03 17:53:59 +06:00
Oleg Kalachev
0fb101cc59
selfcheck.py: add time sync offset report
2022-11-03 17:47:53 +06:00
Oleg Kalachev
0d44ff3993
selfcheck.py: handle nicely when a PX4 parameter cannot be retrieved
2022-11-03 17:47:34 +06:00
Oleg Kalachev
dc5da00abd
selfcheck.py: print reports when there was exception in check
2022-11-03 06:56:07 +06:00
Oleg Kalachev
4f00960db3
Minor fix to long_callback decorator example
2022-11-02 16:09:56 +06:00
Oleg Kalachev
ce0b4eb428
Implement long_callback Python decorator addressing #218
...
Clover package Python library added.
2022-11-02 06:38:36 +06:00
Oleg Kalachev
ccbd1cbad9
selfcheck.py: make output colored
2022-10-31 04:24:13 +06:00
Oleg Kalachev
4b397670a1
selfcheck.py: make report more compact by removing severity levels
...
The severity level is visible from the color
2022-10-31 03:08:30 +06:00
Oleg Kalachev
89bfc150f3
selfcheck.py: split up estimator's and flow sensor's parameters reports
2022-10-31 02:41:21 +06:00
Oleg Kalachev
2dda726d3e
clover.launch: turn on disable_on_vpe by default
2022-10-31 02:32:45 +06:00
Oleg Kalachev
6b05cb34e5
optical_flow: add disable_on_vpe parameter ( #461 )
2022-10-31 02:31:47 +06:00
Oleg Kalachev
22293c2220
aruco.launch: set use_map_markers parameter to true
2022-10-31 02:30:19 +06:00
Oleg Kalachev
38a3f656ab
selfcheck.py: add parameter to print the time spent on each check
...
Usage:
rosrun clover selfcheck.py _time:=1
2022-10-31 02:28:02 +06:00
Oleg Kalachev
2e79979411
selfcheck.py: implement experimental parameter for parallel checks run
...
Run:
rosrun clover selfcheck.py _parallel:=1
2022-10-31 02:25:53 +06:00
Oleg Kalachev
b165e154f5
selfcheck.py: decrease some timeouts to speed up check
2022-10-31 02:14:02 +06:00
Oleg Kalachev
99fad312c5
aruco_detect: wait util map is published to avoid race condition
2022-10-31 01:37:06 +06:00
Elena Seliverstova
ee17a3bada
docs: update course contest deadline
2022-10-30 21:38:40 +03:00
Elena Seliverstova
1461dd22f4
Update deadline
2022-10-30 21:22:04 +03:00
Oleg Kalachev
2c07bbffe3
aruco_map: fix visualization markers' orientation
...
Was by mistake uninitialized
2022-10-30 23:16:03 +06:00
Oleg Kalachev
0b62f677af
aruco_detect: consider markers size from markers map
...
`use_map_markers` parameter added
2022-10-30 22:28:33 +06:00
Oleg Kalachev
070c23be53
selfcheck.py: shorten some reports replacing 'is' with '='
2022-10-30 21:00:45 +06:00
Oleg Kalachev
c907e6041a
selfcheck.py: skip battery check in simulation
2022-10-30 20:44:13 +06:00
Oleg Kalachev
69d5d1e521
selfcheck.py: don't fail when there is no vpe and vpe_publisher is not running
2022-10-30 19:48:42 +06:00
Oleg Kalachev
1700ad24df
selfcheck.py: don't failure when no vpe and drone is on the floor
2022-10-30 19:21:42 +06:00
Oleg Kalachev
6361984794
selfcheck.py: don't fail when marker's map not detected
2022-10-30 19:21:10 +06:00
Oleg Kalachev
7f31fdd320
docs: minor cleanup in snippets
2022-10-30 18:39:51 +06:00
Oleg Kalachev
f9450fe03d
selfcheck.py: skip px4 version check in SITL
2022-10-30 05:34:57 +06:00
Oleg Kalachev
b41cb6b581
selfcheck.py: minor fix
2022-10-30 05:10:54 +06:00
Oleg Kalachev
b855c4586a
led: allow to use namespaced mavros (from #439 )
...
rosout_agg cannot be namespaced:
f5fa3a1687/tools/rosout/rosout.cpp (L127)
Co-Authored-By: Playergeek181 <93044104+Playergeek181@users.noreply.github.com >
2022-10-30 04:05:53 +06:00
Oleg Kalachev
26245dfb42
docs: add snippet on how to check if code is running inside simulation
2022-10-26 03:31:00 +06:00
Oleg Kalachev
d6f9327ede
simulation: set distance sensor's fov to 27 deg
...
As vl53l1x rangefinder specification stances
2022-10-25 05:10:25 +06:00
Oleg Kalachev
0f5f111f46
docs: minor fix
2022-10-13 02:05:56 +06:00
Oleg Kalachev
4e9d8a64d0
simple_offboard: test for simple_offboard/release service presence
2022-10-13 00:08:35 +06:00
Oleg Kalachev
94171d51ac
simple_offboard: implement simple_offboard/release service
2022-10-13 00:07:27 +06:00
Oleg Kalachev
eb448ae0e7
main_camera.launch: run image_raw_throttled topic by default ( #248 )
2022-10-12 00:25:12 +06:00
Oleg Kalachev
9e8470a3cb
Install TinyXML
2022-10-11 16:05:47 +06:00
Oleg Kalachev
e9cd3d917c
Try to fix --install-layout not recognized issue
2022-10-08 19:54:19 +06:00
Oleg Kalachev
373cefb01c
Remove fakeroot as we are root
2022-10-07 22:51:34 +06:00
Oleg Kalachev
d0039ea23f
Typo
2022-10-07 20:44:20 +06:00
Oleg Kalachev
bd25818aa7
Add rosdep file to help bloom-generate resolve Bullseye dependencies
2022-10-07 14:34:30 +06:00
Oleg Kalachev
a73457c5c5
Debug
2022-10-07 14:08:10 +06:00
Oleg Kalachev
c8a4d49577
Try to build from catkin workdspace
2022-10-06 23:24:12 +06:00
Oleg Kalachev
123379b60e
Fix
2022-10-06 23:23:21 +06:00
Oleg Kalachev
71d3144691
fix
2022-10-06 15:18:14 +06:00
Oleg Kalachev
d306a9d96d
Try
2022-10-05 17:45:49 +06:00
Oleg Kalachev
1d514cf5ca
Merge branch 'master' into bullseye
2022-10-05 17:42:06 +06:00
Oleg Kalachev
c0707e066a
actions: build Debian packages and upload to artifacts ( #458 )
2022-10-05 16:10:17 +06:00
Oleg Kalachev
91c6998633
docs: add snippet to subscribe and decode incoming mavlink messages
2022-09-29 13:58:02 +05:00
Oleg Kalachev
96adadeae9
Put Debian build log to file
2022-09-24 18:14:44 +03:00
Oleg Kalachev
a1061ff32c
Add ls
2022-09-24 13:46:34 +03:00
Oleg Kalachev
e9d13b865c
Build Debian packages
2022-09-24 12:58:56 +03:00
Oleg Kalachev
b655a4274e
List built ROS packages
2022-09-23 23:10:20 +03:00
Oleg Kalachev
d58a59afab
Fix
2022-09-23 22:48:19 +03:00
Sergey Stetsky
7b431fa021
docs: add command for updating markers map in the sim ( #456 )
...
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-09-23 20:15:57 +03:00
Oleg Kalachev
d0fabd8b3e
Fix
2022-09-23 19:40:06 +03:00
Oleg Kalachev
b50207e5e9
Install ROS to /opt/ros/
2022-09-23 18:44:18 +03:00
Oleg Kalachev
97797a9178
Fix
2022-09-23 15:53:20 +03:00
Oleg Kalachev
1e8569b664
Fix
2022-09-23 15:35:23 +03:00
Oleg Kalachev
21cc47eecb
Fix
2022-09-23 15:20:09 +03:00
Oleg Kalachev
4c56adafb2
Fix
2022-09-23 03:17:30 +03:00
Oleg Kalachev
8a524a8aa5
Fix
2022-09-23 03:11:47 +03:00
Oleg Kalachev
5493445747
Manually install catkin_pkg
2022-09-23 03:04:30 +03:00
Oleg Kalachev
0ef26334dc
Fix
2022-09-23 02:45:52 +03:00
Oleg Kalachev
8d83e8faa3
Add ROS sources for Ubuntu
2022-09-23 02:36:01 +03:00
Oleg Kalachev
9b90214d9d
Try to fix
2022-09-23 01:53:56 +03:00
Oleg Kalachev
224f6cee27
Fix
2022-09-23 01:38:59 +03:00
Oleg Kalachev
ff04b2fb75
Fix
2022-09-23 01:21:12 +03:00
Oleg Kalachev
473444ae33
Fix
2022-09-23 01:13:41 +03:00
Oleg Kalachev
168734ad8c
Remove sources list before rosdep init
2022-09-23 00:56:49 +03:00
Oleg Kalachev
4e7b2e379a
Restore rosdep init
2022-09-23 00:50:29 +03:00
Oleg Kalachev
ad1d51fd9e
Fix
2022-09-23 00:42:20 +03:00
Oleg Kalachev
57c415db22
Add os flag to rosdep update
2022-09-23 00:32:35 +03:00
Oleg Kalachev
568386a758
Install GeographicLib datasets in build workflow
2022-09-23 00:31:21 +03:00
Oleg Kalachev
55f8f4fa1a
aruco_detect: check for duplicates in marker transforms, send all transforms in one message
2022-09-23 00:31:19 +03:00
Oleg Kalachev
dd0dd6b5c1
aruco_pose: add duplicate test to CMakeLists.txt
2022-09-23 00:31:19 +03:00
Oleg Kalachev
4c40bea226
aruco_pose: implement test for TF_REPEATED_DATA when multiple markers with the same ID
2022-09-23 00:31:18 +03:00
Oleg Kalachev
6b3f5c3690
Simplify script for testing native Noetic build
2022-09-23 00:31:18 +03:00
Oleg Kalachev
63067823ee
Show number of messages received in topic viewer
2022-09-23 00:31:17 +03:00
Oleg Kalachev
880f67c3bc
Fix error when viewing messages without header in topic viewer
2022-09-23 00:31:17 +03:00
Oleg Kalachev
839aeb6a26
clover.launch: make force_init argument overridable externally
2022-09-23 00:31:16 +03:00
Oleg Kalachev
b123585756
mavros.launch: fix fcu_url for hitl connection
2022-09-23 00:31:16 +03:00
Oleg Kalachev
fa4757a4c8
mavros.launch: add hitl option for fcu_conn argument
2022-09-23 00:31:15 +03:00
Oleg Kalachev
28d77aea33
selfcheck.py: skip boot duration check on not Clover image
2022-09-23 00:31:15 +03:00
Oleg Kalachev
0425e1da24
optical_flow: timeout for previous frame
...
For cases when optical flow is dynamically disabled and enabled back
2022-09-23 00:31:14 +03:00
Oleg Kalachev
692d424a0b
Remove obsolete note from readme
2022-09-23 00:31:14 +03:00
Oleg Kalachev
1c9fd7b126
docs: remove some obsolete notes about renaming
2022-09-23 00:31:13 +03:00
oponfil
a1752c1642
docs: update connection article (en) ( #363 )
...
* Add instructions on how to connect FMU to Raspberry Pi by UART
* Remove sitl connection section
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-09-23 00:31:13 +03:00
oponfil
0dbd2d1048
docs: update connection article ( #362 )
...
* Add instructions on how to connect FMU to Raspberry Pi by UART
* Remove inactual sitl connection
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-09-23 00:31:12 +03:00
oponfil
79408861a2
docs: docs: correction in mavros article on global setpoints (en) ( #358 )
...
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-09-23 00:31:12 +03:00
oponfil
063f2c3c13
docs: correction in mavros article on global setpoints ( #357 )
...
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-09-23 00:31:10 +03:00
Oleg Kalachev
68819bbd34
docs: update PX4 to v1.12.3 in native simulation installation article
2022-09-23 00:31:10 +03:00
Oleg Kalachev
3a5c3d5bb4
docs: comment out link to install_software.sh in simulation installation manual
...
The link confuses users so they often try to run it
2022-09-23 00:31:09 +03:00
Oleg Kalachev
032eb52a88
Fix python-pymavlink installation adding some lxml dependencies
...
Otherwise installation falls with:
Error: Please make sure the libxml2 and libxslt development packages are installed
2022-09-23 00:31:09 +03:00
Oleg Kalachev
7dc24437cf
vpe_publisher: fix reading map and base link frame_id from mavros
2022-09-23 00:31:08 +03:00
Oleg Kalachev
1ccb756931
Update docs job runner to ubuntu 22.04
...
https://github.com/actions/runner-images/issues/6002
2022-09-23 00:31:08 +03:00
Oleg Kalachev
b5268a7b62
Deploy docs using build artifacts instead of gh-pages branch ( #452 )
...
https://github.blog/changelog/2021-12-16-github-pages-using-github-actions-for-builds-and-deployments-for-public-repositories/
2022-09-23 00:31:07 +03:00
Elena Seliverstova
a0663d6b36
Update the contact link in Telegram
2022-09-23 00:31:07 +03:00
Elena Seliverstova
26f2c966ff
Update the contact link in Telegram
2022-09-23 00:31:06 +03:00
Elena Seliverstova
4517186862
docs: add new articles about CopterHack2023 ( #450 )
2022-09-23 00:31:06 +03:00
Oleg Kalachev
5236afe035
Make PX4 node required in the sim
2022-09-23 00:31:05 +03:00
Oleg Kalachev
fe1707d0c3
simulator: change COM_RCL_EXCEPT param to enable offboard flights without RC on PX4 v1.13
2022-09-23 00:31:05 +03:00
Oleg Kalachev
03854d2589
Implement dynamic reconfiguration for aruco_map ( #448 )
2022-09-23 00:31:04 +03:00
Niels Hoppe
28339e65af
Add missing dependency
2022-09-23 00:31:04 +03:00
Oleg Kalachev
e11f0cf054
Minor whitespace fix
2022-09-23 00:31:03 +03:00
Oleg Kalachev
c1045cd11e
Add shortcut launch-file to run the simulation
2022-09-23 00:31:03 +03:00
Oleg Kalachev
aa3373da58
docs: redirect for blocks programming article
2022-09-23 00:31:01 +03:00
Oleg Kalachev
a4ad408228
Restore rosdep update
2022-09-23 00:09:09 +03:00
Oleg Kalachev
0d436637cd
Trigger build
2022-09-22 23:59:23 +03:00
Oleg Kalachev
1e12498cb2
Install GeographicLib datasets in build workflow
2022-09-14 14:19:06 +03:00
Oleg Kalachev
43037f515d
aruco_detect: check for duplicates in marker transforms, send all transforms in one message
2022-09-14 12:55:27 +03:00
Oleg Kalachev
2ea848721c
aruco_pose: add duplicate test to CMakeLists.txt
2022-09-14 12:46:04 +03:00
Oleg Kalachev
d06b0a0cd2
aruco_pose: implement test for TF_REPEATED_DATA when multiple markers with the same ID
2022-09-14 12:35:16 +03:00
Oleg Kalachev
1efe10c9dd
Simplify script for testing native Noetic build
2022-09-10 15:26:34 +03:00
Oleg Kalachev
24cd1f6fac
Show number of messages received in topic viewer
2022-09-10 08:08:09 +03:00
Oleg Kalachev
5223bef5e7
Fix error when viewing messages without header in topic viewer
2022-09-10 01:31:38 +03:00
Oleg Kalachev
105eac7e1d
clover.launch: make force_init argument overridable externally
2022-09-08 14:42:45 +03:00
Oleg Kalachev
c1d6ed27aa
mavros.launch: fix fcu_url for hitl connection
2022-09-08 01:32:51 +03:00
Oleg Kalachev
614784e949
mavros.launch: add hitl option for fcu_conn argument
2022-09-07 00:55:13 +03:00
Oleg Kalachev
9376c017b4
selfcheck.py: skip boot duration check on not Clover image
2022-09-03 22:53:38 +03:00
Oleg Kalachev
b5d300e218
optical_flow: timeout for previous frame
...
For cases when optical flow is dynamically disabled and enabled back
2022-09-03 07:26:25 +03:00
Oleg Kalachev
efb44484b0
Remove obsolete note from readme
2022-08-26 22:51:08 +03:00
Oleg Kalachev
0a2ad3d64f
docs: remove some obsolete notes about renaming
2022-08-26 22:50:55 +03:00
oponfil
ffe2d3d5e4
docs: update connection article (en) ( #363 )
...
* Add instructions on how to connect FMU to Raspberry Pi by UART
* Remove sitl connection section
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-08-26 22:36:11 +03:00
oponfil
81f4795aec
docs: update connection article ( #362 )
...
* Add instructions on how to connect FMU to Raspberry Pi by UART
* Remove inactual sitl connection
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-08-26 22:35:40 +03:00
oponfil
596ed3dcf2
docs: docs: correction in mavros article on global setpoints (en) ( #358 )
...
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-08-26 22:09:56 +03:00
oponfil
63c71fc331
docs: correction in mavros article on global setpoints ( #357 )
...
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-08-26 22:08:22 +03:00
Oleg Kalachev
0efb249d9b
docs: update PX4 to v1.12.3 in native simulation installation article
2022-08-26 16:05:28 +03:00
Oleg Kalachev
47c6e5aa9b
docs: comment out link to install_software.sh in simulation installation manual
...
The link confuses users so they often try to run it
2022-08-25 18:28:52 +03:00
Oleg Kalachev
687a4f50fd
Fix python-pymavlink installation adding some lxml dependencies
...
Otherwise installation falls with:
Error: Please make sure the libxml2 and libxslt development packages are installed
2022-08-24 22:42:18 +03:00
Oleg Kalachev
2372cdd7db
vpe_publisher: fix reading map and base link frame_id from mavros
2022-08-19 00:17:34 +03:00
Oleg Kalachev
596a7276ac
Update docs job runner to ubuntu 22.04
...
https://github.com/actions/runner-images/issues/6002
2022-08-19 00:02:22 +03:00
Oleg Kalachev
a2d984272b
Deploy docs using build artifacts instead of gh-pages branch ( #452 )
...
https://github.blog/changelog/2021-12-16-github-pages-using-github-actions-for-builds-and-deployments-for-public-repositories/
2022-08-18 18:17:30 +03:00
Elena Seliverstova
e0f200f069
Update the contact link in Telegram
2022-08-09 20:01:38 +03:00
Elena Seliverstova
bb68b56c25
Update the contact link in Telegram
2022-08-09 19:59:55 +03:00
Elena Seliverstova
54e685a9d6
docs: add new articles about CopterHack2023 ( #450 )
2022-08-09 10:15:56 +03:00
Oleg Kalachev
c64a80312c
Make PX4 node required in the sim
2022-07-29 06:05:48 +03:00
Oleg Kalachev
840f2c220c
simulator: change COM_RCL_EXCEPT param to enable offboard flights without RC on PX4 v1.13
2022-07-26 21:25:01 +03:00
Oleg Kalachev
5325017a77
Implement dynamic reconfiguration for aruco_map ( #448 )
2022-07-19 03:30:43 +03:00
Niels Hoppe
98d21d1760
Add missing dependency
2022-07-18 19:12:55 +03:00
Oleg Kalachev
a13806ef14
Minor whitespace fix
2022-07-15 00:24:34 +03:00
Oleg Kalachev
e8de04a1dd
Add shortcut launch-file to run the simulation
2022-07-14 19:42:54 +03:00
Oleg Kalachev
1dd098ba6b
docs: redirect for blocks programming article
2022-06-21 02:02:13 +03:00
Oleg Kalachev
18daff1044
Fix
2022-06-18 00:11:51 +03:00
Oleg Kalachev
b96d17a746
Fix
2022-06-18 00:00:47 +03:00
Oleg Kalachev
1506d3fd96
Fix
2022-06-17 23:55:15 +03:00
Oleg Kalachev
eec0833707
Merge branch 'master' into bullseye
2022-06-17 22:14:41 +03:00
Oleg Kalachev
48de99a942
ws281x was updated to 0.0.13
2022-06-16 18:19:29 +03:00
Oleg Kalachev
ac8caea2b1
docs: update some outdated articles
2022-06-16 00:55:32 +03:00
Oleg Kalachev
fd22a3b19f
selfcheck.py: don't check clover.service on not Clover image
2022-06-10 18:29:24 +03:00
Oleg Kalachev
e74df44a27
selfcheck.py: don't check preflight status in SITL
...
SITL doesn't have MAVLink interface to command line
2022-06-10 17:38:33 +03:00
Oleg Kalachev
4cdf073c1d
selfcheck.py: don't check ROS_HOSTNAME not on Clover image
2022-06-10 17:33:21 +03:00
Oleg Kalachev
4179beca6d
selfcheck.py: failure if GPS fusion is enabled but there is no GPS data
2022-06-10 17:09:23 +03:00
Oleg Kalachev
494a116cd3
simulator: replace set with set-default in airframe file
...
To allow user to change parameters and save them
2022-06-10 16:51:59 +03:00
Oleg Kalachev
6c7f8637f4
docs: add sourcing gazebo/setup.sh to simulator installation manual
2022-06-08 00:31:27 +03:00
Oleg Kalachev
9955599a0a
led: remove delay before blink effect start
2022-06-08 00:18:56 +03:00
Oleg Kalachev
a360dc19c0
Add json-to-pretty-yaml lib to gitattributes vendored
2022-06-07 15:23:13 +03:00
Oleg Kalachev
d9a547a3e5
Document aruco_map/image_axis parameter
2022-06-07 15:15:29 +03:00
Oleg Kalachev
762613f659
Minor changes
2022-06-07 01:39:26 +03:00
Oleg Kalachev
51112651d4
vpe_publisher: minor typo
2022-06-02 18:13:37 +03:00
Oleg Kalachev
db0393a6f0
simple_offboard: avoid TF_REPEATED_DATA when publishing body frame
2022-06-02 17:37:39 +03:00
Oleg Kalachev
8d9dc1d122
Add autotest scripts ( #443 )
2022-06-02 12:08:20 +03:00
Oleg Kalachev
f567ba689c
aruco.launch: increase default transform timeout
2022-06-02 09:48:44 +03:00
Oleg Kalachev
cbdc93d1c3
simple_offboard: fix handling set_attitude service
2022-06-02 09:48:29 +03:00
Oleg Kalachev
c4cd157f7c
docs: fix markdownlint
2022-05-31 15:14:05 +03:00
Oleg Kalachev
9692c030f1
Disable GPS in EKF2_AID_MASK by default
...
As this flag breaks vision position aiding
2022-05-31 14:28:23 +03:00
Oleg Kalachev
dd01353533
vpe_publisher: fix force init
2022-05-31 12:20:07 +03:00
Oleg Kalachev
afa81e8ee2
docs: add 'optical_flow/enabled' parameter usage snippets + minor fixes
2022-05-27 06:25:56 +03:00
Oleg Kalachev
8cef6be840
optical_flow: implement optical_flow/enabled dynamic parameter
2022-05-27 06:15:22 +03:00
Oleg Kalachev
07cac29937
aruco_pose: make aruco_detect/length parameter dynamic
2022-05-26 12:47:32 +03:00
Elena Seliverstova
7df4cb2589
Update copterhack2022.md
2022-05-24 17:03:22 +03:00
Elena Seliverstova
f1d2f45a9e
Update copterhack2022.md
2022-05-24 16:57:52 +03:00
Elena Seliverstova
addc600f48
Update copterhack2022.md
2022-05-24 16:07:39 +03:00
Elena Seliverstova
608c09f3a5
Update copterhack2022.md
2022-05-24 16:02:12 +03:00
Oleg Kalachev
1e68369053
docs: minor fix
2022-05-24 08:14:01 +03:00
Oleg Kalachev
80730fd7b3
aruco_pose: include SetMarkers service file to CMakeLists
2022-05-24 06:08:06 +03:00
Oleg Kalachev
031c8b5305
aruco_detect: implement ~/set_length_override service
...
For changing individual markers length dynamically
2022-05-24 05:15:53 +03:00
Oleg Kalachev
d0ab69df7f
docs: add CopterHack-2022 final video
2022-05-24 01:34:45 +03:00
Oleg Kalachev
4562bf3b57
aruco_detect: document ~map_markers topic
2022-05-17 20:16:44 +03:00
Oleg Kalachev
00aef350ea
aruco_map: rename published map topic from '~markers' to '~map'
...
The previous name markers was overlapped with the subscribed recognized
markers topic
2022-05-17 20:00:02 +03:00
Oleg Kalachev
2796917bd0
Fix
2022-05-17 02:33:45 +03:00
Oleg Kalachev
da3f570225
Fix the name of ZeroTier VPN
2022-05-16 18:34:24 +03:00
Oleg Kalachev
1cb257b6a1
Typo
2022-05-13 00:31:58 +03:00
Oleg Kalachev
16d29fed80
aruco_detect: add transform_timeout parameter
2022-05-13 00:29:28 +03:00
Oleg Kalachev
2418c259a8
docs: add link to full results table of CopterHack-2022
2022-04-26 21:35:37 +04:00
matveylapin
38b9b7215d
docs: add English version of CopterCat article ( #440 )
...
* Create info.md
* Add files via upload
* Create capterCat.md
* Rename capterCat.md to copterCat.md
* Create copterCat.md
* Remove already present article
* Use lowercase
* Remove unused assets
* Editing
* Add to summary
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-04-25 12:53:37 +04:00
Oleg Kalachev
f1215347f6
ci: fix
2022-04-25 12:45:16 +04:00
Oleg Kalachev
b3f46e47ec
docs: publish results of CopterHack-2022
2022-04-25 10:40:29 +04:00
Oleg Kalachev
a053d0a3fc
docs: fix headers anchors
2022-04-18 21:24:26 +04:00
guisoares9
8838c0b8bf
docs: CopterHack 2022: Swarm in Blocks (Atena - Grupo SEMEAR) ( #398 )
...
* final article added but without assets
* Assets added
* Added information about the Clover Platform and Swarm in Blocks repository to the final article
* Minor changes
* Minor changes
* Minor changes
* Update swarm_in_blocks.md
* Add video preview image to the repo
* Some editing
* Reduce image size
* List article
* Remove unused image
* Replace huge animations with external links to save space
Co-authored-by: Rafael-Saud <79988012+Rafael-Saud@users.noreply.github.com >
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-04-18 21:18:48 +04:00
Oleg Kalachev
2a0f4155ef
docs: fix images urls
2022-04-18 10:44:10 +04:00
Oleg Kalachev
620f10118d
docs: list ftl copterhack-2022 article
2022-04-18 10:30:17 +04:00
Max
6762b251c9
docs: CopterHack-2022: FTL advanced clover2 ( #382 )
...
* Create advancedClover2.md
* Fix markdownlint
* Fix markdownlint 2
* Add t.me links to command description
* Rename advancedClover2.md to advancedclover2.md
* Add development roadmap
* Fix markdownlint
* Rename and write article
* January 2022 update
* Finish article
* Add banner image
* Reduce advanced_clover_simulation.png size to fit limit
* Move images to subfolder
* Edit
* Reduce image size
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-04-18 10:28:30 +04:00
Oleg Kalachev
59d9274c9b
docs: add Stereo team article to the summary and copterhack lists
2022-04-18 10:04:19 +04:00
den250400
c145789be1
docs: CopterHack-2022: neural obstacle avoidance (Stereo) ( #393 )
...
* Create neural-obstacle-avoidance.md
* Update docs/en/neural-obstacle-avoidance.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
* Update docs/en/neural-obstacle-avoidance.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
* Update docs/en/neural-obstacle-avoidance.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
* Update neural-obstacle-avoidance.md
* Update docs/en/neural-obstacle-avoidance.md
* Update neural-obstacle-avoidance.md
* Update neural-obstacle-avoidance.md
* Update neural-obstacle-avoidance.md
* Update neural-obstacle-avoidance.md
* Rename docs/en/neural-obstacle-avoidance.md to docs/obstacle-avoidance-potential-fields.md
* Update obstacle-avoidance-potential-fields.md
* Create obstacle-avoidance-potential-fields.md
* Delete obstacle-avoidance-potential-fields.md
* Update obstacle-avoidance-potential-fields.md
* Some editing
* Fix animation address
* Move smaller image to the repo
* More editing
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-04-18 10:01:55 +04:00
slavikyd
180c892eaa
docs: CopterHack-2022: C4S (Space clowns) ( #394 )
...
* Create c4s.md
* Edit article
* Update docs/ru/c4s.md
* Update c4s.md
* Add files via upload
Pictures for c4s project
* Add files via upload
One more picture for c4s
* Update c4s.md
* Update c4s.md
* Update c4s.md
* Update c4s.md
* Edit
* Update c4s.md
* Final article
Финальный вариант статьи
* Update c4s.md
* Update c4s.md
* Some editing
* Move the assets to subfolder
* Fix
* Redice images sizes
* List article
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-04-18 09:49:13 +04:00
Mikhail Kuznetsov
da065a79f5
docs: CopterHack-2022: Clover Rescue Team ( #400 )
...
* Create CloverRescueTeam.md
* Update and rename CloverRescueTeam.md to clover-rescue-team.md
* Update project description
* Update project description
* Update project description
* update project description
* readme update
* readme update
* Update clover-rescue-team.md
* Update clover-rescue-team.md
* Update clover-rescue-team.md
* Move English article to en folder
* Edit article
* Move all images to the repo
* List article
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-04-18 09:26:25 +04:00
matveylapin
d1f0fe5aa9
docs: CopterHack-2022 - CopterCat ( #403 )
...
* Create FMUv6U с поддержкой распределённой сети.md
* Update docs/ru/FMUv6U с поддержкой распределённой сети.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
* Update docs/ru/FMUv6U с поддержкой распределённой сети.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
* Update docs/ru/FMUv6U с поддержкой распределённой сети.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
* Update and rename FMUv6U с поддержкой распределённой сети.md to CopterCat.md
* Update CopterCat.md
* Update CopterCat.md
* Rename CopterCat.md to сopter_сat.md
* Create coptreCat.md
* Create info.md
* Add files via upload
* Update сopter_сat.md
* Delete coptreCat.md
* Remove Cyrillic letter
* Remove another Cyrillic letter
* Edit article
* Remove capital letter from image paths, remove unused images
* Add forgotten (?) logo
* List article
* Reduce images size
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-04-18 09:07:26 +04:00
DJS Phoenix
d3eed2cba9
docs: CopterHack-2022: DJS_Phoenix-Ikshana ( #414 )
...
* Create DJS_Phoenix_Ikshana.md
* Update DJS_Phoenix_Ikshana.md
* Update DJS_Phoenix_Ikshana.md
* Update DJS_Phoenix_Ikshana.md
* Update DJS_Phoenix_Ikshana.md
* Update DJS_Phoenix_Ikshana.md
* Rename DJS_Phoenix_Ikshana.md to djs_phoenix_ikshana.md
* Edit
* GitBook: No commit message
* Update djs_phoenix_ikshana.md
* Update djs_phoenix_ikshana.md
* Update djs_phoenix_ikshana.md
* Remove unneeded files
* Add all the images to repo
* Edit article
* Add article to summary and copterhack-22 list
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
Co-authored-by: DJS Phoenix <djsphoenixteam@gmail.com >
2022-04-18 08:50:20 +04:00
Ruslan Mambetov
6356292c6f
docs: Copterhack2022 - Аir analysis system (С305 team) ( #422 )
...
* Create new-article.md
* Renamed new_article to air_monitor
* Added gases table
* Removed an unnecessary space after the table
* Reformed extra information
* Added blank lines to lists
* Removed trailing spaces
* Modified article
* Fixed logo
* Renamed repository title
* Added github links
* Added github links
* Added resource links
* Added github links
* Move logo to repo
* Edit article
* Add to summary and to copterhack list
* Minor fix
Co-authored-by: sfilimonov <sfilimonov@enter-vr.com >
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-04-18 08:34:55 +04:00
Oleg Kalachev
4cf91dd73d
docs: update copter hack teams list
2022-04-14 02:53:59 +04:00
Oleg Kalachev
88c1b85608
Put column names to all marker map files
2022-04-08 20:41:16 +04:00
Oleg Kalachev
169680129b
docs: update PX4 building instructions
2022-04-06 02:51:20 +04:00
Oleg Kalachev
6541d60d08
docs: minor typo
2022-04-05 23:37:11 +04:00
Oleg Kalachev
e3addb9eb0
docs: add an example to get the configured number of LEDs
2022-04-05 08:24:33 +04:00
Oleg Kalachev
b7d74ef6c9
docs: simplify wait_for_message example for rangefinder range
2022-04-05 08:24:12 +04:00
Oleg Kalachev
da92aea727
actions: try to build pdfs even if GITBOOK_SKIP_PDF is set
2022-04-05 05:22:11 +04:00
Oleg Kalachev
0b78c84ac0
selfcheck.py: consider locale settings while converting top output
...
top uses locale to format numbers, so using simple float() doesn't work
in case of locales using comma as decimal separator
2022-04-05 00:22:21 +04:00
Oleg Kalachev
de2467acb1
actions: secret for skipping building docs pdf
2022-03-30 03:04:10 +04:00
Oleg Kalachev
3d6b8b6a10
docs: update magnetic grip article, add arduino code
2022-03-30 01:30:01 +04:00
Oleg Kalachev
b6f1ca5d20
docs: enhancements to m1 installation article
2022-03-24 16:38:00 +04:00
Oleg Kalachev
850b49b2b6
Fix #435 ( #438 )
...
* Split Gazebo LED plugin to LED visual plugin and LED model plugin
* Get rid of unneeded 'Failed to convert' warning
* Minor
2022-03-23 22:33:19 +04:00
londrwus
f21ba3feb4
docs: add lane control article by @londrwus ( #437 )
2022-03-16 21:40:20 +03:00
Oleg Kalachev
9c3a97f945
simulator: #435 fix working LED layer if there is no camera in the world
2022-03-15 14:45:29 +03:00
Oleg Kalachev
293448028a
docs: update copter hack teams list
2022-03-15 00:03:14 +03:00
Oleg Kalachev
b5cd9512ef
Change advised SENS_FLOW_MINHGT value to 0
2022-03-02 07:29:44 +03:00
Oleg Kalachev
dd74ceb383
docs: fix link to Ubuntu installation iso for arm64
2022-02-22 19:56:27 +03:00
Oleg Kalachev
e217678f7d
Changes for experimental support for official PX4 version ( #434 )
...
* docs: minor fix
* docs: update PX4 docs links
* docs: info on no mags found error
* docs: some updates in setup section
* docs: use enumerated list for consistency
* docs: update firmware flashing section
* docs: update
* selfcheck.py: remove timestamps from selfcheck reports
* selfcheck.py: add gzclient and gzserver to cpu eaters whitelist
* selfcheck.py: make not finding vcgencmd not a failure
* selfcheck.py: fix and simplify firmware version parsing, remove Clover firmware warning
* docs: some updates to optical flow article
* ci: cancel previous docs builds to avoid publishing old site
* vpe_publisher: rename parameter publish_zero to force_init
* genmap.py: use -p flag in example
* selfcheck.py: add checking map=>body transform
* selfcheck.py: bring back info about non-Clover firmware
* docs: reduce qgc-params.png file size
* docs: reduce size of some images
* docs: rephrase firmware flashing section to continue recommending COEX firmware
* docs: update PX4 docs links
* docs: rename px4_parameters.md article to parameters.md
* docs: add note about possible unintended switching out of LAND mode
* docs: remove obsolete notes and simplify titles in autonomous flight article
* clover.launch: add force_init argument
PX4 1.12.3 doesn’t init by flow without mag
force_init runs vpe_publisher to force init using vpe
* docs: rework parameters article, make summary parameters table
* docs: remove unused asset
2022-02-22 19:20:23 +03:00
Oleg Kalachev
dc06ba1bd2
docs: add article on installation the simulator on M1 computers
2022-02-22 19:17:28 +03:00
Oleg Kalachev
21bbc8a86c
docs: minor fix
2022-02-20 21:39:39 +03:00
Oleg Kalachev
76ef764143
docs: consider architecture in Monkey installation
2022-02-19 19:34:04 +03:00
Oleg Kalachev
d282098134
docs: fix Monkey installation commands
2022-02-19 19:22:15 +03:00
Oleg Kalachev
0f37f19b40
Basic tests for Blocks
2022-02-18 22:52:59 +03:00
Oleg Kalachev
e9c3c6ff72
simple_offboard: match tests and clover.launch parameters
2022-02-18 22:52:29 +03:00
Oleg Kalachev
7909756046
Fix mavros rangefinder subscriber config
2022-02-18 21:24:14 +03:00
Oleg Kalachev
1e8a4841af
clover_descrition: remove usage of undeclared argument
2022-02-18 15:40:35 +03:00
Oleg Kalachev
6ec574e193
selfcheck.py: change low space threshold from 100 MB to 1 GB
2022-02-17 15:14:19 +03:00
Oleg Kalachev
8381aecd50
simple_offboard: param for changing mavros name if using multiple ( #432 )
2022-02-12 12:23:09 +03:00
Oleg Kalachev
f5eb475660
selfcheck.py: check free disk space
2022-02-11 15:03:37 +03:00
Oleg Kalachev
928f4f135e
docs: fix for markdownlint
2022-02-11 11:06:58 +03:00
Oleg Kalachev
8d15de0849
docs: article with testing list
2022-02-11 11:00:48 +03:00
Oleg Kalachev
826f631b97
Fix version in package.xml files
2022-02-10 13:49:14 +03:00
Oleg Kalachev
52b5d7b04e
CI: disable Melodic build
2022-02-10 13:33:32 +03:00
Oleg Kalachev
455d52007e
Update version in package.xml files
2022-02-10 13:31:12 +03:00
Oleg Kalachev
e9e6cabbb9
builder: use cv-camera@0.5.1 with init fix
2022-02-10 13:30:42 +03:00
Oleg Kalachev
8fcd6e9b9e
builder: validate version of some ros packages
2022-02-10 13:30:14 +03:00
Oleg Kalachev
f9883baa87
builder: script to build ROS from scratch
2022-02-09 19:42:18 +03:00
Oleg Kalachev
24d3a1df8d
docs: minor fix of links rendering
2022-02-09 16:49:15 +03:00
Oleg Kalachev
9784e7bfa1
docs: change python to python3 in autolaunch article
2022-02-09 16:41:19 +03:00
Oleg Kalachev
fbad85d87f
docs: add main_camera_optical to frames article
2022-02-07 09:44:53 +03:00
Oleg Kalachev
3bebecf91e
Update Raspberry Pi OS to 2022-01-28 (bullseye)
2022-02-05 19:40:06 +03:00
Oleg Kalachev
c1ca40187e
www: add date and offset param to topics viewer
2022-02-03 05:05:08 +03:00
Oleg Kalachev
c1179869cd
www: remove annoying hover title in topics viewer
2022-02-03 04:37:22 +03:00
Oleg Kalachev
2096be5080
docs: rename px4_parameters to parameters.md
2022-02-01 11:40:20 +03:00
Oleg Kalachev
0c879f2aad
docs: rename px4_parameters.md article to parameters.md
2022-02-01 11:37:41 +03:00
Oleg Kalachev
f34e8b4774
docs: updates (en)
2022-02-01 11:19:40 +03:00
Oleg Kalachev
be76ea82d7
docs: some updates to optical flow article
2022-02-01 11:04:10 +03:00
Oleg Kalachev
6a8806c476
docs: some updates in setup section
2022-02-01 11:03:27 +03:00
Oleg Kalachev
00a76a306e
docs: update PX4 docs links
2022-02-01 11:02:26 +03:00
Oleg Kalachev
f66b53f9cb
docs: update PX4 docs links
2022-02-01 11:01:56 +03:00
Oleg Kalachev
28927246db
docs: minor fix
2022-02-01 10:57:12 +03:00
Oleg Kalachev
ca5817c3d2
builder: fix Butterfly installation
...
Fix the `can't find Rust compiler` error using the older PyOpenSSL
to not update `cryptography` because newer `cryptography` requires Rust to install.
2022-02-01 10:53:28 +03:00
Oleg Kalachev
7717461631
genmap.py: use -o flag in example
2022-02-01 08:30:59 +03:00
Oleg Kalachev
3f352ebc06
docs: reduce size of some images
2022-02-01 08:29:29 +03:00
Oleg Kalachev
8c8fe5c40c
docs: reduce qgc-params.png file size
2022-02-01 08:29:23 +03:00
Oleg Kalachev
d89e5eada7
selfcheck.py: add checking map=>body transform
2022-02-01 08:28:43 +03:00
Oleg Kalachev
2ee90e62fc
Minor typo in mavros_config
2022-02-01 07:04:43 +03:00
Elena Seliverstova
848d9dcbe4
docs: contests article ( #430 )
...
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2022-02-01 06:04:35 +03:00
Oleg Kalachev
6d68d06787
simple_offboard: default reference frames
...
To simplify running with rosrun
2022-01-30 00:37:24 +03:00
Oleg Kalachev
d18ca32688
www: add console page to show logs
2022-01-28 08:08:41 +03:00
Oleg Kalachev
bf9f7d035f
docs: edit programming intro text
2022-01-28 06:21:53 +03:00
Oleg Kalachev
1aec5063d6
docs: simplify and fix some snippets
2022-01-28 06:20:57 +03:00
Oleg Kalachev
e7eae1c02d
ci: cancel previous docs builds to avoid publishing old site
2022-01-25 19:12:47 +03:00
Oleg Kalachev
e3958d7fef
selfcheck.py: increase long boot duration value to 20
2022-01-21 23:22:47 +03:00
Oleg Kalachev
fb47858010
selfcheck.py: add checking map->base_link tf transform
2022-01-21 23:22:33 +03:00
Oleg Kalachev
a525714e3a
mavros: disable startup_px4_usb_quirk
2022-01-20 19:56:44 +03:00
Oleg Kalachev
29fdbf23af
docs: update copterhack-2022 teams list
2022-01-11 16:39:31 +03:00
Oleg Kalachev
6eacb8966a
docs: fix broken links
2022-01-10 05:39:53 +03:00
Oleg Kalachev
d8afb711f0
docs: fix links copterhack-2022 articles
2022-01-10 04:56:06 +03:00
Oleg Kalachev
cba12e115e
builder: remove unneeded catkin_blacklist_packages
2021-12-16 13:57:13 +03:00
Oleg Kalachev
bb6a6c81f3
selfcheck.py: don’t show 'different index' warnings
2021-12-16 13:41:14 +03:00
Elena Seliverstova
d27bbf31bd
docs: video contest page ( #427 )
...
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-12-16 00:21:48 +03:00
Oleg Kalachev
8668295cfe
docs: fix
2021-12-14 19:24:59 +03:00
Oleg Kalachev
535b366bab
docs: update copterhack article
2021-12-14 18:52:32 +03:00
Oleg Kalachev
9f6aa7dabd
docs: add get-param and set-param snippets
2021-12-11 09:54:02 +03:00
Oleg Kalachev
f4d00a47af
docs: fix
2021-12-10 16:19:07 +03:00
Oleg Kalachev
0f438235c2
docs: minor fix
2021-12-10 09:43:09 +03:00
Oleg Kalachev
e4ad687e28
docs: fix to native simulator setup article
2021-12-10 09:07:27 +03:00
Oleg Kalachev
5d58ffd1db
docs: rework native simulator installation article
2021-12-10 07:53:55 +03:00
Oleg Kalachev
b2ed1fccc6
simple_offboard: remove warnings
2021-12-10 05:00:08 +03:00
Oleg Kalachev
aa136e7f15
docs: minor fix
2021-12-10 02:28:28 +03:00
Oleg Kalachev
9743bcbaaf
Disable publish_sim_time in mavros as it breaks the simulation
2021-12-10 02:28:18 +03:00
Oleg Kalachev
75aed624db
docs: remove unneeded 'coding' from program template
2021-11-30 16:40:35 +03:00
Oleg Kalachev
36a4962bc0
www: add link to topics list page in topic viewer
2021-11-25 23:41:24 +03:00
Oleg Kalachev
2cd3be1139
optical_flow: ability to change default flow gyro values
2021-11-25 23:36:20 +03:00
Oleg Kalachev
6909ba5819
www: change background when connection in closed in topics view
2021-11-25 23:27:09 +03:00
Oleg Kalachev
f1783bdd0b
selfcheck.py: ignore some records of error log in report
2021-11-25 22:54:45 +03:00
Oleg Kalachev
528be179e6
selfcheck.py: parse warnings from error log correctly
2021-11-25 22:49:31 +03:00
Oleg Kalachev
fe588e7af9
blocks: raise exception when cannot connect to pigpiod
2021-11-22 20:16:10 +03:00
Oleg Kalachev
15551db840
docs: add redirect from /gpio
2021-11-22 20:10:39 +03:00
Oleg Kalachev
9dc4407afc
selfcheck.py: make not finding vcgencmd not a failure
2021-11-19 09:50:56 +03:00
Oleg Kalachev
365bd4146a
selfcheck.py: add gzclient and gzserver to cpu eaters whitelist
2021-11-19 09:50:52 +03:00
Oleg Kalachev
fc99269404
selfcheck.py: remove timestamps from selfcheck reports
2021-11-19 09:50:43 +03:00
Oleg Kalachev
9231679353
copterhack-2022: update Moopt title
2021-11-09 16:31:43 +03:00
Oleg Kalachev
4defe2c7ef
copterhack-2022: fix
2021-11-08 22:57:51 +03:00
Bartosz Ptak
9f3410847f
copterhack-2022: fix ( #423 )
2021-11-08 22:56:46 +03:00
Oleg Kalachev
fa8da1cb33
copterhack-2022: add participants list
2021-11-08 17:38:43 +03:00
Oleg Kalachev
3bb285fd35
docs: fix
2021-11-03 18:59:48 +03:00
Oleg Kalachev
ec1829e60c
docs: remove external image
2021-11-03 00:34:17 +03:00
Oleg Kalachev
c32a412f42
Builder: echo commands in image-ros.sh
2021-11-02 23:19:18 +03:00
Oleg Kalachev
810ddb4157
docs: update ros article
2021-11-02 20:58:27 +03:00
Oleg Kalachev
3656c1714a
docs: update copterhack article
2021-11-01 20:11:30 +03:00
Oleg Kalachev
937b68aa43
docs: redirect /ros to English version
2021-11-01 19:12:46 +03:00
Oleg Kalachev
bdd1b06541
docs: fix building pdf
2021-10-30 21:57:49 +03:00
Oleg Kalachev
dd96c91b55
docs: minor fix
2021-10-30 21:36:51 +03:00
Oleg Kalachev
8f3d64e9aa
docs: minor fix
2021-10-22 16:46:18 +03:00
Oleg Kalachev
cfd413ffc1
simulation: tune external camera model fov
2021-10-20 10:09:33 +03:00
Oleg Kalachev
ca054c88ba
clover_simulation: add script for running gzweb
2021-10-12 05:55:16 +03:00
murata,katsutoshi
d55576bf4f
udev: add CUAV X7 Pro ( #392 )
2021-10-12 01:46:52 +03:00
Oleg Kalachev
470e6ff0e9
Fix for editorconfig
2021-10-08 16:40:18 +03:00
Oleg Kalachev
441cf7fcf7
editoconfig-lint: don’t check .material files
2021-10-08 16:38:30 +03:00
Oleg Kalachev
fc5960586b
simulation: add several separate aruco markers models
2021-10-08 16:35:12 +03:00
Oleg Kalachev
4aef1e616c
docs: minor fix
2021-10-07 01:59:58 +03:00
Oleg Kalachev
463c08da96
docs: update simulation installation instructions
2021-10-07 01:32:16 +03:00
Oleg Kalachev
ebaaa14a7e
docs: update header in sitl article (ru)
2021-10-07 01:17:33 +03:00
Oleg Kalachev
c0d33abff6
docs: add info on rostopic info and rostopic hz
2021-10-07 00:51:55 +03:00
Oleg Kalachev
3c4ef56b4e
Fix can't find Rust compiler while installing cryptography
...
Using an older cryptography version that didn’t need Rust
See https://stackoverflow.com/a/68472128/6850197
2021-10-07 00:18:45 +03:00
Oleg Kalachev
17e806601d
Tune parameters of external camera
2021-10-07 00:18:19 +03:00
Oleg Kalachev
3e3c5aa453
Add maintain_camera_rate argument to simulator.launch
2021-10-06 23:54:19 +03:00
Oleg Kalachev
7fd463d1cb
docs: add note on bridge mode for using rviz etc
2021-10-06 22:12:47 +03:00
Oleg Kalachev
64b083b242
Add external camera model
2021-10-06 21:17:21 +03:00
Oleg Kalachev
b2ec48f0f3
blocks: minor fix
2021-10-06 17:53:25 +03:00
Oleg Kalachev
b249524828
Use markdownlint-cli@0.28.1 as of https://github.com/DavidAnson/markdownlint/issues/435
2021-10-05 16:33:38 +03:00
Oleg Kalachev
d0dcc0e72a
docs: some fixes to rviz article
2021-10-05 15:34:59 +03:00
Oleg Kalachev
4c6e7029e8
docs: fix
2021-09-26 18:23:52 +03:00
Oleg Kalachev
613f70fd25
Add subscriber example
2021-09-24 17:34:54 +03:00
Oleg Kalachev
77832e65fa
blocks: implement global navigation
2021-09-16 19:41:11 +03:00
Oleg Kalachev
01edd129ab
blocks: show global_position block
2021-09-16 18:05:19 +03:00
Oleg Kalachev
d03acff31b
simulator.launch: make gui argument work on jmavsim
2021-09-13 13:23:14 +03:00
oponfil
22e74febd6
docs: added the gsreamer's section in duocam_setup.md ( #387 )
...
* Added the gsreamer's section in duocam_setup.md
Added the section on how to modify video using GStreamer
* Edit
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-09-13 12:07:16 +03:00
Oleg Kalachev
989d9b66f1
simulation: disable optical flow for jmavsim simulation
2021-09-04 04:06:57 +03:00
oponfil
f8eb8e1e67
docs: fix in VEYE-MIPI-327E cam driver installation instruction ( #386 )
...
* Some fix in VEYE-MIPI-327E cam driver install
Don't update Linux Kernel before install VEYE-MIPI-327E driver
* Edit
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-09-02 21:30:58 +03:00
Oleg Kalachev
b92ebe7d60
www: determine rosdistro in topics view
2021-09-02 05:19:13 +03:00
Oleg Kalachev
af51e88179
Fix building docs
...
Use forked validate-links plugin
2021-09-02 05:18:22 +03:00
oponfil
59c8debcab
docs: add duocam_setup.md ( #385 )
...
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-08-25 00:29:31 +03:00
Oleg Kalachev
ec6f3089e3
docs: add snippet to wait for global position
2021-08-24 20:43:26 +03:00
Oleg Kalachev
2b88d21792
blocks: tooltips updates
2021-08-24 18:00:59 +03:00
Oleg Kalachev
274b81c50f
blocks: fix global_position block
2021-08-24 17:49:21 +03:00
Oleg Kalachev
33a6dffb1f
Make examples more verbose
2021-08-23 22:42:47 +03:00
Oleg Kalachev
5f9b3e82db
clover: add GPS usage example
2021-08-23 22:39:29 +03:00
Oleg Kalachev
5f43367d82
simple_offboard: consider message timed out if time stamp is zero
2021-08-23 22:39:10 +03:00
Oleg Kalachev
7809e7ed2d
docs: more notes on configuring the simulator
2021-08-23 22:34:54 +03:00
Oleg Kalachev
1688b97091
Enable GPS aiding in EKF2 by default in Clover airframe
2021-08-23 22:23:48 +03:00
Oleg Kalachev
1c6129fde8
clover_description: fix gps sensor
2021-08-23 22:23:24 +03:00
Oleg Kalachev
dae9599d64
web: confirm using Butterfly Terminal on a local machine
2021-08-18 21:15:31 +03:00
Oleg Kalachev
c0677f6aa3
docs: typo
2021-08-18 21:05:27 +03:00
Oleg Kalachev
e7bbf21700
docs: minor update to rangefinder article
2021-08-18 21:05:20 +03:00
Oleg Kalachev
58c10d7cb8
clover_blocks: make default yaw_tolerance 1
2021-08-18 20:35:27 +03:00
Oleg Kalachev
b6bd6bdde8
clover_description: simplify URDF and copy Gazebo plugins from current PX4’s Iris
2021-08-16 19:12:18 +03:00
Oleg Kalachev
3374c7756c
docs: minor clarification to setup article
2021-08-16 18:40:04 +03:00
Oleg Kalachev
0dffeca55f
clover_description: make xacro include relative
2021-08-14 21:39:57 +03:00
Oleg Kalachev
8cb911854d
Minor changes to examples
2021-08-12 21:09:43 +03:00
Oleg Kalachev
a1b3efe67d
simple_offboard: avoid TF_REPEATED_DATA warnings of setpoint frame
2021-08-12 13:00:23 +03:00
Oleg Kalachev
6700d8728f
Add .vscode to .gitignore
2021-08-12 10:38:34 +03:00
Oleg Kalachev
be2e6ae198
clover_simulation: add Clover PX4 startup file
2021-08-11 19:17:36 +03:00
Oleg Kalachev
b9eed0f3ad
optical_flow: publish flow when local position is not available
...
With integrated_*gyro = NAN
2021-08-10 07:06:15 +03:00
Oleg Kalachev
853a7fcf67
Minor code style fix
2021-08-10 06:56:47 +03:00
Oleg Kalachev
e342796f07
docs: add note on disabling optical flow if using ceiling markers placement
2021-08-04 08:00:36 +03:00
Oleg Kalachev
4fa70aa73a
docs: fix link
2021-08-03 11:28:42 +03:00
Oleg Kalachev
226c91c3d8
docs: fix
2021-08-01 08:48:25 +03:00
SeliverstovaE
e33c9e78ea
docs: add copterhack2021 video (ru) ( #377 )
...
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-07-30 08:43:35 +03:00
SeliverstovaE
18c927469e
docs: add copterhack2021 video ( #378 )
...
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-07-30 08:43:10 +03:00
Oleg Kalachev
a465afd65c
Don’t put .img file into images subdirectory in zip file
2021-07-30 08:20:11 +03:00
Oleg Kalachev
a2c65d2466
ci: print built image contents
2021-07-30 08:07:03 +03:00
Oleg Kalachev
ef7faa126a
Fix aruco_gen utility for Python 3
2021-07-29 05:58:56 +03:00
Oleg Kalachev
d0666ca9d7
simulator.launch: add gui argument
2021-07-27 19:06:22 +03:00
Oleg Kalachev
b48f22cd35
simulator.launch: remove rc=false as it false by default
2021-07-23 14:32:22 +03:00
Oleg Kalachev
731f908053
clover_description: fix view_drone.launch to view clover4 urdf
2021-07-22 19:58:46 +03:00
timkondratiev
505a1efebd
docs: add info how to determine Clover version ( #376 )
...
* Add info how to determine Clover version
* Optimize image
* Edit
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-07-22 16:47:18 +03:00
Oleg Kalachev
f1b5484e65
docs: minor fix
2021-07-20 13:39:18 +03:00
Oleg Kalachev
3343477a02
docs: remove trailing spaces
2021-07-20 13:23:18 +03:00
oponfil
60da608191
docs: add how to use Quectel EP06 4G modem ( #375 )
...
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-07-20 13:19:01 +03:00
Oleg Kalachev
7e383d713d
docs: typos
2021-07-17 20:34:25 +03:00
Oleg Kalachev
c2a60380b7
docs: edit copterhack-2022 template
2021-07-17 19:26:54 +03:00
oponfil
7f82f8683f
docs: change some fasteners ( #373 )
...
* Changed installing Raspberry Pi with M2.5 bolts
Changed installing Raspberry Pi with M2.5 bolts
* Changed installing Raspberry Pi with M2.5 bolts
Changed installing Raspberry Pi with M2.5 bolts
* Changed some fasteners
Changed some bolts from M3x8 to M3x10
* Update assemble_4_2.md
* Update assemble_4_2_pro.md
* Update assemble_4_2.md
* Update assemble_4_2_ws.md
* Update assemble_4_2.md
* Update assemble_4_2_ws.md
2021-07-16 22:32:10 +03:00
Oleg Kalachev
e28cbea8d9
docs: add a note on creating a new branch into copterhack2022
2021-07-16 22:31:01 +03:00
Oleg Kalachev
27528c20dc
docs: simplify
2021-07-16 21:55:18 +03:00
Oleg Kalachev
e3503fca35
docs: fix
2021-07-16 21:54:04 +03:00
Oleg Kalachev
40b8941cab
docs: edit copterhack-2021 template
2021-07-16 21:27:19 +03:00
Oleg Kalachev
0a9b6fff95
docs: fix
2021-07-16 11:03:28 +03:00
Oleg Kalachev
4a4e539edd
docs: fixes
2021-07-16 11:03:00 +03:00
Oleg Kalachev
8d24a737ac
docs: typos
2021-07-16 10:33:46 +03:00
oponfil
20af13947d
docs: changed installing Raspberry Pi with M2.5 bolts ( #372 )
...
* Changed installing Raspberry Pi with M2.5 bolts
Changed installing Raspberry Pi with M2.5 bolts
* Changed installing Raspberry Pi with M2.5 bolts
Changed installing Raspberry Pi with M2.5 bolts
2021-07-15 17:56:38 +03:00
Oleg Kalachev
e91609ff61
docs: typos
2021-07-14 21:48:14 +03:00
Oleg Kalachev
0024372c45
docs: remove unnecessary text
2021-07-14 21:23:23 +03:00
Oleg Kalachev
b62d202a29
docs: add not on ATT_W_MAG when using GPS
2021-07-14 20:34:44 +03:00
Oleg Kalachev
84d685469a
aruco_pose: minor fix in readme
2021-07-14 20:33:49 +03:00
Oleg Kalachev
3f6bb0cd68
docs: comment out link to arucogenmap as it’s not up
...
Also link to author is added.
2021-07-14 12:00:50 +03:00
oponfil
c01a145a16
docs: specified how to install a COEX Pix ( #371 )
...
* Specify how to install COEX Pix
With ROLL_180_YAW_90 orientation
* Specify how to install COEX Pix
* Update assemble_4_2_pro.md
* Update assemble_4_2.md
* Update assemble_4_2_ws.md
* Update calibration.md
* Typos
* Edit
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-07-14 08:20:05 +03:00
oponfil
6d28bf4ef9
docs: added 4.2 to Clover Pro in summary ( #370 )
...
Fixed the title
2021-07-13 10:01:32 +03:00
oponfil
f6ea7209db
docs: fix 'ZeroTire' to 'ZeroTier' (en) ( #368 )
...
Fixed spelling error
2021-07-12 19:27:12 +03:00
oponfil
21727ef76d
docs: fix 'ZeroTire' to 'ZeroTier' (ru) ( #369 )
...
Fixed spelling error
2021-07-12 19:26:55 +03:00
oponfil
9847b7a71c
docs: highlight GPIO21 ( #359 )
...
Highlighted GPIO21
2021-07-12 18:55:03 +03:00
oponfil
a5d44ff63a
docs: update leds_old.md ( #360 )
...
Highlighted GPIO21
2021-07-12 18:54:39 +03:00
oponfil
391a2f9af9
docs: put the right images of how to connect a LED stripe ( #361 )
...
Put the right images of how to connect a LED stripe
2021-07-12 16:37:58 +03:00
oponfil
5918702fbd
docs: update 4g.md ( #355 )
...
* Update 4g.md
Added how to stream from USB cam
* Edit
* Update 4g.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-07-12 10:45:01 +03:00
oponfil
69fe288a41
docs: specified the aluminum 15 mm stands ( #366 )
...
Specified the aluminum 15 mm stands
2021-07-12 10:31:02 +03:00
oponfil
5154720348
docs: specified the aluminum 15 mm stands ( #367 )
...
Specified the aluminum 15 mm stands
2021-07-12 10:30:47 +03:00
oponfil
cc1694661d
docs: update copterhack2022.md ( #365 )
...
Delete PX4 v.1.12 case. Modified Pixhawk FMUv6U
2021-07-12 09:54:37 +03:00
oponfil
d5efa962d8
docs: update copterhack2022.md ( #364 )
...
Delete PX4 v.1.12 case. Modified Pixhawk FMUv6U
2021-07-12 09:54:26 +03:00
Oleg Kalachev
1195336cbc
Exclude json-to-pretty-yaml.js from linting
2021-07-08 10:06:43 +03:00
Oleg Kalachev
5fc67b8e65
web: show messages in yaml format in topic viewer
2021-07-08 09:57:24 +03:00
Oleg Kalachev
c1409d4467
web: group 3d visualization and markers map visualization
2021-07-08 09:39:19 +03:00
Oleg Kalachev
7a1f09da98
image: log all clover service output to /var/log/clover.log
2021-07-08 09:25:29 +03:00
oponfil
6934cc7a1a
docs: update 4g.md ( #356 )
...
* Update 4g.md
Add info to stream from usb camera video1
* Update 4g.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-07-07 06:50:31 +03:00
Oleg Kalachev
2550ffe532
Minor typo
2021-07-07 06:43:34 +03:00
Oleg Kalachev
9def866a30
web: add simple topics viewer
2021-07-07 06:34:52 +03:00
oponfil
802f8eeaa4
docs: update 4g.md ( #354 )
...
Shorted the title
2021-07-07 01:18:29 +03:00
Oleg Kalachev
504aa53b1a
image: make udev rules symlinks
...
Rename package’s udev directory from config to more standard udev
2021-07-06 06:33:51 +03:00
Oleg Kalachev
015cf730c2
image: make clover.service and roscore.server symlinks
2021-07-06 06:25:45 +03:00
Oleg Kalachev
8e6ef727ce
builder: show systemd version
2021-07-06 06:22:50 +03:00
1Den4ik1
973e1f1181
docs: update magnetic_grip_load.md ( #352 )
...
* Update magnetic_grip_load.md
* Update magnetic_grip_load.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-07-06 01:33:42 +03:00
Oleg Kalachev
275faa78a4
image: validate documented packages can be installed
2021-07-06 00:52:06 +03:00
Oleg Kalachev
fc7d010881
Exclude unused asset for readme from check
2021-06-30 16:32:22 +03:00
Oleg Kalachev
242e35f84a
docs: make links to the latest release of vm
2021-06-30 16:10:22 +03:00
Oleg Kalachev
3f07d28e0f
docs: simplify titles of simple offboard api articles
2021-06-30 16:06:33 +03:00
Oleg Kalachev
613d378e66
readme: add clover-4.2 image with margin
2021-06-30 16:03:11 +03:00
stinger000
769c421898
docs: add articles for Clover Pro (ru) ( #350 )
...
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-06-29 23:03:02 +03:00
Oleg Kalachev
3830ceea04
aruco.launch: change default not-in-map marker size to 0.22
2021-06-29 21:50:05 +03:00
Oleg Kalachev
df3a11b035
docs: add link to @devclover chat
2021-06-29 01:21:33 +03:00
stinger000
ef5700845f
docs: fix incorrect table ( #351 )
2021-06-28 20:00:51 +03:00
Oleg Kalachev
921084504e
Make gitbook installation script
...
commit f83207848fafa302d6385f4814386c433aeb9686
Author: Oleg Kalachev <okalachev@gmail.com >
Date: Wed Jun 23 17:35:01 2021 +0300
Make gitbook installation script
2021-06-23 19:00:32 +03:00
Oleg Kalachev
6550780afb
aruco.launch: remove unnecessary condition
2021-06-23 08:32:39 +03:00
1Den4ik1
2448915300
docs: add magnetic grip load model (ru) ( #349 )
...
* Add new article for Clover
* Update Gruz_dlya_magnitnogo_zahvata.md
* Gruz_dlya_magnitnogo_zahvata.md -> magnetic_grip_load.md
* Rename image files
* Optimize images
* Edit article
* Make images widths 300
* Files for 3D Print
* Update models.md
Add files for 3D print #338
* Update models.md
* Edit
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-06-22 18:19:53 +03:00
Oleg Kalachev
247a7917d9
docs: download ala-too logo to the repo
2021-06-19 05:16:52 +03:00
Oleg Kalachev
37f2c78b36
CI: shorten names
2021-06-18 00:56:16 +03:00
Oleg Kalachev
e76618bd3b
cmake: install www directories
2021-06-17 23:42:33 +03:00
Oleg Kalachev
9fbfcfbd2e
docs: remove unused assets
2021-06-16 15:21:30 +03:00
Oleg Kalachev
2003b4516a
docs: fixes in models page
2021-06-16 15:02:57 +03:00
Oleg Kalachev
03985ae1b8
docs: add links to carbon parts
2021-06-15 20:40:55 +03:00
Oleg Kalachev
a47d5d1bfe
docs: remove unused assets
2021-06-15 18:26:37 +03:00
Oleg Kalachev
20075dd40f
docs: add links to hardware parts
2021-06-15 18:13:07 +03:00
Oleg Kalachev
c247c75d17
aruco_pose, clover, clover_blocks: fix install sections
2021-06-09 15:40:24 +03:00
Oleg Kalachev
c36279e536
image: move examples to clover package
2021-06-09 15:40:22 +03:00
SeliverstovaE
1471a53b3a
docs: update copterhack2022.md ( #348 )
2021-06-09 15:37:26 +03:00
SeliverstovaE
931f50a458
docs: update copterhack 2022 ( #347 )
...
* Update copterhack2022.md
* Update copterhack2022.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-06-08 23:38:09 +03:00
Oleg Kalachev
118b4573fe
docs: add link to packages repo
2021-06-08 20:28:38 +03:00
Oleg Kalachev
f77843f4a5
Move ROS Noetic ( #327 )
...
* builder: Use 64-bit Raspberry Pi OS
* travis: Use 64-bit builder
* builder: Don't try to install Melodic packages on Noetic
* clover: Use package version 3, update dependencies
* travis: Enable Noetic build
* standalone_install: Auto-select Python, ROS distro
* builder: Use variable substitution for ROS_DISTRO
* builder: Add Noetic package definitions
* builder: Use variable substitution for validation
* aruco_pose, clover: Allow compiling against OpenCV 3 and 4
* builder: Add proper Noetic repository
* builder: Don't force Tornado version
Assume rosbridge_suite depends on the right one.
* builder: Install packages for Python 3
* builder/test: Use Python3 interpreter for ROS tests
TODO (?): add tests for Python2?
* builder: Use Python 3 syntax for Python 3 tests
* builder: Install rpi_ws281x for Python3
* standalone_install: Use proper Python for pytest
* builder: Install espeak for python3
* builder: Use proper path for roscore
* builder: Install rosdep, etc. for python3
* builder: Run Clever/Clover test with Python3
* builder: Use Python3 for Clever compat layer
* builder: Enable OpenCV 4.2 repository
* builder: Force versions for ROS packages that use OpenCV
Also, hold their versions so that they don't get updated for no reason.
* aruco_pose/draw: Replace OpenCV projection code with a rewrite
* builder: Don't try to install compressed_transport twice
* clover: Fix importing urllib for Python3
* aruco_pose, clover: Expose Python scripts through CMake
* clover/selfcheck: Be more python3-compatible
This is basically commit a01d199890 from buster-python3, not sure if it aged well.
* roswww_static: Add python script installation
* clover_blocks: Use Python3 syntax for exec
* aruco_pose: Remove unused code
* Melodic => Noetic in some docs
* docs: add 0.22 migration article
* docs: remove unneeded comment
* docs: python 3 updates
* docs: python 3 update in auto_setup article
* docs: add ROS Noetic transition note
* aruco.launch: add placement, length and map arguments
* genmap.py: add -o argument for output file name
* docs: use -o argument of genmap.py
* simple_offboard: correctly check manual control timeout, separate it from kill switch check
* blocks: force led_leds index to int
* docs: update and fix 0.22 migration articles
* blocks: fix set_leds with color-typed argument
* aruco_gen: Open file in binary mode for Python3 compatibility
* clover: Use proper variable in aruco.launch
* led: change default number of leds to 72
* aruco_pose: Make sure there are no undefined symbols
Also, compile in apriltag_quad_thresh.cpp - it contains some of the functions referenced
in aruco.cpp, which would otherwise be undefined.
* aruco_pose: Make vendored library compatible with older OpenCVs
* aruco_pose, clover: Reduce the amount of OpenCV libs requested
* aruco_pose, clover: Move subscriptions to the end of init
* aruco_pose: Don't expose vendored library symbols
* aruco_pose: Simplify dynamic parameter callback setting
* builder: Build with debug symbols
* clover: Attempt to respawn dying nodelets
* Change Raspberry Pi OS to latest armhf, use packages.coex.tech as a source
* Add CRYPTOGRAPHY_DONT_BUILD_RUST=1
* Fix Node.js installation
* image: use older CMake (3.13.4-1)
Fixing https://travis-ci.org/github/CopterExpress/clover/jobs/764367665#L6984
* image: update Raspberry Pi OS to 2021-03-04
* image: bring back moving ld.so.preload out of the way while building
* Fix pthreads ld error
* Try to fix pthreads ld error
* Another attempt to fix pthreads ld error
* Yet another attempt to fix pthreads ld error
* Try to fix
* Be verbose
* Temporarily disable rc and camera_markers building
* Fix standalone-install
* Revert "Temporarily disable rc and camera_markers building"
This reverts commit e119220e91 .
* Try to fix
* Try to fix
* Revert "image: use older CMake (3.13.4-1)"
This reverts commit df28da0060 .
* Revert "Revert "image: use older CMake (3.13.4-1)""
This reverts commit a28c774e8f .
* Verbosity
* Debugging
* More debugging
* Display all CMake variables
* Try to fix
* Another try to fix
* Revert "Another try to fix"
This reverts commit 5a4c3a0da7 .
* Another try to fix
* And another
* And yet another
* Continue...
* Cleanup
* Sources lists cleanup
* More cleanup
* Restore .git directory in clover repo
* Fix building documentation
* Fix documentation building in image
* Trigger build to update ws281x package
* Test
* Disable unneeded hack
* Disable hack
* image: add cmake-modules package
* www: add viewing clover.err file from web interface
* Remove hacks
* Show nodelet version
* docs: add packages article
* image: add image-view package for recording video from topics
* Minor fix
* CI: add Docker authentication on image build
* CI: fix Bash syntax
* CI: fix authentication in Docker
* CI: move Melodic build and editorconfig-lint to GitHub Actions (#331 )
* Create main.yml
* Update main.yml
* Disable native Melodic build in Travis
* Run editorconfig-lint in Actions
* Let wget be less verbose
* Test
* Test ok
* Disable editorconfig-lint in Travis
* docs: add links to hardware sources
* CI: move image building to GitHub actions (#335 )
* Start working on building image in GitHub actions
* Trigger GitHub on push to any branch
* Fix TRAVIS_TAG
* Add compress image step
* Disable image build in Travis
* Add upload image step
* Fix compress image
* Fix
* Fix
* Minor fix
* Trigger build on tag
* Show images sizes not in human format
* Upload only built image
* Make prerelease
* Upload assets on release not on tags
* readme: change build badge to GitHub Actions
* readme: add support chat badge
* CI: move documentation building to GitHub Actions (#337 )
* CI: change docs target branch to actions
* CI: change docs target branch to master
* CI: use gh-pages target branch for docs
* CI: split up to several workflows
* CI: remove .travis.yml
* CI: change apt to apt-get
* CI: push documentation site to the main repo
* builder: less verbosity
* CI: add new key for apt
Fixing https://github.com/CopterExpress/clover/runs/2700356960#step:3:74
* Add Noetic building to CI
* Add test for QR recognition
* Fix
* Move QR recognition test to a separate file
* Fix QR recognition code for Python 3
* Import SetLEDs, LEDStateArray, LEDState in tests
* Add more imports to tests
(from documentation)
* Fix permissions
* Fix standalone-install for Python 2
* Fix QR recognition test
* Don’t use ROS for QR recognition test
* docs: remove non-working example
* Make v4l2 device file an argument in main_camera.launch
* Wait for v4l2 device before launching the camera driver
* Use exec in waitfile
* Transfer main camera nodelet manager to main_camera.launch
* Update cv_camera version to 0.5.1
* docs: minor fix
* Revert cv_camera to 0.5.0
* Update Raspberry Pi OS to 2021-05-07
* docs: add link to the last ROS Melodic version.
Co-authored-by: Alexey Rogachevskiy <sfalexrog@gmail.com >
2021-06-08 20:13:46 +03:00
Oleg Kalachev
5f62a8639a
docs: use -o argument of genmap.py
2021-06-08 19:28:17 +03:00
Oleg Kalachev
fa1db1d90b
genmap.py: add -o argument for output file name
2021-06-08 19:28:09 +03:00
Alexey Rogachevskiy
1a2e87bb6a
aruco_pose, clover: Move subscriptions to the end of init
2021-06-08 19:23:39 +03:00
Oleg Kalachev
7dbd983ec5
Update Raspberry Pi OS to 2021-05-07
2021-06-08 19:10:30 +03:00
Oleg Kalachev
d2d395f1fc
docs: add copterhack-2022 logo
2021-06-08 14:27:37 +03:00
oponfil
ff93f79c0a
docs: some changes to copterhack2022 ( #345 )
...
Have made some changes in text
2021-06-07 19:39:18 +03:00
SeliverstovaE
5deb09eb45
docs: changed the dates for copterhack2022 ( #344 )
2021-06-07 19:38:39 +03:00
SeliverstovaE
70b8be5c5d
docs: copterhack 2022 (en) ( #343 )
...
* Create copterhack2022.md
* Fixes
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-06-07 12:32:32 +03:00
Oleg Kalachev
2a08e20b47
docs: minor fix
2021-06-07 12:17:24 +03:00
SeliverstovaE
3328d8f4ac
docs: update copterhack 2022 ( #341 )
2021-06-05 16:56:00 +03:00
oponfil
f7fb814894
docs: update copterhack 2022( #340 )
...
Fixed some text phrases
2021-06-05 16:54:54 +03:00
SeliverstovaE
3a3b0bbd80
docs: Copterhack2022 (ru) ( #336 )
...
* Add new article for Clover
* Edit article
* Optimize images
* Remove unused asset
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-06-05 12:06:42 +03:00
Oleg Kalachev
ca095f3f16
docs: update wi-fi screenshots
2021-06-04 09:14:56 +03:00
Oleg Kalachev
baf2467939
docs: minor fix
2021-06-03 17:53:55 +03:00
Oleg Kalachev
abba3bf876
docs: change some redirects to English version
...
Since GitHub pages considers /<page> as /<page>.html now
2021-06-03 11:38:19 +03:00
Oleg Kalachev
346373ed23
Use exec in waitfile
2021-06-03 09:58:41 +03:00
Oleg Kalachev
bb996056c9
docs: remove non-working example
2021-06-02 08:03:51 +03:00
Oleg Kalachev
0e0b1cdc31
docs: minor fix
2021-06-01 06:00:12 +03:00
1Den4ik1
eceaa0ec91
docs: add magnetic grip load article (ru) ( #338 )
...
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-06-01 05:56:25 +03:00
Oleg Kalachev
f29686b9f4
CI: add new key for apt
...
Fixing https://github.com/CopterExpress/clover/runs/2700356960#step:3:74
2021-06-01 03:44:20 +03:00
Oleg Kalachev
b7f1f2b391
builder: less verbosity
2021-05-29 13:22:57 +03:00
Oleg Kalachev
6b0bb41564
CI: push documentation site to the main repo
2021-05-29 06:11:29 +03:00
Oleg Kalachev
563e5acad6
CI: change apt to apt-get
2021-05-29 05:31:29 +03:00
Oleg Kalachev
5932faa29c
CI: remove .travis.yml
2021-05-29 05:29:32 +03:00
Oleg Kalachev
bcc2e86e6f
CI: split up to several workflows
2021-05-29 05:27:20 +03:00
Oleg Kalachev
e80a1cc7d6
CI: use gh-pages target branch for docs
2021-05-28 22:43:58 +03:00
Oleg Kalachev
5fd3a92c7b
CI: change docs target branch to master
2021-05-28 22:21:07 +03:00
Oleg Kalachev
84b87055df
CI: change docs target branch to actions
2021-05-28 21:20:43 +03:00
Oleg Kalachev
7cc0f066c7
CI: move documentation building to GitHub Actions ( #337 )
2021-05-28 21:09:09 +03:00
Oleg Kalachev
868fc728dd
readme: add support chat badge
2021-05-28 01:47:33 +03:00
Oleg Kalachev
faa90b89f6
readme: change build badge to GitHub Actions
2021-05-28 01:31:32 +03:00
Oleg Kalachev
f4d07e2c2c
CI: move image building to GitHub actions ( #335 )
...
* Start working on building image in GitHub actions
* Trigger GitHub on push to any branch
* Fix TRAVIS_TAG
* Add compress image step
* Disable image build in Travis
* Add upload image step
* Fix compress image
* Fix
* Fix
* Minor fix
* Trigger build on tag
* Show images sizes not in human format
* Upload only built image
* Make prerelease
* Upload assets on release not on tags
2021-05-28 01:25:29 +03:00
Oleg Kalachev
fad7886012
docs: add links to hardware sources
2021-05-27 20:33:47 +03:00
Oleg Kalachev
7eb139fd22
CI: fix authentication in Docker
2021-05-26 23:56:41 +03:00
Oleg Kalachev
855d13e210
CI: fix Bash syntax
2021-05-26 23:46:09 +03:00
Oleg Kalachev
781b8962be
CI: add Docker authentication on image build
2021-05-26 23:43:52 +03:00
Oleg Kalachev
047a965f9f
CI: move Melodic build and editorconfig-lint to GitHub Actions ( #331 )
...
* Create main.yml
* Update main.yml
* Disable native Melodic build in Travis
* Run editorconfig-lint in Actions
* Let wget be less verbose
* Test
* Test ok
* Disable editorconfig-lint in Travis
2021-05-24 16:31:29 +03:00
Oleg Kalachev
47060db84b
travis: disable native kinetic build
2021-05-20 20:59:50 +03:00
Oleg Kalachev
2693fd4ace
docs: typos
2021-05-20 20:46:48 +03:00
Oleg Kalachev
faa702cab0
docs: typos
2021-05-20 20:27:46 +03:00
Oleg Kalachev
150ecbe29d
Remove all unneeded static’s
2021-05-20 18:32:49 +03:00
Oleg Kalachev
df5e83e416
led: add error/ignore parameter to ignore some errors
2021-05-20 18:30:47 +03:00
Oleg Kalachev
1f2ba65669
Minor fix
2021-05-20 18:00:22 +03:00
Oleg Kalachev
27be9eb281
www: add viewing clover.err file from web interface
2021-05-19 16:40:10 +03:00
Oleg Kalachev
f8222e1028
mavros.launch: fix
2021-05-14 15:34:41 +03:00
Oleg Kalachev
dce0c00773
Minor fix
2021-05-14 13:29:05 +03:00
Oleg Kalachev
dc8c5d9db9
clover.launch: disable rc node by default
2021-05-14 12:05:43 +03:00
Oleg Kalachev
261faaec0e
Add waitfile script to wait for a file before starting a node
2021-05-14 12:05:23 +03:00
Oleg Kalachev
dbd9a4a238
optical_flow: publish debug image even when calc_flow_gyro failed
2021-05-13 18:52:22 +03:00
Oleg Kalachev
80d446e857
blocks: show traceback in error alert
2021-05-13 14:36:15 +03:00
Oleg Kalachev
609a7ab014
blocks: print exception info on error
2021-05-13 11:46:03 +03:00
Oleg Kalachev
c0d9bd7ef0
mavros.launch: add default 'prefix' argument
2021-05-12 23:41:33 +03:00
deadln
cdd6000c58
Fix packages installation ( #326 )
...
* Catkin install testing
* Update standalone-install.sh
* Fix aruco_pose DetectorParams generating
* Update builder/standalone-install.sh
* Fix
* Fix
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-05-07 10:23:54 +03:00
Oleg Kalachev
480a9b1f0a
clover.launch: remove shell node autolaunch as it’s not needed
2021-05-01 08:52:42 +03:00
Oleg Kalachev
4943cb94b0
www: simplify showing image version on the main page
...
Using a clover_version symlink instead of shell node
2021-05-01 08:49:27 +03:00
Oleg Kalachev
e0ca1272bb
clover.launch: wait for px4fmu device until starting mavros
2021-04-23 22:46:48 +03:00
Oleg Kalachev
cb88537ddc
docs: add snippet for using aruco_detect/enabled dynamic parameter
2021-04-20 16:55:31 +03:00
Oleg Kalachev
659380c575
docs: clover_vm redirect
2021-04-16 10:34:07 +03:00
SeliverstovaE
b4a8119bd7
docs: minor change to copterhack2021.md (ru) ( #324 )
...
* Update copterhack2021.md
* Update docs/ru/copterhack2021.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-04-14 22:23:43 +03:00
SeliverstovaE
c72eb1b440
docs: minor change to copterhack2021.md ( #325 )
...
* Update copterhack2021.md
* Update docs/en/copterhack2021.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-04-14 22:22:36 +03:00
Oleg Kalachev
f825901a19
docs: add link to selfcheck utility to programming article
2021-04-13 10:58:20 +03:00
Oleg Kalachev
200c5dea57
image: fix documentation building in image
2021-04-13 09:43:47 +03:00
Oleg Kalachev
0504569b0c
Fix building documentation
2021-04-13 09:41:54 +03:00
Oleg Kalachev
9829ee2e72
docs: minor change
2021-04-13 09:32:26 +03:00
Oleg Kalachev
dfdaf3aa4f
image: add get_telemetry example
2021-04-13 08:50:10 +03:00
Oleg Kalachev
63f979c2ff
docs: minor redirects update
2021-04-13 08:33:30 +03:00
Oleg Kalachev
b8dafce816
readme: add downloads count badge
2021-04-08 10:39:39 +03:00
Oleg Kalachev
19e0b94fda
docs: publish grip spacer dxf
2021-04-01 20:37:29 +03:00
Oleg Kalachev
957e57692c
docs: fix coex pix image
2021-04-01 19:41:59 +03:00
Oleg Kalachev
0d49c426eb
docs: fix coexpix 1.2 bottom pinout
2021-03-31 21:40:02 +03:00
Oleg Kalachev
b1f104ce5e
image: set pi3-disable-bt overlay correctly
...
The previous method replaced all the dtoverlay variables to pi3-disable-bt, which is incorrect
2021-03-30 21:17:38 +03:00
Oleg Kalachev
80177b3ea4
image: remove .git to reduce size
2021-03-26 15:46:28 +03:00
Oleg Kalachev
3223d3817e
image: add tree utility
2021-03-26 04:57:00 +03:00
Oleg Kalachev
4612f7e9f0
builder: show ws281x and led_msgs versions
2021-03-26 01:12:37 +03:00
Oleg Kalachev
a026410fdb
image: set CRYPTOGRAPHY_DONT_BUILD_RUST=1
2021-03-25 20:28:56 +03:00
Oleg Kalachev
dd1a212cd0
image: use older CMake (3.13.4-1)
...
Fixing https://travis-ci.org/github/CopterExpress/clover/jobs/764367665#L6984
2021-03-25 20:26:54 +03:00
Oleg Kalachev
20b6824012
image: update Raspberry Pi OS to 2021-01-12
2021-03-25 20:23:34 +03:00
Oleg Kalachev
6f6933234c
docs: compress pdfs
2021-03-24 19:14:38 +03:00
Oleg Kalachev
3edafbef97
docs: retry building pdf a couple of times
2021-03-24 15:46:52 +03:00
Oleg Kalachev
7740a136ce
docs: enable building pdf
2021-03-24 15:27:42 +03:00
Oleg Kalachev
380112de6a
docs: add some photos for copter hack 2021 page
2021-03-22 16:41:17 +03:00
Oleg Kalachev
79f5c6d0e7
docs: publish full copter hack 2021 results
2021-03-22 14:18:16 +03:00
Oleg Kalachev
e207b55966
docs: some minor editing
2021-03-22 14:15:24 +03:00
Oleg Kalachev
043a4ad67c
docs: change title for Blue Jay Eindhoven article
2021-03-21 01:07:09 +03:00
Oleg Kalachev
dbeb2b354d
docs: minor fixes
2021-03-20 23:20:10 +03:00
Oleg Kalachev
6134965f2a
docs: very minor fix
2021-03-20 20:29:55 +03:00
Oleg Kalachev
976bb7aeea
docs: some edits
2021-03-20 19:45:02 +03:00
Oleg Kalachev
faa0e6d8d2
docs: make images zoomable
2021-03-20 19:11:14 +03:00
Oleg Kalachev
d02151aedd
docs: forgotten file
2021-03-20 15:26:22 +03:00
bessiaka
7f0606397e
docs: add octapadzog copter hack article ( #320 )
...
* Added octapadzog article
* Add article to summary
* List article
* Edit article
* Optimize images
* Fix
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-20 15:26:00 +03:00
Yuriy
fb2842a0a1
docs: edits to anticorona drones article ( #318 )
...
* Integrate changes
* Update anticorona_drones.md
* Update anticorona_drones.md
* Update anticorona_drones.md
* Update anticorona_drones.md
* Add link to gdrive
* Optimize images
* Edit article
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-20 15:00:51 +03:00
slavikyd
9a9621ab4b
docs: changes on drone-agronom.md ( #319 )
...
* Changes on drone-agronom.md
Это Вячеслав из команды Quadrotor. Редактирую так по причине каких-то проблем с гитхабом на моем компьютере. Прошу прощения за неудобства
* Fix
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-20 14:26:48 +03:00
Oleg Kalachev
171804149c
docs: minor fix to zaural viking article
2021-03-20 14:24:54 +03:00
Oleg Kalachev
0cb7494023
Add Blue Jay Eindhoven copter hack article
2021-03-20 14:09:15 +03:00
Frey Hertz
e0a81e0ca8
docs: add Amls team copter hack article ( #313 )
...
* Create amls.md
* Create amls.md
* Update SUMMARY.md
* Update SUMMARY.md
* Add files via upload
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Delete docs/assets/amls directory
* Update amls.md
* Update amls.md
* Update amls.md
* Add files via upload
* Delete docs/assets/amls directory
* Add files via upload
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Delete youtube_amls_results.jpg
* Delete youtube_exposure_test.jpg
* Delete youtube_first_tests.jpg
* Delete youtube_gazebo.jpg
* Delete youtube_gps_hold.jpg
* Delete youtube_holding_in_motion.jpg
* Delete youtube_landing_test.jpg
* Delete youtube_light_sensor.jpg
* Delete youtube_optical_catch.jpg
* Delete youtube_pressure_holding.jpg
* Delete youtube_speedometer_test.jpg
* Delete youtube_stabilization_1.jpg
* Delete youtube_stabilization_2.jpg
* Delete youtube_static_stabilization.jpg
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Update amls.md
* Add files via upload
* Add files via upload
* Add files via upload
* List article
* Fix YouTube codes
* Remove RU/EN from the title
Co-authored-by: Yas-lab <79026153+Yas-lab@users.noreply.github.com >
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-19 15:45:35 +03:00
Ivan-Alekov
1e5e9cdc43
docs: add Hardaton quidditch team copter hack article ( #315 )
...
* Add new article for Clover
* Update and rename Хардатон_Квиддич.md to Hardaton_Quidditch.md
* Update Hardaton_Quidditch.md
* Update SUMMARY.md
* Add files via upload
* Delete docs/assets/Хардатон_Квиддич directory
* Update Hardaton_Quidditch.md
* Delete Команда.jpg
* Delete Хардатон.jpg
* Add files via upload
* Update Hardaton_Quidditch.md
* Update Hardaton_Quidditch.md
* Update Hardaton_Quidditch.md
* Update Hardaton_Quidditch.md
* Update Hardaton_Quidditch.md
* Update Hardaton_Quidditch.md
* Change file name case
* Edit article
* List article
* Update hardaton_quidditch.md
* Update hardaton_quidditch.md
* Add files via upload
* Update hardaton_quidditch.md
* Update hardaton_quidditch.md
* Update hardaton_quidditch.md
* Update hardaton_quidditch.md
* Update hardaton_quidditch.md
* Update hardaton_quidditch.md
* Update hardaton_quidditch.md
* Remove unused image
* Minor fix
* Optimize images
* Make embedded video smaller
* Minor fix
* Add link to copter hack page in the header
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-19 14:26:38 +03:00
Oleg Kalachev
5e315c477e
docs: minor fix
2021-03-19 14:08:20 +03:00
Artem Batalov
f45000f595
docs: add EasyToFly team copter hack article ( #309 )
...
* First draft of article
* Update SUMMARY.md
* Fix titles levels
* Remove trailing dot from the title
* Info about team
* Start writing usage
* Iframe to youtube
* Installation manual
* Edit article
* Edit article more
* List article
* Team contacts
* Logo to assets
* Links to hard details
* Start of collision detection
* Fixes
* Very minor fix
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-19 13:59:53 +03:00
GalinaDa
48a1385a1a
docs: add ProCleVeR team copter hack article ( #316 )
...
* Add remote-control-with-oculusvr for Clover
* Edit article
* List article
* Update remote-control-with-oculusvr.md
Update article
* Edit article
Co-authored-by: GalinaDa <GalinaDa@users.noreply.github.com >
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-19 13:43:06 +03:00
Max
765c470baa
docs: add FTL team copter hack article article ( #310 )
...
* Start draft
* Fix linting
* Finish
* Move images from imgur to assets and add contacts
* Change letters case
* Edit article
* List article
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-18 19:20:43 +03:00
Тилек Сыдыков
fd69beed7b
docs: add MINIONS team copter hack article ( #305 )
...
* images
* Update seeding_drone.md
* Update seeding_drone.md
* Update seeding_drone.md
* images added
* Update seeding_drone.md
* Update seeding_drone.md
* Update seeding_drone.md
Link to Fukuoka technique
* draft
* .
* lint changes
* python endings changed to LF
* update youtube video
* new1
* files changed
* files changed png again1
* Update seeding_drone.md
* Update seeding_drone.md
* Update seeding_drone.md
* Update seeding_drone.md
* Update seeding_drone.md
* Update seeding_drone.md
* Update seeding_drone.md
* Update seeding_drone.md
* Update seeding_drone.md
* Update seeding_drone.md
* Update seeding_drone.md
* Delete main.py
* Update seeding_drone.md
* total commit
* new
* small fixes
* Add team name header
* Editing (ru)
* Editing (en, ru)
* Reduce electronic1.png size
* Remove unneeded trailing spaces
* Update seeding_drone.md
* Remove redundant empty lines
* Minor fix
* List MINIONS article
* Move references to the bottom
* Typo
Co-authored-by: Ruslan Isaev <subfear@mail.ru >
Co-authored-by: sahinysf <yussuf.shakhin@iaau.edu.kg >
Co-authored-by: Yussuf <60141821+Sahinysf@users.noreply.github.com >
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-18 17:56:26 +03:00
DenDenMushi999
1d4179bccf
docs: add Atomic Ferrets team copter hack article ( #306 )
...
* add artile copterhack2021
add article about race timing system
* add artcile race timimng system again
* Update race_timing_sys_copterhack.md
* add a picture
* finish article copterhack
* Update race_timing_sys_copterhack.md
* List Atomic Ferrets article
* Add team name
* Fix
* Edit article
* add contacts to "atomic ferrets"
* Edit
Co-authored-by: DenDenMushi <den.davletshin00@mail.ru >
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-18 16:15:24 +03:00
slavikyd
0b2095bbb8
docs: add Quadrotor copter hack team article ( #308 )
...
* Add new article for Clover
* Changes and retrying of adding new add new article for clover
* Fix
* Edit article
* List drone-agronom article
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-18 16:07:20 +03:00
Yuriy
a0436fbcc5
docs: add Drones to fight Corona team copter hack article ( #307 )
...
* Create an article
* Move antironoca_drones aritcles to projects section
* Editing
* Move images to assets folder
* Update anticorona_drones.md
* Update anticorona_drones.md
* Update anticorona_drones.md
* Update anticorona_drones.md
* List drones to fight corona article
* Move images to anticorona subfolder, edit article
* Add contacts
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-18 14:44:11 +03:00
Oleg Kalachev
aee867d6bc
docs: forgotten file
2021-03-18 13:43:21 +03:00
Oleg Kalachev
3c078ab92f
docs: add DroMap copter hack article
2021-03-18 13:42:58 +03:00
Oleg Kalachev
d780aedb88
docs: mention contact info in contributing article
2021-03-18 10:58:17 +03:00
jadenbh13
a16d9d80fc
docs: add Bennie and the Jetson TX2 copter hack article ( #314 )
...
* Add files via upload
* Add Bennie article
* Remove ArticleDraft.pdf
* Add files via upload
* Add files via upload
* Update bennie.md
* Update bennie.md
* Rename article in the summary
* Remove unneeded files
* Minor fix
* List Bennie article
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-17 18:02:30 +03:00
Daniel Honies
10d250d96a
docs: add ADDI team copter hack article ( #311 )
...
* add CH2021 generative design project by ADDI
* fixes
* another fix
* add to summary
* fix issues
fixes issues concerning image size and markdown lint
* Update docs/en/SUMMARY.md
* Minor fix
* Optimize images more
* List article in the copter hack article
* Fix
* Case fix
* add contact info
* Minor fix to contact info arrangement
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-17 17:46:34 +03:00
Oleg Kalachev
acdcf20392
docs: remove unneeded trailing spaces and fix a typo
2021-03-16 16:39:02 +03:00
Oleg Kalachev
796d614f5e
docs: minor fix
2021-03-16 14:22:21 +03:00
Oleg Kalachev
f8de7443d7
docs: minor edit for linter
2021-03-16 14:22:15 +03:00
Oleg Kalachev
5c3ffdbeb6
docs: add article of Zaural Viking team on Copter Hack 2021
2021-03-16 13:51:57 +03:00
Oleg Kalachev
1c732137c6
travis: suppress error codes from building the pdf
2021-03-16 11:45:17 +03:00
Oleg Kalachev
345aad9e64
docs: move copter hack articles to events section
2021-03-16 11:21:02 +03:00
PerizatKurmanbaeva
02c67ea71a
docs: add CopterHack-2021 D-drone article ( #303 )
...
* d-drone init article ru, en, assets
* Change model and assemling, assets
* Add assets, change web site
* Add assets, change web site
* Edit ddrone article
* en and ru added and linted
* special thanks added
* added STL models
* Added gif
* Remove space from file name
* Slight editing
* Add teams articles list
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-03-16 11:19:34 +03:00
Oleg Kalachev
050e0fedb9
docs: forgotten file
2021-03-15 19:48:18 +03:00
Oleg Kalachev
0e9b54934c
docs: add copterhack-2021 arcticle (en)
2021-03-15 19:47:27 +03:00
Oleg Kalachev
793b614b7b
builder: fix getting pip in standalone-install
2021-03-15 14:40:12 +03:00
Oleg Kalachev
62ab5c2357
builder: fix get-pip url for python 2
2021-03-15 14:29:03 +03:00
Oleg Kalachev
181a78e4a9
image: use old pip for Python 2
2021-03-15 14:13:45 +03:00
Oleg Kalachev
c72eb0c027
docs: link to blocks in projects list
2021-03-14 10:27:37 +03:00
Oleg Kalachev
5d99e44c30
docs: restore COEX GPS article
2021-03-12 10:06:34 +03:00
Oleg Kalachev
5eb9b4acbe
Revert "docs: add COEX GPS article"
...
This reverts commit 1dea541df2 .
2021-03-12 10:01:04 +03:00
Oleg Kalachev
30ada8f311
Revert "docs: add some text to COEX GPS article"
...
This reverts commit 50dc17badb .
2021-03-12 09:57:31 +03:00
Oleg Kalachev
e717829945
gitbook: fix retrieving the latest version of the firmware
2021-03-10 11:12:25 +03:00
Oleg Kalachev
50dc17badb
docs: add some text to COEX GPS article
2021-03-10 08:03:57 +03:00
Oleg Kalachev
1dea541df2
docs: add COEX GPS article
2021-03-09 17:35:18 +03:00
Oleg Kalachev
d6b950b726
docs: some edits to coex pdb articles
2021-02-27 21:20:23 +03:00
Oleg Kalachev
e2a1d3aaeb
docs: minor fix
2021-02-27 01:57:59 +03:00
Oleg Kalachev
165e4d1a61
docs: add COEX PDB page (en/ru)
2021-02-27 01:47:44 +03:00
Oleg Kalachev
4f631300d4
docs: fix sonar example
2021-02-26 15:48:01 +03:00
deadln
e252a1cddc
Update package versions ( #302 )
...
* Update version in clover_blocks package.xml
* Changed all packages versions to 0.21.1
2021-02-21 22:20:43 +03:00
deadln
25dd17c286
Add packages changelogs ( #301 )
...
* Generated changelogs
* Cleared aruco_pose changelog
* Cleared clover changelog
* Cleared clover_blocks changelog
* Cleared clover_description changelog
* Cleared clover_simulation changelog
* Cleared roswww_static changelog
* Fixed typo in roswww_static changelog
* Simplify changelogs
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2021-02-19 23:37:36 +03:00
timkondratiev
b9395e3d18
simulator: Add default ArUco map based on "cmit.txt" ( #300 )
...
* Add ArUco map model
* Add ArUco map into the new .world file and set this world as the default.
2021-02-17 14:48:18 +03:00
timkondratiev
a32dd7dcdd
clover_simulation: fix XML formatting in generated world ( #299 )
...
Changed the way of adding an XML element into the .world file to fix the formatting issue.
2021-01-27 16:01:59 +03:00
MatveyBarabanshchikov
1e12e34070
docs: add agriculture.md article (rus/eng) ( #297 )
...
* add agriculture.md
* add photos for agriculture.md
* Update agriculture.md
Add photos and fixed code.
* Update agriculture.md
Changed the name and the content of the article.
* Add agriculture.md at SUMMARY.md
* Update agriculture.md
Fixed indentation errors.
* Update agriculture.md
Fixed text bugs.
* Create the English version of agriculture.md
* Update agriculture.md
Fixed English.
* Add agriculture.md to SUMMARY.md (eng)
* Delete field.png
* Delete field2.png
* Update pictures for agriculture.md
* Update links to images in agriculture.md
* Update links to images in agriculture.md
* Delete field.jpg
* Delete field2.jpg
* Add update photo at agriculture.md
* Update ugriculture.md
* Update agriculture.md
* Update agriculture.md
* Update agriculture.md
Fixed text bugs.
* Update ugriculture.md
Fixed text bugs.
* Update agriculture.md
Fixed text bugs.
* Update agriculture.md
Updated the article according to the recommendations.
* Update agriculture.md
Updated the article according to the recommendations.
2021-01-22 04:16:08 +03:00
Oleg Kalachev
3ff675d794
docs: add clover 4.2 dimension drawings
2021-01-12 22:00:17 +03:00
Alamoris
bb3e4befe5
docs: add Zerotire VPN article ( #295 )
...
* docs: Added article about configuring zerotire VPN
* docs: Add paragraph about macos VPN connection
* docs: Fix md exeptions
* dosc: Fix orthography
* docs: Add eng version, some fix
* docs: Fix
* docs: Small fix
* docs: Add paragraph about QGC connection
* docs: Add images and fix md
* Update docs/en/zerotire_vpn.md
* Update docs/ru/zerotire_vpn.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-12-28 21:22:38 +03:00
Alamoris
fe71007ebd
docs: add images for article about mechanical grip ( #294 )
2020-12-18 13:34:23 +03:00
Oleg Kalachev
68cec159f7
simulation: add type:=jmavsim to simulator.launch, remove sitl.launch, some adjustments
2020-12-08 16:28:57 +03:00
Oleg Kalachev
4e8127f690
docs: add vertical markers article to the summary
2020-12-08 15:28:29 +03:00
Alamoris
8f78f2b6e4
docs: add translations of articles about grippers and assembling an FPV set ( #288 )
...
* docs: Add translations and fix rusian articles
* docs: Fix md and style
* docs: Fix summary and dupont naming
* docs: Fix summary tabbing
2020-12-08 14:17:20 +03:00
Oleg Kalachev
c8163cd38b
docs: add translation of the wall_aruco article and fix the Russian version ( #289 )
2020-12-08 01:13:35 +03:00
Oleg Kalachev
7831992d6a
Edit
2020-12-08 01:12:25 +03:00
Volga
873befdba9
docs: Added translation of the wall_aruco article and fix russian version
2020-12-08 00:55:50 +03:00
Oleg Kalachev
c3cbc305c3
docs: add clarification on set_rates rotation directions
2020-12-05 04:27:47 +03:00
Oleg Kalachev
b71e802a2e
docs: replace Pixracer with COEX pix on the main page
2020-12-05 04:07:38 +03:00
Ralf Seidel
3c5f2c958e
docs: add heading for "Brushless motors" ( #287 )
2020-12-04 00:19:00 +03:00
Oleg Kalachev
267993aec4
Add title to the main clover page
2020-12-03 00:24:15 +03:00
Oleg Kalachev
86dd42c3b3
docs: fix main illustration (en)
2020-12-02 04:06:00 +03:00
Oleg Kalachev
9d338d843b
docs: fix
2020-11-30 22:15:38 +03:00
Oleg Kalachev
3e100bee91
docs: add note on Pixhawk firmware to setup article
2020-11-30 22:15:32 +03:00
Oleg Kalachev
8a29b9a37a
Fix checking unused assets
2020-11-30 00:55:40 +03:00
Oleg Kalachev
2e80a06db1
docs: add main clover image for black background
2020-11-29 23:03:10 +03:00
Oleg Kalachev
0003985c3b
docs: fix typos
2020-11-28 01:37:41 +03:00
Oleg Kalachev
f250916ede
docs: fix more images in coex pix article
2020-11-28 01:33:27 +03:00
Oleg Kalachev
ee2944a1d3
docs: fix images in coex_pix article
2020-11-27 17:57:47 +03:00
Oleg Kalachev
a088524468
docs: change /led redirect to English version, shortened links in examples
2020-11-27 03:06:57 +03:00
Oleg Kalachev
215fe237ca
docs: fix check_unused_assets
2020-11-26 22:54:12 +03:00
Oleg Kalachev
8c1b5c19d0
readme: update main illustration
2020-11-26 20:39:57 +03:00
Oleg Kalachev
779dfb3f4f
docs: update the main illustration
2020-11-26 20:36:24 +03:00
Oleg Kalachev
23d503adc5
docs: correct mode and kill switch channels
2020-11-26 19:56:04 +03:00
Oleg Kalachev
0350ecbff7
docs: decrease pix-sd.png size
2020-11-26 18:18:01 +03:00
Oleg Kalachev
12bed337dc
docs: add video review of the simulator
2020-11-26 18:18:01 +03:00
Volga
6a1b609ccd
docs: Update COEX Pix rev. 1.2 images
2020-11-25 11:16:38 +03:00
Oleg Kalachev
3d5c51a42e
aruco_detect: add 'enabled' dynamic param
2020-11-24 22:34:12 +03:00
Oleg Kalachev
3702ed0c86
docs: reduce images sizes in setup section
2020-11-24 15:03:23 +03:00
Oleg Kalachev
741abadb54
docs: add big leg model
2020-11-23 20:55:41 +03:00
Oleg Kalachev
c6dc732867
docs: remove trailing whitespace
2020-11-23 20:45:32 +03:00
Oleg Kalachev
ba76e51966
docs: fix blocks page address
2020-11-21 13:38:21 +03:00
Oleg Kalachev
7951f0e2ba
docs: minor fix
2020-11-20 17:55:06 +03:00
Alamoris
cd58c03c0f
docs: assembling grips and fpv (ru) ( #283 )
...
* docs: Add article about magnetic and mechanical grippers
* docs: Add and fix article about install fpv camera
* fpv: orthography, punctuation, and style
* magnetic_grip: orthography and punctuation
* mechanical_grip: orthography, punctuation, and style
* Fix lists style
* docs: Added magnetic grip assembly images
* docs: Add translate draft
* docs: Delete article translations
* docs: Fix incorrect image name
* docs: Add images about assembling FPV
* docs: Fix images size
* Optimize images
* Fixes
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-11-20 15:12:20 +03:00
Oleg Kalachev
ce6b2530c4
image: don’t install espeak to reduce size
2020-11-17 15:13:56 +03:00
Oleg Kalachev
14e4af76aa
image: change clone depth to 1
2020-11-17 15:12:59 +03:00
Konstantin Petrykin
f3f1557b0b
docs: add COEX Duocam docs (ru) ( #285 )
...
* docs: add COEX Duocam docs
* Orthography and punctuation
* docs: change gitup_seek image resolution and extension
* docs: add missing duocam-mavlink article
* docs: fix linter problems in duocam-mavlink article
* docs: add a link to doucam-mavlink in SUMMARY
* Decrease the size of gitup_seek image
* Make duocam_mavlink a subsection of duocam section
* Edit duocam articles
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-11-16 13:29:28 +03:00
Oleg Kalachev
18d410db24
docs: update setup section
2020-11-14 17:56:50 +03:00
Volga
207dc88579
docs: Update coex pix images
2020-11-13 12:26:23 +03:00
Oleg Kalachev
58f6ac4b39
simple_offboard: fix checking kill switch state
2020-11-12 06:43:46 +03:00
Oleg Kalachev
688e4f0ca9
docs: add link to blocks into programming intro article
2020-11-10 06:16:12 +03:00
Oleg Kalachev
7cbe823700
blocks: add set_duty_cycle block
2020-11-10 06:06:44 +03:00
Oleg Kalachev
df681e0a79
docs: add gpio info to block article
2020-11-10 06:06:20 +03:00
Oleg Kalachev
8aad2fc363
blocks: fix units in set_servo tooltip
2020-11-10 04:10:41 +03:00
Oleg Kalachev
3c8dd14c9d
docs: update clover versions images
2020-11-10 01:22:37 +03:00
Volga
3a20bc3212
docs: Fix broken image link
2020-11-05 01:20:56 +03:00
Volga
1105cd8750
docs: Add clover 4 sphere guard image
2020-11-04 23:53:21 +03:00
Alamoris
43d7e7c70b
docs: add article on assembling clover 4.2 WS (en) ( #282 )
...
* docs: Add translation of the article about assembling clover 4_2 WS
* Minor fix
* docs: Add new renders and update article
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-11-04 01:34:44 +03:00
Oleg Kalachev
7a1e885df1
blocks: add led_count block
2020-11-04 00:45:34 +03:00
Oleg Kalachev
9a9c2d5c9f
blocks: fix gpio blocks indentation
2020-11-03 23:23:40 +03:00
Alamoris
eaeb146878
docs: add article about assembling sphere guard ( #284 )
...
* docs: Add article about assembling sphere guard
* docs: Add article into summary
* docs: Fix broken images
* Shorten the article name
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-11-03 17:56:57 +03:00
Volga
2452be05ff
docs: Update assembly images
2020-11-03 17:13:40 +03:00
Oleg Kalachev
a4336a39c9
blocks: change default z to 1 in aruco-marker example
2020-11-03 16:58:26 +03:00
Volga
9cdf7dea41
docs: Update assembliy renders in article aboutt clover WS
2020-11-03 16:03:37 +03:00
Volga
b90dc3c020
docs: Update article about coex pix
2020-11-03 13:27:07 +03:00
Oleg Kalachev
91252d8d50
image: decrease git clone depth
2020-10-31 22:31:21 +03:00
Oleg Kalachev
c4b94390e9
image: increase compression level more
2020-10-31 18:11:10 +03:00
Oleg Kalachev
1b4167365e
image: increase compression level
2020-10-31 16:48:01 +03:00
Oleg Kalachev
01ec592abb
docs: remove unused assets
2020-10-28 17:07:39 +03:00
Volga
e2e2e04381
docs: Fix image link
2020-10-28 11:44:45 +03:00
Andrei Korigodski
27e0189cf5
readme: remove table with logos
2020-10-27 20:35:54 +03:00
Andrei Korigodskii
e3d89cbc4c
readme: change title and update description
...
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-10-27 20:13:11 +03:00
Oleg Kalachev
a0ac85e0d3
led: change default number of leds to 72
2020-10-27 19:52:02 +03:00
Oleg Kalachev
83e5911110
docs: add pid tuning stand idea to projects
2020-10-27 19:38:29 +03:00
Oleg Kalachev
05d634d2d3
docs: make download link to vm more notable
2020-10-27 19:38:29 +03:00
Oleg Kalachev
4967d651bd
docs: add default username/password info to the simulator vm article
2020-10-27 19:38:29 +03:00
Volga
91f948d3f4
docs: Fix orthography
2020-10-27 17:07:59 +03:00
Volga
ebf55244f4
docs: Update renders in the article about clover 4_2 WS
2020-10-27 17:01:53 +03:00
Oleg Kalachev
5b6d08e25d
blocks: fix set_leds with color-typed argument
2020-10-25 19:20:45 +03:00
Oleg Kalachev
8036214406
Merge branch 'master' of github.com:CopterExpress/clever
2020-10-24 21:53:06 +03:00
Oleg Kalachev
5d3c8c89cb
builder: make pi an owner of examples files
2020-10-24 21:52:54 +03:00
Oleg Kalachev
2075fa52ef
examples: make leds.py more verbose
2020-10-24 21:52:34 +03:00
Andrei Korigodski
b0e1e1ffae
docs: fix translation
2020-10-24 09:46:21 +03:00
Oleg Kalachev
4482f973db
docs: editing
2020-10-23 13:08:09 +03:00
Oleg Kalachev
b1c7ee6b66
docs: editing
2020-10-23 12:35:41 +03:00
Oleg Kalachev
ff9e669352
docs: minor fixes
2020-10-23 12:23:53 +03:00
Oleg Kalachev
6c8291749f
simple_offboard: correctly check manual control timeout, separate it from kill switch check
2020-10-22 19:12:51 +03:00
Alamoris
039d2438cd
docs: paragraph about changes in Coex pix version 1.2 ( #281 )
...
* docs: add description about coex pix 1.2
* docs: Add new revision 1.2 schemes
* docs: More changes added
2020-10-22 11:09:40 +03:00
Oleg Kalachev
048a605f2f
simple_offboard: detect killswitch when auto_arm is set ( #280 )
...
* simple_offboard: subscribe to manual control
* simple_offboard: read check_kill_switch parameter
* simple_offboard: check kill switch status
* Fixes
2020-10-20 09:58:32 +03:00
Oleg Kalachev
0e0d4fe5cc
led.launch: add led_count and gpio_pin arguments ( #279 )
...
* led.launch: add led_count and gpio_pin arguments
* docs: new args in led.launch
2020-10-19 20:58:31 +03:00
Oleg Kalachev
37bbd7522c
Merge branch 'master' of github.com:CopterExpress/clover
2020-10-19 16:23:37 +03:00
Oleg Kalachev
f206b2ea18
docs: update projects list
2020-10-19 15:55:07 +03:00
Oleg Kalachev
ae7f3ccfbc
docs: new cad models ( #277 )
...
* docs: add new cad models for milling
* docs: Сompleted new model table
* docs: orthography
Co-authored-by: Volga <gonzalez1139@gmail.com >
2020-10-17 07:44:37 +03:00
Oleg Kalachev
da28c61f1e
main_camera.launch: add forward and backward camera shortcuts
2020-10-15 18:40:17 +03:00
Oleg Kalachev
b7ce588b07
blocks: add yaw_tolerance parameter
2020-10-13 15:22:13 +03:00
Oleg Kalachev
f663a62c1e
blocks: add confirm_run parameter for disabling running confirmation
2020-10-13 15:14:41 +03:00
Oleg Kalachev
5b370ee96b
blocks: treat cancel in prompt as empty string
2020-10-13 15:06:26 +03:00
Oleg Kalachev
e0512c209e
Add code headers
2020-10-13 01:15:56 +03:00
Oleg Kalachev
7385f673de
blocks: remove unused code
2020-10-13 01:12:30 +03:00
Oleg Kalachev
5629b0a9b3
led: change default low battery threshold to 3.6
2020-10-08 21:06:29 +03:00
Alamoris
9de0034fb9
docs: add article on assembling Clover 4.2 ws ( #275 )
...
* docs: add article about soldering clever
* Rename soldering 4.2 to 4.2 WorldSkills
* Change 4.2 article title
* Add link to 4.2 WS to assembly page
* Edit orthography in 4.2 WS assembly
* Edit orthography in 4.2 assembly
* Edit orthography in 4.2 assemble (en)
* Edit ponctuation in 4.2 WS assemble article
* Edit punctuation in 4.2 assemble article
* assemble 4.2 WS: remove unnecessary emphases + editing
* assemble 4.2: remove unnecessary emphases + editing
* Edit assemble 4.2, remove unnecessary emphases (en)
* Make COEX Pix a link in assemble 4.2 article
* Make COEX Pix a link in assemble 4.2 WS article
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-10-08 20:45:03 +03:00
Oleg Kalachev
ae29fe00d3
docs: fix typo in css
2020-10-08 06:23:42 +03:00
Oleg Kalachev
7295c6c040
docs: make images in assembly articles links
2020-10-08 05:31:18 +03:00
Oleg Kalachev
11bdf2d3da
docs: fix link in assembly articles
2020-10-08 05:10:01 +03:00
Alamoris
89ccca3c30
docs: instructions for connecting to LogMeIn VPN ( #276 )
...
* docs: add article about connection to vpn
* docs: fix
* docs: add instruction for connecting using Windows
* Edit vpn_hamachi article
* docs: update hamachi_vpn article
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-10-07 18:39:06 +03:00
Oleg Kalachev
50218a8822
docs: add COEX Pix mention in firmware flashing article
2020-10-07 03:53:14 +03:00
Oleg Kalachev
11d5da5db2
docs: minor change
2020-10-07 00:18:02 +03:00
Oleg Kalachev
757129782e
docs: add simulator screenshot
2020-10-07 00:17:28 +03:00
Oleg Kalachev
f7c1f4330d
docs: add link to cad-models article to assembly section
2020-10-06 04:18:22 +03:00
Oleg Kalachev
b36292cdb8
blocks: add print-range example
2020-10-06 01:40:07 +03:00
Oleg Kalachev
a9f6fe329b
docs: minor summary change
2020-10-06 01:38:19 +03:00
Oleg Kalachev
f89cc92736
docs: rename glossary articles back to glossary.md
2020-10-06 01:36:17 +03:00
Oleg Kalachev
60755fa1b5
gitbook: enable collapsible-menu ( #270 )
...
* gitbook: enable collapsible-menu
* Collapse main menu (en)
* Update events and supplementary materials articles
* Fix collapsed items of main menu
* Add Copter Hack 2021 article
2020-10-06 01:05:53 +03:00
Oleg Kalachev
792352d072
blocks: add flip example
2020-10-01 22:20:37 +03:00
Oleg Kalachev
2f6d9639c1
blocks: fix setpoint block
2020-10-01 22:20:26 +03:00
Oleg Kalachev
d52175bb30
docs: css cicle class
2020-10-01 05:10:26 +03:00
Oleg Kalachev
be6e894b80
docs: add led events table
2020-10-01 05:09:00 +03:00
Oleg Kalachev
2f6125ce54
Implement block programming (using Blockly) ( #272 )
...
* Clover Blockly: add first blocks set
* Adjust Blockly settings
* Fix get_position output type
* Add screenshot
* Rename readme.md to README.md
* Resize screenshot
* Add package.xml
* Little change
* Fixes
* Add python_compressed to blockly
* Implement some of the Clover blocks in Python
* Make Python indentation 4 spaces
* Fixes to Python blocks implementation
* Implement set_velocity block in Python
* Implement wait_arrival block in Python
* Fix indentation in Python implementation of blocks
* Fix
* Fix land_wait template
* Set reserved words in Python
* Change default frame_id to aruco_map in get_position block
* Fix
* Move blocks definitions to blocks.js
* Get rid of missing favicon error
* Simplify navigate
* Rearrange layout, add tabs
* Generate Python code
* Small style change
* -console.log
* Code style
* Use modules
* Move modules to the header
* Correct order for ROS definitions + generating "backend" code
* Fix rangefinder_distance block
* simple_offboard: commands to change only yaw and yaw rate
* Implement set_yaw block
* Start working on Blockly documentation
* Implement print block with a topic
* Unneeded code
* Little fixes
* Fix indentation
* Fixes
* Fix wait_arival, get_distance
* Implement running Blockly programs, implement prompt block, fixes
* Add land button
* Little change
* Fix reserved words + little fixes
* +x for main.py
* Simplify run button
* Auto-save and load workspace
* Make land button work
* Handle exceptions
* Minor change
* Add help URL for blocks
* Fix
* Implement arrived block
* Mark blockly and highlight.js as linguist-vendored
* Add forgotten CMakeLists.txt
* Add wait checkbox to set_yaw block
* Disable run button when disconnected
* Add message and service files
* Add some comments
* Add tooltip to some blocks
* Implement GPIO blocks
* Don’t latch print message to prevent duplication
* Prevent duplication prompts
* Add ROS init code to backend code anyways
* Make GPIO blocks color a constant
* Minor fix
* More correctly update blocks on input value changes
* Minor fixes
* Remove unneeded readonly attribute
* Add marker ID shadow blocks to toolbox
* Add lacking reserved words
* Fix frame id generation for complex marker id expressions
* Consider frame_id in set_yaw block
* Shorten ros module import
* Implement stop service
* Disable and enable run button correctly
* Don’t print KeyboardInterrupt exceptions
* Put notifications to notifications element
* Add 'running' mark
* Disable signal in backend python code
* Sleep a little bit to let rospy initialize publishers
* Remove accidental code
* Make ROS namespace and private namespace constants
* editorconfig-lint: don’t check Blockly code
* Use private namespace constant in Python generator
* Implement ~running topic to display current program status more robustly
* Make navigate tolerance and sleep time constants
* Make set_leds and and set_effect services proxies persistent
* Replace a number with constant
* Limit ~block topic publishing rate
Otherwise messages get queued making the frontend to freeze
* Improve internal documentation
* Append 'map' to frames list
* Return degrees in get_attitude block
* Move getting yaw in a separate block
* Improve block tooltips
* Add some more files to editorconfig-lint excludes
* Add get_yaw block to toolbox
* Implement get_time block
* Implement ~store and ~load services for storing user programs
* Set auto_arm only in take_off block
* Minor CSS fixes
* Make 'Python' tab textarea-like
* Implement saving and loading programs
* Adjust styles
* Retrieve only .xml files in load service
* Forgotten code
* Documentation on store and load services
* Add some examples
* Add blocks programming arg to launch file
* Update docs
* Add package’s dependencies
* Add dependency
* Add title to select
* Fix syntax
* Minor fix in docs
* Add forgotten roslib.js
* Run user program in the same process
* Use print function for print block in Python 2
* Add variables example
* Fix url
* Add functions example
* Fix set_servo block
* Fix gpio_read block
* Update blocks screenshot
* Update docs
* Update docs
* Fix set_effect block
* Minor fix in example
* Add setpoint block, remove set_velocity from toolbox
* Remove unused modules
* Unused variable
* Add English article skeleton
* Clarify backend node link error
* Remove unused variable
* Update documentation
* Fix link to documentation
* Add Blockly logo
* Update English article
* Add Blocks programming link to the main page
* Minor change
* Add catkin_install_python to CMakeLists.txt
* Make navigate tolerance and sleep time configurable
* Add minor todo
* Add blockly examples directory to editorconfig-lint excludes
* Rename main node to clover_blocks
* Add a warning to the old blocks programming article
* Fix editorconfig-lint exclude
2020-09-30 17:07:03 +03:00
Volga
c6a238c671
docs: fixed gpio port assignment
2020-09-10 14:46:58 +03:00
Volga
28851f39ad
docs: add notice
2020-09-10 13:56:57 +03:00
Oleg Kalachev
4a2fbf3e22
docs: minor fixes
2020-09-08 17:01:13 +03:00
Oleg Kalachev
c3b549df0d
docs: little titles fix
2020-09-03 01:17:25 +03:00
Oleg Kalachev
21d922beb2
simple_offboard: set main_camera_optical reference frame to map
2020-09-02 16:40:14 +03:00
Alamoris
88ef00e043
docs: translate flight articles ( #269 )
...
* docs: Add translation of the article about flight exercises
* docs: Add translation of the article about flight
* docs: Added articles about flying to summary
* docs: fix
* Update docs/en/flight.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
* docs: fix
* Fix
* Remove unnecessary image borders
* Edit flight article
* Edit flight articles
* Fix
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-08-27 08:41:24 +03:00
Oleg Kalachev
1b85a9cdf2
docs: simplify laser rangefinder code sample
2020-08-26 18:25:58 +03:00
Oleg Kalachev
d5a79babad
docs: add links to demo js gcs sources
2020-08-26 18:14:10 +03:00
alamoris
4d80e6f6cf
docs: Small fixes
2020-08-25 19:05:44 +03:00
Oleg Kalachev
8ce4de191b
docs: little fix
2020-08-25 17:32:13 +03:00
Oleg Kalachev
ecaab1650f
docs: edit snippets articles
2020-08-21 22:46:39 +03:00
Oleg Kalachev
a62107132d
docs: add wait_arrival snippet
2020-08-21 22:08:07 +03:00
Oleg Kalachev
423490304b
docs: add link to Clover blocks development
2020-08-21 19:37:18 +03:00
Oleg Kalachev
ee9c956fc7
docs: add cloud simulator to projects
2020-08-21 19:28:31 +03:00
oponfil
14e49a4f7b
docs: update projects article ( #268 )
...
* Update projects.md
Скорректировал статус по существующим проектам и добавил новые проекты.
* docs: edit projects article
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-08-21 19:21:29 +03:00
Oleg Kalachev
d4d25c61a2
docs: rework and simplify navigate_wait snippet, move it on top
2020-08-21 18:16:25 +03:00
Oleg Kalachev
106209d79b
docs: add links to Python tutorials
2020-08-20 20:28:55 +03:00
Oleg Kalachev
333cf9655f
docs: remove trailing whitespace
2020-08-20 20:09:32 +03:00
Oleg Kalachev
2ddf831842
docs: remove trailing whitespace
2020-08-20 20:07:35 +03:00
Oleg Kalachev
68f23babcc
docs: more reasonable title
2020-08-20 20:06:44 +03:00
Alexey Rogachevskiy
4f0a099152
travis: Remove changelog generation
2020-08-13 22:53:44 +03:00
Alamoris
acfb858598
docs: add section about manual flight ( #267 )
...
* docs: Add article about flight
* docs: add flight lessons
* Update docs/ru/flight.md
Co-authored-by: Alexey Rogachevskiy <sfalexrog@gmail.com >
* Update docs/ru/flight.md
Co-authored-by: Alexey Rogachevskiy <sfalexrog@gmail.com >
* Update docs/ru/flight.md
Co-authored-by: Alexey Rogachevskiy <sfalexrog@gmail.com >
* Update docs/ru/flight.md
Co-authored-by: Alexey Rogachevskiy <sfalexrog@gmail.com >
* Update docs/ru/flight.md
Co-authored-by: Alexey Rogachevskiy <sfalexrog@gmail.com >
* Update docs/ru/flight.md
Co-authored-by: Alexey Rogachevskiy <sfalexrog@gmail.com >
* Update docs/ru/flight.md
Co-authored-by: Alexey Rogachevskiy <sfalexrog@gmail.com >
* docs: Updates
* Edit flight article
* Move flight exercises to separate article
* sfalexrog edits
* docs: add exercise
* docs: update exercises
* docs: Some fixes
* Edit flight exercises article
* docs: Resize and change images
* Reduce images sizes more
Co-authored-by: Alexey Rogachevskiy <sfalexrog@gmail.com >
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-08-12 04:45:45 +03:00
Alexey Rogachevskiy
c0f15fc1e6
clover.world: Shift parquet_plane down
...
This will make placing thin objects easier.
2020-08-11 23:26:58 +03:00
Alexey Rogachevskiy
e94e552da3
travis: Show compressed image size
...
Squashed commit of the following:
commit 3460fec25e
Author: Alexey Rogachevskiy <sfalexrog@gmail.com >
Date: Mon Aug 10 00:19:05 2020 +0300
travis: Use short commit notation
commit fa44e4b42f
Author: Alexey Rogachevskiy <sfalexrog@gmail.com >
Date: Sun Aug 9 01:00:56 2020 +0300
travis: Fix IMAGE_VERSION initialization
commit 4bc985a7f4
Author: Alexey Rogachevskiy <sfalexrog@gmail.com >
Date: Sat Aug 8 21:26:06 2020 +0300
travis: Generate zip file after successful build
commit c2bfa07a36
Author: Alexey Rogachevskiy <sfalexrog@gmail.com >
Date: Fri Aug 7 17:36:56 2020 +0300
travis: Fix parsing errors
commit 6ba27ef15d
Author: Alexey Rogachevskiy <sfalexrog@gmail.com >
Date: Fri Aug 7 17:28:48 2020 +0300
travis: Output compressed image size
2020-08-10 13:47:17 +03:00
Oleg Kalachev
6b5e3464f1
Remove info clover.service as it's only for Raspbian
2020-08-06 15:24:44 +03:00
Oleg Kalachev
768c0be5a5
Change running section in clover's readme
2020-08-06 14:56:49 +03:00
Oleg Kalachev
892c6f853b
docs: add note on how to reset Clover package using git (ru, en)
2020-08-05 14:03:08 +03:00
Alexey Rogachevskiy
8b690900b9
simple_offboard: Ensure quaternion initialization
2020-08-04 14:51:40 +03:00
Alexey Rogachevskiy
17c210919d
simple_offboard: relax position_msg timestamp update rules ( #264 )
...
* simple_offboard: Relax position_msg timestamp update rules
* Little code style change
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-08-04 13:19:58 +03:00
Alexey Rogachevskiy
ebeb3f58d6
docs/simulation_usage: Performance suggestions ( #262 )
2020-07-31 16:25:44 +03:00
Alexey Rogachevskiy
3b19346a44
docs: Add note about Gazebo in SITL articles (en/ru)
2020-07-30 17:31:56 +03:00
Dmitrii Okoneshnikov
32d27f3f66
Tried translating simulator articles ( #259 )
...
* Translation + fix broken links
* Fix broken links
* Changes
* Fixed some typos
* Fixed header
* docs/simulation_native: Stylistic changes, fix typo (ru)
* docs: Add old simulation_vm article (ru)
* docs: Update SUMMARY.md (ru)
* docs/simulation_native: Use main branch for simulation (ru)
* Fixed some stuff
* Update docs/ru/simulation_native.md
Co-authored-by: Ilya Petrov <38784273+copterspace@users.noreply.github.com >
* Fixed some stuff
* Removed extra spaces
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
* Fixed typo
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
* Fixed typo
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
* Update docs/ru/simulation_vm.md
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
* Removed extra spaces
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
* Fixed typo
Co-authored-by: Alexey Rogachevskiy <sfalexrog@gmail.com >
Co-authored-by: Ilya Petrov <38784273+copterspace@users.noreply.github.com >
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-07-29 13:08:19 +03:00
Alexey Rogachevskiy
585af026d4
docs/simulation_native: Use main branch for simulation (en)
2020-07-29 00:27:59 +03:00
Dmitrii Okoneshnikov
b52f702723
Fixed broken links ( #258 )
2020-07-27 17:06:24 +03:00
Dmitrii Okoneshnikov
3e4f1ab8a9
Fixed broken links ( #257 )
2020-07-27 17:05:43 +03:00
Dmitrii Okoneshnikov
513f4f419a
Fixed broken link ( #256 )
2020-07-27 13:20:51 +03:00
Dmitrii Okoneshnikov
6db5602a5a
Fix for errors occurred while running catkin_make ( #255 )
...
* Fix errors occurred while running catkin_make
* docs: Fix formatting, add reason for patching
Co-authored-by: Alexey Rogachevskiy <sfalexrog@gmail.com >
2020-07-27 12:50:14 +03:00
alamoris
fb17a3f926
docs: fix bolts size
2020-07-22 15:16:15 +03:00
Oleg Kalachev
70e1675f9a
docs: fix
2020-07-22 15:09:42 +03:00
Alexey Rogachevskiy
e03eaa51c4
Add official Clover simulation config ( #254 )
...
* clover_description: Add preliminary configs/models
* clover_description: Use proper models for the drone
* clover_description: Be more specific about spawn arguments
* clover_description: Tweak parameters a bit, add collision boxes
* travis: Add .dae files to the list of ignored by eclint
* Add clover_simulation package
* clover: Add Gazebo plugin sources
* builder: Ignore clover_gazebo_plugins for actual drone
* clover_gazebo_plugins: Expose include directories for plugins
This should fix building the unit tests
* clover_gazebo_plugins: Remove dependency on gazebo_ros
This should prevent RPi image failing to build.
* travis, gitattributes: Mark clover_gazebo_plugins as vendored, stop checks
* clover_simulation: Minor package.xml fix
* clover_description: Add IMU joint preservation
Oh, Gazebo, you are ever so very helpful, it's hard to put my appreciation into words! If not for your helpful model simplification, I wouldn't have spent two hours looking through the plugin sources, the urdf sources, trying lots of
different options for the joints and links, and finally getting an answer from GazeboOverflow or however you've named your Q&A site. How wonderful it is to have an issue that makes you tear your hair out just because you know
what's better for me!
* clover_simulation: Add the bare necessities to run a simulation
* clover_gazebo_plugins: Prevent gazebo from trying to download models
For some reason the models are no longer available, so Gazebo just spends some time waiting for a timeout.
* clover_gazebo_plugins: Update Gazebo model database URI
* clover_simulation: Add script to find and launch PX4
* clover_simulation: Fix launch file
* clover_description: Add missing plugins
* simulation: Re-enable gazebo_ros dependencies
This will force rosdep to try to install gazebo_ros on the drone,
but this can be counteracted by --skip-keys rosdep option.
This does not look reliable, but I could not come up with a better
solution.
* builder: Be more resilient about apt-get errors
* builder: Remove reference to resolve_rosdep
* clover_description: Update Clover model, change xacro description
Previous xacro description file was not performing too well, so I went with
a more sensible route and started changing iris.xacro to use our Clover model.
* clover_description: Bring back constants.xacro
* clover_description: Prevent lumping for camera link/joint
* clover_description: Move near clipping plane further away
* clover_description: Allow setting width/height for rpi_cam
* clover_description: Add a Clover model with a camera
* clover_description: Remove whitespaces
* clover_description: Add drone+camera spawning .launch file
* clover_simulation: Add gazebo_ros here as well
* clover_simulation: Spawn drone with camera by default
* clover_simulation: Allow specifying data path for px4
* clover_simulation: Add startup scripts from px4
Big TODO: Clean them up eventually
* clover_simulation: Use local data files
* clover_simulation: Launch clover services by default
* clover_description: Depend on gazebo_plugins as well
libgazebo_ros_camera is in gazebo_plugins, so we need that package.
* clover_description: Fix camera_sensor description
* clover_description: Fix typo in package.xml
* clover_simulation: rename sim_gazebo.launch to simulator.launch
* clover_simulation: Don't look for ROMFS in px4_source_path
We provide our own, no reason to fail if we can't find the originals.
* clover_simulation: Remove extra CMakeLists.txt
* clover_description: Use xacro: namespace for xacro macros
* clover_description: Fix package.xml formatting
* clover_description: Better camera defaults
* clover_description: Add distance sensor
* clover_description: Add leg colliders
* clover_simulation: Actually forward vehicle name
* clover_description: Revert adding additional colliders
Unfortunately, this breaks physics too much
* clover_description: Tweak drone physics, make it more bouncy
* clover_description: Don't spawn the drone inside the floor
* clover_description: Set rangefinder min range outside drone collider
* clover_simulation: Set default flow parameters for Clover
* clover_description: Update Clover 4 model
* clover_simulation: rename sim_gazebo.launch to simulator.launch (#233 )
* clover_simulation: Add workaround for Gazebo crashes in VMware
* clover_simulation: Ignore .git for now
* clover: Add "simulated" argument
* clover_simulation: Start Gazebo early
* clover_gazebo_plugins: Remove unused files
* clover_description: Allow turning sensors on and off
* clover_description: Fix rangefinder creation
* Remove unneeded stuff and use PX4 from catkin workspace
* Remove clover_gazebo_plugins
* Rename arg simulated to simulator
* clover: Change target names to avoid clashing with PX4
* Fix
* clover_simulation: Re-add deleted comments
* Add loop model
* loop.material: use tabs instead of spaces
* loop model: don’t rotate by yaw
* loop.material: turn on alpha_blend
* Rename model loop to loop_line
* Add parquet plane model
* loop_line: fix description
* Set alpha_blend for loop_solid material
* Add square line model
* Add CATKIN_IGNORE to models directory
* Add LED strip Gazebo model
* Add hardcoded URDF LED strip
* clover_description: Add LED xarco model
clover_simulation: Implement LED visual plugin and controller
* clover_simulation: Make led plugin less chatty
* clover_simulation: Depend on led_msgs
This should allow the packages to be built in the proper order.
* clover_simulation: Support building against Kinetic
* clover_simulation: Don't build plugins if Gazebo is not installed
* clover_description: Get rid of "constants" file
* clover_description: Add README
* clover_simulation: Add README
* clover_simulation: Make parquet thicker
Otherwise the rangefinder beam goes right through it.
* docs: Start working on simulation articles
* docs: Start working on the simulation overview (en)
* Add launch-file for PX4 v1.8.2
* clover_simulation: Disable GPS, use EKF2 by default
Ideally we should be using LPE, but it is broken in PX4 1.10, and our need for a somewhat working simulator is higher than for a completely correct one.
* clover_simulation: Add experimental throttling camera
* clover_simulation: Add note about throttling camera
* clover_description: Remove unused file
* clover_simulation: Link against CameraPlugin
* clover_description: Add option to use throttling_camera
* Add clover.world
* clover_description: Add calculated inertial parameters
* simulator: change default world to clover.world
* clover_simulation: Start working on ArUco generation script
Port over aruco_gazebo_gen, add more options.
Does not modify the world right now.
* clover_simulation: Make LED plugin less chatty
* clover_description: Be more ROS-like in script naming
* clover_simulation: Implement model insertion to the world
* clover_simulation: Allow specifying output model dir
* clover_description: Don't use throttling camera by default
throttling camera is still a work-in-progress, there's no reason to
enable it by default.
* clover_simulation: Use proper script name in CMakeLists
This is what typically happens when I'm rushed.
* docs: Add instructions for VM setup (en)
* clover_simulation: Remove extra spaces
* docs: Describe simulation usage (en)
* clover_simulation: Remove led_strip
* docs/assets: Crunch sim image a bit
* clover: Bump VL53L1X version
For some reason, 0.0.2 is not installable on x86.
* docs/simulation: Fix capitalization
* Remove remnants of clover_gazebo_plugins
* Remove unneeded Clover 3 model
* Remove empty.world and asphalt_plane model
* Remove unused LED strip model
* Reduce images size
* Shortened simulator related urls
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-07-22 09:17:56 +03:00
Oleg Kalachev
b346af92ae
docs: add missing z parameter
2020-07-21 23:23:52 +03:00
Oleg Kalachev
cb2cf48f39
docs: add possible projects list (ru)
2020-07-21 10:33:41 +03:00
Alexey Rogachevskiy
ebec850010
docs: add contributed models for Jetson Nano ( #250 )
...
* docs: Add contributed models for Jetson Nano
* Add Vyacheslav Buzov’s contact link
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-07-18 17:37:02 +03:00
Vasily Yuryev
5a8db188f6
docs: add English version of Innopolis Open 2020 L22_AERO team article ( #252 )
2020-07-17 21:41:07 +03:00
Vasily Yuryev
4376bbb723
docs: add Innopolis Open 2020 L22_AERO team article ( #251 )
...
* L22_AERO docs
* remove html code
* docs: edit Innopolis Open 2020 (L22_AERO) article
Co-authored-by: Oleg Kalachev <okalachev@gmail.com >
2020-07-17 19:25:01 +03:00
alamoris
1d694e1a15
docs: Delete m3x6 image
2020-07-16 16:31:26 +03:00
alamoris
54de7fca3a
docs: Fix clover 4.2 equipment list
2020-07-16 16:21:51 +03:00
alamoris
32f5584082
docs: Fix text formatting
2020-07-14 21:57:51 +03:00
alamoris
d7c0fb33ff
docs: Add hint about FC rotation
2020-07-14 19:27:38 +03:00
alamoris
d16e7bf155
docs: delete not used images
2020-07-14 15:02:06 +03:00
alamoris
26bd1e2d8f
docs: Rework type size table
2020-07-13 22:05:31 +03:00
alamoris
e12577cf0e
docs: Fix md typo
2020-07-13 13:49:59 +03:00
alamoris
12544a69af
docs: add notification about ir sensors article
2020-07-10 20:45:16 +03:00
alamoris
f471280bef
docs: Hidden articles about working with ir sensors
2020-07-10 17:33:08 +03:00
alamoris
2ff9887ac4
docs: fix broken image link
2020-07-09 22:24:49 +03:00
alamoris
2ecfb28a5d
docs: Rename assembly clover 4 article
2020-07-09 20:43:51 +03:00
Alamoris
091483226f
Update assembling clover 4 ( #243 )
...
* docs: Rewrite article article about assembling clever 4
* docs: Update
* docs: Update clever 4 assemble
* docs: remove old assembly instructions images
* docs: Renamed and returned assembly instruction about clover 4.0, some fixes
* docs: Add english version of the article, some fixes
* docs: resize assemble images
* docs: fix assets check errors
* docs: fix image size error
2020-07-09 19:39:45 +03:00
Oleg Kalachev
af16414c77
docs: fix links to PDF
2020-06-30 23:01:20 +03:00
Oleg Kalachev
696214e717
docs: add link to PDF docs
2020-06-30 22:44:55 +03:00
Alexey Rogachevskiy
15fd156ce0
travis: Install mscorefonts
2020-06-30 22:31:51 +03:00
Alexey Rogachevskiy
82bfb961a4
travis: Fix travis formatting
2020-06-30 22:04:59 +03:00
Alexey Rogachevskiy
c50637c60f
travis: Generate pdf in _book
2020-06-30 22:04:59 +03:00
Alexey Rogachevskiy
a26f0f41e7
docs: Fix capitalization
2020-06-30 22:04:59 +03:00
Alexey Rogachevskiy
28690491c2
travis: Build gitbook pdf
2020-06-30 22:04:59 +03:00
Oleg Kalachev
ca1323faf3
Merge pull request #244 from goldarte/genmap-update
...
genmap.py: Add x0 and y0 shift for markers coordinates
2020-06-25 13:09:06 +03:00
Arthur Golubtsov
b713b49f3f
genmap.py: Add x0 and y0 shift for markers coordinates
2020-06-25 00:31:56 +03:00
Alexey Rogachevskiy
62a77519e6
docs: Remove notice about compressed topics
...
Not relevant since web_video_server 0.2.1+.
2020-06-15 18:07:50 +03:00
Arthur Golubtsov
e1bf8aade5
docs: assemble Clover 4.1 version ( #232 )
...
* docs: Add russian instruction for building intermediate frame for Clover 4
* Update SUMMARY.md
* docs: Fix typos
* docs: Rename intermediate to 4.1
* Fix links, remove unnecessary asset
* Fix header
* Move article header down
* Small fixes
* Fix link to clover 4.0 frame
2020-06-15 17:00:20 +03:00
Oleg Kalachev
0172d6e892
docs: simplify leds examples
2020-06-13 02:11:45 +03:00
Oleg Kalachev
bcb7351a90
roswww_static: infrastructure for web-based Clover plugins ( #230 )
...
* Package for generating static web sites for ROS
* rosstatic: add CMakeLists.txt
* rosstatic: utilize rospkg, store static directory in ROS_HOME
* rosstatic: default_package param
* rosstatic: fix URLs in docs
* clover.launch: make clover the default package for www
* Unused import
* Rename rosstatic to roswww_static
* Fixes
2020-06-13 02:08:00 +03:00
Oleg Kalachev
c71a46ce9d
Put CATKIN_IGNORE file to some directories
2020-06-11 16:13:07 +03:00
Oleg Kalachev
91dd7799ef
image: remove unneeded ROS_DISTRO settings from .bashrc
2020-06-10 23:25:57 +03:00
Oleg Kalachev
3682e253a7
selfcheck.py: don’t fall when ROS_HOSTNAME is not set
2020-06-10 22:40:49 +03:00
Alexey Rogachevskiy
66ecbb4d09
docs: Update ROS repository keys (en/ru)
2020-06-10 14:51:13 +03:00
Alexey Rogachevskiy
f041b6125b
Add Avahi services broadcasting ( #231 )
...
* Builder: Add Avahi services broadcasting
* avahi-services: Remove http.service
* builder: Expose sftp-ssh instead of just ssh, fix build
2020-06-03 22:35:48 +03:00
Oleg Kalachev
a4f2bab3d7
docs: fix incorrect order of focused and unfocused camera image
2020-06-03 08:15:35 +03:00
Oleg Kalachev
56bcfa5c87
Enable back publishing documentation
2020-06-02 11:54:08 +03:00
Alexey Rogachevskiy
998796045c
aruco_pose nodelet cleanup ( #239 )
...
* aruco_pose: Unhardcode contour refinement
Besides, this was basically a no-op anyway, since dynamic parameters
overwrote that anyway.
* aruco_pose: Late-construct objects that use ROS
* aruco_map: Don't create/store node handle
* aruco_pose: Don't assume dist_coeffs size
* aruco_pose: more const == more better
* aruco_pose: Be more obvious about changing variables
* aruco_pose: Fix building for Kinetic
* aruco_pose: Remove global add_definitions
2020-05-30 01:59:51 +03:00
Alexey Rogachevskiy
c5e954b56a
optical_flow: Use functional-style parameter fetching
2020-05-30 01:58:14 +03:00
Alexey Rogachevskiy
2814fea9cd
optical_flow: Pass nodelet callback queue to TransformListener
2020-05-30 01:58:14 +03:00
Alexey Rogachevskiy
b85326c02a
optical_flow: Use cv::Mat(std::vector, bool) ctor for dist_coeffs_
2020-05-30 01:58:14 +03:00
Alexey Rogachevskiy
98d5d50607
aruco_pose: Prevent OpenCV from crashing ( #238 )
...
* aruco_pose: Add tests that crash OpenCV
* aruco_pose: Don't try to interpolate single points
2020-05-30 01:57:14 +03:00
Alexey Rogachevskiy
69c46786de
builder: Set apt retries to 3
...
This should lower the number of builds that failed due to
repositories being unstable
2020-05-29 21:25:58 +03:00
Oleg Kalachev
abb495275b
docs: translate robocross-2019 article
2020-05-26 06:54:42 +03:00
Oleg Kalachev
044d6c6d33
docs: switch lpe and ekf2 settings in aruco map navigation articles
2020-05-21 21:01:16 +03:00
Alexey Rogachevskiy
22d5a356b6
clover: Update ros3djs, THREE.js
2020-05-18 16:25:56 +03:00
Alexey Rogachevskiy
c7828557ca
standalone_install: Fail on error
2020-05-16 15:49:38 +03:00
Alexey Rogachevskiy
514c0f1b65
Flysky FS-A8S article ( #229 )
...
* docs: Add FS-A8S article draft
* docs: Fix image links
* docs/flysky_a8s: Make images appear smaller
* docs: Add animated images
* docs/flysky_a8s: Proofreading
* docs/flysky_a8s: Sync up header to summary entry
* docs/flysky_a8s: Add Flysky FS-A8S article (en)
* docs/flysky_a8s: More proofreading
2020-05-12 12:35:05 +03:00
Oleg Kalachev
6a79b8292a
docs: little fix
2020-05-08 17:02:36 +03:00
Oleg Kalachev
10b6661266
docs: add images for ROS javascript article
2020-05-08 16:54:10 +03:00
Oleg Kalachev
7f2cb1c63e
docs: add using ROS with javascript article
2020-05-08 16:51:15 +03:00
Oleg Kalachev
1d48c79c52
docs: rename package and service to clover
2020-05-07 19:43:25 +03:00
Oleg Kalachev
ad46a0918c
Temporarily disable documentation upload
2020-05-07 19:03:51 +03:00
Alexey Rogachevskiy
9487522992
clover: Use saner min marker perimeter rate
2020-05-07 18:07:11 +03:00