Technical Papers
Aug 12, 2022

Investigating the Fiducial Marker Network Characteristics for Autonomous Mobile Indoor Robot Navigation Using ROS and Gazebo

Publication: Journal of Construction Engineering and Management
Volume 148, Issue 10

Abstract

Building service robots rely on dense instrumentation of the building (e.g., Bluetooth beacons) or require high computational capabilities [e.g., simultaneous localization and mapping (SLAM)]. To overcome these limitations, studies explored a landmark-based localization and navigation approach based on inexpensive, computationally efficient, and easily configurable fiducial markers (e.g., AprilTags). However, context-specific assumptions were made regarding the fiducial marker characteristics and sensor configurations. Taking this forward, this study develops a generalized simulation-based approach to determine the optimal design characteristics of the fiducial marker network to achieve successful autonomous mobile indoor robot navigation with low instrumentation and computation. Different marker and camera parameters such as marker size and marker placement to optimize the density of fiducial markers (i.e., the ideal distance between subsequent markers) were investigated using Robot Operating Systems (ROS) and Gazebo (simulator) software. The simulation experiments focused on a specific robotic platform (i.e., TurtleBot3) and marker type (i.e., AprilTag). Results from the simulations suggested that with an increase in marker distance, the navigation success rate does not necessarily decrease. In addition, a marker size of 0.1 m performed the best in terms of navigation success rate (as high as 100% for a specific combination of marker height, marker size, and marker-to-marker distance). Future work aims to test this in a real-world setting to compare and analyze the simulated and actual performance of the robot. The proposed methodology is generic and can be applied to any mobile robotic platform, marker type, building type (e.g., residential), and application (e.g., construction progress monitoring).

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

Some or all data, models, or code generated or used during the study are proprietary or confidential and may only be provided upon reasonable request with restrictions.

Acknowledgments

This research was partially carried out using the Core Technology Platforms (CTP) resources at New York University Abu Dhabi (NYUAD). The drift experiments with the TurtleBot were performed using the Motion Capture System - V16 Cameras - Vicon available at the Kinesis Core Technology Platform. The authors thank Nikolaos Giakoumidis and Min Kyu Jung for their assistance with the experiments. In addition, the authors would like to thank Yiming Huang for her involvement during the simulations.

References

