Compare commits
47 Commits
fix-builde
...
reduce-siz
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8cbc1a5881 | ||
|
|
814064c9a3 | ||
|
|
60fe4469c7 | ||
|
|
a026410fdb | ||
|
|
dd1a212cd0 | ||
|
|
20b6824012 | ||
|
|
6f6933234c | ||
|
|
3edafbef97 | ||
|
|
7740a136ce | ||
|
|
380112de6a | ||
|
|
79f5c6d0e7 | ||
|
|
e207b55966 | ||
|
|
043a4ad67c | ||
|
|
dbeb2b354d | ||
|
|
6134965f2a | ||
|
|
976bb7aeea | ||
|
|
faa0e6d8d2 | ||
|
|
d02151aedd | ||
|
|
7f0606397e | ||
|
|
fb2842a0a1 | ||
|
|
9a9621ab4b | ||
|
|
171804149c | ||
|
|
0cb7494023 | ||
|
|
e0a81e0ca8 | ||
|
|
1e5e9cdc43 | ||
|
|
5e315c477e | ||
|
|
f45000f595 | ||
|
|
48a1385a1a | ||
|
|
765c470baa | ||
|
|
fd69beed7b | ||
|
|
1d4179bccf | ||
|
|
0b2095bbb8 | ||
|
|
a0436fbcc5 | ||
|
|
aee867d6bc | ||
|
|
3c078ab92f | ||
|
|
d780aedb88 | ||
|
|
a16d9d80fc | ||
|
|
10d250d96a | ||
|
|
acdcf20392 | ||
|
|
796d614f5e | ||
|
|
f8de7443d7 | ||
|
|
5c3ffdbeb6 | ||
|
|
1c732137c6 | ||
|
|
345aad9e64 | ||
|
|
02c67ea71a | ||
|
|
050e0fedb9 | ||
|
|
0e9b54934c |
@@ -87,7 +87,13 @@ jobs:
|
|||||||
- ./check_unused_assets.py
|
- ./check_unused_assets.py
|
||||||
- gitbook install
|
- gitbook install
|
||||||
- gitbook build
|
- gitbook build
|
||||||
- gitbook pdf ./ _book/clover.pdf
|
- for i in 1 2 3 4; do gitbook pdf ./ _book/clover.pdf && break || sleep 1; done
|
||||||
|
- sudo apt-get install ghostscript
|
||||||
|
- gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/default -dNOPAUSE -dQUIET -dBATCH -dDetectDuplicateImages -dCompressFonts=true -r150 -sOutputFile=_book/clover_ru_compressed.pdf _book/clover_ru.pdf
|
||||||
|
- gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/default -dNOPAUSE -dQUIET -dBATCH -dDetectDuplicateImages -dCompressFonts=true -r150 -sOutputFile=_book/clover_en_compressed.pdf _book/clover_en.pdf
|
||||||
|
- rm _book/clover_ru.pdf && mv _book/clover_ru_compressed.pdf _book/clover_ru.pdf
|
||||||
|
- rm _book/clover_en.pdf && mv _book/clover_en_compressed.pdf _book/clover_en.pdf
|
||||||
|
- ls -lah _book/clover*.pdf
|
||||||
deploy:
|
deploy:
|
||||||
provider: pages
|
provider: pages
|
||||||
local_dir: _book
|
local_dir: _book
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
# copies or substantial portions of the Software.
|
# copies or substantial portions of the Software.
|
||||||
#
|
#
|
||||||
|
|
||||||
set -ex # Exit immidiately on non-zero result
|
set -e # Exit immidiately on non-zero result
|
||||||
|
|
||||||
REPO=$1
|
REPO=$1
|
||||||
REF=$2
|
REF=$2
|
||||||
@@ -101,6 +101,7 @@ cd /home/pi/catkin_ws/src/clover
|
|||||||
NPM_CONFIG_UNSAFE_PERM=true npm install gitbook-cli -g
|
NPM_CONFIG_UNSAFE_PERM=true npm install gitbook-cli -g
|
||||||
NPM_CONFIG_UNSAFE_PERM=true gitbook install
|
NPM_CONFIG_UNSAFE_PERM=true gitbook install
|
||||||
gitbook build
|
gitbook build
|
||||||
|
rm -rf _book/assets/ && ln -s ../docs/assets/ _book/assets # replace assets with a symlink to reduce image size
|
||||||
touch node_modules/CATKIN_IGNORE docs/CATKIN_IGNORE _book/CATKIN_IGNORE clover/www/CATKIN_IGNORE apps/CATKIN_IGNORE # ignore documentation files by catkin
|
touch node_modules/CATKIN_IGNORE docs/CATKIN_IGNORE _book/CATKIN_IGNORE clover/www/CATKIN_IGNORE apps/CATKIN_IGNORE # ignore documentation files by catkin
|
||||||
|
|
||||||
echo_stamp "Installing additional ROS packages"
|
echo_stamp "Installing additional ROS packages"
|
||||||
|
|||||||
@@ -82,9 +82,7 @@ apt-get update
|
|||||||
|
|
||||||
# Let's retry fetching those packages several times, just in case
|
# Let's retry fetching those packages several times, just in case
|
||||||
echo_stamp "Software installing"
|
echo_stamp "Software installing"
|
||||||
apt-cache policy cmake
|
my_travis_retry apt-get install --no-install-recommends -y cmake-data=3.13.4-1 cmake=3.13.4-1 # FIXME: using older CMake due to https://travis-ci.org/github/CopterExpress/clover/jobs/764367665#L6984
|
||||||
apt-cache policy cmake-data
|
|
||||||
my_travis_retry apt-get install --no-install-recommends -y cmake-data=3.13.4-1 cmake=3.13.4-1
|
|
||||||
my_travis_retry apt-get install --no-install-recommends -y \
|
my_travis_retry apt-get install --no-install-recommends -y \
|
||||||
unzip \
|
unzip \
|
||||||
zip \
|
zip \
|
||||||
@@ -129,7 +127,7 @@ curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip2.py
|
|||||||
python3 get-pip.py
|
python3 get-pip.py
|
||||||
python get-pip2.py
|
python get-pip2.py
|
||||||
rm get-pip.py get-pip2.py
|
rm get-pip.py get-pip2.py
|
||||||
my_travis_retry pip install --upgrade pip
|
#my_travis_retry pip install --upgrade pip
|
||||||
#my_travis_retry pip3 install --upgrade pip
|
#my_travis_retry pip3 install --upgrade pip
|
||||||
|
|
||||||
echo_stamp "Make sure both pip and pip3 are installed"
|
echo_stamp "Make sure both pip and pip3 are installed"
|
||||||
|
|||||||
BIN
docs/assets/Hardaton_Quidditch/1.jpg
Normal file
|
After Width: | Height: | Size: 141 KiB |
BIN
docs/assets/Hardaton_Quidditch/2.jpg
Normal file
|
After Width: | Height: | Size: 143 KiB |
BIN
docs/assets/Hardaton_Quidditch/3.jpg
Normal file
|
After Width: | Height: | Size: 137 KiB |
BIN
docs/assets/Hardaton_Quidditch/4.jpg
Normal file
|
After Width: | Height: | Size: 141 KiB |
BIN
docs/assets/Hardaton_Quidditch/5.jpg
Normal file
|
After Width: | Height: | Size: 102 KiB |
BIN
docs/assets/Hardaton_Quidditch/6.jpg
Normal file
|
After Width: | Height: | Size: 73 KiB |
BIN
docs/assets/Hardaton_Quidditch/7.jpg
Normal file
|
After Width: | Height: | Size: 87 KiB |
BIN
docs/assets/Hardaton_Quidditch/8.jpg
Normal file
|
After Width: | Height: | Size: 46 KiB |
BIN
docs/assets/Hardaton_Quidditch/Hardaton.jpg
Normal file
|
After Width: | Height: | Size: 96 KiB |
BIN
docs/assets/Hardaton_Quidditch/team.jpg
Normal file
|
After Width: | Height: | Size: 69 KiB |
BIN
docs/assets/advancedClover1.png
Normal file
|
After Width: | Height: | Size: 159 KiB |
BIN
docs/assets/advancedClover2.png
Normal file
|
After Width: | Height: | Size: 329 KiB |
BIN
docs/assets/advancedClover3.png
Normal file
|
After Width: | Height: | Size: 248 KiB |
BIN
docs/assets/amls/data_structure.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
docs/assets/amls/drone_meme.jpg
Normal file
|
After Width: | Height: | Size: 71 KiB |
BIN
docs/assets/amls/follow_the_white_rabbit.png
Normal file
|
After Width: | Height: | Size: 36 KiB |
BIN
docs/assets/amls/gimbal_assembly.png
Normal file
|
After Width: | Height: | Size: 72 KiB |
BIN
docs/assets/amls/gimbal_camera_mount.png
Normal file
|
After Width: | Height: | Size: 92 KiB |
BIN
docs/assets/amls/gimbal_filter_mount.png
Normal file
|
After Width: | Height: | Size: 36 KiB |
BIN
docs/assets/amls/gimbal_plane_mount.png
Normal file
|
After Width: | Height: | Size: 120 KiB |
BIN
docs/assets/amls/grabbing_system_1.png
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
docs/assets/amls/grabbing_system_2.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
docs/assets/amls/liberty-x_front_cutout_2_small_gps.png
Normal file
|
After Width: | Height: | Size: 190 KiB |
BIN
docs/assets/amls/liberty-x_side_cutout_2_small.png
Normal file
|
After Width: | Height: | Size: 182 KiB |
BIN
docs/assets/amls/light_sensors.png
Normal file
|
After Width: | Height: | Size: 149 KiB |
BIN
docs/assets/amls/logo_book.png
Normal file
|
After Width: | Height: | Size: 148 KiB |
BIN
docs/assets/amls/mpu6050_gyro.png
Normal file
|
After Width: | Height: | Size: 149 KiB |
BIN
docs/assets/amls/ms5611_barometer.png
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
docs/assets/amls/platform_roof.png
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
docs/assets/amls/platform_side_transparent.png
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
docs/assets/anticorona/camera.jpg
Normal file
|
After Width: | Height: | Size: 122 KiB |
BIN
docs/assets/anticorona/charging_drone.jpg
Normal file
|
After Width: | Height: | Size: 109 KiB |
BIN
docs/assets/anticorona/drone_assembled.jpg
Normal file
|
After Width: | Height: | Size: 59 KiB |
BIN
docs/assets/anticorona/drone_frame.jpg
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
docs/assets/anticorona/drone_with_jetson.jpg
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
docs/assets/anticorona/human_view.jpg
Normal file
|
After Width: | Height: | Size: 89 KiB |
BIN
docs/assets/anticorona/masks.jpg
Normal file
|
After Width: | Height: | Size: 51 KiB |
BIN
docs/assets/anticorona/release.jpg
Normal file
|
After Width: | Height: | Size: 93 KiB |
BIN
docs/assets/anticorona/release_Cad.jpg
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
docs/assets/anticorona/robot_view.jpg
Normal file
|
After Width: | Height: | Size: 144 KiB |
BIN
docs/assets/copterhack2021/1.jpg
Normal file
|
After Width: | Height: | Size: 79 KiB |
BIN
docs/assets/copterhack2021/2.jpg
Normal file
|
After Width: | Height: | Size: 74 KiB |
BIN
docs/assets/ddrone/final.gif
Normal file
|
After Width: | Height: | Size: 669 KiB |
BIN
docs/assets/ddrone/full_holder.png
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
docs/assets/ddrone/full_holder_in_real.jpg
Normal file
|
After Width: | Height: | Size: 488 KiB |
BIN
docs/assets/ddrone/holder.png
Normal file
|
After Width: | Height: | Size: 61 KiB |
BIN
docs/assets/ddrone/instruction.png
Normal file
|
After Width: | Height: | Size: 78 KiB |
BIN
docs/assets/ddrone/pressing_mechanism.png
Normal file
|
After Width: | Height: | Size: 46 KiB |
BIN
docs/assets/ddrone/pressing_mechanism_in_real.jpg
Normal file
|
After Width: | Height: | Size: 421 KiB |
BIN
docs/assets/ddrone/screen_2.png
Normal file
|
After Width: | Height: | Size: 50 KiB |
BIN
docs/assets/dromap/1.2fig.png
Normal file
|
After Width: | Height: | Size: 35 KiB |
BIN
docs/assets/dromap/1.3fig.png
Normal file
|
After Width: | Height: | Size: 63 KiB |
BIN
docs/assets/dromap/3.jpeg
Normal file
|
After Width: | Height: | Size: 125 KiB |
BIN
docs/assets/dromap/HLA.jpg
Normal file
|
After Width: | Height: | Size: 144 KiB |
BIN
docs/assets/dromap/Maze1.jpg
Normal file
|
After Width: | Height: | Size: 70 KiB |
BIN
docs/assets/dromap/Picture1.png
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
docs/assets/dromap/algorth_logic.png
Normal file
|
After Width: | Height: | Size: 165 KiB |
BIN
docs/assets/dromap/hectortest1.jpg
Normal file
|
After Width: | Height: | Size: 47 KiB |
BIN
docs/assets/dromap/hectortest2.jpg
Normal file
|
After Width: | Height: | Size: 102 KiB |
BIN
docs/assets/easytofly/logo.png
Normal file
|
After Width: | Height: | Size: 214 KiB |
BIN
docs/assets/easytofly/pcb_scan.jpg
Normal file
|
After Width: | Height: | Size: 107 KiB |
BIN
docs/assets/easytofly/sensors.jpg
Normal file
|
After Width: | Height: | Size: 46 KiB |
BIN
docs/assets/generative-design-frame/f.JPG
Normal file
|
After Width: | Height: | Size: 84 KiB |
BIN
docs/assets/generative-design-frame/obstacle.png
Normal file
|
After Width: | Height: | Size: 110 KiB |
BIN
docs/assets/generative-design-frame/p1.JPG
Normal file
|
After Width: | Height: | Size: 296 KiB |
BIN
docs/assets/generative-design-frame/p21.JPG
Normal file
|
After Width: | Height: | Size: 194 KiB |
BIN
docs/assets/generative-design-frame/p22.jpg
Normal file
|
After Width: | Height: | Size: 189 KiB |
BIN
docs/assets/generative-design-frame/p23.jpg
Normal file
|
After Width: | Height: | Size: 208 KiB |
BIN
docs/assets/generative-design-frame/p31.jpg
Normal file
|
After Width: | Height: | Size: 113 KiB |
BIN
docs/assets/generative-design-frame/p32.jpg
Normal file
|
After Width: | Height: | Size: 133 KiB |
BIN
docs/assets/generative-design-frame/preservedgeometry.png
Normal file
|
After Width: | Height: | Size: 76 KiB |
BIN
docs/assets/oktapadzog/24-5.jpg
Normal file
|
After Width: | Height: | Size: 53 KiB |
BIN
docs/assets/oktapadzog/Pixhawk.png
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
docs/assets/oktapadzog/frame_assembly_4.png
Normal file
|
After Width: | Height: | Size: 61 KiB |
BIN
docs/assets/oktapadzog/image.gif
Normal file
|
After Width: | Height: | Size: 671 KiB |
BIN
docs/assets/oktapadzog/octo.png
Normal file
|
After Width: | Height: | Size: 236 KiB |
BIN
docs/assets/race_timing_sys_copterhack/diagram.jpg
Normal file
|
After Width: | Height: | Size: 47 KiB |
BIN
docs/assets/race_timing_sys_copterhack/set_noise.jpg
Normal file
|
After Width: | Height: | Size: 162 KiB |
BIN
docs/assets/race_timing_sys_copterhack/system_work.png
Normal file
|
After Width: | Height: | Size: 181 KiB |
BIN
docs/assets/seeding_drone/electronicspictures/electronic1.png
Normal file
|
After Width: | Height: | Size: 181 KiB |
BIN
docs/assets/seeding_drone/electronicspictures/electronic2.png
Normal file
|
After Width: | Height: | Size: 19 KiB |
BIN
docs/assets/seeding_drone/image.jpg
Normal file
|
After Width: | Height: | Size: 70 KiB |
BIN
docs/assets/seeding_drone/mechanismpictures/1.PNG
Normal file
|
After Width: | Height: | Size: 37 KiB |
BIN
docs/assets/seeding_drone/mechanismpictures/2.PNG
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
docs/assets/seeding_drone/mechanismpictures/3.PNG
Normal file
|
After Width: | Height: | Size: 49 KiB |
BIN
docs/assets/seeding_drone/mechanismpictures/4.PNG
Normal file
|
After Width: | Height: | Size: 50 KiB |
BIN
docs/assets/seeding_drone/mechanismpictures/5.PNG
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
docs/assets/seeding_drone/mechanismpictures/6.jpg
Normal file
|
After Width: | Height: | Size: 152 KiB |
BIN
docs/assets/seeding_drone/mechanismpictures/7.jpg
Normal file
|
After Width: | Height: | Size: 89 KiB |
BIN
docs/assets/seeding_drone/mechanismpictures/8.jpg
Normal file
|
After Width: | Height: | Size: 270 KiB |
BIN
docs/assets/seeding_drone/seedcapsules/1.jpg
Normal file
|
After Width: | Height: | Size: 68 KiB |
BIN
docs/assets/seeding_drone/seedcapsules/2.jpg
Normal file
|
After Width: | Height: | Size: 276 KiB |
BIN
docs/assets/seeding_drone/seedcapsules/3.jpg
Normal file
|
After Width: | Height: | Size: 46 KiB |
BIN
docs/assets/zaural_viking/1.jpg
Normal file
|
After Width: | Height: | Size: 149 KiB |
BIN
docs/assets/zaural_viking/2.jpg
Normal file
|
After Width: | Height: | Size: 148 KiB |
BIN
docs/assets/zaural_viking/3.jpg
Normal file
|
After Width: | Height: | Size: 150 KiB |
BIN
docs/assets/zaural_viking/4.jpg
Normal file
|
After Width: | Height: | Size: 339 KiB |