Skip to content
Projects

maHidaka/ros_face has 1,350 GitHub stars and 64 forks. GitHot measured -1 in 7 days. Last checked 2026-11-10 19:07 UTC. Last push 2022-09-13.

How these counts are measured

ROS-Face is a project that aims to manipulate human facial muscles using the ros system. You can control human facial expressions just as you would control a robot.

Measured star growth

in 24h
Update delayed
in 7 days
-1
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

ROS-Face

ROS-Face is a project that aims to manipulate human facial muscles using the ros system. You can control human facial expressions just as you would control a robot.

ezgif-1-83660fbc68

Demo movie https://www.youtube.com/watch?v=VLdtHsNA5pQ

ATTENTION

maHidaka is not responsible for any accidents or damages caused by this project. Use of this code is at your own risk and is subject to the BSD2-Clause license.

setup

install rosserial

The ros environment must have been established in advance. We have already confirmed that it works with melodic. Other versions may also work.

sudo apt install ros-melodic-rosserial-arduino
sudo apt install ros-melodic-rosserial

Schematic

97066d7b3dbf9945d558fdc4049416ad

Upload sketch to Arduino Uno

Main sketch is here "ROS_FACE/ros_face_Arduino/src/main.cpp".

Upload this sketch to arduino using platformio. For more information about platformio and how to upload the sketch using ArduinoIDE, please refer to the instructions on another site.

Example usage

  1. cd catkin_ws/src
  2. git clone https://github.com/maHidaka/ros_face.git
  3. catkin build
  4. roslaunch ros_face_apps face_control_joy.launch

Explore related projects