REAL-TIME TRAJECTORY MODIFICATION BASED ON BÉZIER SHAPE DEFORMATION

L. Hilario, N. Montés, M. C. Mora, A. Falcó

2010

Abstract

This paper presents a new technique for flexible path planning based on the deformation of a Bézier curve through a field of vectors. This new technique is called Bézier Shape Deformation (BSD). This deformation is computed with a constrained optimization method (Lagrange Multipliers Theorem). The main advantage of this method is how the solution is obtained. A linear system is solved to achieve the result. As a consequence, the deformed curve is computed in a few milliseconds where the linear system can be solved offline if the Bézier curve order is maintained constant during the movement of the robot. This method allows the use of these trajectories in dynamic environments where the computational cost is critical. This technique can be combined with any collision avoidance algorithm that produces a field of vectors. In particular, it is appropriate for artificial potential field methods. At the end of the paper, the presented methodology is combined with an artificial potential fields algorithm recently proposed, the Potential Field Projection method (PFP). This method is based on the combination of the classical Potential Fields method and the multi-rate Kalman filter estimation and takes into account the uncertainties on locations, the future trajectory of the robot and the obstacles and the multi-rate information supplied by sensors. As shown in the simulation results, flexible trajectories for collision avoidance are generated with smooth curves.

References

  1. Aleotti, J., Caselli, S., 2005. Trajectory Clustering and Stochastic Approximation for Robot Programming by Demonstration. In IROS 2005, IEEE Int. Conf. On Intelligent Robots and Systems, pp. 1029 - 1034.
  2. Aleotti, J., Caselli, S., 2005. Trajectory Reconstruction with NURBS Curves for Robot Programming by Demostration. In CIRA 2005, IEEE Int. Symp. on Computational Intelligence in Robotics and Automation, pp. 73-78.
  3. Choi, J., Elkaim, G. 2008. Bézier Curves for Trajectory Guidance. In WCECS 2008, World Congress on Engineering and Computer Science, pp. 625-630.
  4. Choi, J., Curry, R., Elkaim, G., 2008. Path Planning based on Bézier Curve for Autonomous Ground Vehicles. In WCECS 2008, World Congress on Engineering and Computer Science, pp. 158 - 166
  5. Choi, J., Curry, R., Elkaim, G. 2009. Smooth Path Generation Based on Bézier Curves for Autonomous Vehicles. In WCECS 2009, World Congress on Engineering & Computer Science Vol II, pp.668-673.
  6. Connors, J., Elkaim, G. 2007. Analysis of a Spline Based, Obstacle Avoiding Path Planning Algorithm. In VTC2007, IEEE Vehicle Technology Conference, pp. 2565-2569
  7. Fowler, B., Bartels, R., 1993. Constrained-based curve manipulation. IEEE Computer Graphics and Applications 13, 5, pp. 43-49.
  8. Hwang, J. H., Arkin, R. C., Kwon, D. S., 2003. Mobile Robots at your fingertip: Bézier curve on-line trajectory generation for supervisory control. In IROS 2003, Int. Conf. on Int. Robots and Systems, pp.1444-1449.
  9. Khatib, O., 1986. Real-time obstacle avoidance for manipulators and mobile robots. In The International Journal of Robotics Research, 5, 1, pp. 90-98.
  10. Lizarraga, M., Elklaim, G., 2008. Spatially Deconflicted Path Generation for Multiple UAVs in a Bounded Airspace. In PLANS 2008, ION/IEEE Position, Location and Navigation Symposium, pp. 1213 - 1218.
  11. Meek, D. S., Ong, B. H., Walton, D. J., 2003. Constrained interpolation with rational cubics. In Computer Aided Geometric Design 20, pp. 253-275.
  12. Montés, N., Sánchez, F., Hilario, L., Falcó, A. 2008. Flow Numerical Computation through Bézier Shape Deformation for LCM process simulation methods. In Int. Journal of Material Forming, 1, pp. 919-922.
  13. Montés, N., Herráez, A., Armesto, L., Tornero, J., 2008. Real-time clothoid approximation by Rational Bézier curves. In ICRA 2008, IEEE Int. Conf. on Robotics and Automation, pp.2246 - 2251.
  14. Mora, M. C., Pizá, R., Tornero, J., 2007. Multirate obstacle tracking and path planning for intelligent vehicles. In IV'07, IEEE Int.Vehicles Symposium, pp. 172-177.
  15. Mora, M. C., Tornero, J., 2007. Planificación de movimientos mediante la propagación de campos potenciales artificiales. In CIBIM8, 8º Congreso Iberoamericano de Ingeniería Mecánica, e-book.
  16. Nagatani, K., Iwai, Y., Tanaka, Y., 2001. Sensor Based Navigation for car-like mobile robots using Generalized Voronoi Graph. In IROS 2001, Int. Conf. on Intelligent Robots and Systems, pp. 1017-1022.
  17. Pizá, R., 2003. Modelado del entorno y localización de robots móviles autónomos mediante técnicas de muestreo no convencional, PhD Thesis, Universidad Politécnica de Valencia, Valencia.
  18. Wu, Q. B., Xia, F. H., 2005. Shape modification of Bézier curves by constrained optimization. In Journal of Zhejiang University-Science A, pp 124-127.
  19. Skrjanc, I., Klancar, G., 2007. Cooperative Collision Avoidance between Multiple Robots Based on Bézier Curves.In ITI 2007, 29th Int. Conf. on Information Technology Interfaces, pp. 451-456.
  20. Tornero, J., Salt, J., Albertos, P., 1999. LQ Optimal Control for Multirate Sampled Data Systems. In 14th IFAC World Congress, pp. 211-216.
  21. Xu, L., Chen, Y. J., Hu, N., 2002. Shape modification of Bézier curves by constrined optimization. In Journal of software (china), 13, 6, pp. 1069-1074.
Download


Paper Citation


in Harvard Style

Hilario L., Montés N., Mora M. and Falcó A. (2010). REAL-TIME TRAJECTORY MODIFICATION BASED ON BÉZIER SHAPE DEFORMATION . In Proceedings of the International Conference on Evolutionary Computation - Volume 1: ICEC, (IJCCI 2010) ISBN 978-989-8425-31-7, pages 243-248. DOI: 10.5220/0003086002430248


in Bibtex Style

@conference{icec10,
author={L. Hilario and N. Montés and M. C. Mora and A. Falcó},
title={REAL-TIME TRAJECTORY MODIFICATION BASED ON BÉZIER SHAPE DEFORMATION },
booktitle={Proceedings of the International Conference on Evolutionary Computation - Volume 1: ICEC, (IJCCI 2010)},
year={2010},
pages={243-248},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003086002430248},
isbn={978-989-8425-31-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Evolutionary Computation - Volume 1: ICEC, (IJCCI 2010)
TI - REAL-TIME TRAJECTORY MODIFICATION BASED ON BÉZIER SHAPE DEFORMATION
SN - 978-989-8425-31-7
AU - Hilario L.
AU - Montés N.
AU - Mora M.
AU - Falcó A.
PY - 2010
SP - 243
EP - 248
DO - 10.5220/0003086002430248