Roktrack Pylon-Guided Robotic Mower
Open source robotic mower using image recognition technology. No GPS. No boundary wire.
- Just place the pylon and flip the switch.
- Solar charging and AC charging.
- As a surveillance camera that can detect person and animals while charging.
Warning
Fast-spinning blades are very dangerous. If you make this machine by yourself, please be very careful and ensure the safety of your surroundings before using it.
Demo
Single Operation
Parallel Operation
Requirement
- Raspberry Pi 3A+, 4B, Zero 2W(without speaking)
- libv4l-dev
- libssl-dev
See BUILD INSTRUCTION for information on assembling the hardware.
Installation
sudo apt install -y libv4l-dev libssl-dev
curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/ysuito/roktrack/master/installation.sh | sh
Usage
Surround the area to be mowed with pylons (traffic cones), place Roktrack and execute the following command.
cd roktrack
sudo ./roktrack
Auto-Startup
If you want to start it at the same time as system startup, create a file with the following contents as /lib/systemd/system/roktrack.service.
[Unit]
Description = roktrack
[Service]
ExecStart=/home/pi/roktrack/roktrack
Restart=always
Type=simple
WorkingDirectory=/home/pi/roktrack
[Install]
WantedBy=multi-user.target
Load it and activate it.
sudo systemctl daemon-reload
sudo systemctl enable roktrack.service
Finally, set the Raspberry Pi to Read Only.
sudo raspi-config nonint enable_overlayfs
sudo systemctl reboot
Note
If you are using a Raspberry Pi3A+ or Zero 2W, please refer to the hackaday log to reserve memory.
License
The source code is licensed GPL v3.0. The files under the assets and hardware directories are licensed CC BY-NC-SA 4.0,see LICENSE.