Found
Found
Bachelor of Technology
In Department of Radio Physics & Electronics
Registration: D01-1111-0051-22
Signature of Supervisor
We the group members solemnly declare that the project is based on our own
ideas under the supervision of our guide Dr. Anjan Kumar Kundu. We assert
the statements made and conclusions drawn are an outcome of our project work.
We further certify that:
• The work contained in the report is original and has been done by us under
the general supervision of our guide.
• Whenever we have used materials (text, diagrams, etc.) from other sources,
we have given due credit to them in the text of the report and giving their
details in references.
Saranya Mukherjee
ACKNOWLEDGEMENT
I am deeply grateful to my guide, Dr. Anjan Kumar Kundu, for his exceptional guidance and
support throughout the course of my work. Under his mentorship, I have the opportunity to
engage with advanced research problems and gain valuable insights into practical scientific
methodologies. He was consistently approachable, patient, and encouraging, offering
constructive feedback and fostering an environment of learning and intellectual growth. His
expertise and commitment greatly enriched my research experience, for which I remain
sincerely thankful. I am also grateful to the Department of Radio physics and Electronics,
University of Calcutta to give me this opportunity to engage in research and allow us to use all
the resources available in the department.
Contents
List of Figures ii
List of Tables ii
1 Introduction 1
2 Stewart Platform 1
3 Literature Review 2
5 Stewart platform IK 3
5.1 Define coordinate systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
5.2 Pose Representation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
5.3 Rotation Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
5.4 Inverse Kinematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
9 Conclusion 20
10 References 20
i
List of Figures
1 Schematic of a Stewart Platform showing the fixed base, moving platform, and
six actuators. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2 Schematic of the proposed actuator design using a scissor mechanism driven by
a rotary servo motor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 Geometry of the scissor mechanism showing each term. . . . . . . . . . . . . . 7
4 Free body diagram of the proposed mechanism. . . . . . . . . . . . . . . . . . 8
5 System parameters for actuator with 𝐿 = 8.5𝑐𝑚, 𝑥 = 1.5𝑐𝑚 . . . . . . . . . . . 9
6 Full scale movement vs time for SCT dynamics . . . . . . . . . . . . . . . . . 13
7 Platform motion vs time for one direction of twist . . . . . . . . . . . . . . . . 17
8 Platform motion vs time for three direction of twists . . . . . . . . . . . . . . . 18
9 Platform motion vs time for three direction of twists with varying 𝑇 . . . . . . 19
List of Tables
1 Representative References for Major Control Schemes . . . . . . . . . . . . . . 11
ii
Hexapod-Based Active Stabilization System for
Subsea Sensor Payloads
Saranya Mukherjee, AK Kundu
IRPE, University of Calcutta
1 Introduction
A Stewart platform, also known as a hexapod, is a type of parallel manipulator defined by
a moving platform connected to a fixed base by six linear actuators (legs). This parallel
structure grants the platform six degrees of freedom (6-DOF)—three translational and three
rotational—while simultaneously providing high stiffness, exceptional load-carrying capacity,
and precise kinematic control.
These characteristics make it ideal for tasks requiring high dynamic accuracy and rapid
response, leading to uses in flight simulators, high-precision machining, and surgical systems.
In the context of subsea robotics, the Stewart platform functions as an active stabilization end-
effector for critical sensor payloads (like cameras or sonars). Its 6-DOF capability allows it to
actively and instantaneously compensate for the base vehicle’s motion (pitch, roll, and surge) and
the unevenness of the seabed. This compensation ensures that the sensor maintains a constant,
precise standoff distance and orientation relative to the target, which is essential for maximizing
data quality during bathymetric surveys and targeted visual inspection. Furthermore, it allows for
fine manipulation and micro-adjustments over specific seabed features, effectively decoupling
the sensor’s motion from the movement of the larger autonomous or remotely operated vehicle.
2 Stewart Platform
A Stewart Platform, formally known as a parallel manipulator or hexapod, is a mechanical
device that represents a significant departure from conventional serial-link robots. Unlike an
articulated arm (serial robot) where one joint follows another, the Stewart platform consists
of a moving platform connected to a fixed base via six independent and synchronized linear
actuators (legs). The key characteristic is that all six legs work in parallel to control the motion
of the platform. This parallel arrangement is what grants the platform its immense mechanical
advantages; the load and forces are distributed across multiple supports, it achieves exceptionally
high stiffness, better precision, and superior dynamic response compared to serial manipulators
of similar size. This architecture inherently restricts the accumulation of positioning errors,
leading to high repeatability.
The power of the Stewart platform lies in its ability to control all six degrees of freedom
(6-DOF) simultaneously: three translational motions (surge, sway, and heave—movement along
X, Y, and Z axes) and three rotational motions (roll, pitch, and yaw). Control is achieved by
precisely varying the length of each of the six actuators. To move the platform in any single
direction or rotation, a coordinated change in the length of multiple actuators is required. This
1
coordination is computationally intensive, requiring a sophisticated inverse kinematic model to
translate the desired position and orientation of the top platform into the specific lengths for the
six individual actuators.
The unique combination of high dynamic performance and stability makes Stewart plat-
forms indispensable in critical applications. Their original development was for use in aircraft
and driving simulators where they must accurately replicate vehicle motion and forces instan-
taneously across all six axes to provide a realistic experience. In industrial settings, they are
employed as high-speed positioners for tasks like laser welding, medical imaging, and ortho-
pedic surgery positioning, where sub-millimeter accuracy is crucial. For subsea robotics, the
parallel structure is invaluable for active vibration isolation and stabilization. By continuously
adjusting the six legs in real-time based on sensor feedback (like altimeters or gyroscopes), the
platform can effectively nullify the movement of the larger vehicle chassis, ensuring that the
sensor payload remains perfectly level and at a precise distance from the seabed regardless of
wave action or vehicle turbulence. This ability to instantly compensate for external disturbances
is the core reason for their utility in dynamic and hostile environments.
3 Literature Review
We can split the existing literature on Stewart platforms into two major categories:
• Kinematic Modeling and Trajectory Planning: These involve understanding the platform’s
geometry and motion. Studies have documented various configurations, such as the 6-6 [7]
and 6-3 [10] designs, which are defined by the spacing and arrangement of the joints on
the fixed and mobile platforms. On the practical side, research has detailed the analysis of
the platform’s design, kinematic modeling, and trajectory generation. This work includes
the application of inverse kinematics to define specific movements, such as point-to-point
transfers via cycloidal trajectories [16] and more complex motions simulating oceanic
waves. Furthermore, the computational efficiency of direct kinematics is studied to
enable real-time feedback and allow for advanced control loops, such as ”tracking error”
supervisors.
• Control Strategies and Algorithms:
Sliding Mode Control (SMC): SMC and its derivatives are popular for their robust-
ness. A new controller based on the adaptive sliding-mode technique and a ”Super-
Twist” [8] state observer was proposed to manage nonlinear systems and external per-
turbations, demonstrating system stability. Similarly, other research introduced a novel
adaptive super-twisting based smooth integral sliding mode controller (ASTSISMC) [15],
where the super-twisting control replaces the discontinuous part of the integral sliding
mode, and its gains adapt to the amplitude of disturbances, significantly improving dis-
turbance rejection. A more generalized SMC [17] was also proposed and experimentally
validated to improve the performance and positioning accuracy of Stewart platforms in
industrial domains.
Model Predictive Control (MPC): For dynamic trajectory following, a Switchable
Model Predictive [20] Control (SMPC) strategy has been developed, focusing on repli-
cating motion feelings during pilot training in flight simulators. Additionally, Iterative
Learning Control (ILC) [9] has been used to accurately replicate a desired vibration
response for road test simulation systems, demonstrating its utility in product quality
enhancement and development time reduction for vehicle manufacturers.
2
Active Disturbance Rejection Control (ADRC): To combat issues like tracking lag
from overload [13] and the impact of nonlinear factors, an improved Active Disturbance
Rejection Control (ADRC) strategy for hydraulic-driven platforms was proposed. This
method utilizes a cascaded extended state observer (ESO) to enhance the system’s anti-
interference ability and provide faster response times than traditional control methods.
5 Stewart platform IK
5.1 Define coordinate systems
To solve the inverse kinematics problem, we define two coordinate systems:
• Fixed Base Coordinate System( 𝐵 ): Origin at the center of the fixed base platform.
Í
• Moving Platform Coordinate System( 𝑃 ): Origin at the center of the moving platform.
Í
3
Figure 1: Schematic of a Stewart Platform showing the fixed base, moving platform, and six
actuators.
Where:
1 0 0 cos 𝛽 0 sin 𝛽
𝑅𝑥 (𝛼) = 0 cos 𝛼 − sin 𝛼
𝑅 𝑦 (𝛽) = 0 1 0
0 sin 𝛼 cos 𝛼 − sin 𝛽 0 cos 𝛽
cos 𝛾 − sin 𝛾 0
𝑅𝑧 (𝛾) = sin 𝛾 cos 𝛾 0 (3)
0 0 1
4
5.4 Inverse Kinematics
For each actuator: Given the base point b𝑖 and platform point p𝑖 , The transformed platform
joint position is:
P𝑖𝑤𝑜𝑟𝑙𝑑 = R · P𝑖𝑙𝑜𝑐𝑎𝑙 + T (4)
Where, P𝑖𝑙𝑜𝑐𝑎𝑙 is the pose in terms of the 6-element vector, and P𝑖𝑤𝑜𝑟𝑙𝑑 is its transformation.
So the vector along the actuator becomes:
L𝑖 = P𝑖𝑤𝑜𝑟𝑙𝑑 − B𝑖 (5)
As is evident from the above equations, by substituting the desired pose parameters into
the transformation equations, we can compute the required lengths of each of the six actuators
to achieve that pose. But this process is computationally intensive due to the trigonometric
functions involved in the rotation matrix. This specific issue can mostly be addressed by
moderately sized lookup tables and interpolation techniques for real-time applications, aided
by modern computational power and specifically designed hardware in embedded controllers.
5
Figure 2: Schematic of the proposed actuator design using a scissor mechanism driven by a
rotary servo motor.
6.2 IK equations
Fig. 3 shows the geometry of the scissor mechanism. From the figure, we shall focus on the
triangle ABC. Here,
𝐻 = 2ℎ
𝛽 = 2𝛼
𝑥
𝜃 = tan−1
ℎ
𝜋
𝛾 = − (𝛼 + 𝜃)
2
√︁
𝑑 = 𝑥 2 + ℎ2
Using the cosine rule in triangle ABC, we get:
𝐿2 + 𝑑2 − 𝐿2 𝑑
cos 𝛾 = =
2𝐿𝑑 2𝐿
Given that cos 𝛾 = cos( 𝜋2 − 𝛼 − 𝜃) = sin(𝛼 + 𝜃), we have:
−1 𝑥 −1 𝑑
𝛼 + tan = sin
ℎ 2𝐿
From this, we can solve for 𝛼:
√ !
𝑥 2 + ℎ2
−1 𝑥
𝛼 = sin−1 − tan
2𝐿 ℎ
6
Figure 3: Geometry of the scissor mechanism showing each term.
7
Figure 4: Free body diagram of the proposed mechanism.
6.3 FK equations
From Fig. 3, we can use the sine rule in triangle ABC to get:
√︂
(𝐿 cos 𝛼 − 𝑥) 2
ℎ = 𝐿 sin 𝛼 + 𝐿 1 −
𝐿2
Hence, we can compute 𝐻 as:
√︄
(𝐿 cos 2𝛽 − 𝑥) 2
𝛽
𝐻 = 2𝐿 sin + 1 − (9)
2 𝐿2
Now that we have both IK and FK equations for the scissor mechanism, we can proceed to
the dynamic analysis for this mechanism.
© ª
𝑑𝛽 𝐻 1 4𝑥 ®® 𝑑𝐻
= · √︂ + 2 (11)
𝑑𝑡 4𝐿 𝑥 2 + 𝐻4
2 √︃ 4𝑥 + 𝐻 2 ®® 𝑑𝑡
𝐻2
1− 4𝐿 2
· 𝑥2 + 4
« ¬
8
(a) Actuator length 𝐻 vs 𝛽 (b) Torque on Servo 𝜏 vs 𝐻
9
Forces acting on the middle link will be 𝐹1 on both sides for the link to be at equilibrium. So,
• Height-Angular Position Curve(Fig. 5a): The mechanism exhibits a large and highly linear
region of operation, which is extremely desirable for simple and predictable control. The
system provides a significant range of motion(ROM), extending from approximately 10𝑐𝑚
to about 33.8𝑐𝑚.
• Torque-Height Curve(Fig. 5b): Analyzing the torque requirements, the focus is placed on
the region where the required torque falls below the typical 10𝑁 · 𝑐𝑚 holding torque of
standard commodity servos. Based on the curve for a 300𝑔𝑚 force, the actuator provides
an actually usable range of motion from approximately 21.3𝑐𝑚 to 33.8𝑐𝑚, which falls
within the feasible operational zone of low-cost servos.
• Linear Velocity-Angular Velocity Curve(Fig. 5c): This study confirms the actuator’s
feasibility for operation in linear velocity mode in addition to linear position mode.
The graph demonstrates that the mechanism can achieve a very high linear velocity for
relatively low angular velocities of the servo motor. Notably, the highest point recorded
shows a linear velocity of 30.6𝑚𝑚/𝑠 is achievable with an angular speed as low as
0.1𝑟𝑎𝑑/𝑠𝑒𝑐 (approximately 5.7 degrees per second).
These results conclusively demonstrate that our proposed actuator not only provides a massive
cost advantage over traditional linear actuators but also matches or surpasses them in every
critical performance benchmark, including range of motion, control linearity, and attainable
linear velocity.
10
Control Scheme Reference Key Contribution / Notes
Synergetic Control Theory [4, 11] Demonstrates chattering-free dynamics
(SCT) vs. SMC and improved smooth-
ness/robustness.
Sliding-Mode Control (SMC) [8, 20] Surveys robustness and finite-time con-
vergence; discusses chattering issues.
Classical / Linear Controllers [13, 15] Evaluates classical PID limitations for
(PID, LQR, State Feedback) nonlinear and uncertain systems.
Fuzzy Logic Controllers [3, 19] Comprehensive survey of FLC and
(FLC) neuro-fuzzy control methods.
Neural-Network / Learning- [2] Overview of NN- and FLC-based con-
Based Control trol, stability issues, and design methods.
Adaptive / Backstepping / [2, 14] Survey of adaptive, robust, and con-
Modern Nonlinear Control strained backstepping methods.
control—synergetic [14] control offers stronger robustness to parameter variations and non-
linearities because its structure explicitly embeds system dynamics into a coordinated macro-
variable [1].
Table 1 summarizes key references for various control schemes applied to Stewart platform
like nonlinear systems. While PID controllers aim to regulate individual error signals indepen-
dently, SCT coordinates multiple state variables toward a unified goal, improving performance
in multi-state nonlinear systems. Relative to more computationally intensive intelligent con-
trollers [2, 3, 19] (e.g., fuzzy logic or neural networks), SCT retains analytical transparency
and simpler real-time implementation while still delivering high stability and fast conver-
gence [1]. Overall, synergetic control theory provides a powerful middle ground: more robust
and nonlinear-aware than classical controllers, smoother and easier to digitize than sliding-mode
control, and more interpretable and lightweight than many AI-based schemes.
Moving forward, we plan to develop a synergetic control law for the Stewart platform using
the derived inverse kinematics and dynamic model.
11
7.2 Define the invariant manifold
Next, we define the invariant manifold that the system should converge to. A common choice is
to set a first degree differencial equation for 𝜃:
𝑇 ·𝜎
¤ +𝜃 =0 (14)
Where, 𝜃 = 𝑓 (𝜎) is a nonlinear function of 𝜎 that defines the desired dynamics on the manifold,
and 𝑇 is a designer chosen fixed parameter, that determines the convergence speed (smaller 𝑇
means faster convergence). 𝜃 can be chosen as:
• invertible and differenciable
• 𝜃 (0) = 0
• 𝜎 · 𝜃 (𝜎) > 0 for all 𝜎 ≠ 0
We have chosen:
𝜃=𝜎
𝑑𝛽
=
𝑑𝑡 √︄
(𝐿 cos 2𝛽 − 𝑥) 2
1 𝛽
· 𝐻 𝑓 − 2𝐿 sin + 1−
2
𝐿2
1
𝑇 · 𝐿 · cos 2𝛽 + √︂
𝛽
· sin 𝛽
2 𝐿 cos 2𝛽 − 𝑥
(𝐿 cos − 𝑥 ) 2
1− 2
𝐿2
(17)
12
(a) Actuator length 𝐻 vs Time
13
7.5 Results
Fig. 6 shows the simulation results of the synergetic control law for a full scale movement from
𝐻 = 21.3𝑐𝑚 to 𝐻 = 33.8𝑐𝑚. As seen from Fig. 6a, the actuator reaches the desired length
without any overshoot or oscillations, demonstrating the effectiveness of the control law. Fig. 6b
shows the corresponding servo angle 𝛽 over time, which smoothly transitions to the required
angle to achieve the desired actuator length.
With optimization of the parameter 𝑇 = 0.0001, determined by limiting the maximum
angular velocity of the servo motor at 4.36𝑟𝑎𝑑/𝑠 or 250◦ /𝑠, allowing for ample headroom for
real-world implementation,
• Overshoot: NA
Where, P𝑖𝑙𝑜𝑐𝑎𝑙 is the pose in terms of the 6-element vector, and P𝑖𝑤𝑜𝑟𝑙𝑑 is its transformation. So
the vector along the actuator becomes:
L𝑖 = R · P𝑖𝑙𝑜𝑐𝑎𝑙 + T − B𝑖 (21)
14
8.1 Jacobian Matrix
Stacking all six legs yields
L¤ = J · v (27)
where
L¤ = 𝐿¤ 1 𝐿¤ 2 · · · 𝐿¤ 6
𝑇
𝑇
v = 𝑥¤ 𝑦¤ 𝑧¤ 𝜔𝑥 𝜔 𝑦 𝜔 𝑧
and the Jacobian is
L̂𝑇 L̂𝑇 [R · P1 ]
1 1
L̂𝑇 L̂𝑇 [R · P2 ]
J = ..2 2
(28)
. .
.
𝑇 .
L̂ L̂𝑇 [R · P6 ]
6 6
• Computationally expensive
Hence, we choose to switch the problem to a damped least-squares optimization problem [6],
which provides a more robust and stable solution with the assumption that:
15
This formulation penalizes large platform velocities and improves numerical stability.
Expanding the objective function:
¤ 𝑇 (Jv − L)
𝑓 (v) = (Jv − L) ¤ + 𝜆2 v𝑇 v (32)
Taking the gradient with respect to v and setting it to zero:
¤ + 2𝜆2 v = 0
∇ 𝑓 = 2J𝑇 (Jv − L) (33)
Since 𝜆2 I is positive definite, the matrix J𝑇 J + 𝜆2 I is invertible for all 𝜆 > 0. Thus,
v = (J𝑇 J + 𝜆2 I) −1 J𝑇 L¤ (34)
Using the identity
(J𝑇 J + 𝜆2 I) −1 J𝑇 = J𝑇 (JJ𝑇 + 𝜆2 I) −1
the damped least-squares inverse can be written as
v = J𝑇 (JJ𝑇 + 𝜆2 I) −1 L¤ (35)
This form is preferred when 𝑚 ≤ 𝑛, as in Stewart platforms. The damping factor 𝜆:
• prevents unbounded velocities near singular configurations,
• ensures smooth solutions,
• trades tracking accuracy for robustness.
As 𝜆 → 0, the solution approaches the Moore–Penrose pseudoinverse, but as 𝜆 increases,
the solution minimizes ∥v∥ rather than tracking accuracy.
16
(a) Actuator length L vs Time
8.5 Results
Define the base positions as:
−120.18 120.18 224.80 104.80 −104.80 −224.80
B = 190.81 190.81 17.70 −199.67 −199.67 17.70
0 0 0 0 0 0
Define the platform positions as:
−46.71 46.71 100.99 53.56 −53.56 −100.99
P = 88.99 88.99 −7.88 −85.04 −85.04 −7.88
250 250 250 250 250 250
All values are in mm. The P positions correspond to an initial actuator length of 𝐻 = 28𝑐𝑚.
Here, the platfrom is initially parallel to the base, thus all actuators have the same length.
17
(a) Z velocity of the platform J(3) vs Time
18
(a) Z velocity of the platform J(3) vs Time when 𝑇 is too high
Figure 9: Platform motion vs time for three direction of twists with varying 𝑇
that the velocity of the platform(J) is smooth and convergent throughout the motion(Fig. 8a).
In order to keep J smooth, we derived an emperical relation,
𝑑𝑡
< 0.2 (39)
𝑇
Where, 𝑑𝑡 is the computation time step, and 𝑇 is the SCT parameter.
19
velocity J(3) is very jumpy and oscillatory, which is undesirable for smooth motion. When 𝑇 is
too low(Fig. 9b), the platform velocity J(3) is smooth but very slow to converge, which is also
undesirable for fast response. Hence, we need to optimize 𝑇 such that the platform velocity J,
to get the optimal response as in Fig. 8a.
9 Conclusion
The work presented demonstrates the feasibility of a novel, low-cost scissor-mechanism actuator
as a viable substitute for traditional linear actuators within a Stewart platform. Through the
development of complete inverse and forward kinematic models, followed by detailed static,
dynamic, and performance analyses, the proposed design shows excellent linearity, a wide usable
range of motion, and actuator torque requirements that fit comfortably within the capabilities
of standard hobby-grade servos.
Simulation results further confirm that the mechanism can achieve high linear velocities
and maintain precise positioning despite its mechanical simplicity. Building on this mechanical
foundation, a synergetic control law was formulated using the system’s derived dynamics. The
controller successfully drives the actuator to its target position without overshoot, oscillation, or
chattering, achieving fast convergence and zero steady-state error. Together, the actuator design
and the SCT-based control approach form a strong basis for implementing a complete, actively
stabilized Stewart platform suitable for subsea sensing applications. Future work will integrate
the actuator modules into the full hexapod structure and extend the synergetic controller to
coordinate all six degrees of freedom for real-time platform stabilization.
10 References
[1] Azadeh Ahifar, Abolfazl Ranjbar Noee, and Zahra Rahmani. Terminal synergetic design
of a nonlinear robot manipulator in the presence of disturbances. COMPEL-The interna-
tional journal for computation and mathematics in electrical and electronic engineering,
37(1):208–223, 2018.
[2] Mojtaba Hadi Barhaghtalab, Mohammadreza Askari Sepestanaki, Saleh Mobayen, Abol-
fazl Jalilvand, Afef Fekih, and Vahid Meigoli. Design of an adaptive fuzzy-neural infer-
ence system-based control approach for robotic manipulators. Applied Soft Computing,
149:110970, 2023.
[3] Zoulikha Bouhamatou and Foudil Abedssemed. Fuzzy synergetic control for dynamic
car-like mobile robot. Acta Mechanica et Automatica, 16(1):48–57, 2022.
[4] Nourdine Bounasla, Kamel Eddine Hemsas, and Hacene Mellah. Synergetic and sliding
mode controls of a pmsm: A comparative study. Journal of Electrical and Electronic
Engineering, 3(1-1):22–26, 2015.
[5] Samuel R Buss. Introduction to inverse kinematics with jacobian transpose, pseudoinverse
and damped least squares methods. IEEE Journal of Robotics and Automation, 17(1-
19):16, 2004.
[6] S. Chiaverini. Singularity-robust task-priority redundancy resolution for real-time kine-
matic control of robot manipulators. IEEE Transactions on Robotics and Automation,
13(3):398–410, 1997.
20
[7] Bhaskar Dasgupta and TS1739334 Mruthyunjaya. The stewart platform manipulator: a
review. Mechanism and machine theory, 35(1):15–40, 2000.
[8] Sajjad Keshtkar, Alexander S Poznyak, E Hernandez, and Armando Oropeza. Adaptive
sliding-mode controller based on the “super-twist” state observer for control of the stewart
platform. Automation and Remote Control, 78(7):1218–1233, 2017.
[9] Byeongsik Ko, Jong-Wook Park, and Dong W Kim. A study on iterative learning control for
vibration of stewart platform. International Journal of Control, Automation and Systems,
15(1):258–266, 2017.
[11] Ahmed F Mutlak and Amjad Jaleel Humaidi. A comparative study of synergetic and sliding
mode controllers for pendulum systems. Journal Européen des Systèmes Automatisés,
56(5):871, 2023.
[13] Xingyu Qu, Zhenyang Li, Qilong Chen, Chengkun Peng, and Qinghe Wang. Research
on improved active disturbance rejection control strategy for hydraulic-driven stewart
stabilization platform. Industrial Robot: the international journal of robotics research
and application, 51(6):881–889, 2024.
[14] Zhengru Ren. A survey of modularized backstepping control design approaches to non-
linear ode systems. arXiv preprint arXiv:2305.02066, 2023.
[15] MK Safeena, KS Jiji, et al. Control of stewart platform using adaptive smooth integral
sliding mode algorithm. ISA transactions, 156:99–108, 2025.
[16] Diego Silva, Julio Garrido, and Enrique Riveiro. Stewart platform motion control au-
tomation with industrial resources to perform cycloidal and oceanic wave trajectories.
Machines, 10(8):711, 2022.
[17] Javier Velasco, Isidro Calvo, Oscar Barambones, Pablo Venegas, and Cristian Napole.
Experimental validation of a sliding mode control for a stewart platform used in aerospace
inspection applications. Mathematics, 8(11):2051, 2020.
[18] Ralph A Willoughby. Solutions of ill-posed problems (an tikhonov and vy arsenin). Siam
Review, 21(2):266, 1979.
[19] Fatemeh Zahedi and Zahra Zahedi. A review of neuro-fuzzy systems based on intelligent
control. Journal of Electrical and Electronic Engineering, 3(2-1):58–61, 2015.
[20] Jiangwei Zhao, Zhengjia Xu, Dongsu Wu, Yingrui Cao, and Jinpeng Xie. Six-dof stew-
art platform motion simulator control using switchable model predictive control. arXiv
preprint arXiv:2503.11300, 2025.
21