Obstacle Avoidance by a Mobile Platform Using an Ultrasound Sensor
The problems of obstacle avoidance occur in many areas for autonomous vehicles. In automotive field, Advanced Driver Assistance Systems modules equipped with sensor fusion are used to resolve these problems. In the case of small mobile platforms, electronic sensors such as ultrasound, gyroscopes, magnetometers and encoders are commonly used. The data obtained from these sensors is measured and processed, which permits the development of automatic obstacle avoidance functions for mobile platforms. The information from these sensors is sufficient to detect obstacles, determine the distance to obstacles and prepare actions to avoid the obstacles. This paper presents the results of research on two obstacle avoidance algorithms that were prepared for small mobile platforms that take advantage of an ultrasonic sensor. The presented solutions are based on calculating the weights of the possible directions for obstacle avoidance and the geometric analysis of an obstacle.
KeywordsADAS Detection the obstacle Obstacle avoidance Sensors
This work was supported by the European Union through the FP7-PEOPLE-2013-IAPP AutoUniMo project “Automotive Production Engineering Unified Perspective based on Data Mining Methods and Virtual Factory Model” (Grant Agreement No: 612207) and research work financed from funds for science for years: 2016–2017 allocated to an international co-financed project.
- 3.Ziebinski, A., Cupek, R., Grzechca, D., Chruszczyk, L.: Review of advanced driver assistance systems (ADAS). In: 18th IEEE International Conference on Industrial Technology (2017)Google Scholar
- 7.Li, R., Liu, C., Luo, F.: A design for automotive CAN bus monitoring system (2008)Google Scholar
- 8.Jia, X., Hu, Z., Guan, H.: A new multi-sensor platform for adaptive driving assistance system (ADAS). In: 2011 9th World Congress on Intelligent Control and Automation, pp. 1224–1230 (2011)Google Scholar
- 12.Yang, C., Hongo, H., Tanimoto, S.: A new approach for in-vehicle camera obstacle detection by ground movement compensation (2008)Google Scholar
- 16.Jaskuła, M., Łazoryszczak, M., Peryt, S.: Fast MEMS application prototyping using Arduino/LabView pair. Meas. Autom. Monit. 61, 548–550 (2015)Google Scholar
- 17.Mocha, J., Kania, D.: Hardware implementation of a control program in FPGA structures. Prz. Elektrotech. 88, 95–100 (2012)Google Scholar
- 19.Cupek, R., Ziebinski, A., Fojcik, M.: An ontology model for communicating with an autonomous mobile platform. In: Kozielski, S., Mrozek, D., Kasprowski, P., Małysiak-Mrozek, B., Kostrzewa, D. (eds.) Beyond Databases, Architectures and Structures. Towards Efficient Solutions for Data Analysis and Knowledge Representation, vol. 716, pp. 480–493. Springer, Berlin (2017). doi: 10.1007/978-3-319-58274-0_38CrossRefGoogle Scholar
- 20.Maka, A., Cupek, R., Rosner, J.: OPC UA object oriented model for public transportation system. Presented at the 2011 Fifth UKSim European Symposium on Computer Modeling and Simulation (EMS) (2011)Google Scholar
- 21.Czyba, R., Niezabitowski, M., Sikora, S.: Construction of laboratory stand and regulation in ABS car system. Presented at the 2013 International Conference on Unmanned Aircraft Systems (ICUAS). IEEE, May 2013Google Scholar
- 22.Ulacha, G., Stasinski, R.: Improving neural network approach to lossless image coding. Presented at the Picture Coding Symposium (PCS) (2012)Google Scholar