title: Hierarchical HMM based learning of navigation primitives for cooperative robotic endovascular catheterization.
abstract: Despite increased use of remote-controlled steerable catheter navigation systems for endovascular intervention, most current designs are based on master configurations which tend to alter natural operator tool interactions. This introduces problems to both ergonomics and shared human-robot control. This paper proposes a novel cooperative robotic catheterization system based on learning-from-demonstration. By encoding the higher-level structure of a catheterization task as a sequence of primitive motions, we demonstrate how to achieve prospective learning for complex tasks whilst incorporating subject-specific variations. A hierarchical Hidden Markov Model is used to model each movement primitive as well as their sequential relationship. This model is applied to generation of motion sequences, recognition of operator input, and prediction of future movements for the robot. The framework is validated by comparing catheter tip motions against the manual approach, showing significant improvements in the quality of catheterization. The results motivate the design of collaborative robotic systems that are intuitive to use, while reducing the cognitive workload of the operator.
authors.forename: Hedyeh
authors.initials: H
authors.lastname: Rafii-Tari
authors.forename: Jindong
authors.initials: J
authors.lastname: Liu
authors.forename: Christopher J
authors.initials: CJ
authors.lastname: Payne
authors.forename: Colin
authors.initials: C
authors.lastname: Bicknell
authors.forename: Guang-Zhong
authors.initials: GZ
authors.lastname: Yang
mesh_terms: D001185:Artificial Intelligence; D032701:Biomimetics / Q000379:methods*; D002406:Catheterization, Peripheral / Q000379:methods*; D003198:Computer Simulation; D003299:Cooperative Behavior; D057510:Endovascular Procedures / Q000379:methods*; D005246:Feedback; D006801:Humans; D008390:Markov Chains; D015233:Models, Statistical; D012371:Robotics / Q000379:methods*; D018511:Systems Integration; D013813:Therapy, Computer-Assisted / Q000379:methods*