Abstract
Autonomous indoor robotic systems need to perform tasks across multiple floors, such as mapping, search. The floor maps for each floor can be aligned only when the relative position and orientation are known. This can be achieved if the mapping and localization continues as a platform reaches one floor to the next through the staircases. The present work evolves a system which allows a tracked platform navigate through staircases without slippages or tipping, while ensuring that its localization and mapping of the stairway continues. The effort included three main contributions. First, a novel real-time vision-based alignment algorithm that aligns the platform to the staircase is executed before ascending and thereafter, while on-stair, another novel mechanism that continuously keeps the platform aligned with the staircase is executed. For descent, an improved proximity sensor-based algorithm is proposed and analyzed. Some important challenges in mapping and localization are overcome using a sequence of different mapping methods. The staircase mapping algorithm is switched to floor mapping using a novel algorithm for disembark detection using proximity sensor data. The navigation, mapping and localization algorithms work in parallel, allowing the system to perform tasks autonomously across floors. The algorithms developed are independent of slope, width, height, or number of steps, as long as the stairs are straight and regular.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Liu Y, Liu G, “Modeling of tracked mobile manipulators with consideration of track-terrain and vehicle-manipulator interaction,” Robotics and Autonomous Systems, 2009.
J. Kim, C. Lee, and G. Kim, “Study of machine design for a transformable shape single-tracked vehicle system,” Mechanism and machine theory, 2010.
W. Wang, Z. Du, and L. Sun, “Kinematics analysis for obstacle-climbing performance of a rescue robot,” IEEE International Conference on Robotics and Biomimetics, 2007.
Chocoteco J, Morales R, Feliu V, Sanchez L, “Trajectory Planning for Stair Climbing Mobility System using Laser Distance Sensor,” IEEE Systems Journal, 2014.
Joel A. Hesch, Gian Luca Mariottini, S. I. Roumeliotis, “Descending Staircase Detection, Approach and Traversal with an Autonomous Tracked Vehicle,” Intelligent Robots and Systems (IROS), 2010 IEEE/RJS International Conference, 2010.
I-Hsum Li, Wei-Yen Wang, and Chien-Kai Tseng, “A Kinect-sensor-based Tracked Robot for Exploring and Climbing Stairs,” International Journal of Advanced Robotic Systems 2014.
Wang S, Tian Y, “Detecting Stairs and Pedestrian Crosswalks for the Blind by RGBD camera,” Bioinformatics and Biomedicine Workshops (BIBMW), IEEE 2012.
Nagatani K, Kiribayashi S, Okakdo Y, Otake K, Yoshida K, Tadokoro S, Kawatsuma S, “Emergency response to the nuclear accident at the Fukushima Daiichi Nuclear Power Plants using Mobile Rescue Robots,” Journal of Field Robotics, 30 (1), 2013.
Wenger GJ, Johnson AM, Taylor CJ, Koditschek DE, “Semi-autonomous exploration of multi floor buildings with a legged robot,” SPIE Defence + security, International Society of Optics and Photonics, 2015.
Hardegger M, Michael D, Troster G, “3D ActionSLAM: wearable person tracking in multi-floor environments,” Personal and Ubiquitous computing, 19(1) 2015.
K. Narendra Kumar, A. Gopichand, M. Gopala Anjaneyulu, B. Gopi Krishna, “Design and development of adjustable stair climbing robot,” International Journal of Research in Engineering and Technology (IJRET), Vol 02, April 2013.
Fair M, Miller DP, “Automated Staircase Detection, Alignment & Traversal,” Intl. Conf. on Robotics and Manufacturing, 2001.
Chong ZJ, Qin B, Bandopadhayay T, Ang Jr MH, Frazzoli E, Rus D, “Synthetic 2D LIDAR for precise vehicle localization in 3D urban environment,” International Conference on Robotics and Automation (ICRA), IEEE, May 2013.
Levinson J, Thrun S, “Robust vehicle localization in urban environments using probabilistic maps,” International Conference on Robotics and Automation (ICRA), IEEE, 2010.
Droeschel D, Holz D, Stuckler J, Behnke S,, “Using Time of Flight Cameras with Active Gaze Control for 3D Collision Avoidance,” International Conference on Robotics and Automation (ICRA), IEEE, 2010.
G.F. McLean and D. Kotturi, “Vanishing point detection by line clustering,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 17, no. 11, November 1995.
Endres F, Hess J, Sturm J, Cremers D, Burgard W, “3D mapping with an RGBD camera”, IEEE Transaction on Robotics, Vol 30, No 1, pp 177–187, 2014.
Kohlbrecher S, Meyer J, Von Stryk O, Klingauf U, “A flexible and scalable SLAM system with full 3D motion estimation”, IEEE International Symposium on Safety, Security and Rescue Robotics, 2011.
Girshick R, “Fast R-CNN,” International Conference on Computer Vision (ICCV), 2015.
Alejandro Perez-Yus, Gonzalo Lopez-Nicolas, and Jose J. Guerrero, “Detection and Modelling of Staircases Using a Wearable Depth Sensor,” European Conference on Computer Vision, 2014.
Redmon J, Divvala S, Girshick R, Farhadi A, “You look only once: unified real-time object detection,” Proc.eedings of IEEE Conference in Computer Vision and Pattern Recognition, pp 779–788, 2016.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Syed, I.A., Shine, P., Naidu, K.D., Sharma, B., Singh, S., Deodhare, D. (2018). Autonomous Staircase Navigation System for Multi-floor Tasks. In: Chaudhuri, B., Kankanhalli, M., Raman, B. (eds) Proceedings of 2nd International Conference on Computer Vision & Image Processing . Advances in Intelligent Systems and Computing, vol 704. Springer, Singapore. https://doi.org/10.1007/978-981-10-7898-9_19
Download citation
DOI: https://doi.org/10.1007/978-981-10-7898-9_19
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-7897-2
Online ISBN: 978-981-10-7898-9
eBook Packages: EngineeringEngineering (R0)