Next Article in Journal
Satellite-Aided Multi-UAV Secure Collaborative Localization via Spatio-Temporal Anomaly Detection and Diagnosis
Previous Article in Journal
Physical Modeling and Data-Driven Hybrid Control for Quadrotor-Robotic-Arm Cable-Suspended Payload Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Shipborne Stabilization Grasping Low-Altitude Drones Method for UAV-Assisted Landing Dock Stations

1
School of Artificial Intelligence, Nanjing University of Information Science and Technology, Nanjing 210044, China
2
School of Automation, Nanjing University of Information Science and Technology, Nanjing 210044, China
3
School of Electrical Engineering, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Drones 2026, 10(1), 52; https://doi.org/10.3390/drones10010052
Submission received: 27 November 2025 / Revised: 31 December 2025 / Accepted: 9 January 2026 / Published: 12 January 2026
(This article belongs to the Special Issue Cross-Modal Autonomous Cooperation for Intelligent Unmanned Systems)

Highlights

What are the main findings?
  • Present the manipulator arm designed for charging shipborne drones that utilize low-altitude visual servo grasp-docking.
  • Present a global Jacobian matrix which covers not only the six degree-of-freedom (DOF) of the manipulator arm, but also the nonholonomic shipborne base.
What is the implication of the main finding?
  • Provide a long-endurance way to drones charging and recover on water surface.
  • Provide a flow field disturbance stabilization for drones landing on water surface.

Abstract

Shipborne UAV-assisted dock is an important way to recover unmanned systems for remote water surface low-altitude detection. The lack of resisting deck disturbances capability for UAV autonomous landing in dynamic dock stations has led to the inability of traditional hovering recovery methods for single UAV guidance and flight attitude control systems to meet the growing demand for landing assistance. In this work, we present a shipborne manipulator arm designed to grasp drones that use low-altitude visual servo technology for landing on the water surface. The shipborne manipulator arm is fabricated as a key component of a seaplane drone dock comprising a ship-type embedded drone storage, a packaged helistop for power transfer and UAV recovery, and a multi-degree-of-freedom arm integrated with multi-source information sensors for the treatment of air-to-water-related airplane crashes. Dynamic model tests have demonstrated that the end-effector of the shipborne manipulator arm stabilizes and performs optimally for water surface disturbances. A down-to-top grasp docking paradigm for a UAV-assisted perching on a shipborne helistop that enables the charging components of the station system to be equipped automatically to ensure that the drone performs its mission in the best condition is also presented. The surface grasp experiments have verified the efficacy of this grasp paradigm when compared to the traditional autonomous landing method.

1. Introduction

