Mats's blog

Headless head....

Mats's picture

Today I tested using the RemoteAdapter service for the first time. I have a Raspberry PI mounted in the InMoov robot head and an Arduino UNO connected to it. It also has a USB WiFi dongle so that I can communicate with it.

 

I installed MRL in the Raspberry and created a python script.

The script first starts all services that I want to use, like the Arduino and several servos. Then as the last lines I added:

HeadRPI = runtime.createAndStart("HeadRPI","RemoteAdapter")

HeadRPI.startListening()


My modified InMoov head

Mats's picture

Modified InMoov head It now contains 5 servos, a Raspberry PI, an Arduino Uno, a USB soundcard, a sound amplifier and a speaker.It will also contain one Raspberry PI Camera in one of the eyes. Work in progress :-)