Motion Planning in Dynamic Environments Using Velocity Obstacles

@article{Fiorini1994MotionPI,
  title={Motion Planning in Dynamic Environments Using Velocity Obstacles},
  author={Paolo Fiorini and Zvi Shiller},
  journal={The International Journal of Robotics Research},
  year={1994},
  volume={17},
  pages={760 - 772}
}
This paper presents a method for robot motion planning in dynamic environments. It consists of selecting avoidance maneuvers to avoid static and moving obstacles in the velocity space, based on the cur rent positions and velocities of the robot and obstacles. It is a first- order method, since it does not integrate velocities to yield positions as functions of time. The avoidance maneuvers are generated by selecting robot ve locities outside of the velocity obstacles, which represent the set of… 

Motion Planning in Dynamic Environments

The non-linear velocity obstacle (NLVO) takes into account the shape, velocity and path curvature of the moving obstacle, and allows to select a single avoidance maneuver that avoids any number of obstacles that move on any known trajectories.

Efficient and safe on-line motion planning in dynamic environments

A new on-line planner for dynamic environments that is based on the concept of Velocity Obstacles, which addresses the issue of motion safety, i.e. avoiding states of inevitable collision, by selecting a proper time horizon for the velocity obstacle.

Safe Navigation in Dynamic Environments

The issue of motion safety for on-line navigation in dynamic environments is addressed, using velocity obstacles to represent the dynamic environment, to truncate the velocity obstacle by the minimum time horizon, computed to ensure that the velocity obstacles is truncated close to the boundary of the set of inevitable collision states.

Motion planning for mobile robots using the safety velocity obstacles method

A motion planning algorithm that can ensure the avoidance of static and moving obstacles in the workspace of the robot by using the Velocity Obstacles method, suitable for motion planning of mobile robots in a dynamic environment is developed and implemented.

Robot navigation balancing safety and time to goal in dynamic environments

This work addresses a technique for robot motion planning and navigation in dynamic environments that allows to plan and execute safe motions according to the further evolution of the moving objects in the robot field of view.

Motion planning in dynamic environments: obstacles moving along arbitrary trajectories

  • Z. ShillerF. LargeS. Sekhavat
  • Mathematics
    Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164)
  • 2001
The nonlinear velocity obstacle is introduced, which takes into account the shape, velocity and path curvature of the moving obstacle, which elevates the planning strategy to a second order method, compared to the first order avoidance using the linear v-obstacle.

Development of an optimal velocity selection method with velocity obstacle

The Velocity obstacle (VO) method is one of the most well-known methods for local path planning, allowing consideration of dynamic obstacles and unexpected obstacles. Typical VO methods separate a

Development of an optimal velocity selection method with velocity obstacle

A method for choosing optimal velocity components using the concept of pass-time and vertical clearance is proposed for the efficient movement of a robot.

Path Planning in Dynamic Environments

The paper presents a modified version of the Evolutionary Planner/Navigator algorithm, θEP/N++, to address a particular instance of a navigation problem, namely, a problem of computing a near-optimum trajectory of a ship.
...

Robot Motion Planning in Dynamic Environments

This paper presents a method for computing the motions of a robot in dynamic environments, subject to the robot dynamics and its actuator constraints. This method is based on the concept of Velocity

Robot motion planning among moving obstacles

This thesis presents a new approach for planning a robot's trajectory that avoids static and moving obstacles and minimizes motion time, subject to robot dynamics and actuator constraints. This

Path-velocity decomposition revisited and applied to dynamic trajectory planning

The concept of adjacent paths is introduced, and used within a novel motion planning schema which operates in two complementary stages, paths- Planning and trajectory-planning, for dynamic trajectory planning of a car-like robot, A.

Motion planning in dynamic environments using the relative velocity paradigm

  • P. FioriniZ. Shiller
  • Engineering
    [1993] Proceedings IEEE International Conference on Robotics and Automation
  • 1993
A simple and efficient approach to the computation of avoidance maneuvers among moving obstacles is presented, and the method is applied to an example of a 3-D avoidance maneuver.

A hierarchical strategy for path planning among moving obstacles [mobile robot]

An appropriate model to represent the extended world for the path planning task is investigated, and a time-optimal solution is given using this model.

Time-minimal paths among moving obstacles

  • K. FujimuraH. Samet
  • Computer Science, Mathematics
    Proceedings, 1989 International Conference on Robotics and Automation
  • 1989
The concept of accessibility from a point to a moving object is introduced, and it is used to define a graph on a set of moving obstacles that shows if the moving point is able to move faster than any of the obstacles, a time-minimal path is given as a sequence of edges in the graph.

Motion planning in the presence of moving obstacles

  • J. ReifM. Sharir
  • Mathematics, Computer Science
    26th Annual Symposium on Foundations of Computer Science (sfcs 1985)
  • 1985
Evidence that the 3-D dynamic movement problem is intractable even if B has only a constant number of degrees of freedom of movement is provided, and evidence that the problem is PSPACE-hard if B is given a velocity modulus bound on its movements.

Motion planning in a dynamic domain

  • K. FujimuraH. Samet
  • Computer Science
    Proceedings., IEEE International Conference on Robotics and Automation
  • 1990
A method of determining whether or not there is a translational collision-free motion for a polygonal robot from an initial position to a final position and of planning such a motion, if it exists, is presented.

Motion Planning in Dynamic Environments

This study of robot motion planning in dynamic domains presents algorithms for generating motion in an environment that changes over time and can serve as a reference for those working on spatial reasoning and autonomous robotic systems.

Collision-Free Motion Planning of Two Robots

Notions of collision map and time scheduling are developed and applied for realizing a collision-free motion planning and an example is shown for the time scheduling of the trajectory, which shows the significance of the proposed approach.