gesture-recognition-for-human-robot-interaction

Human-robot interaction system

This project enables humans to control robots using hand gestures by tracking skeletal points and translating them into robot movements or actions.

Gesture Recognition For Human-Robot Interaction with modelling, training, analysing and recognising gestures based on computer vision and machine learning techniques. This work was done at Distributed Artificial Intelligence Lab (DAI Labor), Berlin.

GitHub

72 stars
13 watching
34 forks
Language: C++
last commit: almost 7 years ago
adaptive-naive-bayes-classifierasus-xtion-pro-livec-plus-plusdepth-cameragesture-recognitiongesture-recognition-toolkithand-gestureshuman-robot-interactionhumanoid-robotmachine-learningnaoopenniskeletal-points-tracking

Related projects:

RepositoryDescriptionStars
bautolp/gesture_recognitionAn implementation of real-time gesture recognition using machine learning algorithms and computer vision techniques.3
nickgillian/grtA C++ machine learning library designed to recognize and classify gestures in real-time sensor data866
aravindr93/hand_dapgDevelops reinforcement learning-based control algorithms for complex robotic tasks like dexterous hand manipulation.234
pyk/hsrRecognizes hand signals using machine learning models trained on webcam images.109
thealexhong/starshipAn architecture for affective human-robot interaction using multimodal recognition and emotional response models.2
robot-perception-group/airposeA deep learning framework for multi-view fusion network-based 3D human motion capture system52
didierbrun/dbpathrecognizerA tool for recognizing and matching gestures on touch screens by analyzing sequences of points1,176
coderskychen/action_recognition_zooA collection of codes and tools for building action recognition models using deep learning techniques244
atenpas/grasp_selectionA package that selects the most suitable grasp poses from multiple candidates based on reachability and movement efficiency.16
personalrobotics/aikidoA C++ library and Python bindings for solving motion planning and decision making problems in robotics.217
sciactive/tinygestureA JavaScript library for recognizing small user gestures such as taps, swipes, and pinches.211
robotis-git/open_manipulatorControls a 4-DOF robotic arm with enhanced motion planning and teleoperation features357
optozorax/gesture-recognizerProvides an API to recognize and handle simple gestures from touch events6
fljot/gestouchA multitouch gesture recognition library for ActionScript development356
ahundt/grlA C++11 library providing robotic control and planning tools157