Hitchhiker: A Quadrotor Aggressively Perching on a Moving Inclined Surface Using Compliant Suction Cup Gripper

Perching on the surface of moving objects, like vehicles, could extend the flight time and range of quadrotors. Suction cups are usually adopted for surface attachment due to their durability and large adhesive force. To seal on a surfaces, suction cups must be aligned with the surface and possess proper relative tangential velocity. However, quadrotors’ attitude and relative velocity errors would become significant when the object surface is moving and inclined. To address this problem, we proposed a real-time trajectory planning algorithm. The time-optimal aggressive trajectory is efficiently generated through multimodal search in a dynamic time-domain. The velocity errors relative to the moving surface are alleviated. To further adapt to the residual errors, we design a compliant gripper using self-sealing cups. Multiple cups in different directions are integrated into a wheel-like mechanism to increase the tolerance to attitude errors. The wheel mechanism also eliminates the requirement of matching the attitude and tangential velocity. Extensive tests are conducted to perch on static and moving surfaces at various inclinations. Results demonstrate that our proposed system enables a quadrotor to reliably perch on moving inclined surfaces (up to <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$1.07m/s$</tex-math> </inline-formula> and <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$90^\circ$</tex-math> </inline-formula> ) with a success rate of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$70\%$</tex-math> </inline-formula> or higher. The efficacy of the trajectory planner is also validated. Our gripper has larger adaptability to attitude errors and tangential velocities than conventional suction cup grippers. The success rate increases by 45% in dynamic perches. <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Note to Practitioners</i> —This paper was motivated by the problem of perching on moving inclined surfaces using quadrotors. It can be used for perching on the various angled surfaces of an automobile to save energy and enlarge flight distance. It can also be exploited in air-ground cooperative tasks. In recent years, various grippers and trajectory planning methods have been devised to enable quadrotors to perch on static inclined surfaces. These strategies can not be used for perching on moving inclined surfaces. The task poses high requirements for the efficiency of trajectory planning and the grippers’ adaptability to pose errors. This paper proposes a real-time planning method to generate trajectories. The trajectories respect kinematic and motor lift constraints. They allow large attitude maneuvering of quadrotors. A multimodal search in a dynamic time-domain is developed to seek the minimum feasible time for the trajectory planner. Considering large pose errors in dynamic perching, a compliant gripper based on multiple independent suction cups is designed. The wheel and multidirectional layout of cups increase the adaptability to attitude and velocity errors. Results suggest that the proposed system is effective and reliable. In practice, our multiple cups would add weight penalty and increase the drag. The suction cups should be placed close to a quadrotor’s central axis to reduce the drag and disturbance in flow. The proposed system relies on an external motion capture system. In future research, we will focus on onboard sensing and control methods to achieve perching on moving inclined surfaces outdoors.