Next Article in Journal
Supercyclic Weighted Composition Operators on the Space of Smooth Functions
Previous Article in Journal
A Scalable Reinforcement Learning Framework for Ultra-Reliable Low-Latency Spectrum Management in Healthcare Internet of Things
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analytic Solution of Coupled Rolling Behaviors for Robotic Blimps

by
Sungjin Cho
Department of Electronic Engineering, Sunchon National University, Suncheon 57922, Republic of Korea
Mathematics 2025, 13(18), 2942; https://doi.org/10.3390/math13182942
Submission received: 8 August 2025 / Revised: 4 September 2025 / Accepted: 8 September 2025 / Published: 11 September 2025

Abstract

Robotic blimps have been recently employed for the purpose of education and research. Both modeling and simulation for robotic blimp motions are significantly important due to uncontrollable movements. This paper presents the coupled rolling behaviors of robotic blimps. When horizontal and vertical motions are combined for vehicle maneuvering, rolling motion can be substantially increased. We propose an analytic solution of a simplified model that represents coupled rolling motion in order to analyze such instability. Furthermore, we prove that rolling motions under unknown disturbances are ultimately bounded from Lyapunov analysis. The proposed scheme is verified by simulation study.

1. Introduction

Robotic blimps have been researched in various fields over the past two decades. Light field mapping [1], localization [2], and simultaneous localization and mapping [3] are researched for robotics and autonomy. In addition, robotic blimps are utilized for entertainment [4] and underwater vehicle emulation [5].
Robotic blimps are generally designed for a bottom-heavy configuration. The blimp envelope formed by soft materials such as mylar films has helium gas, which is lighter than air. The shape of the envelope can be varied; for example, cigar [6], cylinder [7], saucer [8], and sphere [9]. In their envelopes, there are two types of lifting forces: static and dynamic. Buoyancy force is static force computed by the volume of the envelop and gas density. Aerodynamic lift force is dynamic force calculated by the shape of the envelope, dynamic pressure, and air density. The gondola installed in the bottom of the envelope is much heavier than the blimp envelop in that the gondola is composed of motors and propellers, a microprocessor board, communication modules, and sensor packages. Typically, cylinder, saucer, and sphere shapes have no control fins, but their propellers are used for control forces and moments.
Robotic blimp motions are generated by six degree-of-freedom dynamics. Three translational motions of robotic blimps according to axes are defined as surge, sway, and heave motions, respectively. Three angular motions of robotic blimps according to axes are defined as rolling, pitching, and yawing motions, respectively. Blimp motion is affected by the number of rotors and their arrangement. For instance, reference [10] has six rotors that control the blimp motions. One pair of rotors are vertically installed in the gondola for heave motions. Two pairs of rotors are horizontally installed in the gondola for surge, sway, and yawing motions. Thus, pitching and rolling motions are not directly controlled in the sense that no control means exist, called an underactuated system. We address an underactuated system of a sphere-shape robotic blimp including a bottom heavy configuration. Especially, we analyze a combined motion composed of sway and heave movements in that blimp swarming and human–blimp interaction may lead to such complex blimp motions.
We propose a coupled rolling motion model that represents rolling behaviors when horizontal and vertical motions are combined. By analytically solving the proposed model, we find that rolling motion is increased according to frequency. Furthermore, the analytic solution is ultimately bounded in the sense of Lyapunov.

1.1. Related Work

