The LiDAR and UWB based Source Localization and Initialization Algorithms for Autonomous Robotic Systems

This paper covers the source localization algorithm based on the least squares techniques and the squared range measurements obtained from ultra-wide band (UWB) sensors to locate the robot in an indoor environment. Additionally, the initialization algorithm which is based on light detection and Ranging (LiDAR) scans is proposed. It takes the advantage of the estimated location to find the initial orientation of the robot with respect to the previously obtained map. Thus, the crucial problem of the autonomous initialization and localization in robotics is solved. To enable wide-spread adoption, we provide an open source implementation of our algorithms and the modules for the robot operating system (ROS) for real environment. Furthermore, an open source simulation environment is created for applications which employ UWB/LiDAR data.