4 CONCLUSIONS
This paper presents a smooth trajectory generation for
dynamic obstacle with 4D space analysis and e-pCCP.
Extending pCCP to the nonzero curvatures problem
permits the generated path to be reactive for dynamic
obstacle. By collision checking in 4D space analysis
with two circles vehicle representation for the vehicle,
the avoidance poses are determined to avoid any risk
of collision on the future. The resultant trajectory has
steering smoothness on the path as well as smooth ve-
locity changes along the path. Demonstrative exam-
ples on a dynamic obstacle shows the effectiveness
of the proposed methods and expected to be imple-
mented for more complicated dynamic environments
such as multiple obstacles or cluttered areas with real
time performance.
REFERENCES
Adouane, L. (2013). Toward smooth and stable reactive mo-
bile robot navigation using on-line control set-points.
In IEEE/RSJ, IROS’13, 5th Workshop on Planning,
Perception and Navigation for Intelligent Vehicles,
Tokyo-Japan.
Berg, J. V., Lin, M., and Manocha, D. (2008). Recipro-
cal velocity obstacles for real-time multi-agent navi-
gation. IEEE Int. Conf. on Robotics and Automation,
pages 1928–1935.
Chakravarthy, A. and Ghose, D. (1998). Obstacle avoidance
in a dynamic environment: A collision cone approach.
IEEE trans. on Systems, Man and Cybernetics-Part A:
Systems and Humans, 28(5):562–574.
Chakravarthy, A. and Ghose, D. (2011). Collision cones
for quadric surfaces. IEEE Trans. on Robotics,
27(6):1159–1166.
Dubins, L. E. (1957). On curves of minimal length with a
constraint on average curvature, and with prescribed
initial and terminal positions and tangents. American
Journal of Mathematics, 79:497–516.
Fiorini, P. and Shiller, Z. (1998). Motion planning in dy-
namic environments using velocity obstacles. Int. J.
of Robotics Research, 17(7):760–772.
Fraichard, T. and Scheuer, A. (2004). From Reeds and
Shepp’s to continuous curvature paths. IEEE Trans.
on Robotics, 20:1025–1035.
Fulgenzi, C., Spalanzani, A., and Laugier, C. (2007). Dy-
namic obstacle avoidance in uncertain environment
combining pvos and occupancy grid. IEEE Int. Conf.
on Robotics and Automation, pages 1610–1616.
Giesbrecht, J. (2004). Global path planning for unmanned
ground vehicles.
Gim, S., Adouane, L., Lee, S., and Derutin, J.-P. (2014).
Parametric continuous curvature trajectory for smooth
steering of the car-like vehicle. Int. Conf. on Intelli-
gent Autonomous Systems.
Kelly, A. and Nagy, B. (2003). Reactive nonholonomic
trajectory generation via parametric optimal control.
The International Journal of Robotics Research, 22(7
- 8):583 – 601.
Khatib, O. (1986). Real-time obstacle avoidance for ma-
nipulators and mobile robots. The int. J. of Robotics
Research, 5(1):90–98.
Labakhua, L., Nunes, U., Rodrigues, R., and Leite, F. S.
Smooth trajectory planning for fully automated pas-
sengers vehicles: Spline and Clothoid based methods
and its simulation.
Lamiraux, F. and Laumond, J. P. (2001). Smooth mo-
tion planning for car-like vehicles. IEEE Trans. on
Robotics and Automation, 17(4):498–501.
Likhachev, M. and Ferguson, D. (2009). Planning long dy-
namically feasible maneuvers for autonomous vehi-
cles. Int. Journal of Robotics Research, 28(8):933–
945.
Montes, N., Mora, M. C., and Tornero, J. (2007). Tra-
jectory generation based on rational Bezier curves as
clothoids. IEEE Intel. Vehicles Symposium, pages
505–510.
Reeds, J. A. and Shepp, L. A. (1990). Optimal paths for
a car that goes both forwards and backwards. Pacific
Journal of Mathematics, 145(2):367–393.
Solea, R. and Nunes, U. (2006). Trajectory planning with
velocity planner for fully-automated passenger vehi-
cle. Intel. Transportation Systems Conf., pages 474–
480.
Thompson, S. and Kagami, S. (2005). Continuous curva-
ture trajectory generation with obstacle avoidance for
car like robot. Int. Conf. on Computational Intelli-
gence for Modeling, Control and Automation, pages
863–870.
Villagra, J., Milantes, V., Perez, J., and Godoy, J. (2012).
Smooth path and speed planning for an automated
public transport vehicle. Robotics and Autonomous
Systems, 60:252–265.
Wilde, D. K. (2009). Computing clothoid segments for
trajectory generation. IEEE/RSJ Int. Conf. on Intel.
Robots and Systems, pages 2440–2445.
Wilkie, D., van den Berg, J., and Manocha, D. (2009). Gen-
eralized velocity obstacles. IEEE Int. Conf. on Intelli-
gent Robots and Systems, pages 5573–5578.
Wu, P. P. Y., Campbell, D., and Merz, T. (2011). Multi-
objective four-dimenstional vehicle motion planning
in large dynamic environments. IEEE Trans. on
Systems, Man, and Cybernetics-Part B:Cyberntetics,
41(3):621–634.
SmoothTrajectoryGenerationwith4DSpaceAnalysisforDynamicObstacleAvoidance
809