Skill-based Shared Control

Christopher E. Mower, João Moura, Sethu Vijayakumar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract / Description of output

Performing a number of motion patterns – referred to as skills – (e.g., wave, spiral, sweeping motions) during teleoperation is an integral part of many industrial processes such as spraying, welding, and wiping (cleaning, polishing). Maintaining these motions whilst simultaneously avoiding obstacles and traversing complex terrain requires expert operators. In this work, we propose a novel skill-based shared control framework for incorporating the notion of skill assistance to aid novice operators to sustain these motion patterns whilst adhering to environmental constraints. Our shared control method uses streaming joystick data to estimate the model parameters that provide a description of the operator’s intention. We introduce a novel parametrization for state and control that combines skill and underlying trajectory models, leveraging a special type of curve known as Clothoids. This new parameterization allows for efficient computation of skill-based short term horizon plans, enabling the use of a Model Predictive Control (MPC) loop. We perform experiments on a hardware mock-up, validating the effectiveness of our method to recognize a switch of intended skill, and showing an improved quality of output motion, even under dynamically changing obstacles. See our accompanying video here:
Original languageEnglish
Title of host publicationRobotics: Science and Systems XVII
PublisherThe Robotics: Science and Systems Foundation
Number of pages10
ISBN (Electronic)978-0-9923747-7-8
Publication statusPublished - 12 Jul 2021
EventRobotics: Science and Systems 2021 - Online
Duration: 12 Jul 202116 Jul 2021


ConferenceRobotics: Science and Systems 2021
Abbreviated titleR:SS 2021
Internet address


Dive into the research topics of 'Skill-based Shared Control'. Together they form a unique fingerprint.

Cite this