Research and Implementation of Indoor Location For
Research and Implementation of Indoor Location For
Research and Implementation of Indoor Location For
Abstract. At present, the trend of population aging in the world is becoming more and more
serious. Many countries have implemented many measures to solve this problem. Various
high-tech products to help the elderly and disabled have also entered the lives of the elderly. In
order to ensure the safety of the elderly or disabled at home, this paper designs a room using
SLAM algorithm of lidar sensor under ROS (Robot Operating System) environment.Wheeled
home service robots with internal positioning, mapping and multi-point continuous navigation
can collect and analyze environmental data such as temperature, humidity, smoke and
rainwater outside the windows and broadcast them by voice while navigation.After many
debugging, this design has realized the function of indoor autonomous navigation, and timely
alarm and control of abnormal environmental data in the home.
1. Introduction
According to the definition of the International Federation of Robots, service robots are robots that can
help people realize semi-autonomous or fully autonomous operation of equipment other than
production, processing and manufacturing[1]. Service robots can be classified as home service robots
and special service robots [2].
The development of home service robot technology can alleviate the old-age problem caused by the
aging population, reduce the pressure of young people’s life, and promote social and economic
development[3]. Therefore, the research of home service robots will be of great significance to many
aspects of society. At present, most countries in the world are developing robots, of which about 25
countries are involved in the research and development of service-oriented robots. In the field of
service robots, Japan, Korea, the United States and Germany are at the forefront of the world.
Compared with Japan, the United States and other countries, the research and development of service
robots in China started late, but developed rapidly. Home robot localization is a hot issue in the field
of mobile robots research, and it is the premise and key of autonomous intelligence for robots to
achieve various complex tasks. Sensor positioning is a common method of positioning[4]. Sensors for
positioning include ranging sensors (such as sonar and laser sensors) and visual sensors. Vision is the
most direct means for human to perceive the noisy environment. Therefore, the development of visual
perception ability for robot positioning is conducive to improving its intelligence. Most of the existing
localization algorithms rely on sensors carried by mobile robots. In the process of localization, the
environment of the robot is unpredictable, such as the environmental changes caused by human
Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution
of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.
Published under licence by IOP Publishing Ltd 1
2019 International Conference on Optoelectronic Science and Materials IOP Publishing
IOP Conf. Series: Materials Science and Engineering 711 (2020) 012035 doi:10.1088/1757-899X/711/1/012035
movement and furniture movement. Therefore, it is easy to mismatch and fail to locate only according
to the local perception information of the robot body. In order to achieve effective positioning, the
robot needs to carry a large number of sensors, which not only increases the load of the robot, but also
increases the computational burden of the robot processor. Through the study of the above problems,
the SLAM algorithm based on lidar sensor is proposed to realize indoor positioning of service robot.
2
2019 International Conference on Optoelectronic Science and Materials IOP Publishing
IOP Conf. Series: Materials Science and Engineering 711 (2020) 012035 doi:10.1088/1757-899X/711/1/012035
Temperature and
humidity etc.
Zigbee
MCU MCU
network
Voice
Relay
Announcements
Figure 2. Block diagram of environmental acquisition system.
The basic RPLIDARA1 two-dimensional lidar developed by Shanghai SLAMTEC Company is
selected as the lidar sensor.This object is shown in figure 3.Through high-speed rotation, scanning is
carried out on a two-dimensional plane with a radius of 360 degrees and a radius of 6m at the center of
rotation. Map information of plane point clouds in space is generated by software.This information is
often used in map building, robot positioning and navigation applications.
3
2019 International Conference on Optoelectronic Science and Materials IOP Publishing
IOP Conf. Series: Materials Science and Engineering 711 (2020) 012035 doi:10.1088/1757-899X/711/1/012035
rotate clockwise under the drive of motor mechanism, and to realize scanning and ranging in 360
degree omni-directional environment.
4
2019 International Conference on Optoelectronic Science and Materials IOP Publishing
IOP Conf. Series: Materials Science and Engineering 711 (2020) 012035 doi:10.1088/1757-899X/711/1/012035
5
2019 International Conference on Optoelectronic Science and Materials IOP Publishing
IOP Conf. Series: Materials Science and Engineering 711 (2020) 012035 doi:10.1088/1757-899X/711/1/012035
and rainwater outside the window, and broadcast them by voice.After many debugging, this design has
realized the function of indoor autonomous navigation, and timely alarm and control of abnormal
environmental data in the home.
4. Conclusion
This paper chooses the SLAM algorithm of lidar as the indoor positioning method.The positioning,
mapping and navigation of the robot in the indoor environment are realized. The indoor positioning
function of the robot is realized by lidar sensor and motor encoder, and the indoor map is constructed
by RVIZ and mapping function package in ROS. Then the initial and target coordinates of the robot
are set to realize autonomous navigation through lidar and coder.
In this paper, the robot has four layers. The chassis is made of iron sheets with a diameter of 35 cm
and a thickness of 2 mm, so as to ensure that the whole robot can bear enough load. The larger weight
objects such as batteries and motors are installed on the bottom to improve the stability of the vehicle.
The second layer is equipped with voltage-reducing power supply module, motor drive module and
sensor module, the third layer is equipped with control board, communication module and camera
module, and the top layer is equipped with a three-axis manipulator. Each layer is connected by four
10 cm long connecting pillars. The robot effect is shown in figure 9. The physical objects produced are
shown in figure 10 and figure 11.
6
2019 International Conference on Optoelectronic Science and Materials IOP Publishing
IOP Conf. Series: Materials Science and Engineering 711 (2020) 012035 doi:10.1088/1757-899X/711/1/012035
Acknowledgments
This work was supported in part by the Jiangsu Province’s Natural Science Foundation under Grant
BK20171114, Youth Academic Leader in Qinglan Project of Jiangsu University in 2017, A joint
prospective industry-University-Research Collaboration project of Jiangsu Province under Grant
BY2016012-02, National Science Foundation of the Higher Education Institutions of Jiangsu Province
under Grant 15KJB520010, Ministry of Education’s Cooperative Education Project under Grant
201701056001,201801112066, Jinling Institute of Technology’s Education Reform Project under
Grant 2017JYJG03, Jinling Institute of Technology Talent Introduction Project under Grant Jit-rcyj-
201604.
References
[1] Intellectual Research Consulting Group. (2018)In-depth Market Research and investment
prospects analysis report of service robotics industry in China from 2017 to 2022.
http://www.chyxx.com/research/201610/458911.html.
[2] Zeng, Y. (2013)Trends and Prospects of CPP Film Market in Europe in 2017. Plastic Packaging,
23 (2): 53-54.
[3] Wu, W. (2018)At the end of last year, 17.3% of the elderly over 60 years old in China
accounted for nearly 500 million by 2050. http://news.sina.com.cn/c/2018-02-26/doc-
ifyrvnsw9319158.shtml.
[4] Li, Q. (2010)Design and Implementation of Memory Library for Smart Home Service Robot.
Harbin: Harbin University of Technology.
[5] Chikurtev, D., Yovchev, K., Chivarov, N., & Rangelov, I. (2019)Indoor Navigation Using
Existing Infrastructure for Professional Service Robots. In International Conference on
Robotics in Alpe-Adria Danube Region, pp. 231-239.
[6] Xue, Y., Lu, H., Xie, D. (2016)Performance of economical 2D lidar for mobile robot obstacle
avoidance. Mechatronics, 22 (7): 7-9.
7
2019 International Conference on Optoelectronic Science and Materials IOP Publishing
IOP Conf. Series: Materials Science and Engineering 711 (2020) 012035 doi:10.1088/1757-899X/711/1/012035
[7] Xu, Z., Zhang, Y., Dong, W. (2016)Design and implementation of positioning system for air-
bearing platform based on lidar. Journal of Sensing Technology, 29 (12): 1924-1930.
[8] Zhao, J., Zhang, H., Wang, H., et al. (2017)Research on the construction of indoor environment
map by lidar. Mechanical design and manufacture, 2017 (5): 135-137.
[9] Gu, W., Chen, B., Hu, Z., et al. (2015)Design and implementation of speech recognition-based
home controller. Science and Technology Innovation Report, 2015 (32): 139-142.
[10] Maolanon, P., Sukvichai, K., Chayopitak, N., & Takahashi, A. (2019)Indoor Room Identify and
Mapping with Virtual based SLAM using Furnitures and Household Objects Relationship
based on CNNs. In 2019 10th International Conference of Information and Communication
Technology for Embedded Systems (IC-ICTES), pp. 1-6.
[11] Yan, W., Pan, L., Tao, H., et al. (2011)SLAM scheme for mobile robot based on feature map.
Computer measurement and control, 19 (4): 961-965.
[12] Li, J., Liu, X., Li, X., et al. (2017)Design of open source mobile robot system based on ROS.
Mechatronics Engineering, 34 (2): 205-208.
[13] Zhang, J. (2012)Open Source Robot Operating System. Beijing: Science Publishing.
[14] Castro-Antonio, M. K., Carmona-Arroyo, G., Herrera-Luna, I., et al. (2019)An Approach based
on a Robotics Operation System for the Implementation of Integrated Intelligent House
Services System. In 2019 International Conference on Electronics, Communications and
Computers (CONIELECOMP) , pp. 182-186.