The offshore meteorological and hydrodynamic environment is characterized by more intense sea and air flows, accelerating eddy processes, and a sudden increase in uncertain factors. Whether the various monitoring units in the atmospheric unmanned system can be quickly connected and coordinated will be the key to gaining forecasting advantages [1]. The UAV (Unmanned Aerial Vehicle) and ship coordination have become the main way to observe offshore hydrometeorological environments, and the implementation of aerial forecasting requires reliable long-cycle information for early monitoring. Drone flight limits of shore-based and airborne radar detections can no longer meet the long-cycle needs of aerial early monitoring, which will cause serious constraints to the effectiveness of offshore remote accurate forecasting.
Some ambitious works [2,3,4,5] have investigated the bio-inspired perching and resting way by adding multidegree-of-freedom perching gears at the button of the UAV. This is a difficult scheme to obtain dual-docking stabilization, and the cost of modifying the UAV and the impact on the UAV’s flight-control performance is too great to be suitable for technological diffusion. Meanwhile, some other extensive works [6,7] focus on improvising the single UAV autonomous landing technology by enhancing guidance and flight attitude control systems. Their main requirement is robustness, meaning the ability to land in the presence of various disturbances. Visual-based trajectory planning is the basic method for landing on a moving platform. Such methods are described in [8,9,10]. More advanced controllers, such as deep learning algorithms, are used in [11]. These are good solutions when UAVs have to be operated above water, but it can be challenging to design a robust docking station that can be used in severe wave conditions. They are best suited for small water surfaces with calm water conditions. The lack of resistance to deck disturbances capability for UAV autonomous landing in dynamic dock stations has led to the inability of traditional hovering recovery methods for single UAV guidance and flight attitude control systems to meet the growing demand for landing assistance.
This problem is addressed and is being partially solved by using shipborne dock stations, which provide an aircraft to land safely, charge (or change) the batteries, and take off, as well as being safely stored [12,13,14]. The shipborne dock comprises a ship-type embedded drone storage and a packaged helistop for power transfer and UAV recovery. Based on this, the shipborne drones round robin on duty and periodically return to land on the UAV station to charge power. With the unique advantage of an all-time, all-weather, and mobile replenishment carrier, this method can obtain large-depth and wide-range hydrographic situation and target information without the restriction of offshore sea and air, which is regarded as a potential scheme to enhance the endurance capability of the UAV, and it has gradually become an important force for ship-to-UAV landing [15,16].
This approach refers to the use of shipborne UAV dock stations modified by water surface vessels or floating UAV docks placed at the fixed supply points in the aerial waterway to provide UAVs with functional services such as power supply, status monitoring, storage data processing, and equipment management, etc., so as to realize semi-automated management of the UAV batteries and indirectly enhance the endurance of UAVs. UAV dock stations represent a critical technology for improving the operational efficiency of UAV recovery systems. In land-based scenarios, drone stations utilizing hovering recovery methods have demonstrated significant effectiveness. With the expansion of UAV applications from terrestrial to marine environments, recovery and docking technologies must meet increasingly stringent requirements to adapt to complex and dynamic maritime conditions [17]. The shipborne UAV dock station operates by allowing the mounted UAV to land on the helistop after completing its round robin aerial monitoring, where it can then charge or replace its battery. After the current hydro-meteorological monitoring is completed, the UAV will follow the shipborne UAV dock station to the next working area until all offshore hydro-meteorological monitoring operations are completed.
Currently, the traditional UAV autonomous perching technology struggles to meet the zero-force docking requirements [18,19,20] when shipborne UAV dock stations contact drones, due to limitations from the compact deck space and water/airflow disturbances. Some great works [21,22] have investigated the bio-inspired perching and resting way by adding multi-degree-of-freedom perching gears at the bottom of the UAV. This is a difficult scheme to obtain dual-docking stabilization, and the cost of modifying the UAV and the impact on the UAV’s flight-control performance are too great to be suitable for technological diffusion. Based on these, in this work, we try to install a multi-degree-of-freedom manipulator arm on the ship, and the shipborne manipulator arm is a useful scheme to combine mobile docking stations with vessels operating on the water surface and multirotor UAVs. This kind of system can increase the safety and range of multirotor drones during missions when flying over large water surfaces [23,24], as shown in Figure 1. Due to the strong force coupling of the dual-docking between the manipulator and the UAV, minor deviations can lead to the UAV crashing and the ship being damaged. It is an enormous challenge on dual-docking force control of shipborne manipulators for UAV docking.
From the perspective of UAV-manipulator collaborative operations, soft landing performance critically depends on the coordination accuracy between UAV autonomous landing trajectory planning and the manipulator’s flexible grasping control [25,26]. To achieve millimeter-level safe landing under complex maritime conditions, a coupled dynamic model integrating UAV aerodynamics and manipulator impedance characteristics is essential [27]. Traditional methods often decouple UAV landing control and manipulator grasping into independent processes: first aligning the UAV through attitude adjustments for coarse positioning, then activating the manipulator grasping protocol. Such sequential control strategies neglect the dynamic coupling among ship motion, airflow disturbances, and manipulator compliance, leading to excessive landing impact forces (larger than 15N) or increased grasping instability risks [28].
The main contributions of the present work are as follows:
(1) Aiming at the uncertainty of gentle wave, current, or gentle wind disturbance problems faced by UAVs when landing on a water surface, we present the first manipulator arm designed for charging shipborne drones that utilize low-altitude visual servo grasp-docking to land their UAV on the water surface.
(2) We present a global Jacobian matrix, which covers not only the six degrees of freedom (DOF) of the manipulator arm but also the nonholonomic shipborne base, derived using the kinematic differential equation. Then it is substituted into a convergence control law to obtain the visual servo control rule that covers the whole dock station.
(3) To decouple the coordinated dock movement between UAVs and the ship, we present a down-to-top grasp docking paradigm for UAV-assisted perching on a shipborne helistop, which is based on the UAV’s hovering control during standby. This paradigm enables the automatic equipping of the charging components of the station system, ensuring that the UAV can perform its mission under optimal conditions.
This paper is organized as follows: Section 2 introduces a global Jacobian matrix of the shipborne manipulator arm and its global mathematical model. In Section 3, a down-to-top grasp docking paradigm is proposed to stabilize UAV-assisted landing by the end-effector of the shipborne manipulator arm. Experimental results and discussions are also given in this section. Conclusions are drawn in Section 4.

2. Global Jacobian Matrix and Global Dynamic Model

In this section, a global Jacobian matrix, which covers not only the six-DOF of the manipulator arm but also the nonholonomic ship base, is established. Then the complete dynamics model of the ship-to-arm for UAV-assisted perching is formulated.

2.1. Global Jacobian Matrix and Kinematics of the Shipborne Grasping Arm

