论文标题

分散的适应性控制,用于对刚体的协作操纵

Decentralized Adaptive Control for Collaborative Manipulation of Rigid Bodies

论文作者

Culbertson, Preston, Slotine, Jean-Jacques E., Schwager, Mac

论文摘要

在这项工作中,我们考虑了一组机器人一起工作,以操纵一个刚性的对象,以跟踪$ SE(3)$的所需轨迹。机器人不知道对象的质量或摩擦特性,也不知道它们附在对象上的位置。但是,他们可以访问一个共同的状态测量,可以从一个机器人向团队广播其测量值的一个机器人,或者通过所有机器人进行沟通并平均其状态测量以估算其质心状态。为了解决这个问题,我们提出了一个分散的自适应控制方案,其中每个代理都维护和调整了对象参数的自身估计,以跟踪参考轨迹。我们对控制器的行为进行了分析,并表明所有闭环信号保持界限,并且系统轨迹几乎总是(除了一组零度的初始条件)会收敛到所需的轨迹。我们使用3D操纵任务的数值模拟以及硬件实验来研究拟议的控制器的性能,并证明了我们在平面操纵任务上的算法。这些研究共同证明了提出的控制器的有效性,即使存在许多未建模的效应,例如离散误差和复杂的摩擦相互作用。

In this work, we consider a group of robots working together to manipulate a rigid object to track a desired trajectory in $SE(3)$. The robots do not know the mass or friction properties of the object, or where they are attached to the object. They can, however, access a common state measurement, either from one robot broadcasting its measurements to the team, or by all robots communicating and averaging their state measurements to estimate the state of their centroid. To solve this problem, we propose a decentralized adaptive control scheme wherein each agent maintains and adapts its own estimate of the object parameters in order to track a reference trajectory. We present an analysis of the controller's behavior, and show that all closed-loop signals remain bounded, and that the system trajectory will almost always (except for initial conditions on a set of measure zero) converge to the desired trajectory. We study the proposed controller's performance using numerical simulations of a manipulation task in 3D, as well as hardware experiments which demonstrate our algorithm on a planar manipulation task. These studies, taken together, demonstrate the effectiveness of the proposed controller even in the presence of numerous unmodeled effects, such as discretization errors and complex frictional interactions.

扫码加入交流群

加入微信交流群

微信交流群二维码

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