We are considering making a moral robot. Nice then to see that others have made a holy robot. Video peaks at 3:30.
The project is progressing slooowly as a humanoid-project titled “Aüduhn” takes most of my time.
Anyway, the bot IS developing and now features motorized wheels, servo head movement, animated eyes and a web cam. Camera and control is done trough WiFi connection. Bleeping sounds will come. Probably also some doomsday device to help him enslave humanity. Considering a button on hes back where you can select “Good” or “Evil”, wouldn’t that be cute?
We presently have one big problem. The motors is to heavy geared. The motors are strong enough indeed, but it is impossible to run the thing slowly or to run something near a straight line. The motors are hacked battery drills, so the only way increase the torque is putting on smaller wheels, which is kind of tricky. Also we will then loose the incredible top speed is has now. Just see him spinning around in the video below 🙂
A challenging but plausible solution could be to computer control the motor speed. The motors are already controlled by a Arduino card so the main problem here is to get a fast motor speed feedback so the computer can calculate the thrust to compensate for any over/underspeed. But HOW?
Dear people. How can I create a fast and reliable speed sensor/counter for a hacked drill motor, which I can feed back to the Arduino?
Technical department has begun the assembly of a new robot. It will be based on our experience from Maxi Wanzl (r.i.p.), avoiding at least some of the many pitfalls from this project. And probably falling into some new.
The problems with Maxi was many. She was big and clumsy, slow, needed a soccer field to make a turn, mechanical parts broke down all the time, took to much space to store etc etc. This one will be small, fast, and elegant (we hope).
An old Nilfisk vacuum cleaner found at Skrot Tor. A real beauty, so we will try too treat it with respect.
The motors and gear system of two cheap cordless drills. Perfect for our mission. To control these motors we are using the FET transistor that was inside the drill, two relays to change the running directions, and the PWM outputs from a USB interface card. As simple and cheap as it gets. The motors drives the wheels directly, giving minimal chance of failure.
The head will include a webcam. The viewing angle of a webcam is very small, so the head must be able to move in all directions to get a real overview. This will also be a charming feature, giving the thing personality together with “eyes” made of cool old incandescent 7-segment displays which I happen to have plenty of at work. Animating the displays we can probably give it some nice expressions. To move the head we use some cheap RC servos instead of trying to make some slow, weak and malfunctioning contraption ourselves. The mouth is a speaker mounted on the stationary part of the robot making bleepy sounds R2D2 style. We will reuse and tweak the voice patch of Maxi Wanzl which I think was brilliant.
Ok, we have not thought too much of it yet. Maybe none. Maybe some. I do not have to high expectations of what we can make it do yet. Our primary goal will be to get it online so it can be controlled from internet with help from the webcam. You will be most welcome to visit our robot online if we get this running, a bit like in “Being John Malkovich”.
We still do not have a name for it and thus don’t know which sex it is. Probably male though. Any suggestions for a name is appreciated.