This section reviews state-of-the-art literature, prototypes, and commercial/experimental systems implementing coarse pointing gimbals for FSO communication in non-terrestrial platforms. Here, this comparative analysis highlights performance metrics and trade-offs.
2.1. Literature Survey
Gimbal systems are a critical component in FSO communication systems, and researchers are actively working in this field to build more robust, precise, and accurate pointing systems.
In [
9], the researcher investigates the feasibility of using a mechanical gimbal for alignment and tracking in an FSO communication link between a ground station and an aerial platform. Their experimental setup involved a 633 nm helium-neon laser mounted on the gimbal, with its position measured by a high-resolution position-sensing photodiode. The data acquisition and gimbal were controlled via a computer. Their paper focuses more on the gimbal’s mechanical capabilities than on control stack details. For tracking algorithms, the authors analysed their gimbal’s repeatability and error, which allowed them to use that error distribution in the alignment and tracking algorithms. As per their analysis, the gimbal’s repeatability for elevation was 0.41 m (
) and for azimuth was 1.24 m (
), with an overall pointing error of 0.3 m (
). The simulation results suggested that the natural beam divergence in FSO links, even due to atmospheric turbulence, can effectively offset the gimbal repeatability and accuracy errors, which can make the gimbal a more efficient tool for ATP in ground-to-UAV FSO links.
In [
10], the authors proposed a free-space experimental laser terminal (FELT) for the high altitude platforms (HAPs) where a motorized periscope was used for beam steering. The periscope was able to rotate on two axes, i.e., azimuth and elevation, to direct the optical beam. The periscope had a clear aperture of 50 mm. The periscope was being used to focus the incoming beacon light from the ground station onto a CMOS tracking camera, and then the video signal was processed by a compact vision system, which ran control algorithms to keep the periscope aimed at the ground station’s beacon.
In [
11], a research paper details the development of an FSO tracking and auto-alignment transceiver system and demonstrates its ability to maintain LOS with mobile platforms like UAVs. The system utilises a mechanical gimbal with servo motors, a position sensing detector (PSD) to receive the signal, a 40mW industrial laser module for data transmission, and a computer for coordination. In this paper, the system uses a simple proportion algorithm that calculates gimbal coordinates based on the laser spot’s position on the PSD and a pre-determined correction coefficient. This coefficient varies across different zones of PSD to ensure accurate recentering and prevent overshooting. The system’s efficiency was tested on a mobile unit on a model train track, and it maintained alignment even at angular velocities up to
. The gimbal specifications indicate a maximum angular speed of 60°/s, and experimental results further demonstrate that the system is capable of maintaining power above the critical thresholds during operation, thereby validating its overall efficiency.
In [
12], the authors have developed a high-performance, two-axis gimbal system for free-space laser communications onboard UAVs. Their system aims to achieve affordable, reliable, and secure air-to-air laser communication between two UAVs. This custom-designed gimbal offers a
FoV in both azimuth and elevation, with increased velocities of up to
per second. It is a 24-volt system with integrated motor controllers and a driver. This system also complements a passive vibration isolation system. The gimbal uses piezoelectric servo motors, a signal amplifier, a motor controller, an onboard flight computer, and a tracking algorithm. Their tracking algorithm has been developed to aim an airborne laser at a stationary ground station with known GPS coordinates, by autonomously calculating a LoS vector in real-time using the UAV’s differential GPS and IMU data along with the ground station’s GPS location.
In [
13], the authors have used a MEMS-based modulating retroreflector (MRR) as the communication terminal onboard the UAV. Their design significantly reduces power, size, and weight on the UAV by eliminating the need for a laser transmitter and ATP subsystems on the UAV platform. In contrast, the ground station design utilises ATP as a subsystem, where a two-axis gimbal for coarse pointing and an FSM is employed. This gimbal features a high-speed control system with a speed of up to
and a resolution of
, while the FSM has a maximum angular resolution of
. They are using a beacon-based tracking algorithm, where the laser beacon is employed at the ground station. The gimbal continuously tracks the UAV’s trajectory using GPS data. The beacon’s reflection from the MRR is monitored by an IR camera to determine the UAV’s exact position. Fine positioning is achieved by correlating the beacon image’s position on the camera’s focal plane with the necessary FSM movement to illuminate MRR. The system also manages laser power optimally through distance-dependent beam-divergence control.
In [
14], the author presents a design and prototype of a compact, lightweight two-axis gimbal for air-to-air and air-to-ground laser communication with UAVs. The gimbal incorporates a refractive telescope with
diameter aperture folded between mirrors, and an FSM for fine pointing. The gimbal uses custom-built servo motors with optical encoders, where the azimuth stage connects via a slip ring, and the elevation stage is equipped with passive optics, supported with custom-built ceramic-on-steel bearings. Although the manuscript doesn’t mention which tracking algorithm they are using, their demonstration registers stable operation and effective performance in demanding environments.
In [
15], the authors pioneered a gimbal-less body pointing architecture, where the laser was rigidly mounted to the Aerocube-7 cubesat’s body while the entire 1.5U cubesat acted as the pointing mechanism. To aim the laser, the spacecraft’s attitude control system (ACS) would reorient the whole satellite. This was made possible by an extremely precise ACS that included miniature star trackers, sun sensors, and reaction wheels. This system allowed the spacecraft to achieve a pointing accuracy of better than 0.005 degrees. Later in [
16], the authors launched Aerocube-10A and Aerocube-10B, each a 1.5U cubesat for inter-satellite laser pointing. 10A was emitting a laser beacon while 10B was using its optical sensor to detect the laser. Both of the cubesats were using their advanced ACS. The authors were successful in validating the performance of their gimbal-less body pointing system, which was being actuated by reaction wheels.
In [
17], the researcher focuses on a spatial beam tracking and data detection module for FSO communication with UAVs, rather than a physical gimbal model. Instead of using a bulky mechanical gimbal, they are using a quadrant photodetector (QPD) array for optical beam tracking. They employed a maximum likelihood criterion for spatial beam tracking when channel state information is known. For unknown CSI scenarios, they have proposed a blind channel estimation method that does not require pilot symbols but enhances the bandwidth efficiency, and then data detection uses those results. The efficiency of the tracking model is assessed by analysing tracking error probability and bit-error rate (BER) through derived closed-form expressions and monte-carlo simulations. Their simulations registered that hovering fluctuations severely degraded their performance, but that can be mitigated by optimising the detector size and balancing increased field of view against background noise and reduced electrical bandwidth. They also optimised the length of the observation window, representing a trade-off between performance and system complexity. Extending the work, researchers in [
18] further explored monte-carlo simulations and used optimal detector sizing based on UAV motion statistics to develop blind channel estimation algorithms for higher bandwidth.
In [
19], this paper proposes a low-cost, retina-like robotic lidar based on incommensurable scanning. This lidar is integrated with a 2-DOF gimbal system with high-torque motors. Their tracking algorithm involves two main parts, i.e., detection and tracking. Detection, segmentation, and clustering are used to remove background points, and the median of residual points is considered the UAV’s centre. After detection, a PC sends instructions to adjust the gimbal’s pose using a PID algorithm to keep the UAV centred in the lidar’s FOV.
In [
20], the research paper investigates a hovering UAV-based serial FSO decode and forward relaying system by focusing on channel modelling and parameter optimization rather than a specific gimbal hardware design. The researchers developed a tractable channel model that considers four parameters, i.e., atmospheric loss, atmospheric turbulence, pointing error, and link interruption due to angle-of-arrival (AoA) fluctuation. The paper does not use a gimbal, but it models and optimizes parameters related to the optical link itself to mitigate the effects of UAV hovering. Using the model, authors are optimizing beam width, FoV, and the platform’s locations. The primary optimization algorithms involve deriving minimum beam width requirements and solving non-linear equations for optimal FoV. For UAV location optimization under obstacle scenarios, the authors transform the problem into a min-max problem, which is solved by using MATLAB’s fmincon function. Based on their simulation results, their proposed optimization scheme significantly improved system performance, including link and end-to-end outage probabilities. This approach provides a framework for optimizing FSO links with UAVs by adjusting optical and deployment parameters to counteract channel impairments.
In [
21], the paper presents an adaptive sampling-based particle filter for a visual-inertial gimbal system designed for drones flying in natural mountainous environments. Their system aims to stabilize camera orientation robustly for applications like volcanic eruptions. The core of their tracking model relies on computer vision and an IMU unit data fusion. This tracking model is integrated with a lightweight ResNet-18 backbone network to segment images into binary parts (ground and sky). This binary mask allows for the extraction of natural cues like the skyline and ground plane, which serve as robust references for gimbal stabilization. The paper has also proposed a non-linear particle filter with adaptive resolution sampling on a manifold surface, integrating orientation from both CV and IMU pipelines for fusion. The gimbal is a 3-D printed module, with a jetson nano as the main processing unit, an IMU, a raspberry pi camera, a barometer, and an opencr 2.0 driver board controlling two dynamixel AX-18A servo motors. The efficiency of the gimbal system with a fusion approach shows the lowest root mean square error (RMSE) and improved robustness compared to IMU filters, especially in scenarios with magnetic disturbances that affect magnetometers. Although this system is not for FSO communication, it is rather for camera stabilization on UAVs, but it represents a promising method.
In [
22], the authors proposed a rigorous statistical channel model incorporating hoyt-distributed pointing error due to the anisotropic UAV jitter in azimuth (
) and elevation (
). The model permits the derivation of the joint PDF and assessment of link performance in the presence of realistic jitter.
In [
23], the researcher introduces a framework for FSO communication using a reconfigurable intelligent surface (RIS)-equipped UAV, and their primary goal is to optimize the UAV’s trajectory and the RIS’s phase shifts to maximize average capacity while also incorporating atmospheric loss and pointing error loss. They employed two optimization algorithms, leading angle assisted particle swarm optimization (PSO), and proximal policy optimization (PPO). They represented the efficiency of their proposed system through numerical simulation. Their results were in favour of the combined use of PSO and PPO optimization, as it was able to achieve greater efficiency and accuracy compared to decode and forward (DF) relay and deep Q-learning (DQN) methods. Alongside, the UAV’s trajectory optimization effectively helps to avoid fog and position itself optimally to mitigate pointing error loss, and hence, significantly improves the average capacity of the FSO link.
In NASA’s optical communication and sensor demonstration (OCSD) mission, instead of a gimbal, the architecture employed a body-pointing system, where a star tracker and GPS were used as tracking aids. Both of these systems employ body-pointing, which avoids the need for complex gimbals. OCSD was one of the first demonstrations to prove that a cubesat could achieve the pointing accuracy required for laser communications by steering the entire spacecraft body. It was successfully able to demonstrate downlink of up to 200 Mbps [
24]. Similarly, in [
25], the author proposed and implemented an architecture for terabit-class optical downlinks for NASA’s terabyte infrared delivery (TBIRD) cubesat, where they were able to transmit more than 200 Gbps per pass to ground stations. It was a 6U cubesat, and the same fundamental method is being used for its downlink. The optical subassembly included both the transmit and receive apertures and was mounted in a fixed monolithic housing that contains no steering mirrors. To aim the downlink laser, the entire spacecraft bus maneuvers using its reaction wheels. In
Figure 3, is representing the concept of the optical downlink for the TBIRD cubesat.
In [
26], the paper introduces a pointing error model that significantly aids in the PAT of UAVs during FSO communication. This model innovatively incorporates 3D jitter, accounting for roll, pitch, and yaw angle fluctuations of fixed-wing UAVs. The authors have employed successive convex approximation and dinkelbach methods to solve this non-convex optimisation problem. This characterises the 3-D pointing errors, allowing the model to make a more accurate assessment of the FSO link and then optimise the UAV’s flight trajectory to mitigate the detrimental effects of jitter on communication performance. The simulation results demonstrate that optimising the UAV’s trajectory based on this 3-D jitter model can achieve up to
higher energy efficiency than conventional models.
The
Table 1 provides a comparative summary table of this literature survey, based on platform type, gimbal configuration, tracking aid used, and performance highlights.