Efficient Trajectory Optimization using a Sparse Model

被引:0
|
作者
Roesmann, Christoph [1 ]
Feiten, Wendelin [2 ]
Woesch, Thomas [2 ]
Hoffmann, Frank [1 ]
Bertram, Torsten [1 ]
机构
[1] Tech Univ Dortmund, Inst Control Theory & Syst Engn, Dortmund, Germany
[2] Siemens Corp Technol, Res Grp Robot, Dortmund, Germany
关键词
DEFORMATION; ALGORITHM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The "timed elastic band" approach optimizes robot trajectories by subsequent modification of an initial trajectory generated by a global planner. The objectives considered in the trajectory optimization include but are not limited to the overall path length, trajectory execution time, separation from obstacles, passing through intermediate way points and compliance with the robots dynamic, kinematic and geometric constraints. "Timed elastic bands" explicitly consider spatial-temporal aspects of the motion in terms of dynamic constraints such as limited robot velocities and accelerations. The trajectory planning operates in real time such that "timed elastic bands" cope with dynamic obstacles and motion constraints. The "timed elastic band problem" is formulated as a scalarized multi-objective optimization problem. Most objectives are local and relate to only a small subset of parameters as they only depend on a few consecutive robot states. This local structure results in a sparse system matrix, which allows the utilization of fast and efficient optimization techniques such as the open-source framework "g2o" for solving "timed elastic band" problems. The "g2o" sparse system solvers have been successfully applied to VSLAM problems. This contribution describes the application and adaptation of the g2o-framework in the context of trajectory modification with the "timed elastic band". Results from simulations and experiments with a real robot demonstrate that the implementation is robust and computationally efficient.
引用
收藏
页码:138 / 143
页数:6
相关论文
共 50 条
  • [1] Efficient trajectory optimization for vehicles using quadratic programming
    Gutjahr, Benjamin
    Pek, Christian
    Groell, Lutz
    Werling, Moritz
    AT-AUTOMATISIERUNGSTECHNIK, 2016, 64 (10) : 786 - 794
  • [2] Efficient Trajectory Planning for UAVs Using Hierarchical Optimization
    Shao, Shikai
    He, Chenglong
    Zhao, Yuanjie
    Wu, Xiaojing
    IEEE ACCESS, 2021, 9 : 60668 - 60681
  • [4] An Efficient, Globally Convergent Method for Optimization Under Uncertainty Using Adaptive Model Reduction and Sparse Grids
    Zahr, Matthew J.
    Carlberg, Kevin T.
    Kouri, Drew P.
    SIAM-ASA JOURNAL ON UNCERTAINTY QUANTIFICATION, 2019, 7 (03): : 877 - 912
  • [5] Sparse Model Construction using Coordinate Descent Optimization
    Hong, Xia
    Guo, Yi
    Chen, Sheng
    Gao, Junbin
    2013 18TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2013,
  • [6] Efficient trajectory optimization for curved running using a 3D musculoskeletal model with implicit dynamics
    Marlies Nitschke
    Eva Dorschky
    Dieter Heinrich
    Heiko Schlarb
    Bjoern M. Eskofier
    Anne D. Koelewijn
    Antonie J. van den Bogert
    Scientific Reports, 10
  • [7] Efficient trajectory optimization for curved running using a 3D musculoskeletal model with implicit dynamics
    Nitschke, Marlies
    Dorschky, Eva
    Heinrich, Dieter
    Schlarb, Heiko
    Eskofier, Bjoern M.
    Koelewijn, Anne D.
    van den Bogert, Antonie J.
    SCIENTIFIC REPORTS, 2020, 10 (01)
  • [8] Efficient Hidden Trajectory Reconstruction from Sparse Data
    Yang, Ning
    Yu, Philip S.
    CIKM'16: PROCEEDINGS OF THE 2016 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2016, : 821 - 830
  • [9] PATH-CONSTRAINED TRAJECTORY OPTIMIZATION USING SPARSE SEQUENTIAL QUADRATIC-PROGRAMMING
    BETTS, JT
    HUFFMAN, WP
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1993, 16 (01) : 59 - 68
  • [10] APPLICATION OF SPARSE NONLINEAR-PROGRAMMING TO TRAJECTORY OPTIMIZATION
    BETTS, JT
    HUFFMAN, WP
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1992, 15 (01) : 198 - 206