Abstract
Most of computer-vision systems for vehicle guidance are tuned for highway scenarios. Developing autonomous or driver-assistance systems for complex urban traffic pose new algorithmic and system architecture challenges. This paper introduces a novel system that uses Spatio-Temporal GIS principles and a new traffic determination algorithm. The prototype system can be used as a part of autonomous vehicles controlling structure with analytical capabilities. For these purposes, predicting vehicle motion is done through trajectories. The trajectories are generated using spatial and aspatial information in GIS environment. Then, vehicle is navigated by GPS and a fuzzy logic map matching is used to locate the vehicle position on the map. Traffic congestion algorithm, which passed through 82.5% of evaluations cases successfully, is performed by vehicle’s velocity in the third step. Finally, heuristic real-time route finding algorithm is used for dynamic updating of planned vehicle trajectory. Furthermore, the system is open so that further extensions such as controlling autonomous vehicle for avoiding or leaving the banned regions are possible.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Benenson, R.: Cars Perception, State of the Art. Center of Robotics, ENSMP, Paris (2005)
Alder, J.L., Satapathy, G., Manikonda, V., Bowles, B., Blue, V.J.: A multi-agent approach to cooperative traffic management and route guidance. Transp. Res. Part B Methodol. 39, 297–318 (2005)
Al-Hasan, S., Vachtsevanos, G.: Intelligent route planning for fast autonomous vehicles operating in a large natural terrain. Robot. Autonom. Syst. 40, 1–24 (2002)
Yuan, S., Chun, S.A., Spinelli, B., Liu, Y., Zhang, H., Adam, N.R.: Traffic evacuation simulation based on multi-level driving decision model. Transp. Res. Part C Emerg. Technol. 78, 129–149 (2017)
Huang, W., Yan, C., Wang, J., Wang, W.: A time-delay neural network for solving time-dependent shortest path problem. Neural Netw. 90, 21–28 (2017)
Fu, L.: An adaptive routing algorithm for in-vehicle route guidance systems with real-time information. Transp. Res. Part B Methodol. 35, 749–765 (2001)
Vafaeinezhad, A.R., Alesheikh, A.A., Hamrah, M., Nourjou, R., Shad, R.: Using GIS to develop an efficient spatio-temporal task allocation algorithm to human groups in an entirely dynamic environment case study: earthquake rescue teams. In: Gervasi, O., Taniar, D., Murgante, B., Laganà, A., Mun, Y., Gavrilova, Marina L. (eds.) ICCSA 2009. LNCS, vol. 5592, pp. 66–78. Springer, Heidelberg (2009). doi:10.1007/978-3-642-02454-2_5
Vafaeinezhad, A.R., Alesheikh, A.A., Nouri, J.: Developing a spatio-temporal model of risk management for earthquake life detection rescue team. Int. J. Environ. Sci. Technol. 7, 243–250 (2010)
Nadi, S., Delavar, M.R.: Spatio-Temporal modeling of dynamic phenomena in GIS. In: The 9th Scandinavian Research Conference on Geographical Information Science, ScanGIS 2003, Espoo, Finland (2003)
Roshannejad, A.A.: The Management of Spatio-Temporal data in a national geographic information system. Ph.D. Thesis, University of Twente (1996)
Zhao, Y.: Vehicle Location and Navigation System. Artech House Inc., Norwood (1997)
Lee, J., Lim, Y., Chi, S.: Hierarchical modeling and simulation environment for intelligent transportation systems. Sage J. 80, 61–76 (2004)
Zhan, F.B.: Three fastest shortest path algorithms on real road networks: data structures and procedures. J. Geogr. Inf. Dec. Anal. 1, 69–82 (1996)
Ahuja, R.K., Magnanti, T.L., Orlin, J.B.: Network Flows: Theory, Algorithms and Applications. Prentice Hall, Englewood Cliffs (1993)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix
Appendix
See (Fig. 6).
Rule 1:
If Δheading is small
THEN resemblance of the route is high.
Where “Δheading” is defined as the difference between the direction of the street segment and the heading of the vehicle.
Rule 2:
IF Δheading is almost 180° AND heading error is zero
THEN possibility of U-turn is high.
Where AND is a minimal operator.
Rule 3.1:
IF Δdistance is large
THEN necessity to retrieve successive segment is high.
Rule 3.2:
IF Δheading is large and heading error is zero
THEN necessity to retrieve successive segments is high.
Where Δdistance is defined as the difference between the segment length and distance which vehicle has traveled on that particular segment.
Rule 4:
IF the heading errors and the root mean square errors for the vehicle’s speed are small
THEN the motion is steady.
Rule 5:
IF the truth value of the previous candidate street pattern is high AND IF the truth value of the current candidate street pattern is high
THEN the truth value of the correspondence is high.
Rule 6.1:
IF the difference between the distances traveled along the current candidate street and the length of the candidate street is small AND IF the difference between the vehicle heading and direction of successive street is small
THEN the truth value for the successive street is high.
Rule 6.2:
IF the truth value of the candidate street is high AND IF the truth value for the successive street is high
THEN the combined truth value of the moving vehicle on the street is high.
Rule 6.3:
IF no street pattern similar to the path of travel can be found with given distance
THEN the vehicle is on-street.
Rule 7:
IF there is more than one street pattern within a given distance to the current vehicle motion
THEN the vehicle is on-street.
Rule 8.1:
IF Δheading is small AND Δdistance is small
THEN resemblance of this segment is high.
Rule 8.2:
IF resemblance of this segment is high AND resemblance path is high
THEN resemblance of the whole path is high.
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Vafaeinejad, A. (2017). Dynamic Guidance of an Autonomous Vehicle with Spatio-Temporal GIS. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2017. ICCSA 2017. Lecture Notes in Computer Science(), vol 10407. Springer, Cham. https://doi.org/10.1007/978-3-319-62401-3_36
Download citation
DOI: https://doi.org/10.1007/978-3-319-62401-3_36
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-62400-6
Online ISBN: 978-3-319-62401-3
eBook Packages: Computer ScienceComputer Science (R0)