Intuitive gesture-based control system with collision avoidance for robotic manipulators
ISSN: 0143-991X
Article publication date: 3 February 2020
Issue publication date: 23 March 2020
Abstract
Purpose
This paper aims to present an intuitive control system for robotic manipulators that pairs a Leap Motion, a low-cost optical tracking and gesture recognition device, with the ability to record and replay trajectories and operation to create an intuitive method of controlling and programming a robotic manipulator. This system was designed to be extensible and includes modules and methods for obstacle detection and dynamic trajectory modification for obstacle avoidance.
Design/methodology/approach
The presented control architecture, while portable to any robotic platform, was designed to actuate a six degree-of-freedom robotic manipulator of our own design. From the data collected by the Leap Motion, the manipulator was controlled by mapping the position and orientation of the human hand to values in the joint space of the robot. Additional recording and playback functionality was implemented to allow for the robot to repeat the desired tasks once the task had been demonstrated and recorded.
Findings
Experiments were conducted on our custom-built robotic manipulator by first using a simulation model to characterize and quantify the robot’s tracking of the Leap Motion generated trajectory. Tests were conducted in the Gazebo simulation software in conjunction with Robot Operating System, where results were collected by recording both the real-time input from the Leap Motion sensor, and the corresponding pose data. The results of these experiments show that the goal of accurate and real-time control of the robot was achieved and validated our methods of transcribing, recording and repeating six degree-of-freedom trajectories from the Leap Motion camera.
Originality/value
As robots evolve in complexity, the methods of programming them need to evolve to become more intuitive. Humans instinctively teach by demonstrating the task to a given subject, who then observes the various poses and tries to replicate the motions. This work aims to integrate the natural human teaching methods into robotics programming through an intuitive, demonstration-based programming method.
Keywords
Citation
Rudd, G., Daly, L. and Cuckov, F. (2020), "Intuitive gesture-based control system with collision avoidance for robotic manipulators", Industrial Robot, Vol. 47 No. 2, pp. 243-251. https://doi.org/10.1108/IR-03-2019-0045
Publisher
:Emerald Publishing Limited
Copyright © 2020, Emerald Publishing Limited