Abstract
For acquiring information about an environment under which people cannot work, a prototype system of autonomous information collection is designed and implemented. The prototype system consists of a vehicle and a mobile terminal. The vehicle can autonomously move in a horizontal two-dimensional space and not collide with any obstacle under the control of a build-in obstacle-avoidance algorithm. By an information collection subsystem that includes a camera, a video server and some sensors mounted on the vehicle, and a communication subsystem, the vehicle sends acquired environment information, namely video, by wireless signal, to the mobile terminal in real time. The mobile terminal, with a client application deployed on it, can receive the environment information. In the implemented prototype system, we use pcDuino to integrate the dynamic control module based on obstacle-avoidance algorithm and Pulse-Width Modulation (PWM), the information collection module based on infrared sensors and USB camera, the video server based on mjpg-streamer with the 3G communication module. An Android App that can be installed on a smart phone is developed for receiving the video sent by the vehicle. Using “Port Mapping (PM) + Dynamic Domain Name Server (DDNS)” mode, we implement the interconnection based on 3G between the vehicle and the mobile terminal, i.e., a smart phone. We test the implemented prototype system in some scenario and the result shows that it can be applied to smart home or city, service for dangerous task and unmanned exploration.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
LinkSprite technologies, Inc. http://www.linksprite.com
Meier, R.: Professional Android 4 Application Development. Wrox Press, UK (2012)
Port forwarding. https://en.wikipedia.org/wiki/Port_forwarding
Dynamic DNS. https://en.wikipedia.org/wiki/Dynamic_DNS
Henzingert, T.A.: The theory of hybrid automata. In: Proceedings of the 11th Annual IEEE Symposium on Logic in Computer Science (LICS 1996), pp. 278–292. IEEE Computer Society, Los Alamitos (1996)
Zhang, Y., Zhao, X.Y., Zhang, K.J., Li, J.W., Yang, Z.Z.: Design and implementation of remote control-based autonomous collision avoidance system prototype. In: Proceedings of the 2015 Second International Conference on Computer, Intelligent and Education Technology (CICET 2015), pp. 77–80. CRC Press, UK (2015)
Xu, R., Liang, J.C., Yang, H., Teng, J.W.: Design and implementation of remote control system for mobile platform based on interoperation of android and arduino. Int. J. Smart Home 8(4), 105–112 (2014)
Xin, G.: Arduino intelligent vehicle design based on andriod. Comput. Telecommun. 3(1), 62–64 (2014)
Samanta, D., Ghosh, A.: Automatic obstacle detection based on gaussian function in robocar. J. Res. Eng. Appl. Sci. 2(2), 354–363 (2012)
Galibraith, J.: Vision-based obstacle avoidance. United States Patent Application Publication. US 2004/0093122 A1 (2004)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Zhang, Y., Zhao, X., Xu, R., Jiang, J., Zhang, K. (2016). Design and Implementation of a Prototype System for Automatic Obstacle Avoidance Information Collection Vehicle. In: Chang, C., Chiari, L., Cao, Y., Jin, H., Mokhtari, M., Aloulou, H. (eds) Inclusive Smart Cities and Digital Health. ICOST 2016. Lecture Notes in Computer Science(), vol 9677. Springer, Cham. https://doi.org/10.1007/978-3-319-39601-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-39601-9_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-39600-2
Online ISBN: 978-3-319-39601-9
eBook Packages: Computer ScienceComputer Science (R0)