A Robust Time-Stepping Scheme for Quasistatic Rigid Multibody Systems
A Robust Time-Stepping Scheme for Quasistatic Rigid Multibody Systems
复制标题
准静态刚性多体系统的鲁棒时间步进方案
DOI:
10.1109/iros.2018.8594378
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
Russ Tedrake
中科院分区:
文献类型:
--
作者:
Tao Pang;Russ Tedrake
An effective scheme to simulate low-speed, contact-rich manipulation tasks is to assume quasistatic physics and advance system states by solving linear complementarity problems (LCPs). However, the existing LCP-based quasistatic time-stepping scheme fails to simulate grasping-an essential motion primitive in manipulation-due to two drawbacks specific to quasistatic systems. Firstly, inputs to quasistatic systems are velocity commands instead of torques. This can lead to penetration, and thus an infeasible LCP, when two rigid bodies in contact are commanded to push against each other. Secondly, as multiple force solutions exist for a given velocity command, a grasping velocity command is not guaranteed to generate sufficient grasping forces. In this paper, we reformulate the quasistatic time-stepping scheme as an optimization problem with complementarity constraints and a quadratic objective. By minimizing the difference between actual and commanded velocities, linearized non-penetration constraints can always be satisfied. Moreover, undesirable solutions with insufficient normal forces can be removed by considering elasticity, which is modeled by comparing actual and commanded velocities. The resulting optimization problem is a mixed-integer quadratic program, which can be solved reasonably quickly for small-to-medium-sized systems. The effectiveness of the proposed reformulation is validated by simulation results of systems with different levels of complexity.
DOI:
10.15607/rss.2017.xiii.040
发表时间:
2017-05
期刊:
ArXiv
影响因子:
--
作者:
Jiaji Zhou;J. Bagnell;M. T. Mason
通讯作者:
Jiaji Zhou;J. Bagnell;M. T. Mason