论文标题

在任意约束下解决层次冗余解决方案的一般框架

A General Framework for Hierarchical Redundancy Resolution Under Arbitrary Constraints

论文作者

Fiore, Mario D., Meli, Gaetano, Ziese, Anton, Siciliano, Bruno, Natale, Ciro

论文摘要

对工业应用和服务机器人技术的自由度高度的自主机器人的兴趣日益增加,需要控制算法才能有效处理多个任务以及硬性约束。本文提出了一个一般框架,其中运动学(基于速度或加速度)和对冗余机器人的动态控制都以统一的方式处理。该框架允许规范冗余问题,具有任意(平等和不平等)约束的层次结构,成本函数中控制工作的任意加权以及用于优化可能剩余冗余的其他输入。为了解决此类问题,引入了无效空间(SNS)算法中饱和度的概括,该算法根据我们的一般控制框架所需的特征扩展了原始方法。提出了开发算法的变体,以确保解决方案的有效计算和最佳性。据报道,在Kuka LBRIIWA机器人臂上进行了实验,以及具有高度冗余的移动操纵器的模拟。

The increasing interest in autonomous robots with a high number of degrees of freedom for industrial applications and service robotics demands control algorithms to handle multiple tasks as well as hard constraints efficiently. This paper presents a general framework in which both kinematic (velocity- or acceleration-based) and dynamic (torque-based) control of redundant robots are handled in a unified fashion. The framework allows for the specification of redundancy resolution problems featuring a hierarchy of arbitrary (equality and inequality) constraints, arbitrary weighting of the control effort in the cost function and an additional input used to optimize possibly remaining redundancy. To solve such problems, a generalization of the Saturation in the Null Space (SNS) algorithm is introduced, which extends the original method according to the features required by our general control framework. Variants of the developed algorithm are presented, which ensure both efficient computation and optimality of the solution. Experiments on a KUKA LBRiiwa robotic arm, as well as simulations with a highly redundant mobile manipulator are reported.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源