The Bliss Robot
Please meet the Bliss Robot!
v1: August 19, 2011
This is my Arduino-based SHR, and my very first robot.
It is inspired by the start here robot and by Penny.
I used the Ro-Bot-X Robot Builder's Shiled V3 which has worked flawlessly and has great code samples in its assembly guide.
Maybe To Do List
- Build a 2-decks chassis, that can allocate a flat 6xAA battery holder on the lower deck and the board/shield on the upper one
- Use some "attaching" methods better than the 2-sides tape... though it works great! :-) (like motor brackets)
- Improve the wiring (to sensor and to motors)... I have to make up my mind and start soldering!
The Future
- Continuously scan what is in front to decide a path without ever stopping...
v2: August 31, 2011
The Bliss Robot is getting smarter.
He continuously scans a 60 degree arc in front of him in order to avoid obstacles.
He tries to avoid them gently but if he sees no way to continue he turns, stops, re-scans and keeps moving.
In the second video you can see him wandering around my living room and avoiding obstacles... with a fair amount of luck :-)
I kept the old chassis and I still use the 2-sides tape (though I bought a better one). However I finally started soldering! This was crucial to avoid false readings on the ultrasonic sensor.
The future of The Bliss Robot is open: learning the map, be autonomous and RC controlled (like a "go home" function)... who knows, I keep reading to get interesting ideas... suggestions welcome!
Navigates around via ultrasound
- Actuators / output devices: Hitec HS-422 servo, 2 x 120:1 Pololu plastic gearmotors
- CPU: Arduino Duemilanove
- Power source: 6 x AA batteries
- Programming language: Arduino
- Sensors / input devices: Maxbotix EZ1
- Target environment: indoor