This project sets out to create a robot that can farm tomatoes using open source components including dd-wrt, python robotics, and distributed processing with GNU/Linux. The idea is to use a web services type architecture with large numbers of diverse brains contributing to one another as well as controlling the physical robot(s).f pyrobot as a service in the network as tomatobot's intelligence. Tomatobot's control systems will be running on the local hardware.
It is hoped that scaling tomatobot's A.I. across large number of machines will increase both its usefulness and level of autonomy.
We are currently using a Assus WL-500GPv2 running dd-wrt and arduino diecimila(s) as the tomatobot's on-board conroll system. The Assus is using usb over serial to drive the arduino microcontroller(s)(SERIAL Over USB).
The plan is to add vision capabilities using a ethernet webcam. Distance information will be gathered using 8 unit sonar array mounted on a 1:12 scale RC tank chassis, and an industrial arm for manipulation of objects in it's environment. We will also be leveraging many of the advanced AI modules already in Python Robots with a xml-rpc stack between the server side robot intelligence. The client assus/arduino will have a xml-rpc2serial implementation to complete intelligence to physical actuator loop.
Use Patent Claims
Include Install Instructions
These details are provided for information only. No information here is legal advice and should not be used as such.