Imitation Learning of Globally Stable Non-Linear Point-to-Point Robot Motions using Nonlinear Programming

被引:43
|
作者
Khansari-Zadeh, S. Mohammad [1 ]
Billard, Aude [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Sch Engn, LASA Lab, CH-1015 Lausanne, Switzerland
关键词
D O I
10.1109/IROS.2010.5651259
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a methodology for learning arbitrary discrete motions from a set of demonstrations. We model a motion as a nonlinear autonomous (i.e. time-invariant) dynamical system, and define the sufficient conditions to make such a system globally asymptotically stable at the target. The convergence of all trajectories is ensured starting from any point in the operational space. We propose a learning method, called Stable Estimator of Dynamical Systems (SEDS), that estimates parameters of a Gaussian Mixture Model via an optimization problem under non-linear constraints. Being time-invariant and globally stable, the system is able to handle both temporal and spatial perturbations, while performing the motion as close to the demonstrations as possible. The method is evaluated through a set of robotic experiments.
引用
收藏
页码:2676 / 2683
页数:8
相关论文
共 50 条
  • [1] Imitation Learning of Non-Linear Point-to-Point Robot Motions using Dirichlet Processes
    Kruger, Volker
    Tikhanoff, Vadim
    Natale, Lorenzo
    Sandini, Giulio
    2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2012, : 2029 - 2034
  • [2] Learning Accurate and Stable Point-to-Point Motions: A Dynamic System Approach
    Zhang, Yu
    Cheng, Long
    Li, Houcheng
    Cao, Ran
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02) : 1510 - 1517
  • [3] FIXED-POINT APPROACH TO NON-LINEAR PROGRAMMING
    SAIGAL, R
    MATHEMATICAL PROGRAMMING STUDY, 1979, 10 (FEB): : 142 - 157
  • [4] An optimized non-linear input shaper for payload oscillation suppression of crane point-to-point maneuvers
    Mohammed A.
    Alghanim K.
    Andani M.T.
    International Journal of Dynamics and Control, 2019, 7 (02) : 567 - 576
  • [5] Dynamic Launch Trajectory Planning of a Cable-Suspended Translational Parallel Robot Using Point-to-Point Motions
    Lin, Deng
    Mottola, Giovanni
    MACHINES, 2023, 11 (02)
  • [6] A globally convergent interior point algorithm for non-convex nonlinear programming
    Fan, Xiaona
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2009, 224 (02) : 622 - 627
  • [7] Imitation of Human Motion on a Humanoid Robot using Non-Linear Optimization
    Do, Martin
    Azad, Pedram
    Asfour, Tamim
    Dillmann, Ruediger
    2008 8TH IEEE-RAS INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS 2008), 2008, : 693 - 700
  • [8] Automating Placement of Point Feature Labels on a Digital Map using Non-linear Mathematical Programming
    National Research Nuclear University MEPhI, Moscow, Russia
    不详
    Sci. Visualization, 2 (27-35): : 27 - 35
  • [9] Best proximity point theorems: exposition of a significant non-linear programming problem
    Basha, S. Sadiq
    Shahzad, N.
    Jeyaraj, R.
    JOURNAL OF GLOBAL OPTIMIZATION, 2013, 56 (04) : 1699 - 1705
  • [10] Saddle Point Optimality Criteria of Interval Valued Non-Linear Programming Problem
    Rahman, Md Sadikur
    Mahmoud, Emad E.
    Shaikh, Ali Akbar
    Abdel-Aty, Abdel-Haleem
    Bhunia, Asoke Kumar
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2021, 38 (03): : 351 - 364