Fast interpolation and time-optimization with contact

被引:63
|
作者
Hauser, Kris [1 ]
机构
[1] Indiana Univ, Sch Informat & Comp, Bloomington, IN 47408 USA
来源
关键词
Trajectory optimization; algorithms; manipulation; legged locomotion; OPTIMAL MOTIONS; GENERATION; GAIT;
D O I
10.1177/0278364914527855
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This paper presents a method for generating dynamically feasible, keyframe-interpolating motions for robots undergoing contact, such as in legged locomotion and manipulation. The first stage generates a twice-differentiable interpolating path that obeys kinematic contact constraints up to a user-specified tolerance. The second stage optimizes speeds along the path to minimize time while satisfying dynamic constraints. The method supports velocity, acceleration, and torque constraints, and polyhedral contact friction constraints at an arbitrary number of contact points. The method is numerically stable, and empirical running time is weakly linear in the number of degrees of freedom and polynomial in the time-domain grid resolution. Experiments demonstrate that full-body motions for robots with 100 degrees of freedom and dozens of contact points are calculated in seconds.
引用
收藏
页码:1231 / 1250
页数:20
相关论文
共 50 条
  • [1] TIME-OPTIMIZATION CONTROL OF AN UNLOADING DEVICE
    HIPPE, P
    ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1970, 50 (1-4): : T12 - &
  • [2] Linear multi-model time-optimization
    Boltyanski, V
    Poznyak, A
    OPTIMAL CONTROL APPLICATIONS & METHODS, 2002, 23 (03): : 141 - 161
  • [3] Method of potentials in a linear time-optimization problem
    Kiselev, YN
    Orlov, MV
    DIFFERENTIAL EQUATIONS, 1996, 32 (01) : 46 - 53
  • [4] An existence theorem for a nonlinear time-optimization problem
    Vakhrameev, SA
    DIFFERENTIAL EQUATIONS, 1999, 35 (04) : 567 - 569
  • [5] TIME-OPTIMIZATION OF POINT-TO-POINT ROBOTIC MOTIONS
    BEINER, L
    ROBOTERSYSTEME, 1990, 6 (03): : 171 - 176
  • [6] Improving the throughput of transportation networks with a time-optimization routing strategy
    Liu, Gang
    Long, Wen
    Wang, Jingchao
    Gao, Peichao
    He, Jing
    Luo, Zhiyong
    Li, Lian
    Li, Yongshu
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2018, 32 (09) : 1815 - 1836
  • [7] The time-optimization technique for data acquisition and processing of the laser interference absolute gravimeter
    Zhang Y.
    Wu Q.
    Teng Y.
    Huang J.
    Yi Qi Yi Biao Xue Bao/Chinese Journal of Scientific Instrument, 2021, 42 (08): : 130 - 136
  • [8] On an Approach to Solving the Time-Optimization Problem for Linear Discrete-Time Systems Based on Krotov Method
    Ibragimov, D. N.
    Tsarkov, K. A.
    AUTOMATION AND REMOTE CONTROL, 2024, 85 (11) : 939 - 962
  • [9] Time-Optimization of Trajectories Using Zero-Clamped Cubic Splines and Their Analytical Gradients
    Wittmann, Jonas
    Rixen, Daniel J.
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02): : 4528 - 4534
  • [10] Trajectory generation via FIR filters: A procedure for time-optimization under kinematic and frequency constraints
    Biagiotti, Luigi
    Melchiorri, Claudio
    CONTROL ENGINEERING PRACTICE, 2019, 87 : 43 - 58