The modified Denavit-Hartenberg parameters are needed to establish its configuration of the shipborne manipulator serial arm, as shown in the Figure 2. They are the angle α i 1 between two adjacent joint axes, the translation length from the origin of one joint axis coordinate system to the origin of the next joint axis coordinate system a i 1 , the angle of rotation of the next rod relative to this rod θ i , and the translation length of the coordinate origin of the next axis relative to this axis along z the direction d i .
In terms of the serial manipulator arm, the transformation from one axis to the next can be written as follows:
T i   i 1 = R i   i 1 t i   i 1 0 1 = c θ i s θ i 0 α i 1 s θ i c α i 1 c θ i c α i 1 s α i 1 s α i 1 d i s θ i s α i 1 c θ i s α i 1 c α i 1 c α i 1 d i 0 0 0 1
For the shipborne 6-degrees-of-freedom serial robotic arm, the transformation of the coordinate system of its i t h link relative to the base coordinate system can be written as follows:
T i   0 = T 1 0 T 2 1 T i   i 1 = R i   0 t i   0 0 1
If any point i on the coordinate system is expressed as x = [ p 1 ] T , where p = [ x y z ] T , then its position in the base coordinate system of the robot can be written as follows:
x 1 = T i   0 p 1 = R i   0 t i   0 0 1 p 1
where we can obtain
x = R i   0 · p + t i   0
By taking the differential of the joint angle from 0 to i, the Jacobian matrix of the translation part can be written as follows:
J a t i = x θ 1 x θ 2 x θ i 0 0
where the Jacobian matrix of the rotation part is the differential of the Euler angle to each joint angle. The angular velocity satisfies the vector superposition principle, so i, the angular velocity of the axis, can be written as the sum of the angular velocities of each joint. The magnitude of the angular velocity of each joint is the derivative of the joint angle with respect to time, and the direction is R i   0 , the third column of the matrix r z i   0 . Therefore, the Jacobian matrix of the rotation part can be written as follows:
J a r i = r z 1 0 r z 2 0 r z i   0 0 0
Based on the Equations (5) and (6), the Jacobian matrix can be written as follows:
J a i = J a t i J a r i
where the end of the shipborne manipulator arm, its Jacobian matrix can be written as
J 0 = x θ 1 x θ 2 x θ i x θ i + 1 x θ n r z 1 0 r z 2 0 r z i   0 r z i + 1 0 r z n 0
Next, consider the derivation of the Jacobian matrix after adding the ship as the chassis. The ship usually has six degrees of freedom in water: surge, sway, heave, roll, pitch, and yaw. The robot is mounted on the ship, so the movement of the ship will directly affect the position and attitude of the end effector of the robot. The Jacobian matrix needs to map the robot joint velocity and the ship motion velocity to the end effector velocity, so the overall Jacobian matrix should include these six shipborne motion variables plus the joint variables of the robot itself to form a larger matrix. The Jacobian matrix of a traditional fixed-base robot J a r m is a 6 × n matrix, where n is the number of joints. When the base can move, such as a mobile robot, the overall Jacobian matrix will be 6 × 6 + n , where the first six columns correspond to the six degrees of freedom of the base, and the last n columns correspond to the joints of the robot. With the ship as its base, the six degrees of freedom need to be treated as additional “virtual joints”.
Based on the Equations (5) and (6), overall Jacobian matrix can be written as follows:
J t o t a l = J s h i p | J a r m
where J s h i p is the effect of the ship motion on the end effector velocity and J a r m is the original Jacobian matrix of the robotic arm.
After that, we will start the derivation of the J s h i p part. As shown in Figure 3, the six degrees of freedom of the ship in the shipborne manipulator system and the way of translation and rotation and the specific coordinate axes established are shown. The world coordinate system is ( X W , Y W , Z W ) defined as a standard right-handed system with the position of a certain place on the water surface as the origin O W and Z W as the axis vertically upward. ( X B , Y B , Z B ) is the ship coordinate system, whose origin is defined at the center of mass of the ship, with X B being the axis that points to the new direction of the ship, Y B being the axis that points to the left side of the ship, and Z B being the axis that is vertically upward. Z W is also the axis vertically upward. ( X O , Y O , Z O ) is the manipulator base coordinate system, with the center position of the manipulator base fixed on the ship as the origin, O M 0 , which is obtained by translating ( X n , Y n , Z n ) , the ship coordinate system, for subsequent calculations. B is the end-effector coordinate system, with the center point of the tool at the end of the manipulator as the origin O E .
Assume that the change from the world coordinate system to the ship coordinate system is T B   W , the transformation from the ship coordinate system to the manipulator base coordinate system is T M B   , and the transformation from the manipulator base to the end is T E   M ; then the position and posture of the end in the world coordinate system are as follows:
T E   W = T B   W · T M B   · T E   M q
where
T B   W = R B   W P B   W 0 1 T M B   = R M B   P M B   0 1 T E   M q = R E   M ( q ) P E   M ( q ) 0 1
T E   M q represents T E   M , the joint variables that depend on the robot q, and is used q as a parameter to represent its dynamics; T B   W represents the homogeneous transformation from the ship coordinate system to the world coordinate system; T M B   represents the transformation from the robot base to the ship coordinate system; T E   M q represents the kinematic transformation from the robot base to the end.
First, derive the end position and linear velocity. The translation part of the end is written as follows:
P E   W = R B   W R M B   P E   M ( q ) + P M B   + P B   W
By taking the derivative of time in Equation (11), we can obtain the linear velocity relationship using the chain rule and the velocity superposition principle, written as follows:
P ˙ E   W = R ˙ B   W R M B   P E   M + P M B   + R B   W R M B   P ˙ E   M + P ˙ B   W
where R ˙ B   W R M B   P E   M + P M B   is the rotation contribution of the ship, R B   W R M B   P ˙ E   M is the contribution of the robot arm joint, and P ˙ B   W is the translation contribution of the ship.
From the angular velocity of the ship ω s h i p , we can obtain the following:
R ˙ B   W R M B   P E   M + P M B   = ω s h i p × · R B   W R M B   P E   M + P M B  
In the joint contribution of the robot P ˙ E   M = J a r m _ l i n e a r q ˙ , where J a r m _ l i n e a r is the linear velocity Jacobian matrix of the robot, it is converted to the world coordinate system:
R B   W R M B   J a r m _ l i n e a r q ˙
where the final relationship can be written as follows:
P ˙ E   W = ω s h i p × · R B   W R M B   P E   M + P M B   + R B   W R M B   J a r m _ l i n e a r q ˙ + P ˙ B   W
Then derive the terminal posture and angular velocity. The terminal rotation matrix is calculated as follows:
R E   W = R B   W R M B   R E   M q
Using the relationship between the rotation matrix derivative and the angular velocity R ˙ = ω × R , the following is obtained:
R ˙ E   W = ω e n d × · R E   W
Based on Equation, we can derive it step by step, written as follows:
R ˙ E   W = R ˙ B   W R M B   R E   M + R B   W R M B   R ˙ E   M
where
R ˙ B   W = ω s h i p × · R B   W R ˙ E   M = ω a r m × · R E   M
R ˙ B   W R M B   R E   M is the angular velocity contribution of the ship, and is the angular velocity contribution of the manipulator joint. R ˙ B   W and R ˙ E   M and then convert the angular velocity contribution of the manipulator joint to the world coordinate system, and finally obtain the equation:
R ˙ E   W = ω s h i p × · R B   W R M B   R E   M + R B   W R M B   ω a r m × · R E   M
Combining the two parts, the total angular velocity at the end can be written as follows:
ω e n d = ω s h i p + R B   W R M B   ω a r m v e n d ω e n d = J t o t a l · v s h i p ω s h i p q ˙
where the linear and angular velocities as v s h i p linear combinations of generalized velocities, ship velocity, ω s h i p and joint velocities q ˙ . The global Jacobian matrix J t o t a l can be written as follows:
J t o t a l = I 3 S R B   W R M B   P E   M + P M B   R B   W R M B   J a r m _ l i n e a r 0 3 I 3 R B   W R M B   J a r m _ a n g u l a r
Based on the global Jacobian matrix J t o t a l , i.e., the Kinematics of shipborne manipulator and the disturbance motion model of the ship, the objective of this work is to control the end-effector’s position and track zero force of the shipborne manipulator for compliantly realizing the UAV perching in dual-docking space.

