论文标题
多个连接的表面容器的分布式运动控制
Distributed Motion Control for Multiple Connected Surface Vessels
论文作者
论文摘要
我们提出了一种可扩展的合作控制方法,该方法可以协调一组紧密连接的自主表面容器,以在平面水环境中作为单个浮动模块化结构跟踪所需的轨迹。我们的方法利用了该结构运动动作的隐式信息,以进行力和扭矩分配,而无需在机器人之间进行明确通信。在我们的系统中,领导者机器人根据结构与所需轨迹的偏差调整其力和扭矩来引导整个组,而追随者机器人则运行分布式共识的控制器以匹配其输入,以便仅使用板载传感器作为反馈来扩大领导者的意图。为了应对水中的复杂且高度耦合的系统动力学,Leader Robot采用了非线性模型预测控制器(NMPC),在该机器人中,我们通过实验估算了浮动模块化结构的动力学模型,以实现领导者遵循控制控制的卓越性能。我们的方法在当今许多现有水道中运输人类和商品方面具有广泛的潜在应用。我们在硬件中进行了轨迹和定向跟踪实验,并使用了三个定制的自主模块化机器人船,称为Roboat,它们能够进行自动运动和船上状态估算。多达65个机器人的仿真结果也证明了我们提出的方法的可扩展性。
We propose a scalable cooperative control approach which coordinates a group of rigidly connected autonomous surface vessels to track desired trajectories in a planar water environment as a single floating modular structure. Our approach leverages the implicit information of the structure's motion for force and torque allocation without explicit communication among the robots. In our system, a leader robot steers the entire group by adjusting its force and torque according to the structure's deviation from the desired trajectory, while follower robots run distributed consensus-based controllers to match their inputs to amplify the leader's intent using only onboard sensors as feedback. To cope with the complex and highly coupled system dynamics in the water, the leader robot employs a nonlinear model predictive controller (NMPC), where we experimentally estimated the dynamics model of the floating modular structure in order to achieve superior performance for leader-following control. Our method has a wide range of potential applications in transporting humans and goods in many of today's existing waterways. We conducted trajectory and orientation tracking experiments in hardware with three custom-built autonomous modular robotic boats, called Roboat, which are capable of holonomic motions and onboard state estimation. Simulation results with up to 65 robots also prove the scalability of our proposed approach.