Underactuated systems such as unmanned surface vehicles and robot manipulators are active in research. Underactuated systems have greater number of degree-of-freedom than the number of actuations. The three degree of freedom of unmanned surface vehicles in [11], represented by surge, sway, and yaw motions, are controlled by two actuations. In addition, a pendubot with two degree-of-freedom is controlled by one actuation in [12]. Our research does not deal with a controller design for underactuated systems, but derives an analytic solution in order to analyze an underactuated motion.
For indoor autonomous blimps, previous study in [10] describes a controller design for coupled pitching motion in a bottom-heavy configuration. When a blimp starts to move forward from being at rest while assuming zero roll angle, pitching motion of the blimp is abruptly induced, called coupled pitching motion. However, our research is different from coupled pitching motion in that combination of upward and sideway motions induces roll angles of the blimp, called coupled rolling motion. Moreover, our sideway motion is bi-directional, which is different from one-directional forward movement of previous study. Our research is compatible to previous study in the sense that upward and sideway control loop designs can be feasible to reduce coupled rolling motion, which is not considered by previous study.
Analytically solving underactuated systems is difficult in that the solutions of nonlinear time-varying differential equations are not known, generally. In [13], the dynamics of Hopfiled neural network, which is a class of nonautonomous system with periodic coefficients and time delays, converges to a π -anti-periodic solution. In [14], a maximal solution of a nonautonomous system that represents brain metabolites variations is proposed. In [15], a global mild solution of a nonautonomous abstract evolution equation is proposed. Even if some underactuated systems described by nonlinear autonomous systems containing equilibrium points are analytically solved, nonlinear nonautonomous systems without equilibrium points have not yet been solved.

1.2. Major Contribution

We propose an uncontrolled motion model described by nonlinear nonautonomous systems without equilibrium points by merging two orthogonal motions composed of heave and sway motions. When sway and heave motions are generated by vertical and horizontal propellers, respectively, rolling motion is produced because of rolling moments induced by combined motion and a distance between center of gravity and the center of thrust as well as buoyancy force and a distance between center of gravity and the center of buoyancy. The uncontrolled motion model is obtained from the assumption of small angles and the absence of aerodynamic damping and unknown disturbance. We analytically derive a general solution by summing homogenous and particular solutions of the proposed model. In addition, we show that rolling motion is ultimately bounded in the sense of Lyapunov.

1.3. Organization

This paper consists of following sections: in Section 2, we describe problem setup. In Section 3 and Section 4, we present analytic solutions and ultimate boundedness of the proposed model. In Section 5, we show mathematical simulation to verify the results of the third and fourth sections. In Section 6, we describe conclusion and future work.

2. Problem Setup

We describe an uncontrollable model of a sphere-shape robotic blimp. Let O B X B Y B Z B be a body axis of the blimp. Let ϕ , θ , ψ be roll, pitch, yaw angles of Euler angle, respectively. Let p, q, r be roll, pitch, yaw angular velocities, respectively. Let I x x , I y y , I z z , I x y , I y z , I x z are the moment of inertia of the blimp as shown in [8]. There are three points acting from external forces: that is, the center of gravity (CG), the center of buoyancy (CB), and the center of thrust force (CT). Since gravity force W, buoyancy force B, and thrust force T are defined in three dimensional space, all the three forces are projected in O B Y B Z B as W b , B b , and T b for the analysis of rolling motion, respectively.
Figure 1 shows that roll angle ϕ is generated by the projected forces B b and T b and moment arms l B b and l T b with respect to CG. The positive direction of the roll angle is clockwise because a right hand rule is applied with respect to X B perpendicular to plane O B Y B Z B . The direction of combined thrust forces is defined as δ . We model δ as a sinusoidal function depending on time represented by t R . Although δ is zero when heave motion occurs without sway motion, combination of two motions for vehicle maneuvering cause non-zero δ . Thus, we define δ m a x and ω N as the maximum value of δ and a frequency of the sinusoidal function, respectively. Aerodynamic rolling moment contains coefficient L p proportional to roll angular velocity p. Moreover, uncertain external disturbances cause an additional rolling moment. For example, unintended human touch and unknown wind are able to make rolling moments of the blimps.
Let Δ be an such disturbances bounded by Δ m a x . From rigid body dynamics, we have a uncontrollable model as follows:
I x x p ˙ + I z z I y y q r r ˙ + p q I x z + r 2 q 2 I y z + p r q ˙ I x y = ζ α + L p p + Δ ,
where ζ = [ T b sin δ B b sin ϕ ] R 1 × 2 and α = [ l T b l B b ] R 2 × 1 represent perpendicular forces with respect to axis Z B and moment arms with respect to CG, respectively. Because (1) has no control for rolling behavior, we call this model an uncontrollable model. We assume that I y y = I z z , I x y = I y z = I x z = 0 when the shape of the blimp is sphere. This assumption is valid in that all the three planes formed by X B Y B , X B Z B , and Y B Z B axes are symmetric. From (1), we have
I x x p ˙ = B b sin ϕ l B b + T b sin δ l T b L p p + Δ δ = δ m a x sin ω N t .
We assume that roll angle ϕ and thrust direction angle δ are small, and T b is constant. Note that p = ϕ ˙ and B b = B because θ can be zero regulated in [10]. Then,
ϕ ¨ = k 1 sin ϕ + k 2 sin δ k 3 ϕ ˙ + Δ
where k 1 = B b l B b / I x x , k 2 = T b l T b / I x x , and k 3 = L p / I x x are constant. Equation (3) represents a coupled rolling motion model of the robotic blimp. Because δ is a sinusoidal function according to time t, the proposed model is an uncontrollable model represented by a nonlinear nonautonomous system without equilibrium points. Our goal is to derive an analytic solution of the uncontrollable model so that we will show the coupled rolling motion is significantly decreased according to frequency ω N of the sinusoidal function. In the next section, we will describe the analytic solution of the uncontrollable model.