2.2. Global Dynamics of the Shipborne Grasping Arm

The global coordinate frame of the shipborne manipulator is shown in Figure 4. O G , X G , Y G , Z G denotes inertial coordinate system, and O 0 , X 0 , Y 0 , Z 0 denotes ship coordinate system with the origin being the center of mass of the ship. Furthermore, O 1 , X 1 , Y 1 , Z 1 , O 2 , X 2 , Y 2 , Z 2 and O 3 , X 3 , Y 3 , Z 3 denote the centroids of shoulder, elbow and wrist joints of the manipulator as the center of the circle, respectively. Employing the Newton–Euler iteration law and the rigid body Denavit–Hartenberg transformation law, the dynamic model of the shipborne manipulator can be written as follows [29]:
M ( q ) q ¨ + C ( q , q ˙ ) q ˙ + G ( q ) + M · υ ˙ + C · υ = U + U δ m J s ( η ) υ + J m ( η ) q ˙ = X
where X = [ x m , y m , z m ] T denotes the workspace position of the manipulator’s end-effector in the inertial coordinate system; υ = [ u , v , r ] T denotes velocity vector of the surge, sway and yaw velocities within the ship-fixed frame; q ˙ = [ q ˙ 1 , q ˙ 2 , q ˙ 3 ] T denotes angular velocities of the shoulder, elbow and wrist joints; J s ( η ) , J m ( η ) R 3 × 3 denote the Jacobian matrix of the ship and the manipulator in their respective coordinate system; η = [ η s , η θ ] T denotes the state vector; η s = [ x , y , φ ] T denotes the ship position in the inertial coordinate system; η θ = θ ˙ T ; M ( q ) , C ( q , q ˙ ) R 3 × 3 denote the manipulator inertial mass and Coriolis force matrix; G ( q ) R 3 × 3 denotes gravitational moment; U = [ τ 1 , τ 2 , τ 3 ] T denotes the joint driving torques; U δ m denotes the disturbances generated by joint friction; ( M · υ ˙ + C · υ ) denote the inertial and centripetal forces acting on the end-effector due to the ship movements.
In Figure 4, analyze the mechanical coupling correlation of composite flow fields such as gentle wave, current, and wind. Identify the main disturbance source characteristics of the correlation of composite flow fields. Determine the motion model boundaries and switching conditions with multiple disturbance sources. In the inertial coordinate system, based on dynamic main cause interference sources, The dynamic main coupling force is defined in the forward, roll, and yaw plane motions, and the ship motion model can be written as follows:
M s υ ˙ + C s ( υ ) υ + D s ( υ ) υ + M ms q ¨ + C ms q ˙ = τ s + τ δ s η ˙ s = R ( φ ) υ
where R ( φ ) denotes the rotation matrix; φ [ 0 , 2 π ] denotes the yaw angle; M s C s ( υ ) and D s ( υ ) R 3 × 3 denote nominal part of the inertia matrix, the Coriolis centripetal force matrix, and the damping matrix of the ship model, respectively; The term ( M ms q ¨ + C ms q ˙ ) denotes the inertial and centripetal force acting on the ship due to the movement of the manipulator; τ s denotes the ship control torque; τ δ s denotes external main coupling disturbances.
The dynamics model of the shipborne manipulator arm was visualized and simulated in ROS2 using RViz, as shown in the Figure 5. The models include the ship’s hilspot, the 6-DoF manipulator’s joints, and the end-effector. The coordinate frames of the ship and manipulator are defined in RViz, aligning with the dynamic model described in Figure 4.

