The Turret Robot 2.0

Posted on 03/11/2010 by orion64
Modified on: 13/09/2018
Project
Press to mark as completed
Introduction
This is an automatic import from our previous community platform. Some things can look imperfect.

If you are the original author, please access your User Control Panel and update it.

The Turret Robot 2.0 is a face tracking robot. The robot lights up the face its tracking when it points the face. The turret is controlled by a software written in C++ using the OpenCV library The Arduino commands the vertical and horizontal servos. The software plays Portal voices :) (using mplayer) The system works this way : -The robots is on patrol -The software grabs a picture from webcam -The software analyze the picture, trying to find a face -If a face is detected, the software orders ...


The Turret Robot 2.0

The Turret Robot 2.0 is a face tracking robot.
The robot lights up the face its tracking when it points the face.

The turret is controlled by a software written in C++ using the OpenCV library
The Arduino commands the vertical and horizontal servos.
The software plays Portal voices :) (using mplayer)

The system works this way :

-The robots is on patrol
-The software grabs a picture from webcam
-The software analyze the picture, trying to find a face
-If a face is detected, the software orders the Arduino to move servos to point the face, if the face is on the middle of the picture, the software orders the Arduino to light up its leds.
-Else the robot continue its patrol

All sources are available on http://devio.us/~guiben/?q=projects#Turret under a Creative Common BY SA license

Face tracking and light up the face with its leds

  • Actuators / output devices: Servos : ModelCraft RS-2
  • Control method: USB Port ( messages through Serial protocol and FTDI adapter )
  • CPU: Arduino
  • Power source: 5V through USB
  • Programming language: C/C++
  • Sensors / input devices: Logitech Webcam
  • Target environment: indoor
LikedLike this to see more

Spread the word

Flag this post

Thanks for helping to keep our community civil!


Notify staff privately
It's Spam
This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.

You flagged this as spam. Undo flag.Flag Post