3. Analytic Solution of Uncontrollable Model

This section describes state–space representation of the uncontrollable model represented by (3) for deriving an analytic solution. Let x 1 , x 2 R be roll angle and roll angular velocity, respectively. Then,
x ˙ 1 = x 2 x ˙ 2 = k 1 sin x 1 + k 2 sin δ k 3 x 2 + Δ δ = δ m a x sin ω N t .
Assumption 1.
Roll angle x 1 and roll angular velocity x 2 have zero initial values.
Remark 1.
When the blimp starts to move from the rest, coupled rolling motions are driven by the combination of heave and sway motions. Thus, we assume that initial states x 1 ( 0 ) and x 2 ( 0 ) are zeros.
Assumption 2.
Roll angle x 1 and roll angular velocity x 2 are small.
Remark 2.
Small coupled rolling motion is needed to control heave and sway motions of the blimp. We derive an analytic solution by assuming that both x 1 and x 2 are small.
Assumption 3.
The maximum thrust direction angle δ m a x is 30 degs.
Remark 3.
The combination of heave and sway motions makes a diagonal movement of the blimp. Thrust direction angle 30 degs indicate that heave motion is around two times larger than sway motion for maneuvering the blimp.
Assumption 4.
Aerodynamic damping is ignored.
Remark 4.
We ignore aerodynamic damping to derive an analytic solution. Since aerodynamic damping has a negative sign that decreases roll angular velocity, the proposed analytic solution is a zero-damping solution. Aerodynamic damping is included in the analysis of boundedness.
Assumption 5.
Uncertain external disturbance is ignored.
Remark 5.
Uncertain disturbance is analyzed in the boundedness of the proposed model, together with aerodynamic damping.
To obtain a general solution of the coupled rolling motion model, we derive homogeneous and particular solutions as the following Lemmas.
Lemma 1.
By Assumptions 2, 4, 5, and letting δ = 0 , x h is the homogeneous solution of x 1 if x h = ξ 1 sin k 1 t + ξ 2 cos k 1 t for any constants ξ 1 and ξ 2 .
Proof. 
From Assumptions 2, 4, 5, zero δ , and Equation (4), we obtain a second-order differential equation as follows:
x ¨ 1 = k 1 x 1 .
Let x 1 be ξ 1 sin k 1 t + ξ 2 cos k 1 t . When we plug ξ 1 sin k 1 t + ξ 2 cos k 1 t into x 1 and double derivative of x 1 of (5), then (5) holds. Therefore, homogeneous solution of x 1 is ξ 1 sin k 1 t + ξ 2 cos k 1 t .
Remark 6.
From the homogeneous solution, the buoyancy force and moments are critical due to the fact that natural frequency of the coupled rolling motion relies on k 1 . Note that ξ 1 and ξ 2 will be determined by the initial conditions in a next theorem.
Lemma 2.
By Assumptions 2–5, x p is the particular solution of x 1 if
x p = k 2 δ m a x ω N 2 + k 1 sin ω N t .
Proof. 
Let x p be ξ 3 sin ω N t + ξ 4 cos ω N t . From Assumptions 2–5, and Equation (4), we derive the following equation:
x ¨ 1 = k 1 x 1 + k 2 sin δ δ = δ m a x sin ω N t .
Because δ m a x is not a small angle, sin δ is approximated by double angle formula and the first-order approximation as follows:
sin δ m a x sin ω N t = 2 sin δ m a x 2 sin ω N t cos δ m a x 2 sin ω N t δ m a x sin ω N t .
When we plug x p into (7), we have
ξ 3 ω N 2 sin ω N t ξ 4 ω N 2 cos ω N t = k 1 ξ 3 sin ω N t + k 1 ξ 4 cos ω N t + k 2 δ m a x sin ω N t .
This results in
sin ω N t ξ 3 ω N + k 1 + k 2 δ m a x + cos ω N t ξ 4 k 1 + ω N 2 = 0 .
For any t, ξ 3 = k 2 δ m a x ω N 2 + k 1 and ξ 4 = 0 .
Therefore,
x p = k 2 δ m a x ω N 2 + k 1 sin ω N t .
Remark 7.
When the frequency of the thrust direction equals the natural frequency of the coupled rolling motion model from the denominator of the particular solution, the particular solution goes to infinity. For decreasing roll angle of the particular solution, we need the frequency of the thrust direction larger than the natural frequency. Note that this approach to solving the particular solution can expand when δ m a x > 30 degs . For example, if δ m a x = 60 degs , we expand (8) and derive a solution with cosine law and small angle assumption.
Theorem 1.
By Assumptions 1–5, the general solution of x 1 is
1 k 1 k 2 δ m a x ω N ω N 2 + k 1 sin k 1 t k 2 δ m a x ω N 2 + k 1 sin ω N t .
Proof. 
Let x 1 be x h + x p . By Lemmas 1 and 2,
x 1 = ξ 1 sin k 1 t + ξ 2 cos k 1 t + k 2 δ m a x ω N 2 + k 1 sin ω N t .
We have x 1 ( 0 ) = 0 , x ˙ 1 ( 0 ) = 0 from Assumption 1. By using the initial conditions, we compute two unknowns ξ 1 and ξ 2 from (13). Then, ξ 1 = 1 k 1 k 2 δ m a x ω N ω N 2 + k 1 and ξ 2 = 0 . Therefore,
x 1 = 1 k 1 k 2 δ m a x ω N ω N 2 + k 1 sin k 1 t k 2 δ m a x ω N 2 + k 1 sin ω N t .
Remark 8.
From Theorem 1, we need high frequency of thrust direction angle to decrease roll angle. This is because the magnitudes of both homogeneous solution and particular solution are decreased when ω N is greater than k 1 . Note that roll angle is diverged when ω N is equal to k 1 because of zero denominator. We call this a resonance condition.
In the next Corollary, we derive the lower bound of ω N to meet a given roll angle.
Corollary 1.
Let ϵ R be a small positive constant. Then,
ω N 1 2 ϵ k 1 k 2 δ m a x + k 2 2 δ m a x 2 + 4 ϵ 2 k 1 2 4 ϵ k 1 k 2 δ m a x
such that | x 1 | ϵ if ω N is greater than k 1 .
Proof. 
By the triangle inequality,
| x 1 | | 1 k 1 k 2 δ m a x ω N ω N 2 + k 1 sin k 1 t | + | k 2 δ m a x ω N 2 + k 1 sin ω N t + π | = 1 k 1 k 2 δ m a x ω N ω N 2 + k 1 + k 2 δ m a x ω N 2 + k 1 ϵ
because k 2 , δ m a x , ω N are positive, and ω N 2 + k 1 is positive. Solving inequality of (16), we have
ω N 1 2 ϵ k 1 k 2 δ m a x + k 2 2 δ m a x 2 + 4 ϵ 2 k 1 2 4 ϵ k 1 k 2 δ m a x
and
ω N 1 2 ϵ k 1 k 2 δ m a x k 2 2 δ m a x 2 + 4 ϵ 2 k 1 2 4 ϵ k 1 k 2 δ m a x .
Since k 1 is negative, the upper bound of ω N in (18) is always negative. Thus,
ω N 1 2 ϵ k 1 k 2 δ m a x + k 2 2 δ m a x 2 + 4 ϵ 2 k 1 2 4 ϵ k 1 k 2 δ m a x .
Remark 9.
Although we cannot achieve zero roll angle from the uncontrollable model, we find ω N for small roll angle ϵ. Because ω N is associated with vehicle maneuvering, we need to design high bandwidth of heave and sway motion controllers, which is far away from natural frequency k 1 induced by buoyancy moment.