3. Proposed Grasp Docking Paradigm and Experimental Results

This section describes the autonomous grasp docking paradigm that exploits the image-based visual servoing (IBVS). There are aerodynamic interactions in the handover movement between UAVs and the ship, such as the gentle waves around the ship coming from downward airflow, which is caused by the UAVs hovering in a low-altitude environment. This interaction could move the ship, and collision with the hovering UAV can cause safety problems. To decouple the coordinated dock movement between UAVs and the ship, we present a down-to-top grasp docking paradigm for UAV-assisted perching on a shipborne helistop, which is based on the UAV’s hovering control during standby. That is, before grasp docking, the initial trajectory of the multirotor drone is relatively stationary, for it is hovering at a low altitude above the ship and within the workspace of the end-effector.
In the down-to-top grasp docking paradigm, the payload of the shipborne manipulator could limit heavier UAVs to landing on the water surface. Consider factors like the UAV’s type, weight, and available gripping areas when using this grasp docking paradigm.
The entire system for autonomous drone landing at the dock is illustrated in Figure 6. The ship is assumed to oscillate with six-DOF motions (roll, pitch, yaw, surge, sway, and heave) generated by gentle waves and also move forward. The landing helistop is positioned at the front of the ship, and the GPS is installed on it. The multiple markers are placed on the landing helistop and are used as the features for IBVS, as shown in Figure 7. The mission of the UAV is to maintain four hover positions on the ship’s deck, as monitored by its on-board camera. The mission of the shipborne manipulator is to approach the UAV and grasp the docking mechanism using both GPS and the ship’s on-board camera.
The flowchart of the down-to-top grasping paradigm is shown in Figure 7. First, an image is captured by the camera, and the feature points of the AR tags on the landing helistop are extracted. To estimate the ship’s velocity, the sensor fusion module uses the relative pose of the ship with respect to the camera frame and the GPS position and velocity in the global frame. For the IBVS term, virtual image plane transformation and square compensation are conducted. Using the modified feature positions and the estimated horizontal velocity of the ship, the down-to-top grasping control input in the form of the velocity command is calculated.
After this, The end-effector of the manipulator with the grasped Fasen drone changes posture orientation and, through planning for obstacle avoidance during the trajectory, places the drone into the landing helistop. This change in orientation facilitates the placement of the drone into the dock station, because once the manipulator grasps the drone from the button without changing its orientation when placing the drone, the manipulator arm itself becomes an obstacle in the drone’s trajectory planning.
To verify the correctness of the proposed grasp docking paradigm, a relatively still body of water was created indoors to serve as the experimental environment. On the water surface, the grasping dock experiments platforms, consisting of the low-altitude multirotor drone and the modular shipborne manipulator arm, are shown in Figure 8. The initial experiment conditions for the surface grasping dock scenarios are the gentle waves around the ship coming from downward airflow, which is caused by the drone hovering in a low-altitude environment. The shipborne manipulator platform is a multi-access semi-autonomous system on the water surface with six-DOF motions (roll, pitch, yaw, surge, sway, and heave) generated by gentle waves. The input six-DOF motion conditions can be written as follows:
P t = x t , y t , z t , θ r o l l t , θ p i t c h t , θ y a w t
where
x t = 0.25 × s i n 0.3 π t y t = 0.2 × c o s 0.3 π t z t = 0.15 × s i n 0.04 π t + π / 4 θ r o l l t = 0.2 × s i n 0.4 π t + π / 2 θ p i t c h t = 0.15 × c o s 0.3 π t + π / 3 θ y a w t = 0.2 × s i n 0.2 π t + π / 6
Additionally, before grasp docking, the initial trajectory of the multirotor drone is relatively stationary, for it is hovering at a low altitude above the ship and within the workspace of the end-effector. Note that this experimental environment does not focus on the grasping dock in extreme conditions, such as those created by a typhoon or storm, which involve strong waves, currents, and winds; in such cases, a more solid ship, a watertight manipulator, and a heavier drone platform are required. This could be linked to a system-level challenge that seeks to address natural forces by identifying and delineating disturbance boundaries, as well as developing suitable plans to prevent ships and aircraft from operating in typhoon or storm conditions.
The physical parameters of the shipborne grasping platform are listed in Table 1. The on-board camera of the platform provides image-based visual servoing but also classifies drones within the low-altitude field for whether the manipulator arm could grasp the drone in the early stages of the experiment. This classification is obtained through data-driven methods, as shown in Figure 9.
When the ship undergoes periodic disturbances with a confidence interval of [0, 1], the base coordinate system of the shipborne robotic arm will experience periodic changes in position and orientation, as shown in Figure 10. To address this disturbance, this paper analyzes the changes in the position and orientation of the shipborne robotic arm’s end-effector coordinate system using transformations of the global Jacobian matrix. In terms of attitude control, the end-effector coordinate system maintains its stability, with attitude control within 2 cm. This provides the necessary conditions for reliable grasping by the UAVs. In the force control domain, without force sensors, the shipborne manipulator, using on-broad visual servoing system, makes contact with the drone after an initial movement of 1 s, and the gripper successfully docks the drone. The position changes of the drone under similar force conditions are collected, as shown in Figure 11. Before the t = 1 s moment, the hovering drone and the end-effector of the shipborne manipulator do not touch, so there is zero force in the interaction. At the t = 1 s moment, the force exerted by the shipborne manipulator on the drone instantly reaches a maximum of 5.8 N and then stabilizes at 5 N. The shipborne manipulator supports the entire weight of the drone during this process, which slowly stops working and loses its lift force. Furthermore, according to Newton’s third law, the force exerted by the end-effector of the shipborne manipulator can be analyzed in the same way.
To demonstrate the statistical robustness of the proposed IBVS grasp docking paradigm, we compared it with the IBVS method and the UAV autonomous landing method on the same platform and experiment disturbances. Two landing methods compared for their statistical robustness are listed in Table 2. Keeping the same disturbances confidence intervals in the experimental environment, we take repeated trials separately for the proposed IBVS grasp docking paradigm and the drone autonomous landing method eight times. For the IBVS methods, they take less docking time and have a better docking success rate. The reason is that the traditional autonomous drone landing method mainly depends on the friction and bouncing forces between the drone and the deck, which are easily lost due to the ship’s gentle disturbances. The comparative results demonstrate the excellent performance of the proposed method in terms of static robustness.

