IEEE Transactions on Automatic Control, Vol.63, No.9, 2944-2959, 2018
Navigation Functions for Convex Potentials in a Space With Convex Obstacles
Given a convex potential in a space with convex obstacles, an artificial potential is used to navigate to the minimum of the natural potential while avoiding collisions. The artificial potential combines the natural potential with potentials that repel the agent from the border of the obstacles. This is a popular approach to navigation problems because it can be implemented with spatially local information that is acquired during operation time. Artificial potentials can, however, have local minima that prevent navigation to the minimum of the natural potential. This paper derives conditions that guarantee artificial potentials to have a single minimum that is arbitrarily close to the minimum of the natural potential. The qualitative implication is that artificial potentials succeed when either the condition number-the ratio of the maximum and the minimum eigenvalue-of the Hessian of the natural potential is not large and the obstacles are not too flat, or when the destination is not close to the border of an obstacle. Numerical analyses explore the practical value of these theoretical conclusions.
Keywords:Collision avoidance;control systems;mathematics;motion control;motion Planning;nonlinear dynamical systems;nonlinear systems