4. Boundedness of Uncontrollable Model

This section presents boundedness of the uncontrollable model. The previous section shows an analytic solution of the model. The solution can be diverged due to ignoring the aerodynamic damping coefficient. Hence, we need to analyze how large the roll angle increase in the proposed model including the aerodynamic damping coefficient, represented by (4). In addition, we include uncertain disturbances in the uncontrollable model so that the analytic solution is robust. Let β be an arbitrary positive constant such that 0 < β < k 3 .
Theorem 2.
The solutions of the proposed model are ultimately bounded, given constant β.
Proof. 
Let V be a Lyapunov function candidate as follows.
V = 1 2 x 2 2 k 1 1 cos x 1 .
Because k 1 is negative and both x 1 and x 2 are not zero, V is positive. The derivative of the Lyapunov function V ˙ is derived by the following equation.
V ˙ = k 3 x 2 2 + k 2 x 2 sin δ + x 2 Δ k 3 x 2 2 + k 2 δ m a x x 2 sin ω N t + x 2 Δ k 3 | x 2 | 2 + k 2 δ m a x | x 2 | + | x 2 | | Δ | k 3 β | x 2 | 2 + | x 2 | k 2 δ m a x β | x 2 | + Δ m a x
Since V ˙ k 3 β | x 2 | 2 when k 2 δ m a x + Δ m a x β | x 2 | , V ˙ is negative definite. Therefore, the solutions of the proposed model is ultimately bounded. That is,
| x 2 | k 2 δ m a x + Δ m a x β .
Remark 10.
Theorem 2 describes that roll angular velocity x 2 is bounded by k 2 , δ m a x , Δ m a x , and β regardless of time. The bound of roll angular velocity becomes small when thrust moment and δ m a x are small, bounded disturbance is small, and aerodynamic damping is large.