Annusewicz, A., and J. Zwierzchowski. 2020. “Marker detection algorithm for the navigation of a mobile robot.” In Proc., 2020 27th Int. Conf. on Mixed Design of Integrated Circuits and System (MIXDES), 223–226. New York: IEEE.
Babinec, A., L. Jurišica, P. Hubinský, and F. Duchoň. 2014. “Visual localization of mobile robot using artificial markers.” Procedia Eng. 96 (Jan): 1–9. https://doi.org/10.1016/j.proeng.2014.12.091.
Baeg, S. H., J. H. Park, J. Koh, K. W. Park, and M. H. Baeg. 2007. “Building a smart home environment for service robots based on RFID and sensor networks.” In Proc., ICCAS 2007—Int. Conf. on Control, Automation and Systems, 1078–1082. New York: IEEE.
Bonnard, Q., S. Lemaignan, G. Zufferey, A. Mazzei, S. Cuendet, N. Li, A. Özgür, and P. Dillenbourg. 2013. “Software—CHILI.” In Chilitags 2: Robust fiducial markers for augmented reality and robotics. Lausanne, Switzerland: École polytechnique fédérale de Lausanne.
Burgard, W., A. B. Cremers, D. Fox, D. Hähnel, G. Lakemeyer, D. Schulz, W. Steiner, and S. Thrun. 1998. “The interactive museum tour-guide robot.” In Proc., 15th National/10th Conf. on Artificial Intelligence/Innovative Applications of Artificial Intelligence, 11–18. Palo Alto, CA: Association for the Advancement of Artificial Intelligence.
Esan, O., S. Du, and B. Lodewyk. 2020. “Review on autonomous indoor wheel mobile robot navigation systems.” In Proc., 2020 Int. Conf. on Artificial Intelligence, Big Data, Computing and Data Communication Systems (icABCD), 1–6. New York: IEEE.
euRobotics. 2020. “10 ways robots fight against the COVID-19 pandemic.” Accessed February 10, 2021. https://www.eu-robotics.net/eurobotics/newsroom/press/robots-against-covid-19.html?changelang=1.
Feng, C., and V. R. Kamat. 2012. “Augmented reality markers as spatial indices for indoor mobile AECFM applications.” In Proc., 12th Int. Conf. on Construction Applications of Virtual Reality (CONVR 2012), 235–242. San Francisco: SCRIBD.
Filipenko, M., and I. Afanasyev. 2018. “Comparison of various SLAM systems for mobile robot in an indoor environment.” In Proc., 9th Int. Conf. on Intelligent Systems 2018: Theory, Research and Innovation in Applications, IS 2018, 400–407. New York: IEEE.
Gazebo. 2020. “Simulate before you build.” Quaternion Basics. Accessed March 18, 2020. https://gazebosim.org/home.
Holter, S., A. Tsoukalas, N. Evangeliou, N. Giakoumidis, and A. Tzes. 2020. “Relative visual localization for unmanned aerial systems.” Preprint, submitted March 4, 2020. https://arxiv.org/abs/2003.01954.
IBC (International Building Code). 2011. “Means of egress.” Accessed October 22, 2020. https://www3.iccsafe.org/cs/committeeArea/pdf_file/BU_09_06_11.pdf.
IFR (International Federation of Robotics). 2019. “Executive summary world robotics 2019 service robots.” Accessed October 29, 2020. https://ifr.org/downloads/press2018/Executive_Summary_WR_Service_Robots_2019.pdf.
iRobot. 2020. “iRobot: Vacuum, mop, & lawn mower.” Accessed October 29, 2020. https://www.irobot.com/.
Kim, B. K., H. Tanaka, and Y. Sumi. 2015. “Robotic wheelchair using a high accuracy visual marker LentiBar and its application to door crossing navigation.” In Proc., IEEE Int. Conf. on Robotics and Automation (ICRA), 4478–4483. New York: IEEE.
Lemaire, T., C. Berger, I. K. Jung, and S. Lacroix. 2007. “Vision-based SLAM: Stereo and monocular approaches.” Int. J. Comput. Vision 74 (3): 343–364. https://doi.org/10.1007/s11263-007-0042-3.
Liu, Y., H. Schofield, and J. Shan. 2021. “Navigation of a self-driving vehicle using one fiducial marker.” In Proc., 2021 IEEE Int. Conf. on Multisensor Fusion and Integration for Intelligent Systems (MFI), 1–6. New York: IEEE.
Lundeen, K. M., S. Dong, N. Fredricks, M. Akula, J. Seo, and V. R. Kamat. 2016. “Optical marker-based end effector pose estimation for articulated excavators.” Autom. Constr. 65 (May): 51–64. https://doi.org/10.1016/j.autcon.2016.02.003.
Mantha, B. R. K., and B. Garcia de Soto. 2019. “Designing a reliable fiducial marker network for autonomous indoor robot navigation.” In Proc., 36th Int. Symp. on Automation and Robotics in Construction, ISARC 2019, 74–81. Banff, Canada: International Association for Automation and Robotics in Construction.
Mantha, B. R. K., B. Garcia de Soto, C. C. Menassa, and V. R. Kamat. 2020a. “Robots in indoor and outdoor environments.” In Construction 4.0: An innovation platform for the built environment, edited by A. Sawhney, M. Riley, and J. Irizarry, 307–325. London: Routledge.
Mantha, B. R. K., M. K. Jung, B. Garcia de Soto, C. C. Menassa, and V. R. Kamat. 2020b. “Generalized task allocation and route planning for robots with multiple depots in indoor building environments.” Autom. Constr. 119 (Nov): 103359. https://doi.org/10.1016/j.autcon.2020.103359.
Mantha, B. R. K., C. C. Menassa, and V. R. Kamat. 2016. “Ambient data collection in indoor building environments using mobile robots.” In Proc., 33rd ISARC, 428–436. Auburn, AL: International Association for Automation and Robotics in Construction.
Mantha, B. R. K., C. C. Menassa, and V. R. Kamat. 2018. “Robotic data collection and simulation for evaluation of building retrofit performance.” Autom. Constr. 92 (Aug): 88–102. https://doi.org/10.1016/j.autcon.2018.03.026.
Maplesoft. 2020. “Projection of a vector onto a plane—Maple programming help.” Accessed October 29, 2020. https://www.maplesoft.com/support/help/Maple/view.aspx?path=MathApps/ProjectionOfVectorOntoPlane.
Mykhailo, D. 2018. “Angle between two vectors.” Accessed October 29, 2020. https://onlinemschool.com/math/library/vector/angl/.
Neges, M., C. Koch, M. König, and M. Abramovici. 2017. “Combining visual natural markers and IMU for improved AR based indoor navigation.” Adv. Eng. Inf. 31 (Jan): 18–31. https://doi.org/10.1016/j.aei.2015.10.005.
Olson, E. 2011. “AprilTag: A robust and flexible visual fiducial system.” In Proc., IEEE Int. Conf. on Robotics and Automation, 3400–3407. New York: IEEE.
Ondroušek, V., J. Lysek, M. Vytečka, and O. Švehla. 2016. “The development of the autonomous indoor robot.” In Vol. 393 of Advances in intelligent systems and computing, 663–668. Cham, Switzerland: Springer.
Robotis. 2020. “TurtleBot 3 Waffle Pi—ROBOTIS.” Accessed October 29, 2020. http://www.robotis.us/turtlebot-3-waffle-pi/.
Röhrig, C., C. Kirsch, J. Lategahn, M. Müller, and L. Telle. 2012. “Localization of autonomous mobile robots in a cellular transport system.” Eng. Lett. 20 (2): 148–158.
Romero-Ramirez, F. J., R. Muñoz-Salinas, and R. Medina-Carnicer. 2018. “Speeded up detection of squared fiducial markers.” Image Vision Comput. 76 (Aug): 38–47. https://doi.org/10.1016/j.imavis.2018.05.004.
Saigol, Z., B. Ridder, M. Wang, R. Dearden, M. Fox, N. Hawes, D. M. Lane, and D. Long. 2015. “Efficient search for known objects in unknown environments using autonomous indoor robots.” In Proc., IROS Workshop on Task Planning for Intelligent Robots in Service and Manufacturing. New York: IEEE.
Savioke. 2020. “Hospitality—Savioke.” Accessed January 13, 2021. https://www.savioke.com/hospitality-1.
SDR (SuperDroid Robots). 2020. “Tactical surveillance robots | SDR tactical.” Accessed January 9, 2021. http://www.sdrtactical.com/Surveillance-Robots/.
Shneier, M., and R. Bostelman. 2015. Literature review of mobile robots for manufacturing. Gaithersburg, MD: US Dept. of Commerce.
Spławski, M., R. Staszak, F. Jarecki, J. Chudziński, P. Kaczmarek, P. Drapikowski, and D. Belter. 2020. “Motion planning of the cooperative robot with visual markers.” In Vol. 1140 of Advances in Intelligent Systems and Computing, 206–215. Cham, Switzerland: Springer. https://doi.org/10.1007/978-3-030-40971-5_19.
Thomas, Z. 2020. “Coronavirus: Will COVID-19 speed up the use of robots to replace human workers?BBC News, April 19, 2020.
Tsoy, T., A. Zakiev, K. Shabalina, R. Safin, E. Magid, and S. K. Saha. 2019. “Validation of fiducial marker systems performance with rescue robot servosila engineer onboard camera in laboratory environment.” In Proc., 2019 12th Int. Conf. on Developments in eSystems Engineering (DeSE), 495–499. New York: IEEE.
Zelenak, A. 2019. “tf2/Tutorials/Quaternions—ROS Wiki.” Quaternion Basics. Accessed December 25, 2020. https://wiki.ros.org/tf2/Tutorials/Quaternions.
Zurita, R. I., A. Mora, C. Alvarez, and M. Lechner. 2020. “Localization system using artificial landmarks for indoor low-cost mobile robots.” Commun. Comput. Inf. Sci. 1184 (Oct): 321–331. https://doi.org/10.1007/978-3-030-48325-8_21.

