The Python server program needs to be able to recognize a weed from other objects up close.
Using something like YOLO (You Only Look Once) or similar, implement this into the current detection program we run on the RUPER server.
Basic Example
ESP32 stream shows up on RUPERT, the server sees an object through the camera stream, and is trained to recognize a weed. Upon recognition, this starts the exterminate protocol, pausing the patrol algorithm and centering the laser on the weed before firing.
Drawbacks
Time consumption, this will take a bit to get juts right.
Factoring in the hardware we're using (camera blind spots, aligning for laser firing on weed , etc.)
Start Date
2/26/2023
Implementation PR
No response
Reference Issues
No response
Summary
The Python server program needs to be able to recognize a weed from other objects up close.
Using something like YOLO (You Only Look Once) or similar, implement this into the current detection program we run on the RUPER server.
Basic Example
ESP32 stream shows up on RUPERT, the server sees an object through the camera stream, and is trained to recognize a weed. Upon recognition, this starts the exterminate protocol, pausing the patrol algorithm and centering the laser on the weed before firing.
Drawbacks
Time consumption, this will take a bit to get juts right.
Factoring in the hardware we're using (camera blind spots, aligning for laser firing on weed , etc.)