5. Simulation Results

We simulate an uncontrollable model that represents induced rolling behaviors of a robotic blimp. To verify the proposed analytic solutions, we simulate (7) generated by (4) by ignoring the aerodynamic damping coefficient and the bounded disturbance. For this simulation, the radius of a sphere, which is the envelope of the blimp, is considered as 2 m. We set the model parameters as follows: l T b = 1 m , l B b = 0.2 m , T b = 0.6 gf , B b = 6.4 N , I x x = 0.16 kg · m 2 .
From Corollary 1, we compute ω N for given ϵ . For example, when ϵ is 1 deg, the lower bound of ω N is 7.5 rad/s from (15). In addition, when ϵ is 10 degs, the lower bound of ω N is 3.3 rad/s. Since 3.3 rad/s is close to 2.8 rad/s that satisfies zero denominator of (14), roll angle can be increased. Thus, we choose two scenarios: ω N is 7.5 rad/s and ω N is 3.3 rad/s. The simulation results of each scenario are shown in the following figures.
Figure 2 and Figure 3 shows the roll angle and the phase portrait of the model at ω N = 7.5 , respectively. Figure 2 shows that roll angle is bounded within 1 deg due to ϵ = 1 deg . Furthermore, the profile of proposed analytic solution corresponds to that of numerical simulation. This result supports the verification of Theorem 1. Figure 3 shows that both roll angle and roll angular velocity keep small even if aerodynamic damping is ignored. Roll angles and phase portrait of the model at ω N = 3.3 were shown in Figure 4 and Figure 5. When we compare Figure 2 and Figure 4, roll angles in Figure 4 keep increasing until 10 degs while roll angles in Figure 2 stay within 1 deg. Moreover, two phase portraits represented by Figure 3 and Figure 5 have significantly different qualitative behaviors.
We simulate (4) to verify Theorem 2. From analytic solution, we know that roll angle can be diverged when ω N equals k 1 ; that is, ω N = 2.8 . However, actual system has aerodynamic damping that plays role in dissipating energy. Moreover, unknown bounded disturbances can increase roll angular velocity.
When L p = 0.1 , δ = 0.035 sin ( 2.8 t ) , and β = 0.62 are selected, the absolute bound of roll angular velocity is 24 deg/s, which is computed by k 2 δ m a x + Δ m a x β of Theorem 2. Figure 6 shows maximum bound of x 2 is 23.4 deg/s, which is almost equal to the theoretical bound.

