Autonomous Cargo Grabbing System for Drones Using Cameras and ROS
Kangrui Fang, Qigong Huang, Yilin Hao · Applied and Computational Engineering · 2024
With the rapid development of low-altitude economy, the functional requirements for logistics UAVs are constantly improving. In this paper, an unmanned aerial vehicle system (UAV) is proposed to realize autonomous grasping of goods. First of all, a new type of grasping device is proposed, which can be easily mounted on the UAV. The camera image stream mounted on the UAV was obtained through camera calibration and corrected. Subsequently, the object recognition algorithm was used to process the image frames, successfully identify the goods to be captured, and calculate the position and direction relationship between the UAV and the target cargo. Next, the speed of the drone is adjusted by the PID controller to achieve a stable landing above the target cargo. Then, the drone is equipped with a robotic claw innovatively designed by our team to complete the gripping of the goods. Subsequently, the drone lifted off and began to deliver cargo. Throughout the grabbing process, a laptop equipped with Ubuntu and ROS systems communicates with the drone via Wi-Fi. The feasibility of the whole system was proved by experiments.