Many aerial robotic applications require the ability to land on moving platforms, such as delivery trucks and marine research boats. We present a method to autonomously land an Unmanned Aerial Vehicle on a moving vehicle. A visual servoing controller approaches the ground vehicle using velocity commands calculated directly in image space. The control laws generate velocity commands in all three dimensions, eliminating the need for a separate height controller. The method has shown the ability to approach and land on the moving deck in simulation, indoor and outdoor environments, and compared to the other available methods, it has provided the fastest landing approach. Unlike many existing methods for landing on fast-moving platforms, this method does not rely on additional external setups, such as RTK, motion capture system, ground station, offboard processing, or communication with the vehicle, and it requires only the minimal set of hardware and localization sensors. The videos and source codes are also provided.
翻译:许多空中机器人应用要求能够降落在移动平台上,如运货卡车和海洋研究船等。我们提出了一个在移动车辆上自主降落无人驾驶飞行器的方法。一个视觉遥控器使用在图像空间直接计算的速度指令接近地面车辆。控制法产生所有三个层面的速度指令,消除了对单独高度控制器的需要。该方法表明有能力在模拟、室内和室外环境中在移动甲板上接近和降落,与其他可用方法相比,它提供了最快的着陆方法。与许多现有的快速移动平台着陆方法不同,这种方法并不依赖额外的外部设置,如RTK、运动抓捕系统、地面站、离板处理或与车辆的通信,它只需要最起码的硬件和本地化传感器。还提供了视频和源代码。