Visual Simultaneous Localization and Mapping (v-SLAM) and navigation of multirotor Unmanned Aerial Vehicles (UAV) in an unknown environment have grown in popularity for both research and education. However, due to the complex hardware setup, safety precautions, and battery constraints, extensive physical testing can be expensive and time-consuming. As an alternative solution, simulation tools lower the barrier to carry out the algorithm testing and validation before field trials. In this letter, we customize the ROS-Gazebo-PX4 simulator in deep and provide an end-to-end simulation solution for the UAV v-SLAM and navigation study. A set of localization, mapping, and path planning kits were also integrated into the simulation platform. In our simulation, various aspects, including complex environments and onboard sensors, can simultaneously interact with our navigation framework to achieve specific surveillance missions. In this end-to-end simulation, we achieved click and fly level autonomy UAV navigation. The source code is open to the research community.
翻译:视觉同步定位和绘图(V-SLAM)和多机器人无人驾驶飞行器在未知环境中的导航在研究和教育两方面都越来越受欢迎,然而,由于复杂的硬件设置、安全防范和电池限制,广泛的物理测试可能费用昂贵而且耗费时间。作为一种替代解决办法,模拟工具降低了在现场试验前进行算法测试和验证的障碍。在本信里,我们将ROS-Gazebo-PX4模拟器定制为深层,为UAV v-SLAM和导航研究提供端到端模拟解决方案。一套本地化、绘图和路径规划工具包也被纳入模拟平台。在我们模拟中,包括复杂环境和机载传感器在内的各个方面可以与我们的导航框架同时互动,以实现具体的监测任务。在这种终端到端模拟中,我们实现了点击和飞行水平自动导航UAV。源代码对研究界开放。