
weight naturally alters the quadrotor’s center of mass
and applies time-varying torques. As a result, the load
swing causes oscillatory forces that might destabilize
the UAV and significantly disrupt its flight. Numer-
ous studies quantify the adverse effects of payload
swing, which researchers constantly find has a se-
vere impact on stability. For instance, to demonstrate
that only the feedback-aware law can actively attenu-
ate swing, (de Angelis and Giulietti, 2023) contrasts
two distinct control laws: one that explicitly accounts
for swing-angle feedback and another that does not.
Uncontrolled swinging can result in significant tran-
sients and even crashes. The payload may experi-
ence severe degradation by collisions or induced vi-
brations, which may result in an unstable application
with delicate contents (e.g., liquids) if uncontrolled,
as in (Guerrero-S
´
anchez et al., 2017). Consequently,
stability and payload safety are severely compromised
if swing is disregarded. Thus, for safe, steady, and
effective quadrotor operations, the swing angle feed-
back of a suspended load is essential.
In the literature, a few studies ((Palunko et al.,
2012), (Prajapati et al., 2022) ) are report that cal-
culate the swing angle for control design in a slung
load scenario. However, the emphasis on accurate
load attitude feedback during implementation was not
addressed. In (Lee and Kim, 2017), the authors have
calculated the swing angle from the estimated force
components and IMU. A method for estimating an-
gle using visual algorithms and the difference in sky-
infrared emissivity, the ability of a surface to emit in-
frared radiation, through an infrared camera has been
proposed in (Deng et al., 2024). In (Huang et al.,
2022), the authors proposed a method to measure
swing angle using the minimum area circular method
along with the Mean Shift (MS) algorithm. In (Tang
et al., 2018), the authors suggested payload state es-
timation with a downward-facing camera and an Ex-
tended Kalman Filter (EKF). For the quadrotor with
a slung load system, in order to estimate cable atti-
tude, a Cable Attitude Measurement (CAM) device
that functions similarly to a joystick was created in
(Prajapati et al., 2022). Despite these advancements,
there remains a gap of the study of load attitude feed-
back mechanisms, particularly from the perspective
of a quadrotor with slung load systems.
1.1 Contributions
In this paper, a comparative study is presented to
evaluate the load attitude feedback performance of
two mechanisms, one CV-based and the other IMU-
based, tested under identical experimental conditions
for slung-load systems with simplified planar as-
sumptions. The CV-based approach makes use of
monocular vision and geometric principles, while the
IMU-based approach relies on accelerometer read-
ings. The performance, advantages, and limitations
of both mechanisms are analyzed to aid in the ex-
perimental validation of slung load dynamics control.
Both systems consist of components that are straight-
forward to integrate with the experimental platform,
allowing them to be deployed easily in either indoor
or outdoor scenarios. Owing to their computational
simplicity and minimal hardware requirements, they
do not interfere with the primary drone operations
during experimentation. As such, they are well-suited
as feedback mechanisms for use in an already com-
plex experimental setup. The proposed CV algorithm
was implemented on a single-board computer paired
with a webcam, with an ArUco marker employed to
estimate the pose of the load. Experimental validation
involved plotting the measured angles and comparing
them with those obtained from real-time video pro-
cessing. For inertial sensing, an IMU sensor was used
to capture the load’s attitude. The validation was car-
ried out on a planar setup as described in Section 3.
2 PROBLEM SETUP
The quadrotor with a slung load is an underactuated
system (Thakar et al., 2014), characterized by hav-
ing fewer control inputs than degrees of freedom,
which introduces significant challenges in stabilizing
the load’s swing. In the context of a quadrotor with
suspended loads, the underactuated nature arises from
the complex coupling between the quadrotor motion
and the load’s dynamics, leading to oscillatory behav-
ior that complicates control. To validate the proposed
methods, we use a simple planar setup explained in
detail in Section 3. The planar assumption simplifies
the system to a 2D model, focusing on the swing an-
gle α only in a vertical plane.
2.1 CV-Based Method
In this approach, we use a standard artificial ge-
ometric pattern fiducial marker, namely ArUco, to
accurately and efficiently measure the load attitude.
ArUco markers (Garrido-Jurado et al., 2014) are 2D
square fiducial markers. Each marker encodes a
unique ID using the white and black square pattern.
At the detection end, a dictionary of unique identifi-
cation numbers, which are encoded into the markers,
is stored. As a marker is detected in the camera frame,
its unique ID is decoded, and the marker is identified.
Based on the dimensions of the square patterns, orien-
ICINCO 2025 - 22nd International Conference on Informatics in Control, Automation and Robotics
372