Stitching Dynamic Movement Primitives and Image-Based Visual Servo Control

被引:6
作者
Rotithor, Ghananeel [1 ]
Salehi, Iman [1 ]
Tunstel, Edward [2 ,3 ]
Dani, Ashwin P. [1 ]
机构
[1] Univ Connecticut, Dept Elect & Comp Engn, Storrs, CT 06269 USA
[2] Raytheon Technol Res Ctr, Dept Autonomous & Intelligent Syst, East Hartford, CT 06108 USA
[3] Motiv Space Syst Inc, Pasadena, CA 91107 USA
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2023年 / 53卷 / 05期
关键词
Switched systems; Switches; Cameras; Control systems; Robots; Visualization; Asymptotic stability; Image-based visual servo (IBVS) control; learning from demonstration; robot control; visual servoing; SWITCHED LINEAR-SYSTEMS; MOBILE ROBOTS; STABILITY; OBSERVERS;
D O I
10.1109/TSMC.2022.3214756
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Utilizing perception for feedback control in combination with dynamic movement primitive (DMP)-based motion generation for a robot's end-effector control is a useful solution for many robotic manufacturing tasks. For instance, while performing an insertion task when the hole or the recipient part is not visible in the eye-in-hand camera, a learning-based movement primitive method can be used to generate the end-effector path. Once the recipient part is in the field of view (FOV), image-based visual servo (IBVS) can be used to control the motion of the robot. Inspired by such applications, this article presents a generalized control scheme that switches between motion generation using DMP and IBVS control. To facilitate the design, a common state-space representation for the DMP and the IBVS systems is first established. The stability analysis of the switched system using multiple Lyapunov functions shows that the state trajectories converge to a bound asymptotically. The developed method is validated by three real-world experiments using the eye-in-hand configuration of a Baxter research robot.
引用
收藏
页码:2583 / 2593
页数:11
相关论文
共 37 条
[1]  
[Anonymous], 2008, IFAC Proc.Vol.
[2]   Uniting Observers [J].
Astolfi, Daniele ;
Postoyan, Romain ;
Nesic, Dragan .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (07) :2867-2882
[3]   Multiple Lyapunov functions and other analysis tools for switched and hybrid systems [J].
Branicky, MS .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1998, 43 (04) :475-482
[4]  
Chaumette F., 1998, CONFLUENCE VISION CO, V237, P66, DOI DOI 10.1007/BFB0109663
[5]   Viosual servo control - Part I: Basic approaches [J].
Chaumette, Francois ;
Hutchinson, Seth .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2006, 13 (04) :82-90
[6]   A Switched Systems Approach to Path Following With Intermittent State Feedback [J].
Chen, Hsi-Yuan ;
Bell, Zachary I. ;
Deptula, Patryk ;
Dixon, Warren E. .
IEEE TRANSACTIONS ON ROBOTICS, 2019, 35 (03) :725-733
[7]   A Switched Systems Framework for Path Following With Intermittent State Feedback [J].
Chen, Hsi-Yuan ;
Bell, Zachary I. ;
Deptula, Patryk ;
Dixon, Warren E. .
IEEE CONTROL SYSTEMS LETTERS, 2018, 2 (04) :749-754
[8]   Stability analysis and control synthesis for switched systems: A switched Lyapunov function approach [J].
Daafouz, J ;
Riedinger, P ;
Iung, C .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2002, 47 (11) :1883-1887
[9]   Stable visual servoing through hybrid switched-system control [J].
Gans, Nicholas R. ;
Hutchinson, Seth A. .
IEEE TRANSACTIONS ON ROBOTICS, 2007, 23 (03) :530-540
[10]   Keeping Multiple Moving Targets in the Field of View of a Mobile Camera [J].
Gans, Nicholas R. ;
Hu, Guoqiang ;
Nagarajan, Kaushik ;
Dixon, Warren E. .
IEEE TRANSACTIONS ON ROBOTICS, 2011, 27 (04) :822-828