CaltechAUTHORS
  A Caltech Library Service

Hierarchical and Safe Motion Control for Cooperative Locomotion of Robotic Guide Dogs and Humans: A Hybrid Systems Approach

Akbari Hamed, Kaveh and Kamidi, Vinay R. and Ma, Wen-Loong and Leonessa, Alexander and Ames, Aaron D. (2019) Hierarchical and Safe Motion Control for Cooperative Locomotion of Robotic Guide Dogs and Humans: A Hybrid Systems Approach. IEEE Robotics and Automation Letters . ISSN 2377-3766. (In Press) https://resolver.caltech.edu/CaltechAUTHORS:20190626-133626148

[img] PDF - Submitted Version
See Usage Policy.

9Mb

Use this Persistent URL to link to this item: https://resolver.caltech.edu/CaltechAUTHORS:20190626-133626148

Abstract

This paper presents a hierarchical control strategy based on hybrid systems theory, nonlinear control, and safety-critical systems to enable cooperative locomotion of robotic guide dogs and visually impaired people. We address high-dimensional and complex hybrid dynamical models that represent collaborative locomotion. At the high level of the control scheme, local and nonlinear controllers, based on the virtual constraints approach, are designed to induce exponentially stable dynamic gaits. The local controller for the leash is assumed to be a nonlinear controller that keeps the human in a safe distance from the dog while following it. At the lower level, a real-time quadratic programming (QP) is solved for modifying the local controllers of the robot as well as the leash to avoid obstacles. In particular, the QP framework is set up based on control barrier functions (CBFs) to compute optimal control inputs that guarantee safety while being close to the local controllers. The stability of the complex periodic gaits is investigated through the Poincare return map. To demonstrate the power of the analytical foundation, the control algorithms are transferred into an extensive numerical simulation of a complex model that represents cooperative locomotion of a quadrupedal robot, referred to as Vision 60, and a human model. The complex model has 16 continuous-time domains with 60 state variables and 20 control inputs.


Item Type:Article
Related URLs:
URLURL TypeDescription
https://doi.org/10.1109/LRA.2019.2939719DOIArticle
https://arxiv.org/abs/1904.03158arXivDiscussion Paper
ORCID:
AuthorORCID
Akbari Hamed, Kaveh0000-0001-9597-1691
Kamidi, Vinay R.0000-0002-4227-6131
Leonessa, Alexander0000-0001-9317-2714
Ames, Aaron D.0000-0003-0848-3177
Additional Information:© 2019 IEEE. Manuscript received: April 4, 2019; Revised July 7, 2019; Accepted August 17, 2019. This paper was recommended for publication by Editor Nikos Tsagarakis upon evaluation of the Associate Editor and Reviewers’ comments. The work of K. Akbari Hamed is supported by the National Science Foundation (NSF) under Grant Numbers 1854898, 1906727, 1923216, and 1924617. The work of V. R. Kamidi is supported by the NSF Grant Number 1854898. The work of A. D. Ames is supported by the NSF under Grant Numbers 1544332, 1724457, 1724464, 1923239, and 1924526 as well as Disney Research LA. The content is solely the responsibility of the authors and does not necessarily represent the official views of the NSF.
Funders:
Funding AgencyGrant Number
NSFCMMI-1854898
NSFCMMI-1906727
NSFCMMI-1923216
NSF1924617
NSFCNS-1544332
NSFCNS-1724457
NSFIIS-1724464
NSFCMMI-1923239
NSF1924526
Disney Research LAUNSPECIFIED
Subject Keywords:Legged Robots, Motion Control, Dynamics
Record Number:CaltechAUTHORS:20190626-133626148
Persistent URL:https://resolver.caltech.edu/CaltechAUTHORS:20190626-133626148
Official Citation:K. Akbari Hamed, V. R. Kamidi, W. Ma, A. Leonessa and A. D. Ames, "Hierarchical and Safe Motion Control for Cooperative Locomotion of Robotic Guide Dogs and Humans: A Hybrid Systems Approach," in IEEE Robotics and Automation Letters. doi: 10.1109/LRA.2019.2939719
Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:96743
Collection:CaltechAUTHORS
Deposited By: Tony Diaz
Deposited On:26 Jun 2019 20:50
Last Modified:31 Oct 2019 20:23

Repository Staff Only: item control page