In this work, we propose a new approach that combines data from multiple sensors for reliable obstacle avoidance. The sensors include two depth cameras and a LiDAR arranged so that they can capture the whole 3D area in front of the robot and a 2D slide around it. To fuse the data from these sensors, we first use an external camera as a reference to combine data from two depth cameras. A projection technique is then introduced to convert the 3D point cloud data of the cameras to its 2D correspondence. An obstacle avoidance algorithm is then developed based on the dynamic window approach. A number of experiments have been conducted to evaluate our proposed approach. The results show that the robot can effectively avoid static and dynamic obstacles of different shapes and sizes in different environments.
翻译:在这项工作中,我们提出了一种新方法,将多个传感器的数据结合起来,以可靠地避免障碍。传感器包括两个深度相机和一个激光雷达安排,以便它们能够捕捉机器人前面的整个三维区域,并围绕它进行二维滑动。为了整合这些传感器的数据,我们首先使用外部相机作为参考,将两个深度相机的数据组合起来。然后采用投影技术,将相机的三维点云数据转换为二维通信。然后根据动态窗口方法开发一种障碍避免算法。已经进行了一些实验,以评价我们提议的方法。结果显示,机器人可以有效避免不同环境中不同形状和大小的静态和动态障碍。