THis robot got third place in Russia final. Now this repo is closed.
master
is now default branch for develop. All code pushed directed in this branch.
main
- Stable, pending to test || tested on real robot(status can be checked from merge pull request description)
develop
- Legacy code for now
micro_serviced
- Current rolling development
Controller Framework(Communication between Arduino & RPi)
Gui for simple routes creating
WebCalculator
PathMaker requires external libraries that you can find in ControllerFramework.
geometry.py
- Vector math
robot.py
- Robot declaration(on high-level)
spilib.py
- SPI communication between Arduino and RPi
0 deg to 25 deg
- Xiaomi ips range: 0.0.0.0/24
- delo fake router ips range: 0.0.0.0/24
nmap -sn 192.168.1.11/24
- [] Robot position: Edge of start board; Forward gripper direction to CherryTrashBox
- [] Robot servos enabled before starting high-level
- [] Robot high-level started then disable servo; put cherries in gripper; enable servo
- [] Lidar servo works; changing self angle
- [] Robot web api works
- [] Robot high-level started in screen session
- [] Check robot route with correct side(71.blue.json or 71.green.json)
- [] ChecrryTrashBox web api works and showing 00 at start