Ever wanted a robot that could do small tasks for you. Well Evo is my project in works. One day we will not not be able to do certain things as age creeps up on us all. My thought is to create a Bot that can one day help us with those things, Currently Evo uses a Windows 8 tablet for a brain and runs software that I have designed. Evo can detect distances to a object based upon the object height. Evo is able to understand spoken commands and talk back. Evo is able to sweep tiled or hardwood surface.
Computer: Windows 8 tablet (4gb ram 32gb Drive)
Controller: Veyron Servo Controller
Sensor: Logitech C270 webcam, Microphone
Drive Train: Tracked
Power Source: 1x 3.7v 2200 Mah battery
Servos: MG995 for Arms, Micro Servos for Hands and Head
Frame: PVC Tubing
More pictures and the way Evo started coming soon.
Evo's base has been redesigned to accomodate using a netbook rather than a tablet.
Next I will be preparing the netbook with all the needed drivers and software and testing it out.
I spent most of the weekend working designing an ActiveX component that will detect the direction the bot is moving and display it.
I decided on doing an ActiveX component for a couple of reasons.
1) I can place it anywhere on the form without having to change any other values.
2) I can re-use it in other software I have designed and it can be implemented very quickly.
After several different design changes I went with the look of an oscilloscope. As the bot is moving Forward, Left, Right or Reverse the Circle in the middle is blue and follows the direction of the bot. When the bot comes to a stop the circle changes to red.
This was my first real bot that could truly do navigation, obsticle avoidance and Distance detection.
From this bot I learned a lot about controlling servos and using a standard webcam to navigate.
The majority of this bot was repurposed into my first working walking bot.