Programming an Autonomous Mini-vehicle in Narrow Environments
In order for a mini-vehicle to accurately follow a trajectory with a constant velocity even while avoiding an obstacle, the transition between driving straight ahead and making a turn is realized by driving along a clothoid arc. In narrow environments the generated trajectory requires a higher number of maneuvers in order to avoid the obstacles placed in the environment. In this paper is presented the hardware structure of a mini-vehicle with two electric servomotors and an algorithm developed for achieving an autonomous mini-vehicle that allows to accurately establish the speed with which the car is going to travel, calculate the distances between specific points of the trajectory and the necessary time required to reach transitional or final targets.
KeywordsAutonomous vehicle Trajectory following Clothoid Narrow spaces
This paper is supported by the Romanian Government, specifically MEN – UEFISCDI authority under the program PNII “Partnerships in priority areas”, under the project number 240⁄2014 - NAVIEYES, supporting the collaboration between the company Route 66 and University Transilvania of Brașov.
- 1.Souissi, O., Benatitallah, R., Duvivier, D., Artiba, A., Belanger, N., Feyzeau, P.: Path planning: a 2013 survey. In: Proceedings of 2013 International Conference on Industrial Engineering and Systems Management, pp. 1–8 (2013)Google Scholar
- 2.Pérez, J., Godoy, J., Villagra, J., Onieva, E.: Trajectory generator for autonomous vehicles in urban environments. In: IEEE International Conference on Robotics and Automation, pp. 409–414 (2013)Google Scholar
- 4.Liang, Z., Zheng, G., Li, J.: Automatic parking path optimization based on bezier curve fitting. In: IEEE International Conference on Automation and Logistics, pp. 583–587 (2012)Google Scholar
- 5.Gupta, A., Divekar, R., Agrawal, M.: Autonomous parallel parking system for Ackerman steering four wheelers. In: IEEE International Conference on Computational Intelligence and Computing Research, pp. 1–6 (2010)Google Scholar
- 6.Au, T.C., Fok, C.L., Vishwanath, S., Julien, C., Stone, P.: Evasion planning for autonomous vehicles at intersections. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1541–1546 (2012)Google Scholar
- 7.Guo, L., Ge, P.S., Yue, M., Zhao, Y.B.: Lane changing trajectory planning and tracking controller design for intelligent vehicle running on curved road. In: Mathematical Problems in Engineering, pp. 1–9 (2014)Google Scholar
- 8.Funke, J., Gerdes, J.C.: Simple clothoid lane change trajectories for automated vehicles incorporating friction constraints. J. Dyn. Syst. Meas. Control 138(2), 1–9 (2016)Google Scholar
- 10.Gîrbacia, T., Margarit, A., Mădălin, S., Mogan, G.: Path and trajectory planning for vehicles with navigation assistants. In: Olaru, A. (ed.) Applied Mechanics and Materials, vol. 811, pp. 300–304. Trans Tech Publications, Zurich (2015)Google Scholar