Más información del proyecto aquí.
Animatronic robotic face capable of imitating emotions and tracking human faces with eyes and neck movements.
Originally developed for the course “Taller de Introducción a la Computación” (2021) at Facultad de Ingeniería, Universidad de la República (Uruguay).
Extended in 2024 with ROS Noetic integration, PID controllers, and automatic blinking.
- Eye movements: iris and eyelids
- Neck movements: horizontal and vertical
- Eyebrow control
- Coordinated facial expressions
- Face detection and tracking using
face_recognition - ROS nodes for camera input, face detection, and motor commands
- Automatic blinking
- Arduino Mega
- Servo MG996R ×3
- Micro servo SG90 ×6
- Micro servo MG90S ×2
- Protoshield
- 3D printed animatronic face (model by James Bruton)
- ROS Noetic
rosserial_arduinofor Arduino ↔ ROS communication- Arduino code in
programa_ros_2024/ - ROS workspace in
cara_workspace/