An analysis of RelaxedIK: an optimization-based framework for generating accurate and feasible robot arm motions

被引:0
|
作者
Daniel Rakita
Bilge Mutlu
Michael Gleicher
机构
[1] University of Wisconsin,Department of Computer Sciences
来源
Autonomous Robots | 2020年 / 44卷
关键词
Inverse kinematics; Real-time motion planning; Collision avoidance;
D O I
暂无
中图分类号
学科分类号
摘要
We present a real-time motion-synthesis method for robot manipulators, called RelaxedIK, that is able to not only accurately match end-effector pose goals as done by traditional IK solvers, but also create smooth, feasible motions that avoid joint-space discontinuities, self-collisions, and kinematic singularities. To achieve these objectives on-the-fly, we cast the standard IK formulation as a weighted-sum non-linear optimization problem, such that motion goals in addition to end-effector pose matching can be encoded as terms in the sum. We present a normalization procedure such that our method is able to effectively make trade-offs to simultaneously reconcile many, and potentially competing, objectives. Using these trade-offs, our formulation allows features to be relaxed when in conflict with other features deemed more important at a given time. We compare performance against a state-of-the-art IK solver and a real-time motion-planning approach in several geometric and real-world tasks on seven robot platforms ranging from 5-DOF to 8-DOF. We show that our method achieves motions that effectively follow position and orientation end-effector goals without sacrificing motion feasibility, resulting in more successful execution of tasks compared to the baseline approaches. We also empirically evaluate how our solver performs with different optimization solvers, gradient calculation methods, and choice of loss function in the objective function.
引用
收藏
页码:1341 / 1358
页数:17
相关论文
共 50 条
  • [1] An analysis ofRelaxedIK: an optimization-based framework for generating accurate and feasible robot arm motions
    Rakita, Daniel
    Mutlu, Bilge
    Gleicher, Michael
    AUTONOMOUS ROBOTS, 2020, 44 (07) : 1341 - 1358
  • [2] RelaxedIK: Real-time Synthesis of Accurate and Feasible Robot Arm Motion
    Rakita, Daniel
    Mutlu, Bilge
    Gleicher, Michael
    ROBOTICS: SCIENCE AND SYSTEMS XIV, 2018,
  • [3] Practice Makes Perfect An Optimization-Based Approach to Controlling Agile Motions for a Quadruped Robot
    Gehring, Christian
    Coros, Stelian
    Hutter, Marco
    Bellicoso, C. Dario
    Heijnen, Huub
    Diethelm, Remo
    Bloesch, Michael
    Fankhauser, Peter
    Hwangbo, Jemin
    Hoepflinger, Markus A.
    Siegwart, Roland
    IEEE ROBOTICS & AUTOMATION MAGAZINE, 2016, 23 (01) : 34 - 43
  • [4] An optimization-based framework for the quick analysis of power transactions
    Kasiviswanathan, K
    Luh, PB
    Merchel, G
    Palmberg, JA
    PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE ON POWER INDUSTRY COMPUTER APPLICATIONS, 1996, : 170 - 175
  • [5] A flexible optimization-based method for synthesizing intent-expressive robot arm motion
    Bodden, Christopher
    Rakita, Daniel
    Mutlu, Bilge
    Gleicher, Michael
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2018, 37 (11): : 1376 - 1394
  • [6] An optimization-based shared control framework with applications in multi-robot systems
    Hao Fang
    Chengsi Shang
    Jie Chen
    Science China Information Sciences, 2018, 61
  • [7] An optimization-based shared control framework with applications in multi-robot systems
    Fang, Hao
    Shang, Chengsi
    Chen, Jie
    SCIENCE CHINA-INFORMATION SCIENCES, 2018, 61 (01)
  • [8] An optimization-based shared control framework with applications in multi-robot systems
    Hao FANG
    Chengsi SHANG
    Jie CHEN
    Science China(Information Sciences), 2018, 61 (01) : 261 - 263
  • [9] Optimization-based hexapod robot locomotion generation
    Liu, Fusheng
    He, Zhihang
    Qiao, Yue
    Liu, Xinxin
    Li, Xuelong
    Wei, Wang
    Su, Bo
    Dang, Ruina
    INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2022, 49 (06): : 1242 - 1255
  • [10] Optimization-based robot impedance controller design
    Matinfar, M
    Hashtrudi-Zaad, K
    2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, : 1246 - 1251