4. Conclusions

This study proposed a down-to-top autonomous strategy for landing on a ship’s deck using feed-forward stabilized control. The shipborne manipulator arm is fabricated as a key component of a seaplane drone dock comprising a ship-type embedded drone storage, a packaged helistop for power transfer and UAV recovery, and a multi-degree-of-freedom arm integrated with multi-source information sensors for the treatment of air-to-water-related airplane crashes. To accomplish the entire landing procedure autonomously, a landing scheme in the form of the state machine structure, including the approach, three IBVS levels according to the relative altitude between the ship and the UAV, and hold states, was designed. The proposed autonomous landing algorithm was verified via various experiments. The experimental efficacy of this grasp paradigm when compared with the traditional autonomous landing method has been verified by statistical robustness.

Author Contributions

Conceptualization, C.L.; methodology, L.Z.; software, L.Z. and C.Z.; validation, J.L., L.Z. and C.L.; formal analysis, C.L. and L.Z.; investigation, J.L. and C.L.; resources, J.L., H.W. and C.L.; data curation, C.Z. and C.L.; writing—original draft, L.Z.; writing—review and editing, C.L. and C.Z.; supervision, C.L. and B.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported in part by the National Natural Science Foundation of China under Grant 62303234 and the Startup Foundation for Introducing Talent of NUIST (No. 2023r103), and the Jiangsu Provincial Higher Education Natural Science Research Project (23KJB470031).

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

