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