6. Conclusions

This paper presents analytic solution of inducing rolling behaviors of robotic blimps. An uncontrollable model that represents rolling behaviors is developed as a class of nonlinear nonautonomous system without equilibrium points. The uncontrollable model is simplified by assuming small angles, no aerodynamic damping, and no unknown disturbances. We derive a general solution of the simplified model, analytically. From the analytic solution, we propose that a bandwidth of combined motions is far from the natural frequency caused by buoyancy moment for keeping roll angle small. In addition, we prove that the uncontrollable model including aerodynamic damping and unknown disturbances is ultimately bounded. For future study, we will design upward and sideway autopilots robust to inducing rolling behaviors.

Funding

This work was supported by the National Research Foundation of Korea(NRF) grant funded by the Korea government (MSIT) (RS2023-002792).

Data Availability Statement

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

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Cho, S.; Tao, Q.; Varnell, P.; Maxon, S.; Zhang, F. Autopilot design of a class of miniature autonomous blimps enabled by switched controllers. Int. J. Intell. Robot. Appl. 2022, 6, 385–396. [Google Scholar] [CrossRef]
  2. Müller, J.; Burgard, W. Efficient probabilistic localization for autonomous indoor airships using sonar, air flow, and IMU sensors. Adv. Robot. 2013, 27, 711–724. [Google Scholar] [CrossRef]
  3. Yamada, T.; Yairi, T.; Bener, S.H.; Machida, K. A Study on SLAM for Indoor Blimp with Visual Markers. In Proceedings of the ICROS-SICE International Joint Conference, Fukuoka, Japan, 18–21 August 2009; pp. 647–652. [Google Scholar]
  4. Burri, M.; Gasser, L.; Kach, M.; Laube, S.; Ledergerber, A. Design and Control of a Spherical Omnidirectional Blimp. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan, 3–7 November 2013; pp. 1873–1879. [Google Scholar]
  5. Zwann, S.; Bernardino, A.; Santos-Victor, J. Vision based Station Keeping and Docking for an Aerial Blimp. In Proceedings of the 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems, Takamatsu, Japan, 31 October–5 November 2000; pp. 614–619. [Google Scholar]
  6. Kantor, G.; Wettergreen, D.; Ostrowski, J.P.; Singh, S. Collection of environmental data from an airship platform. In Proceedings of the SPIE Conference on Sensor Fusion and Decentralized Control IV, Newton, MA, USA, 28–29 October 2001; Volume 4571, pp. 76–83. [Google Scholar]
  7. Yamagata, Y.; Kawamura, H.; Ohuchi, A.; Takaya, T.; Iizuka, H. Simulation and implement of Memory-based PID control for indoor blimp robot. In Proceedings of the The Thirteenth International Symposium on Artificial Life and Robotics 2008, Oita, Japan, 31 January–2 February 2008; pp. 151–154. [Google Scholar]
  8. Cho, S.; Mishra, V.; Tao, Q.; Varnell, P.; King-Smith, M.; Muni, A.; Smallwood, W.; Zhang, F. Autopilot Design for A Class of Miniature Autonomous Blimps. In Proceedings of the 2017 IEEE International Conference on Control Technology and Applications, Maui, HI, USA, 27–30 August 2017; pp. 841–846. [Google Scholar]
  9. Pheh, Y.H.; Win, S.K.H.; Foong, S. SpICED: Design and Control of a Safe Spherical Blimp using Coandă Effect. In Proceedings of the 2021 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Delft, The Netherlands, 12–16 July 2021; pp. 270–277. [Google Scholar]
  10. Tao, Q.; Wang, J.; Xu, Z.; Lin, T.X.; Yuan, Y.; Zhang, F. Swing-Reducing Flight Control System for an Underactuated Indoor Miniature Autonomous Blimp. IEEE/ASME Trans. Mechatron. 2021, 26, 1895–1904. [Google Scholar] [CrossRef]
  11. Qu, Y.; Cai, L. Nonlinear Positioning Control for Underactuated Unmanned Surface Vehicles in the Presence of Environmental Disturbances. IEEE/ASME Trans. Mechatron. 2022, 27, 5381–5391. [Google Scholar] [CrossRef]
  12. Fantoni, I.; Lozano, R.; Spong, M.W. Energy Based Control of the Pendubot. IEEE Trans. Autom. Control 2000, 45, 725–729. [Google Scholar] [CrossRef]
  13. Cao, Q.; Guo, X. Anti-periodic dynamics on high-order inertial Hopfield neural networks involving time-varying delays. AIMS Math. 2020, 5, 5402–5421. [Google Scholar] [CrossRef]
  14. Hatchondo, L.; Guillevin, C.; Naudin, M.; Cherfils, L.; Miranville, A.; Guillevin, R. Mathematical modeling of brain metabolites variations in the circadian rhythm. AIMS Math. 2020, 5, 216–225. [Google Scholar] [CrossRef]
  15. Zhou, M.; Liang, Y.; Zhou, Y. Existence of Global Mild Solutions for Nonautonomous Abstract Evolution Equations. Mathematics 2025, 13, 1722. [Google Scholar] [CrossRef]