Information & Authors

Information

Published In

Go to Journal of Construction Engineering and Management
Journal of Construction Engineering and Management
Volume 148Issue 10October 2022

History

Received: Mar 31, 2021
Accepted: May 25, 2022
Published online: Aug 12, 2022
Published in print: Oct 1, 2022
Discussion open until: Jan 12, 2023

Permissions

Request permissions for this article.

ASCE Technical Topics:

Authors

Affiliations

Bharadwaj R. K. Mantha, Ph.D., A.M.ASCE https://orcid.org/0000-0002-3173-3966 [email protected]
Assistant Professor, Dept. of Civil and Environmental Engineering, Univ. of Sharjah, Sharjah 27272, United Arab Emirates; Postdoctoral Research Associate, S.M.A.R.T. Construction Research Group, Division of Engineering, New York Univ. Abu Dhabi, P.O. Box 129188, Saadiyat Island, United Arab Emirates (corresponding author). ORCID: https://orcid.org/0000-0002-3173-3966. Email: [email protected]
Borja Garcia de Soto, Ph.D., M.ASCE https://orcid.org/0000-0002-9613-8105 [email protected]
P.E.
Assistant Professor, S.M.A.R.T. Construction Research Group, Division of Engineering, New York Univ. Abu Dhabi, P.O. Box 129188, Saadiyat Island, United Arab Emirates; Global Network Assistant Professor, Dept. of Civil and Urban Engineering, Tandon School of Engineering, New York Univ., 6 MetroTech Center, Brooklyn, NY 11201. ORCID: https://orcid.org/0000-0002-9613-8105. Email: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

  • Development of a Fuzzy Logic Controller for Autonomous Navigation of Building Inspection Robots in Unknown Environments, Journal of Computing in Civil Engineering, 10.1061/JCCEE5.CPENG-5060, 37, 4, (2023).

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share