Pixar Robot Lamp

Hi all,

this is my latest project of an autonomous lamp, it is controlled by an Odroid computing the complex stuff like face recognition and the trajectory computation and an ATMega for generating the PWM signals for the servos.

I'm currently compiling an article for the ODROID magazine, so I cannot post the full text upfront, but I can give some basic information and a few more pictures.

 

 

 

 

 

 

 

 

That is the CAD Design made with TurboCAD

 

 

Some close-ups on the woodwork:

 

The control is done by an Odroid U3 and a self-made Arduino shield on top. The ATMega does the PWM output for the servos, switches the relay for the servos, and regulates the voltage for the servos with an external voltage regulator during startup in order to have a smooth movement to the initial position.

 

The parts I used are

·      Odroid U3 running Ubuntu 14.04.02 with latest g++

·      Software uses openCV 3.0 and Boost 1.57 as base libraries

·      ATmega 328 running C++ firmware based on Arduino Library for Servos and I2C

·      Servos from Hitec: 77B (for turning base & nicking the head), 7954SH (lower strut, strong & expensive), 7775MG (upper strut, also expensive), 5065MG (turn head inside the lampshade)

·      3D print of a TurboCAD model made of ABS

·      Springs from my local dealer, 20 ball bearings, 0.5m2 multi-layered birch, and several brass axis

 

The software (especially the trajectory planning and face recognition) is described in the article to be published in the ODROID magazine, I will add a link once it is available.

 

Cheers

Jochen


This is a companion discussion topic for the original entry at https://community.robotshop.com/robots/show/pixar-robot-lamp

Very Impressive

You movements are very smotth, fluid like. The ability to give an object personality is even harder and you have accomplished this. I am most interested in the way you have your servos setup and how they are controlling the parts of the lamp. Have you found that you are becoming emotionally attached to it. I watch a TED TALKS video where the designed one similiar to yours and the students found that with its fluid movements they were becoming emotionally attached to it and thought of it as a person. Great Job very impressive work. Thank you for sharing.

Awesome!
The movements make it look alive. I’m curious as to what movements were hard coded and what were the result of other code just acting together. I’ll wait to see your code, because right now this is magic.

in that video, I see a man,

in that video, I see a man, is that you ? anyway your project is really freshing my mind.

**yup, that’s me **

yup, that’s me

 

This is fabulous! Could I

This is fabulous! Could I repost your video and do a short write up for Makezine.com

Sure! If you send me your

Sure! If you send me your email address, I can give you some background material.

Reach me at

Reach me at <email address redacted>. 

Post is up on Make

Thanks, Jochen. The post is now live at:

http://makezine.com/2015/08/25/pixar-robotic-desk-lamp/

very nice article, short and

very nice article, short and concise!

:slight_smile:

Fantastic!!! Great work!

Amazing !

So smooth and natural moving ! I would like to know how have you achieve this …