https://github.com/proxymow/proxymow-server
Proxymow Server is a robotic lawn mower system that uses computer vision to locate and guide the mower.
https://github.com/proxymow/proxymow-server
automation computer-vison javascipt lawn-mower python3 raspberrypi robotics
Last synced: about 2 months ago
JSON representation
Proxymow Server is a robotic lawn mower system that uses computer vision to locate and guide the mower.
- Host: GitHub
- URL: https://github.com/proxymow/proxymow-server
- Owner: proxymow
- License: mit
- Created: 2023-11-22T15:19:19.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-23T10:20:06.000Z (over 1 year ago)
- Last Synced: 2025-03-23T10:28:53.475Z (over 1 year ago)
- Topics: automation, computer-vison, javascipt, lawn-mower, python3, raspberrypi, robotics
- Language: Python
- Homepage: https://proxymow.co.uk
- Size: 1.47 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Prowymow Automated Robot Lawn Mower (Server)
## What the project does
Proxymow is a robotic lawn mower system that uses computer vision to locate and guide the mower. This repository contains the source code for the server. The sister repository [Proxymow Mower](https://github.com/proxymow/proxymow-mower) contains the source code for the mower device.
## Why the project is useful
Proxymow differs from many robotic mowers:
* Does not rely on vulnerable boundary wires
* Does not use GPS or Bollards
* Does not need to be taught a route, supports plug-in mowing patterns
* Employs very low cost technology: Raspberry Pi, NodeMCU, RPi Pico, ESP32
## Getting started
Use Raspberry Pi Imager to write the shrunk.img.xz file to an SD Card.
The image file is an asset bundled with the release on GitHub.
The login details are pi/raspberry which you should change, and SSH is enabled.
or
Start with a fresh install of Raspberry Pi OS Lite (32-bit).
Clone or Download the repo.
Ensure all pre-requisite software is installed...
```
cd proxymow-server/setup
sudo chmod +x requirements.sh
./requirements.sh
```
you will be prompted for your pi user password.
When script has finished (20mins?/coffee) reboot pi...
```
sudo reboot
```
Change directory to the installation directory and start server...
```
cd proxymow-server
python proxymow.py
```
Browse to displayed url.
## Getting help
Read the detailed [documentation](https://proxymow.co.uk).
## Who maintains and contributes to the project
info@proxymow.co.uk