We consider the problem of an agent/robot with non-holonomic kinematics avoiding many dynamic obstacles. State and velocity noise of both the robot and obstacles as well as the robot's control noise are modelled as non-parametric distributions as often the Gaussian assumptions of noise models are violated in real-world scenarios. Under these assumptions, we formulate a robust MPC that samples robotic controls effectively in a manner that aligns the robot to the goal state while avoiding obstacles under the duress of such non-parametric noise. In particular, the MPC incorporates a distribution matching cost that effectively aligns the distribution of the current collision cone to a certain desired distribution whose samples are collision-free. This cost is posed as a distance function in the Hilbert Space, whose minimization typically results in the collision cone samples becoming collision-free. We compare and show tangible performance gain with methods that model the collision cone distribution by linearizing the Gaussian approximations of the original non-parametric state and obstacle distributions. We also show superior performance with methods that pose a chance constraint formulation of the Gaussian approximations of non-parametric noise without subjecting such approximations to further linearizations. The performance gain is shown both in terms of trajectory length and control costs that vindicates the efficacy of the proposed method. To the best of our knowledge, this is the first presentation of non-holonomic collision avoidance of moving obstacles in the presence of non-parametric state, velocity and actuator noise models.
翻译:我们考虑的是具有非单数噪音的物剂/机器人的动态运动学问题,它避免了许多动态障碍。机器人和障碍以及机器人的控制噪音,其状态和速度噪音的分布模式是非参数分布,正如高萨对噪音模型的假设经常在现实世界情景中被违反那样。根据这些假设,我们制定强有力的MPC,将机器人样本与目标状态相匹配,同时避免在这种非单数噪音的胁迫下设置障碍。特别是,MPC包含一种分配匹配成本,使当前碰撞锥体的分布与标本无碰撞障碍的预想分布有效一致。这一成本是作为Hilbert空间的距离函数而提出的,后者的最小化通常导致碰撞锥体样本变得无碰撞。我们比较并展示了实实在的性优势,通过将原非单数状态和障碍分布的精确度的精确度的精确度模型进行线直线化,我们还展示了优异性的工作表现方法,从而在不出现碰撞障碍的情况下进一步限制高数直径直径直径直径对准的精确度的模型的精确性能。