Public Release: 

Robots and humans: How to improve physical interaction

Optimal precision in human-robot interactions via haptic guidance

Chinese Association of Automation

Popular entertainment often portrays robots as the perfect best friend, from Bender in the cartoon Futurama to the mighty Transformers. These close friendships don't exist off-screen yet, but humans and robots are getting to know each other better in real life.

Dr. Ali Safavi and Prof. Mehrdad Zadeh at Kettering University have proposed a model to improve human-robot interactions using haptic guidance. They published their results in IEEE/CAA Journal of Automatica Sinica (JAS), a joint publication of the IEEE and the Chinese Association of Automation.

"This approach leads to less intervention from the robot where the user (human) is demonstrating a good set of skills, resulting in smoother motion," the authors wrote.

Safavi and Zadeh incorporated a model predictive control framework in their approach. By using an adaptable interaction model rather than a general one, they were able to personalize the human-robot interaction. Personalizing this experience allows the robot to learn from the user and adjust for optimal interference (force, speed, and direction), which results in more precise shared movements, the data suggests.

"We believe that such a personalizing [of] the experience could result in a more intuitive framework where the robot interference in the shared control is completely adaptable to the users' behavior pattern and performance," wrote the authors.

To develop a more intuitive framework, Safavi and Zadeh included learning from demonstration techniques. In this case: a simple surgical related task using the hand. After ever few interactions between robot and user, performance is calculated based on skill and improvement. Lower performance of the user, results in higher intervention from the robot. While acceptable performance of the task results in less intervention, as guidance forces are adjusted.

"In other words," wrote the authors, "the user performance is collected and may be updated after every few runs. This allows the system to adjust with the latest performance of the user rather than the initial performance."

For training in skill-based tasks such as surgical procedures, personalizing the human-robot interaction results in more accurate teaching, it appears. This is noteworthy, as lower costs and recent advances have enabled what the authors call a new era in skill-based training. A better rapport between human and robot also has applications in the field of assistive robots for the elderly and mobility impaired.

"This could be a good step for developing more advanced and intuitive movement control frameworks," the authors concluded.


Fulltext of the paper is available:

IEEE/CAA Journal of Automatica Sinica (JAS) is a joint publication of the Institute of Electrical and Electronics Engineers, Inc (IEEE) and the Chinese Association of Automation. The objective of JAS is high quality and rapid publication of articles, with a strong focus on new trends, original theoretical and experimental research and developments, emerging technologies, and industrial standards in automation. The coverage of JAS includes but is not limited to: Automatic control,Artificial intelligence and intelligent control, Systems theory and engineering, Pattern recognition and intelligent systems, Automation engineering and applications, Information processing and information systems, Network based automation, Robotics, Computer-aided technologies for automation systems, Sensing and measurement, Navigation, guidance, and control. JAS is indexed by IEEE, ESCI, EI, Inspec, Scopus, SCImago, CSCD, CNKI. We are pleased to announce the new 2016 CiteScore (released by Elsevier) is 2.16, ranking 26% among 211 publications in Control and System Engineering category.

To learn more about JAS, please visit:

Disclaimer: AAAS and EurekAlert! are not responsible for the accuracy of news releases posted to EurekAlert! by contributing institutions or for the use of any information through the EurekAlert system.