逆动力学
计算机科学
数学优化
非线性系统
惯性
集合(抽象数据类型)
控制理论(社会学)
机器人
最优化问题
数学
算法
人工智能
运动学
控制(管理)
程序设计语言
量子力学
物理
经典力学
作者
Claudio Gaz,Marco Cognetti,Alexander Oliva,Paolo Robuffo Giordano,Alessandro De Luca
出处
期刊:IEEE robotics and automation letters
日期:2019-07-25
卷期号:4 (4): 4147-4154
被引量:299
标识
DOI:10.1109/lra.2019.2931248
摘要
In this letter, we address the problem of extracting a feasible set of dynamic parameters characterizing the dynamics of a robot manipulator. We start by identifying through an ordinary least squares approach the dynamic coefficients that linearly parametrize the model. From these, we retrieve a set of feasible link parameters (mass, position of center of mass, inertia) that is fundamental for more realistic dynamic simulations or when implementing in real time robot control laws using recursive NewtonEuler algorithms. The resulting problem is solved by means of an optimization method that incorporates constraints on the physical consistency of the dynamic parameters, including the triangle inequality of the link inertia tensors as well as other user-defined, possibly nonlinear constraints. The approach is developed for the increasingly popular Panda robot by Franka Emika, identifying for the first time its dynamic coefficients, an accurate joint friction model, and a set of feasible dynamic parameters. Validation of the identified dynamic model and of the retrieved feasible parameters is presented for the inverse dynamics problem using, respectively, a Lagrangian approach and Newton-Euler computations.
科研通智能强力驱动
Strongly Powered by AbleSci AI