Gesture Detector with Openpose Software on ROS Kinetic
This repository aims to recognize gestures made by users. Recognized gestures can lead the robot to take certain actions and/or repeat user's movement.
This repository is written in standards-conforming Python. It is developed and tested on the following platforms:
Ubuntu 16.04
ROS Kinetic
Openpose Software
CUDA 8.0
OpenCV 3.2+
Librealsense SDK 2.10.0+
Hardware Requirements
Project uses following hardware:
Intel Core-i7 6700HQ
Nvidia Mobile Gtx 960
RealSense SR300 (Firmware 3.10.10.0+)
USB 3.0 Type-A port for camera connection
Software Prequisities
As the ROS will be main environment it needs to be installed first. You may switch between camera and openpose installation. However completing step 3 before 4 is vital to prevent kernel errors.