{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T13:50:32Z","timestamp":1762005032787,"version":"build-2065373602"},"reference-count":24,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2018,6,10]],"date-time":"2018-06-10T00:00:00Z","timestamp":1528588800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>A framework of path planning for autonomous electric bus is presented. ArcGIS platform is utilized for map-building and global path planning. Firstly, a high-precision map is built based on GPS in ArcGIS for global planning. Then the global optimal path is obtained by network analysis tool in ArcGIS. To facilitate local planning, WGS-84 coordinates in the map are converted to local coordinates. Secondly, a double-layer finite state machine (FSM) is devised to plan driving behavior under different driving scenarios, such as structured driving, lane changing, turning, and so on. Besides, local optimal trajectory is generated by cubic polynomial, which takes full account of the safety and kinetics of the electric bus. Finally, the simulation results show that the framework is reliable and feasible for driving behavior planning and trajectory generation. Furthermore, its validity is proven with an autonomous bus platform 12 m in length.<\/jats:p>","DOI":"10.3390\/fi10060051","type":"journal-article","created":{"date-parts":[[2018,6,11]],"date-time":"2018-06-11T11:01:01Z","timestamp":1528714861000},"page":"51","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["A Driving Behavior Planning and Trajectory Generation Method for Autonomous Electric Bus"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3690-8569","authenticated-orcid":false,"given":"Lingli","family":"Yu","sequence":"first","affiliation":[{"name":"School of Information Science and Engineering, Central South University, Changsha 410083, China"}]},{"given":"Decheng","family":"Kong","sequence":"additional","affiliation":[{"name":"School of Information Science and Engineering, Central South University, Changsha 410083, China"}]},{"given":"Xiaoxin","family":"Yan","sequence":"additional","affiliation":[{"name":"School of Information Science and Engineering, Central South University, Changsha 410083, China"}]}],"member":"1968","published-online":{"date-parts":[[2018,6,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"4813","DOI":"10.1109\/TIE.2011.2109332","article-title":"Parallel Elite Genetic Algorithm and Its Application to Global Path Planning for Autonomous Robot Navigation","volume":"58","author":"Tsai","year":"2011","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1407","DOI":"10.1080\/00207721.2014.929191","article-title":"UAV path planning using artificial potential field method updated by optimal control theory","volume":"47","author":"Chen","year":"2016","journal-title":"Int. J. Syst. Sci."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Scheurer, C., and Zimmermann, U.E. (2011, January 9\u201313). Path planning method for palletizing tasks using workspace cell decomposition. Proceedings of the IEEE International Conference on Robotics and Automation, Shanghai, China.","DOI":"10.1109\/ICRA.2011.5980573"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"560","DOI":"10.1145\/359156.359164","article-title":"An algorithm for planning collision-free paths among polyhedral obstacles","volume":"22","author":"Wesley","year":"1979","journal-title":"ACM"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1109\/70.88035","article-title":"Motion planning in a plane using generalized Voronoi diagrams","volume":"5","author":"Takahashi","year":"1989","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Wang, M., Ganjineh, T., and Rojas, R. (2011, January 6\u20138). Action annotated trajectory generation for autonomous maneuvers on structured road networks. Proceedings of the International Conference on Automation, Robotics and Applications, Wellington, New Zealand.","DOI":"10.1109\/ICARA.2011.6144858"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Singh, H., and Bawa, S. (2016, January 29\u201330). Spatial data analysis with ArcGIS and MapReduce. Proceedings of the International Conference on Computing, Communication and Automation IEEE, Noida, India.","DOI":"10.1109\/CCAA.2016.7813687"},{"key":"ref_8","first-page":"1569","article-title":"Improved ant colony algorithm based on PRM for UAV route planning","volume":"21","author":"Chen","year":"2009","journal-title":"J. Syst. Simul."},{"key":"ref_9","unstructured":"Amato, N.M., and Wu, Y. (1996, January 22\u201328). A randomized roadmap method for path and manipulation planning. Proceedings of the IEEE International Conference on Robotics and Automation, Minneapolis, MN, USA."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"387","DOI":"10.3233\/ICA-150498","article-title":"Global Path Planning of Wheeled Robots Using a Multi-Objective Memetic Algorithm","volume":"22","author":"Wang","year":"2015","journal-title":"Integr. Comput. Aided Eng."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1108\/AA-03-2016-024","article-title":"A convergence-guaranteed particle swarm optimization method for mobile robot global path planning","volume":"37","author":"Tang","year":"2017","journal-title":"Assem. Autom."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1109\/MRA.2008.931629","article-title":"Street smarts for boss","volume":"16","author":"Baker","year":"2009","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_13","first-page":"414","article-title":"Study on decision mechanism of driving behavior based on decision tree","volume":"20","author":"Wang","year":"2008","journal-title":"J. Syst. Simul."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/MITS.2011.940472","article-title":"Enabling Safe Autonomous Driving in Real-World City Traffic Using Multiple Criteria Decision Making","volume":"3","author":"Furda","year":"2011","journal-title":"IEEE Intell. Transp. Syst. Mag."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1367","DOI":"10.1007\/s10514-017-9619-z","article-title":"Multipolicy decision-making for autonomous driving via changepoint-based behavior prediction: Theory and experiment","volume":"41","author":"Galceran","year":"2017","journal-title":"Auton. Robot."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Beaucorps, P.D., Streubel, T., Verroust-Blondet, A., Nashashibi, F., Bradai, B., and Resende, P. (2017, January 11\u201314). Decision-making for automated vehicles at intersections adapting human-like behavior. Proceedings of the Intelligent Vehicles Symposium, Los Angeles, CA, USA.","DOI":"10.1109\/IVS.2017.7995722"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"5119","DOI":"10.1109\/TIE.2015.2410258","article-title":"Development of Autonomous Car\u2014Part II: A Case Study on the Implementation of an Autonomous Driving System Based on Distributed Architecture","volume":"62","author":"Jo","year":"2015","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"569","DOI":"10.1002\/rob.20258","article-title":"Junior: The Stanford Entry in the Urban Challenge","volume":"25","author":"Montemerlo","year":"2008","journal-title":"J. Field Robot."},{"key":"ref_19","first-page":"486","article-title":"Feasible Trajectory Generation for Autonomous Vehicles Based on Quartic B\u00e9zier Curve","volume":"41","author":"Chen","year":"2015","journal-title":"Acta Autom. Sin."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Rodriguez, L., Balampanis, F., Cobano, J.A., Maza, I., and Ollero, A. (2017, January 24\u201328). Energy-efficient trajectory generation with spline curves considering environmental and dynamic constraints for small UAS. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, Vancouver, BC, Canada.","DOI":"10.1109\/IROS.2017.8205987"},{"key":"ref_21","unstructured":"Cong, Y., Sawodny, O., Chen, H., Zimmermann, J., and Lutz, A. (2010, January 8\u201310). Motion planning for an autonomous vehicle driving on motorways by using flatness properties. Proceedings of the IEEE International Conference on Control Applications, Yokohama, Japan."},{"key":"ref_22","first-page":"101","article-title":"Experimental Analysis of the Geomorphic Hill Shading Map Production Based on ArcGIS","volume":"42","author":"Guan","year":"2017","journal-title":"J. Geomat."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Han, L., Do, Q.H., and Mita, S. (2011, January 9\u201313). Unified path planner for parking an autonomous vehicle based on RRT. Proceedings of the IEEE International Conference on Robotics and Automation, Shanghai, China.","DOI":"10.1109\/ICRA.2011.5980105"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"978","DOI":"10.1109\/TRO.2004.829461","article-title":"A new analytical solution to mobile robot trajectory generation in the presence of moving obstacles","volume":"20","author":"Qu","year":"2004","journal-title":"IEEE Trans. Robot."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/10\/6\/51\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:08:04Z","timestamp":1760195284000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/10\/6\/51"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,10]]},"references-count":24,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2018,6]]}},"alternative-id":["fi10060051"],"URL":"https:\/\/doi.org\/10.3390\/fi10060051","relation":{},"ISSN":["1999-5903"],"issn-type":[{"type":"electronic","value":"1999-5903"}],"subject":[],"published":{"date-parts":[[2018,6,10]]}}}