{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,21]],"date-time":"2026-07-21T01:05:07Z","timestamp":1784595907591,"version":"3.55.0"},"reference-count":28,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2020,3,24]],"date-time":"2020-03-24T00:00:00Z","timestamp":1585008000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Youth Software Innovation Project, Sichuan Province, China","award":["2018013"],"award-info":[{"award-number":["2018013"]}]},{"name":"industry-university cooperative project for collaborative education, ministry of education, China","award":["201802128027"],"award-info":[{"award-number":["201802128027"]}]},{"name":"Project of Science and Technology department, Sichuan Province, China","award":["18ZDZX0141"],"award-info":[{"award-number":["18ZDZX0141"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61906160"],"award-info":[{"award-number":["61906160"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Fundamental Science and Advanced Technology Research Foundation of Chongqing","award":["cstc2018jcyjA0867"],"award-info":[{"award-number":["cstc2018jcyjA0867"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>Pervasive deployment of autonomous vehicle all over the world is an undisputed trend in the future. Autonomous vehicle will inevitably play an essential role in decreasing traffic jams, reducing threats from driving while intoxicated (DWI), and assisting the handicapped to get around. At the same time, the new energy vehicles (NEV) especially the electromobile is gradually adopted by several governments like Germany, USA and China as compulsive transportation tools from the standpoint of environmental friendliness. Taking these two crucial trends into consideration, this article proposes a scheme of autonomous robotic car based on robot operation system (ROS) in electromobile-like car which can be easily transplanted to commercial electromobile. In this article, the design and implementation of robotic car are demonstrated in detail which involves overall architecture of functional modules, hardware design, obstacle avoidance, localization and mapping, land detection and tracking, velocity control and indoor navigation. All software modules and hardware are integrated in NVIDIA Jetson TX1 and TRAXXAS car.<\/jats:p>","DOI":"10.3390\/robotics9010019","type":"journal-article","created":{"date-parts":[[2020,3,24]],"date-time":"2020-03-24T13:04:04Z","timestamp":1585055044000},"page":"19","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["A Novel Design and Implementation of Autonomous Robotic Car Based on ROS in Indoor Scenario"],"prefix":"10.3390","volume":"9","author":[{"given":"Chunmei","family":"Liu","sequence":"first","affiliation":[{"name":"School of Information engineering, Southwest University of Science and Technology, Mianyang 621010, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8297-5949","authenticated-orcid":false,"given":"Chengmin","family":"Zhou","sequence":"additional","affiliation":[{"name":"School of Cybersecurity, Chengdu University of Information Technology, Chengdu 610225, China"},{"name":"School of Information engineering, Southwest University of Science and Technology, Mianyang 621010, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wen","family":"Cao","sequence":"additional","affiliation":[{"name":"School of Information engineering, Southwest University of Science and Technology, Mianyang 621010, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fei","family":"Li","sequence":"additional","affiliation":[{"name":"School of Cybersecurity, Chengdu University of Information Technology, Chengdu 610225, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pengfei","family":"Jia","sequence":"additional","affiliation":[{"name":"College of Artificial Intelligence, Southwest University, Chongqing 400715, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,3,24]]},"reference":[{"key":"ref_1","unstructured":"Varghese, J., and Boone, R.G. (2015, January 10\u201311). Overview of autonomous vehicle sensors and systems. Proceedings of the International Conference on Operations Excellence and Service Engineering, Orlando, FL, USA."},{"key":"ref_2","unstructured":"(2020, March 20). U.S. Department of Transportation Releases Policy on Automated Vehicle Development. N.p., 30 May 2013. Available online: https:\/\/mobility21.cmu.edu\/u-s-department-of-transportation-releases-policy-on-auto- mated-vehicle-development."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1109\/MITS.2017.2776135","article-title":"System architecture of a driverless electric car in the grand cooperative driving challenge","volume":"10","author":"Xu","year":"2018","journal-title":"IEEE Intell. Transp. Syst. Mag."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Wei, J., Snider, J.M., Kim, J., Dolan, J.M., Rajkumar, R., and Litkouhi, B. (2013, January 23\u201326). Towards a viable autonomous driving research platform. Proceedings of the 2013 IEEE Intelligent Vehicles Symposium (IV), Gold Coast, Australia.","DOI":"10.1109\/IVS.2013.6629559"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Cofield, R.G., and Gupta, R. (2016, January 19\u201322). Reactive trajectory planning and tracking for pedestrian-aware autonomous driving in urban environments. Proceedings of the 2016 IEEE Intelligent Vehicles Symposium (IV), Gothenburg, Sweden.","DOI":"10.1109\/IVS.2016.7535471"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1007\/s40313-013-0006-5","article-title":"Navigation of an autonomous car using vector fields and the dynamic window approach","volume":"24","author":"Lima","year":"2013","journal-title":"J. Control Autom. Electr. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"7131","DOI":"10.1109\/TIE.2014.2321342","article-title":"Development of autonomous car-part i: Distributed system architecture and development process","volume":"61","author":"Jo","year":"2014","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"5119","DOI":"10.1109\/TIE.2015.2410258","article-title":"Development of autonomous car-part 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_9","unstructured":"Liu, L., Wu, T., Fang, Y., Hu, T., and Song, J. (2015, January 15\u201317). A smart map representation for autonomous vehicle navigation. Proceedings of the 12th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD), Zhangjiajie, China."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Kunz, F., Nuss, D., Wiest, J., Deusch, H., Reuter, S., Gritschneder, F., Scheel, A., St\u00fcbler, M., Bach, M., and Hatzelmann, P. (July, January 28). Autonomous driving at ULM university: A modular, robust, and sensor-independent fusion approach. Proceedings of the 2015 IEEE Intelligent Vehicles Symposium (IV), Seoul, Korea.","DOI":"10.1109\/IVS.2015.7225761"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Cardoso, V., Oliveira, J., Teixeira, T., Badue, C., Filipe, M., Oliveira-Santos, T., Veronese, L., and de Souza, A.F. (June, January 29). A model-predictive motion planner for the IARA autonomous car. Proceedings of the 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore.","DOI":"10.1109\/ICRA.2017.7989028"},{"key":"ref_12","unstructured":"Al-Harasis, R. (2015, January 8\u201310). Design and implementation of an autonomous UGV for the twenty second intelligent ground vehicle competition. Proceedings of the International Conference on Software Engineering, Mobile Computing and Media Informatics (SEMCMI2015), Kuala Lumpur, Malaysia."},{"key":"ref_13","unstructured":"Ferreira, T., Garcia, O., and Vaqueiro, J. (2015, January 23\u201325). Software Architecture for an Autonomous Car Simulation Using ROS, Morse and a QT Based Software for Control and Monitoring. Proceedings of the XII Simp\u00f3sio brasileiro de automa\u00e7\u00e3o Inteligente, Uberl\u00e2ndia, MG, Brasil."},{"key":"ref_14","unstructured":"Memon, K.R., Memon, S., Memon, B., Rafique, A., and Shah, A. (2016, January 16\u201318). Real time implementation of path planning algorithm with obstacle avoidance for autonomous vehicle. Proceedings of the 3rd International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, India."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Parakkal, P.G., and Variyar, V.V.S. (2017, January 13\u201316). Gps based navigation system for autonomous car. Proceedings of the 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI), Udupi, India.","DOI":"10.1109\/ICACCI.2017.8126120"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Maurer, M., Gerdes, J., Lenz, B., and Winner, H. (2016). Implementation of an automated mobility-on-demand system. Autonomous Driving, Springer.","DOI":"10.1007\/978-3-662-48847-8"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Shimchik, I., Sagitov, A., Afanasyev, I., Matsuno, F., and Magid, E. (2016, January 18). Golf cart prototype development and navigation simulation using ros and gazebo. Proceedings of the MATEC Web of Conferences, Punjab, India.","DOI":"10.1051\/matecconf\/20167509005"},{"key":"ref_18","unstructured":"Evans-Thomson, S. (2017). Environmental Mapping and Software Architecture of an Autonomous SAE Electric Race Car. [Ph.D. Thesis, The University of Western Australia]."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Gupta, N., Vijay, R., and Korupolu, P.V.N. (2015, January 2\u20134). Architecture of Autonomous Vehicle Simulation and Control Framework. Proceedings of the 2015 Conference on Advances in Robotics, Goa, India.","DOI":"10.1145\/2783449.2783515"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/j.tra.2018.02.012","article-title":"China\u2019s new energy vehicle policies: Evolution, comparison and recommendation","volume":"110","author":"Zhang","year":"2018","journal-title":"Transp. Res. Part A Policy Pract."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Tian, Y., Pei, K., Jana, S., and Ray, B. (arXiv, 2017). Deeptest: Automated testing of deep-neural-network-driven autonomous cars, arXiv.","DOI":"10.1145\/3180155.3180220"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Du, X.X., Marcelo, J., and Daniela, R. (2017, January 24\u201328). Car detection for autonomous vehicle: LIDAR and vision fusion approach through deep learning framework. Proceedings of the 2017 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Vancouver, BC, Canada.","DOI":"10.1109\/IROS.2017.8202234"},{"key":"ref_23","unstructured":"Tobias, D.J. (2020, March 24). Cherry Autonomous Race Car. N.p., 6 Aug. 2016. Web. 29 May 2017. Available online: https:\/\/github.com\/ DJTobias\/-Cherry-Autonomous-Racecar."},{"key":"ref_24","unstructured":"Quinlan, S. (1995). Real-Time Modification of Collision-Free Paths, Stanford University. Technical Report."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1109\/100.580977","article-title":"The dynamic window approach to collision avoidance","volume":"4","author":"Fox","year":"1997","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Smann, C.R., Hoffmann, F., and Bertram, T. (2017, January 24\u201328). Kinodynamic trajectory optimization and control for car-like robots. Proceedings of the 2017 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Vancouver, BC, Canada.","DOI":"10.1109\/IROS.2017.8206458"},{"key":"ref_27","first-page":"22","article-title":"Design and implementation of autonomous car using raspberry pi","volume":"113","author":"Pannu","year":"2015","journal-title":"Int. J. Comput. Appl."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"28557","DOI":"10.1007\/s11042-018-5816-9","article-title":"Architecture Design and Implementation of Image Based Autonomous Car: Thunder-1","volume":"78","author":"Zhou","year":"2019","journal-title":"Multimedia Tools Appl."}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/9\/1\/19\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:11:13Z","timestamp":1760173873000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/9\/1\/19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,24]]},"references-count":28,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2020,3]]}},"alternative-id":["robotics9010019"],"URL":"https:\/\/doi.org\/10.3390\/robotics9010019","relation":{},"ISSN":["2218-6581"],"issn-type":[{"value":"2218-6581","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,3,24]]}}}