Thank you for acknowledging the contributions of the references in this field. We appreciate the journal’s provision of valuable and accessible resources.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Riboldi, C.E.D.; Fanchini, L. Assessing the Technical–Economic Feasibility of Low-Altitude Unmanned Airships: Methodology and Comparative Case Studies. Aerospace 2025, 12, 244. [Google Scholar] [CrossRef]
  2. Thomas, J.; Loianno, G.; Daniilidis, K.; Kumar, V. Visual Servoing of Quadrotors for Perching by Hanging From Cylindrical Objects. IEEE Robot. Autom. Lett. 2016, 1, 57–64. [Google Scholar] [CrossRef]
  3. Hang, K.; Lyu, X.; Song, H.; Stork, J.A.; Dollar, A.M.; Kragic, D.; Zhang, F. Perching and resting—A paradigm for UAV maneuvering with modularized landing gears. Sci. Robot. 2019, 4, 6637–6645. [Google Scholar] [CrossRef]
  4. Liu, H.; Tian, H.; Wang, D.; Yuan, T.; Zhang, J.; Liu, G.; Li, X.; Chen, X.; Wang, C.; Cai, S.; et al. Electrically active smart adhesive for a perching-and-takeoff robot. Sci. Adv. 2023, 9, 3133–3145. [Google Scholar] [CrossRef]
  5. Kremer, P.; Nohooji, H.R.; Voos, H. Constrained Trajectory Optimization and Force Control for UAVs with Universal Jamming Grippers. Res. Sq. 2023. [Google Scholar] [CrossRef]
  6. Liu, Y.; Wang, Y.; Li, H.; Ai, J. Runway-Free Recovery Methods for Fixed-Wing UAVs: A Comprehensive Review. Drones 2024, 8, 463. [Google Scholar] [CrossRef]
  7. Cho, G.; Choi, J.; Bae, G.; Oh, H. Autonomous ship deck landing of a quadrotor UAV using feed-forward image-based visual servoing. Aerosp. Sci. Technol. 2022, 130, 107869. [Google Scholar] [CrossRef]
  8. Yang, T.; Ren, Q.; Zhang, F.; Xie, B.; Ren, H.; Li, J.; Zhang, Y. Hybrid Camera Array-Based UAV Auto-Landing on Moving UGV in GPS-Denied Environment. Remote Sens. 2018, 10, 1829. [Google Scholar] [CrossRef]
  9. Lippiello, V.; Mebarki, R.; Ruggiero, F. Visual coordinated landing of a UAV on a mobile robot manipulator. In Proceedings of the 2013 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), Linköping, Sweden, 21–26 October 2013; pp. 1–7. [Google Scholar] [CrossRef]
  10. Falanga, D.; Zanchettin, A.; Simovic, A.; Delmerico, J.; Scaramuzza, D. Vision-based autonomous quadrotor landing on a moving platform. In Proceedings of the 2017 IEEE International Symposium on Safety, Security and Rescue Robotics (SSRR), Shanghai, China, 11–13 October 2017; pp. 200–207. [Google Scholar] [CrossRef]
  11. Xie, J.; Peng, X.; Wang, H.; Niu, W.; Zheng, X. UAV autonomous tracking and landing based on deep reinforcement learning strategy. Sensors 2020, 20, 5630. [Google Scholar] [CrossRef] [PubMed]
  12. Liu, C.; Zhang, L.; Li, X.; Wang, H.; Gao, B. Grasping Low-Altitude Drones Technology for Shipborne UAV Charging Stations. In Proceedings of the 2025 IEEE 15th International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER), Shanghai, China, 15–18 July 2025; pp. 202–205. [Google Scholar] [CrossRef]
  13. Grlj, C.G.; Krznar, N.; Pranjić, M. A Decade of UAV Docking Stations: A Brief Overview of Mobile and Fixed Landing Platforms. Drones 2022, 6, 17. [Google Scholar] [CrossRef]
  14. Shao, G.; Ma, Y.; Malekian, R.; Yan, X.; Li, Z. A novel cooperative platform design for coupled USV–UAV systems. IEEE Trans. Ind. Inform. 2019, 15, 4913–4922. [Google Scholar] [CrossRef]
  15. Kyriakakis, N.A.; Stamadianos, T.; Marinaki, M.; Marinakis, Y. The electric vehicle routing problem with drones: An energy minimization approach for aerial deliveries. Clean. Logist. Supply Chain 2022, 4, 100041. [Google Scholar] [CrossRef]
  16. Pachayappan, M.; Sudhakar, V. A Solution to Drone Routing Problems using Docking Stations for Pickup and Delivery Services. Transp. Res. Rec. 2021, 2675, 1056–1074. [Google Scholar] [CrossRef]
  17. Su, Z.; Liu, Y.; Wang, H. Probe Dynamics Direct Control for Aerial Recovery with Preassigned Docking Performance. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 3509–3523. [Google Scholar] [CrossRef]
  18. Dong, H.; Wu, Z.; Wang, J.; Chen, D.; Tan, M.; Yu, J. Implementation of Autonomous Docking and Charging for a Supporting Robotic Fish. IEEE Trans. Ind. Electron. 2023, 70, 7023–7031. [Google Scholar] [CrossRef]
  19. Page, B.R.; Mahmoudian, N. Simulation-Driven Optimization of Underwater Docking Station Design. IEEE J. Ocean. Eng. 2020, 45, 404–413. [Google Scholar] [CrossRef]
  20. Teo, K.; Goh, B.; Chai, O.K. Fuzzy Docking Guidance Using Augmented Navigation System on an UAV. IEEE J. Ocean. Eng. 2015, 40, 349–361. [Google Scholar] [CrossRef]
  21. Zhang, Z.; Liu, Q.; Zhao, D.; Wang, L.; Jia, T. Electrical Aircraft Ship Integrated Secure and Traverse System Design and Key Characteristics Analysis. Appl. Sci. 2022, 12, 2603. [Google Scholar] [CrossRef]
  22. Welschehold, T.; Dornhege, C.; Paus, F.; Asfour, T.; Burgard, W. Coupling mobile base and end-effector motion in task space. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Madrid, Spain, 1–5 October 2018; pp. 7158–7163. [Google Scholar]
  23. Aissi, M.; Moumen, Y.; Berrich, J.; Bouchentouf, T.; Bourhaleb, M.; Rahmoun, M. Autonomous solar USV with an automated launch and recovery system for UAV: State of the art and Design. In Proceedings of the 2020 IEEE 2nd International Conference on Electronics, Control, Optimization and Computer Science (ICECOCS), Kenitra, Morocco, 2–3 December 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–6. [Google Scholar]
  24. Sanchez-Lopez, J.L.; Pestana, J.; Saripalli, S.; Campoy, P. An approach toward visual autonomous ship board landing of a VTOL UAV. J. Intell. Robot. Syst. 2014, 74, 113–127. [Google Scholar] [CrossRef]
  25. Morando, A.E.S.; Bozzi, A.; Graffione, S.; Sacile, R.; Zero, E. Optimizing Unmanned Air–Ground Vehicle Maneuvers Using Nonlinear Model Predictive Control and Moving Horizon Estimation. Automation 2024, 5, 324–342. [Google Scholar] [CrossRef]
  26. Delbene, A.; Baglietto, M.; Simetti, E. Visual Servoed Autonomous Landing of an UAV on a Catamaran in a Marine Environment. Sensors 2022, 22, 3544. [Google Scholar] [CrossRef] [PubMed]
  27. Er, M.J.; Gao, W.; Li, Q.; Li, L.; Liu, T. Composite trajectory tracking of a ship-borne manipulator system based on full-order terminal sliding mode control under external disturbances and model uncertainties. Ocean Eng. 2023, 267, 113203. [Google Scholar] [CrossRef]
  28. Xia, K.; Son, H. Adaptive fixed-time control of autonomous VTOL UAVs for ship landing operations. J. Frankl. Inst. 2020, 357, 6175–6196. [Google Scholar] [CrossRef]
  29. Liu, C.; Fang, S.; Li, J.; Gao, B. An Adaptive Dual-Docking Force Control of Ship-Borne Manipulators for UAV-Assisted Perching. In Proceedings of the 2024 IEEE 14th International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER), Copenhagen, Denmark, 16–19 July 2024; pp. 394–398. [Google Scholar] [CrossRef]
