×

zbMATH — the first resource for mathematics

Indoor SLAM using laser and camera with closed-loop controller for NAO humanoid robot. (English) Zbl 07022526
Summary: We present a SLAM with closed-loop controller method for navigation of NAO humanoid robot from Aldebaran. The method is based on the integration of laser and vision system. The camera is used to recognize the landmarks whereas the laser provides the information for simultaneous localization and mapping (SLAM). K-means clustering method is implemented to extract data from different objects. In addition, the robot avoids the obstacles by the avoidance function. The closed-loop controller reduces the error between the real position and estimated position. Finally, simulation and experiments show that the proposed method is efficient and reliable for navigation in indoor environments.
MSC:
68-XX Computer science
93-XX Systems theory; control
Software:
MonoSLAM
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] Yin, S.; Ding, S.; Xie, X.; Luo, H., A review on basic data-driven approaches for industrial process monitoring, IEEE Transactions on Industrial Electronics, 61, 11, 6418-6428, (2014)
[2] Yin, S.; Li, X.; Gao, H.; Kaynak, O., Data-based techniques focused on modern industry: an overview, IEEE Transactions on Industrial Electronics, (2014)
[3] Yin, S.; Gao, H.; Kaynak, O., Data driven control and process monitoring for industrial applications—part II, IEEE Transactions on Industrial Electronics, (2014)
[4] Yin, S.; Gao, X.; Karimi, H. R.; Zhu, X. P., Study on support vector machine-based fault detection in Tennessee eastman process, Abstract and Applied Analysis, 2014, (2014) · Zbl 07023168
[5] Yin, S.; Zhu, X. P.; Karimi, H. R., Quality evaluation based on multivariate statistical methods, Mathematical Problems in Engineering, 2013, (2013)
[6] Xie, X.; Yin, S.; Gao, H.; Kaynak, O., Asymptotic stability and stabilisation of uncertain delta operator systems with time-varying delays, IET Control Theory and Applications, 7, 8, 1071-1078, (2013)
[7] Durrant-Whyte, H.; Bailey, T., Simultaneous localization and mapping (slam)—part I: the essential algorithms, IEEE Robotics and Automation Magazine, 13, 2, 99-108, (2006)
[8] Bailey, T.; Durrant-Whyte, H., Simultaneous localization and mapping (SLAM): part II, IEEE Robotics and Automation Magazine, 13, 3, 108-117, (2006)
[9] Smart, W. D.; Kaelbling, L. P., Effective reinforcement learning for mobile robots, Proceedings of the EEE/RSJ International Conference on Robotics and Automation (ICRA ’02), IEEE Press
[10] Davison, A. J.; Reid, I. D.; Molton, N. D.; Stasse, O., MonoSLAM: real-time single camera SLAM, IEEE Transactions on Pattern Analysis and Machine Intelligence, 29, 6, 1052-1067, (2007)
[11] Fox, D.; Hähnel, D.; Burgard, W.; Thrun, S., An efficient fastslam algorithm for generating maps of large-scale cyclic environments from raw laser range measurements, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS ’03), IEEE Press
[12] Labayrade, R.; Royere, C.; Gruyer, D.; Aubert, D., Cooperative fusion for multi-obstacles detection with use of stereovision and laser scanner, Autonomous Robots, 19, 2, 117-140, (2005)
[13] Iocchi, L.; Pellegrini, S., Building 3D maps with semantic elements integrating 2D laser, stereo vision and INS on a mobile robot, Proceedings of the 2nd International Society for Photogrammetry and Remote Sensing International Workshop 3D-ARCH, (ISPRS ’07), IEEE Press
[14] Lin, K.; Chang, C.; Dopfer, A. a. ., Mapping and localization in 3D environments using a 2D Laser scanner and a stereo camera, JISE: Journal of Information Science and Engineering, 28, 1, 131-144, (2012)
[15] Smith, R. C.; Cheeseman, P., On the representation and estimation of spatial uncertainty, International Journal of Robotics Research, 5, 4, 56-68, (1986)
[16] Gouailier, D.; Hugel, V.; Blazevic, P.; Kilner, C.; Monceaux, J.; Lafourcade, P.; Marnier, B., Mechatronic design of nao humanoid, Proceedings of the IEEE International Conference on Robotics and Automation (ICRA ’09), IEEE Press
[17] Shamsuddin, S.; Ismail, L. I.; Yussof, H.; Zahari, N. I.; Bahari, S.; Hashim, H.; Jaffar, A., Humanoid robot NAO: review of control and motion exploration, Proceedings of the IEEE International Conference on Control System, Computing and Engineering (ICCSCE ’11), IEEE Press
[18] Tlalolini, D.; Chevallereau, C.; Aoustin, Y., Optimal reference motions with rotation of the feet for a biped, Proceeding of the ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference (IDETC/CIE ’08), IEEE Press
[19] Nishiwaki, K.; Kagami, S.; Kuniyoshi, Y.; Inaba, M.; Inoue, H., Toe joints that enhance bipedal and fullbody motion of humanoid robots, Proceedings of the IEEE International Conference on Robotics adn Automation (ICRA ’02), IEEE Press
[20] Ogura, Y.; Shimomura, K.; Kondo, H.; Morishima, A.; Okubo, T.; Momoki, S.; Lim, H.; Takanishi, A., Human-like walking with knee stretched, heel-contact and toe-off motion by a humanoid robot, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS ’06)
[21] Lohmeier, S.; Buschmann, T.; Ulbrich, H.; Pfeiffer, F., Modular joint design for performance enhanced humanoid robot LOLA, Proceedings of the IEEE International Conference on Robotics and Automation (ICRA ’06), IEEE Press
[22] Mohareri, O.; Rad, A. B., Autonomous humanoid robot navigation using augmented reality technique, Proceedings of the IEEE International Conference on Mechatronics (ICM ’11), IEEE Press
[23] MacQueen, J. B., Some methods for classification and analysis of multivariate observations, Proceedings of the 5th Berkeley Symposium on Mathematical Statistics and Probability (MSAP ’67), IEEE Press
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.