Joined: 06 Aug 2006 Posts: 232 Location: Hampshire, UK
Posted: Fri Dec 14, 2007 11:55 pm Post subject: WiiMote Controlled Humanoid Robot
I have managed to get the WiiMote to control my RoboNova.
Check it out:
It is a very basic implementation and still a bit jittery - but serves as a proof of concept. At the moment each WiiMote only controls only one shoulder servo – but there is no hurdle to using more servos (I just have not had the time yet to program the RN1 accordingly).
Looking forward, I think the limiting factor will be the configuration of the Robonova arm servos and the lack of a yaw sensor on the WiiMote – I will have to rely upon the thumb direction controller for directional walking.
Joined: 06 Aug 2006 Posts: 232 Location: Hampshire, UK
Posted: Sat Dec 15, 2007 8:23 am Post subject:
Thanks Jon - infact I saw the robots-dreams post straight after I started this thread. I guess great minds think alike . Interesting that Robodance uses the Nunchuck, I did not realise that it had an accelerometer as well .
Robo1 - yep the buttons could be used to control the direction. Perhaps I should try using the forward direction button to walk forwards and then use the existing arm movements to adjust the course - so hopefully the RN1 will be able to walk in a straighter line.
Joined: 06 Aug 2006 Posts: 232 Location: Hampshire, UK
Posted: Sun Dec 16, 2007 11:38 pm Post subject:
Novaone - yes it works on a similar principle to my wireless XboX controller software.
The WiiMote sends a bluetooth signal to my PC, the PC interprets the bluetooth signal into Pitch and Roll (there is no Yaw on the Wii), and a corrresponding byte (via an angle lookup table) is sent to the Robonova also via bluetooth. Then, on reciept of the byte sent by the PC the Robonova simply performs the corresponding move.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum