Skip to content

Creepyfirmware is the code running Creepi, a little creepy robotic arm with a webcam tracking people's faces.

Notifications You must be signed in to change notification settings

deb0ch/CreepyFirmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CreepyFirmware

Creepyfirmware is the code running Creepi, a little creepy robotic arm with a webcam tracking people's faces.

Creepi is a little, useless and creepy robotic arm with a webcam at its end. It basically stares at people and tracks them.

The arm is entirely composed of 3D printed parts, all designed and printed by Damien Delbos. It uses Dynamixel AX-12a servomotors and a regular Logitech webcam. Ultimately, it is supposed to run on an Intel Edison but for now runs on a regular computer.

The algorithm uses OpenCV and is fairly simple. It uses face detection, video tracking and PID loops.

Technologies used include:

  • 3D printing
  • Autodesk Inventor
  • C++
  • OpenCV 3.0
  • Dynamixel AX-12a
  • Intel Edison
  • GnuPlot (for debugging)

Demo available at https://www.youtube.com/watch?v=oSjFuTQfOhY

About

Creepyfirmware is the code running Creepi, a little creepy robotic arm with a webcam tracking people's faces.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published