Computer animation and simulation · 2004 · 47 citations · 27 references
ComputingAutonomous SystemsRobotics EngineeringAutonomous VehiclesMotion PlanningPath PlanningBehavior PlanningCollision AvoidanceInteractive AnimationInteractive SimulationTrajectory GenerationVehicle ControlAutonomous Vehicle Path PlanningControl ActionsMotion GenerationOnline SearchReal-time Trajectory PlanningRuntime PerformanceVehicle AnimationVehicle Path Planning
We present a method for synthesizing animations of autonomous space, water, and land-based vehicles in games or other interactive simulations. Controlling the motion of such vehicles to achieve a desirable behavior is difficult due to the constraints imposed by the system dynamics. We combine real-time path planning and a simplified physics model to automatically compute control actions to drive a vehicle from an input state to desirable output states based on a behavior cost function. Both offline trajectory preprocessing and online search are used to build an animation framework suitable for interactive vehicle simulations. We demonstrate synthesized animations of spacecraft performing a variety of autonomous behaviors, including <i>Seek, Pursue, Avoid, Avoid Collision</i>, and <i>Flee</i>. We also explore several enhancements to the basic planning algorithm and examine the resulting tradeoffs in runtime performance and quality of the generated motion.
27
Flocks, herds and schools: A distributed behavioral model
Craig W. Reynolds · 1987 · 7.8K citations
Life Sciences, Biology, Zoology +17
Rapidly-exploring random trees : a new tool for path planning
Steven M. LaValle · 1998 · 3.6K citations
Lucas Kovar, Michael Gleicher, Frédéric Pighin · 2008 · 1.1K citations
Interactive control of avatars animated with human motion data
Jehee Lee, Jinxiang Chai, Paul S. A. Reitsma et al. · 2002 · 867 citations