Figure 1. The down-to-top grasp drones paradigm for shipborne UAV dock stations.
Figure 1. The down-to-top grasp drones paradigm for shipborne UAV dock stations.
Drones 10 00052 g001
Figure 2. The modified Denavit-Hartenberg parameters diagram of the shipbrone manipulator arm.
Figure 2. The modified Denavit-Hartenberg parameters diagram of the shipbrone manipulator arm.
Drones 10 00052 g002
Figure 3. The Kinematics parameters diagram of the ship motion.
Figure 3. The Kinematics parameters diagram of the ship motion.
Drones 10 00052 g003
Figure 4. Coordinate frames of the shipborne manipulator.
Figure 4. Coordinate frames of the shipborne manipulator.
Drones 10 00052 g004
Figure 5. Global dynamics of the shipborne manipulator.
Figure 5. Global dynamics of the shipborne manipulator.
Drones 10 00052 g005
Figure 6. The proposed grasping low-altitude drones paradigm for shipborne docking stations.
Figure 6. The proposed grasping low-altitude drones paradigm for shipborne docking stations.
Drones 10 00052 g006
Figure 7. The down-to-top grasping low-altitude drones docking paradigm on shipborne helistop.
Figure 7. The down-to-top grasping low-altitude drones docking paradigm on shipborne helistop.
Drones 10 00052 g007
Figure 8. The surface grasping low-altitude drones on the shipborne manipulator platform.
Figure 8. The surface grasping low-altitude drones on the shipborne manipulator platform.
Drones 10 00052 g008
Figure 9. The shipborne eye-to-hand classify drones within the low-altitude field.
Figure 9. The shipborne eye-to-hand classify drones within the low-altitude field.
Drones 10 00052 g009
Figure 10. The end-effector movement of down-to-top grasping.
Figure 10. The end-effector movement of down-to-top grasping.
Drones 10 00052 g010
Figure 11. The grasping force during docking.
Figure 11. The grasping force during docking.
Drones 10 00052 g011
Table 1. The parameters of the modular shipborne multi-access semi-autonomous platform.
Table 1. The parameters of the modular shipborne multi-access semi-autonomous platform.
NotationsValuesUnits
Degrees of freedom6 Actuator
Grasp workspace 0.35 × 0.35 × 0.35 m 3
End-effector payload 1.5 kg
UAV (DJI mini) weight 0.5 kg
Camera depth range1.0 m
Camera stand height0.3 m
Radar ranging error0.02 m
Ship size 1.0 × 0.4 × 0.3 m 3
Table 2. Two landing methods compared for their statistical robustness.
Table 2. Two landing methods compared for their statistical robustness.
MethodIBVSUAV Autoland
X d i r Confidence interval [ 0.16 , 0.16 ] [ 0.16 , 0.16 ] m
Y d i r Confidence interval [ 0.16 , 0.17 ] [ 0.16 , 0.17 ] m
Z d i r Confidence interval [ 0.08 , 0.02 ] [ 0.08 , 0.02 ] m
Docking time4253 s
Repeated trials88 time
Docking success rate87.575%
Peak contact force 5.8 6.5 N
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liu, C.; Zhang, L.; Zhang, C.; Lian, J.; Wang, H.; Gao, B. Shipborne Stabilization Grasping Low-Altitude Drones Method for UAV-Assisted Landing Dock Stations. Drones 2026, 10, 52. https://doi.org/10.3390/drones10010052

AMA Style

Liu C, Zhang L, Zhang C, Lian J, Wang H, Gao B. Shipborne Stabilization Grasping Low-Altitude Drones Method for UAV-Assisted Landing Dock Stations. Drones. 2026; 10(1):52. https://doi.org/10.3390/drones10010052

Chicago/Turabian Style

Liu, Chuande, Le Zhang, Chenghao Zhang, Jing Lian, Huan Wang, and Bingtuan Gao. 2026. "Shipborne Stabilization Grasping Low-Altitude Drones Method for UAV-Assisted Landing Dock Stations" Drones 10, no. 1: 52. https://doi.org/10.3390/drones10010052

APA Style

Liu, C., Zhang, L., Zhang, C., Lian, J., Wang, H., & Gao, B. (2026). Shipborne Stabilization Grasping Low-Altitude Drones Method for UAV-Assisted Landing Dock Stations. Drones, 10(1), 52. https://doi.org/10.3390/drones10010052

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop