Home /Research /Guide to Anticipatory Collision Avoidance
OTHER

Guide to Anticipatory Collision Avoidance

Stephen J. Guy, Ioannis Karamouzas

Year
2019
Citations
8

Abstract

This chapter provides a step-by-step explanation of a modern anticipatory collision-avoidance algorithm and discusses how to optimize its implementation. The two most important forces on an agent's path is a driving force, which pushes an agent to its goal, and a collision avoiding force, which resolves collision with neighboring agents in an anticipatory fashion. In predictive avoidance method, some perturbation is introduced in the collision-avoidance routine to account for the uncertainty that an agent has in sensing the velocities and radii of its nearby neighbors. The optimal reciprocal collision avoidance (ORCA) method works by defining a set of formal constraints on an agent's velocity. One exciting area of interest has been applying anticipatory collision-avoidance techniques to robots. Other interesting challenges include incorporating an agent's anticipation into its character animation or adapting techniques such as ORCA to account for stress, cooperation, and other social factors.

Keywords

Collision avoidanceCollisionComputer sciencePsychologyAeronauticsComputer securityEngineering

Related papers

Browse all OTHER papers