Figure 1. Induced rolling behaviors of a sphere-shape robotic blimp.
Figure 1. Induced rolling behaviors of a sphere-shape robotic blimp.
Mathematics 13 02942 g001
Figure 2. Roll angles: numerical simulation vs. analytic solution.
Figure 2. Roll angles: numerical simulation vs. analytic solution.
Mathematics 13 02942 g002
Figure 3. Phase Portrait: numerical simulation vs. analytic solution.
Figure 3. Phase Portrait: numerical simulation vs. analytic solution.
Mathematics 13 02942 g003
Figure 4. Roll angles: numerical simulation vs. analytic solution.
Figure 4. Roll angles: numerical simulation vs. analytic solution.
Mathematics 13 02942 g004
Figure 5. Phase portrait: numerical simulation vs. analytic solution.
Figure 5. Phase portrait: numerical simulation vs. analytic solution.
Mathematics 13 02942 g005
Figure 6. Phase portrait: Aerodynamic damping included.
Figure 6. Phase portrait: Aerodynamic damping included.
Mathematics 13 02942 g006
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

Cho, S. Analytic Solution of Coupled Rolling Behaviors for Robotic Blimps. Mathematics 2025, 13, 2942. https://doi.org/10.3390/math13182942

AMA Style

Cho S. Analytic Solution of Coupled Rolling Behaviors for Robotic Blimps. Mathematics. 2025; 13(18):2942. https://doi.org/10.3390/math13182942

Chicago/Turabian Style

Cho, Sungjin. 2025. "Analytic Solution of Coupled Rolling Behaviors for Robotic Blimps" Mathematics 13, no. 18: 2942. https://doi.org/10.3390/math13182942

APA Style

Cho, S. (2025). Analytic Solution of Coupled Rolling Behaviors for Robotic Blimps. Mathematics, 13(18), 2942. https://doi.org/10.3390/math13182942

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop