Abstract
In search and rescue operations, time plays an important role; therefore, an automatic or teleoperated deployment service to bring rescue robots near to or on a target location is desired. We propose to use a distributed control architecture to automate an electric vehicle that, after instrumentation and automation, serves as carrier robot for smaller rescue robots. Distributed control architectures rely heavily on communication networks for information exchange. The control architecture discussed on this paper is based on Controller Area Network (CAN) protocol, to which different nodes have been attached. Three main control loops are closed through the network: speed, steering and deployment mechanism for transported rescue robots. Tests were carried out to prove reliability and effectiveness of the distributed control architecture. Such tests indicated that a distributed control network based on CAN protocol is suitable for controlling different loops at real time and in hostile environments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Murphy, R.R., Ausmus, M., Bugajska, M., Ellis, T., Johnson, T., Kelley, N., Kiefer, J., Pollock, L.: Marsupial-like Mobile Robot Societies. In: Proceedings of the Third Annual Conference on Autonomous Agents, pp. 364–365. ACM Press (1999)
Zhao, J., Liu, G., Liu, Y., Zhu, Y.: Research on the Application of a Marsupial Robot for Coal Mine Rescue. In: Xiong, C.-H., Liu, H., Huang, Y., Xiong, Y.L. (eds.) ICIRA 2008. LNCS (LNAI), vol. 5315, pp. 1127–1136. Springer, Heidelberg (2008)
Hougen, D.F., Benjaafar, S., Bonney, J.C., Budenske, J.R., Dvorak, M., Gini, M., Krantz, D.G., Li, P.Y., Malver, F., Nelson, B., Papanikolopoulos, N., Rybski, P.E., Stoeter, S.A., Voyles, R., Yesin, K.B.: A miniature robotic system for reconnaissance and surveillance. In: Proc. of the IEEE Int’l. Conf. on Robotics and Automation, San Francisco, CA, U.S.A, pp. 501–507 (2000)
Anderson, M., McKay, M., Richardson, B.: Multirobot automated indoor floor characterization team. In: Proc. of the IEEE Int’l. Conference on Robotics and Automation (1996)
El-Sadek, M.Z., Hemeida, A.M., Abelwahab, M.A., Alkosy, A., Younies, S.A.: Distributed control system approach for a unified power system. In: Universities Power Engineering Conference, pp. 947–950 (2004)
Huo, Z., Fang, H., Ma, C.: Networked control system: state of the art. In: Fifth World Congress on Intelligent Control and Automation, vol. 2, pp. 1319–1322 (2004)
Chow, M., Tipsuwan, Y.: Network-based control systems: a tutorial. In: The 27th Annual Conference of the IEEE Industrial Electronics Society, vol. 3, pp. 1593–1602 (2001)
Lihua, Z., Yuqiang, W., Lei, G., Haojie, C.: A Novel Research Approach on Network Control Systems. In: Int. Conf. on Internet Computing in Science and Engineering, pp. 262–265 (2008)
Robert Bosch GmbH, Controller Area Network (CAN) Specification, http://www.bosch-semiconductors.de/media/pdf/canliteratur/can_fd_spec.pdf
Lima, G.M.A., Burns, A.: A Consensus Protocol for CAN-Based Systems. In: Proceedings of the 24th IEEE International Real-Time Systems Symposium (RTSS 2003). IEEE Computer Society, Washington, DC (2003)
Juexiao, C., Feng, L., Zechang, S.: Reliability Analysis of CAN nodes under Electromagnetic Interference. In: IEEE International Conference on Vehicular Electronics and Safety, ICVES 2006, pp. 367–371 (2006)
Gurram, S., Conrad, J.: Implementation of can bus in an autonomous all-terrain vehicle. Proceedings of IEEE Southeastcon, 250–254 (2011)
Weidong, L., Li’e, G., Yilin, D., Jianning, X.: Communication Scheduling for CAN bus Autonomous Underwater Vehicles. In: Proceedings of the 2006 IEEE International Conference on Mechatronics and Automation, pp. 379–383 (2006)
Lesperance, E., Desbiens, A.L., Roux, M.-A., Lavoie, M.-A., Fauteux, P.: Design of a small and low-cost power management unit for a cockroach-like running robot. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 2387–2392 (2005)
Barker, O., Beranek, R., Ahmadi, M.: Design of a 13 degree-of-freedom biped robot with a CAN-based distributed digital control system. In: IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), pp. 836–841 (2010)
Fredriksson, L.: CAN for Critical Embedded Automotive Networks. IEEE Micro 22(4), 28–35 (2002)
Guo, H., JieAng, J., Wu, Y.: Extracting Controller Area Network data for reliable car communications. In: Intelligent Vehicles Symposium, pp. 1027–1032 (2009)
Del Bosque, J.: Autonomous ground vehicle automation: Can bus implementation and speed control. Masterthesis, Instituto Tecnologico de Estudios Superiores de Monterrey, Mexico (2010)
MCP2551 high-speed CAN transceiver, Data Sheet
MCP2515 stand-alone CAN controller, Data sheet
Arduino Pro Mini, http://arduino.cc/en/Main/ArduinoBoardProMini
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cruz-Ramos, M.P., Hassard, C., Gordillo, J.L. (2013). Electric Vehicle Automation through a Distributed Control System for Search and Rescue Operations. In: Batyrshin, I., González Mendoza, M. (eds) Advances in Artificial Intelligence. MICAI 2012. Lecture Notes in Computer Science(), vol 7629. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37807-2_22
Download citation
DOI: https://doi.org/10.1007/978-3-642-37807-2_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-37806-5
Online ISBN: 978-3-642-37807-2
eBook Packages: Computer ScienceComputer Science (R0)