Next Article in Journal
A New Single-Parameter Bees Algorithm
Next Article in Special Issue
Biomimetic Active Stereo Camera System with Variable FOV
Previous Article in Journal
FTDZOA: An Efficient and Robust FS Method with Multi-Strategy Assistance
Previous Article in Special Issue
A Bio-Inspired Dopamine Model for Robots with Autonomous Decision-Making
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Stair-Climbing Wheeled Robot Based on Rotating Locomotion of Curved-Spoke Legs

Department of Mechanical Engineering, Inha University, Incheon 22212, Republic of Korea
*
Author to whom correspondence should be addressed.
Biomimetics 2024, 9(10), 633; https://doi.org/10.3390/biomimetics9100633
Submission received: 24 September 2024 / Revised: 14 October 2024 / Accepted: 14 October 2024 / Published: 17 October 2024
(This article belongs to the Special Issue Design and Control of a Bio-Inspired Robot: 3rd Edition)

Abstract

:
This study proposes a new wheel-leg mechanism concept and formulations for the kinematics and dynamics of a stair-climbing robot utilizing the rotating leg locomotion of curved spokes and rolling tires. The system consists of four motor-driven tires and four curved-spoke legs. The curved-spoke leg is semicircle-like and is used to climb stairs. Once the spoke leg rolls on the surface, it lifts and pulls the mating wheel toward the surface, owing to the kinematic constraint between the spoke and the wheel. Single-wheel climbing is a necessary condition for the stair climbing of whole robots equipped with front and rear axles. This study proposes the design requirements of a spoke leg for the success of single-wheel climbing in terms of kinematic inequality equations according to the scenario of single-wheel climbing. For a design configuration that enables single-wheel climbing, the required minimum friction coefficient for the static analysis of the stair-climbing wheeled robots is demon-strated. Thereafter, the stair-climbing ability is validated through the dynamic equations that enable the frictional slip of the tires, as well as the curved-spoke legs. Lastly, the results revealed that the rotating locomotion of the well-designed curved-spoke legs effectively enables the stair climbing of the whole robot.

1. Introduction

Stair climbing is a very challenging task for an autonomous robot, and stair-climbing robots have been studied over decades through several types of platforms, such as wheelchairs, robots, and ground robots. These are often categorized based on their own locomotion mechanisms, and review articles have categorized these into four or five, including tracked, legged, wheel-linkage, and wheel-legged platforms [1,2,3,4]. The track-based mechanism enables the effective up-and-down climbing of robots [5,6,7,8] and may be less sensitive to the size and shape of a stair. Tracked robots are sometimes equipped with several track modules or flippers to overcome the slip problem of tracks during stair climbing; however, tracks are known to be inefficient for driving on normal flat road.
If well-equipped with sensors and actuators, legged robots can demonstrate excellent stair-climbing performance, but they require a highly complicated control scheme and hardware [9,10,11,12,13,14,15,16]. Particularly, they require a significant degree of freedom to mimic the locomotion of animals and humans, which can effectively achieve stair climbing. Two-legged, four-legged, and even six-legged robots have been reported to demonstrate excellent stair-climbing performance. It is well known that rolling wheels are the most effective mechanism for transport on a flat road. Therefore, the combination of efficient and simple stair-climbing mechanisms and rolling wheels is still highly recommended in autonomous mobile platforms for both indoor and outdoor uses.
The wheel-linkage mechanism can allow for the high efficiency required for driving on a flat surface and for climbing stairs [17,18,19,20,21,22,23]. Typically, this platform lifts each wheel to the higher surface of the stair by the articulation of linkages or the rotation of wheel clusters [17,18,19,20,21]. An example of this mechanism is the rocker–bogie mechanism [22,23], which utilizes the friction of the rolling wheel on the riser of a stair, making it impossible to climb the stair without the riser. Generally, one drawback of this mechanism is the relatively low stair-climbing speed owing to the slow speed of the linkage actuators.
The wheel-leg mechanism is a prominent mechanism among the locomotion mechanisms, owing to its good stair-climbing ability and relatively lower complexity [24,25,26,27,28,29,30,31,32,33,34,35,36,37]. Examples include the curved spoke and starfish-like spoke, which are designed for legs to rotate on and climb a stair. The curved leg rotates and touches down on the higher surface of the stair and lifts the whole body by rolling on the surface. A well-defined design of the size and geometry of the spoke is crucial to the success of stair climbing on stairs with various shapes and sizes.
In this study, we developed a new design mechanism, and its design strategy was based on the form of simple wheel-leg mechanisms, which are efficient in stair climbing and driving on flat road. The design was equipped only with in-wheel motor-driven tires and curved-spoke legs, which are significantly less complex in terms of system design and implementation. However, the main issue with this system is the design of the configuration of the motor-driven wheel and the curved-spoke leg for efficient stair climbing on stairs with various geometries.
Therefore, we present both kinematic and dynamic models to demonstrate the feasibility of the system for stair-climbing missions. To this end, first, we derived the kinematic constraint equations for a single wheel to climb the stair using the curved-spoke leg and broadly investigated the success of the kinematic model for stair climbing as a function of the stair geometry, such as the width and height of a stair. To validate the design configuration based on the kinematic equations of single-wheel climbing, the dynamic equations of motion were derived for the entire robot equipped with four in-wheel motor-driven tires and curved-spoke legs. Thereafter, the dynamic stair-climbing simulation of the entire system was demonstrated, such that the front and rear axles of the robot can effectively climb stairs even with the slips of tire and spoke legs if the design configuration is well defined.

2. Materials and Methods

One of the main design goals of the proposed robot was a high driving performance on an outdoor flat road. Therefore, the center of gravity (CG) was set to be the geometric center between the front and rear axles for a higher lateral driving stability. In addition, the robot consisted of four motor-driven tires and corresponding curved-spoke legs near them, as seen in Figure 1a. This design was simplified into a two-dimensional plane motion model as shown in Figure 1 by assuming that it climbs the left and right symmetrical stairs and that the left and right actions are also symmetric. The curved-spoke legs were rotated by motors attached to spoke joints and generated torque to push and roll on the higher surface and bring the nearby wheels to the surface if necessary. Therefore, the role of the curved-spoke leg was to assist the nearby wheel with climbing the obstacle until the wheel rode on it. We do not presently classify this conceptual robot as either a legged or wheeled stair-climbing robot. In the end, however, it will turn out to be one of them, depending on the design constraints in terms of the friction coefficient required for stair climbing.
The equations of motion (EOMs) derived for the system with curved-spoke legs pushing the surface, as shown in Figure 1b, can be expressed as follows:
m x ¨ i + m y ¨ j = N 1 + T 1 + N 2 + T 2 + N D 1 + T D 1 + N D 2 + T D 2 m g j ,
I G ω ˙ = r C 1 / G × N 1 + T 1 + r C 2 / G × N 2 + T 2 + r D 1 / G × N D 1 + T D 1 + r D 2 / G × N D 2 + T D 2 ,
where i, j, and k are the direction vectors in the x, y, and z axes, r C / G denotes the position vector from position C to position G, and ω = φ ˙ k .
In the EOM, the tire contact forces N j and T j are the normal and traction forces, respectively, acting on the surface profile, which is discretized by a continuous function y k = f ( x k ) , as illustrated in Figure 2. To measure the deflection and the speed of the contact point of tire A, the distance function between the wheel center A and the discretized contact point is defined as
d k A = x A x k A 2 + y A f ( x k A ) 2 1 / 2 ,
subject to
j = k d A k < R 1 , k = 1 , 2 , , N g ,
where N g is the total number of discretized points of the surface profile function.
The contact nodal normal and tangential loads at a discretized contact node of tires A and B are defined in the combination of the linear spring and damping elements in terms of the contact radial deflection δ as
N j N j n j = 1 2 N ¯ j + N ¯ j n j ,
N ¯ j = k c Δ l j δ j + c c Δ l j δ ˙ j n j · l j ,
T j = μ N j t j ,
where the tangential stiffness load is neglected, t j is the unit tangential vector at the j-th contact node, l j is the unit direction vector between the tire center and the j-th contact node, k c and c c are the linear contact stiffness and damping constant per unit contact length of the tire, μ is the friction coefficient, and
δ j = R d j ,
Δ l j = x j + 1 x j 2 + f j + 1 f j 2 1 / 2 ,
δ ˙ j = ω × r A / G + r ˙ G · n j ,
The contact loads of the curved-spoke leg are also defined in the normal and tangential directions when the part of the spoke is in contact with the surface profile, as shown in Figure 3. For this, the position vector of contact node C is described in the given coordinate systems as
r = x y = r G + R 1 0 s J / G + R 2 0 s E / J + r C / E ,
where s, s′, s″, and s r denote the vector described in the global xyz, robot body-fixed x′y′z′, spoke-fixed J-origin x″y″z”, and spoke-fixed E-origin x r y r z r coordinates, respectively, and
r C / E = R 2 0 s C / E r = R 2 0 x r y r ,
s J / G = a L 1 h G ( h A h 1 ) ,
s E / J = r 1 0 ,
where R m I is the transformation matrix by rotation from the I-th to the m-th coordinate defined in Figure 3. Therefore, the contact nodal position C can be expressed in the spoke-fixed E-origin x r y r z r coordinate as
s C / E r = x r y r = R 2 0 T x y r G + R 1 0 s J / G + R 2 0 s E / J
Next, the j-th contact nodes shown in the red dot in Figure 3 are defined if the discretized nodes of the surface profile are within the contact regime of the curved-spoke leg, satisfying the following two conditions as
j = j 1 j 2 ,
where
j 1 = k x k x E 2 + f k y E 2 < r 1 j 2 = k π < tan 1 y r ( x k , f k ) x r ( x k , f k ) < α tip ,
and where k = 1 , 2 , , N g . Consequently, the corresponding contact nodal normal and tangential loads at the detected j-th contact node of the curved-spoke leg are obtained using the same method used to calculate the tire contact loads:
N j D N j D n j D = 1 2 N ¯ j D + N ¯ j D n j D ,
N ¯ j D = k D Δ l j D δ j D + c D Δ l j D δ ˙ j D n j D · l j D ,
T j D = μ D N j D t j D ,
where the scalar and vector notations are the same as the tire contact model, and the sub- and super-script D denote the contact between the curved-spoke leg and the surface profile.
Next, we focused on the stair-climbing mechanism. To model a stair-climbing robot, the surface profile of a stair was defined as a continuous function, which can be expressed as follows:
f = i = 1 N s H i 2 tanh s a x k = 1 i W k + H i 2 ,
where N s is the number of steps, and H i and W i are the height and width of the i-th step, respectively, as shown in Figure 4. The corresponding normal and tangential unit vectors at contact node C can be expressed in terms of the surface profile function as
n j = f x , 1 / f x 2 + 1 x = x j C ,
t j = 1 , f x / f x 2 + 1 x = x j C .
Consequently, the four motor-driven tires with the rotating locomotion of curved-spoke legs can be simulated using Equations (1)–(20). Thus, the remaining and essential task is to determine the design and control parameters of the proposed locomotion and mechanism to enable the robot to climb the arbitrary stair geometry. For this, three phases of the locomotion scheme are proposed, as illustrated in Figure 5. After the motor-driven tire meets the wall of the stair at a contact point C W , the curved-spoke leg rotates until it touches down on the contact point C U of the higher surface, as shown in phase 1 of Figure 5a. Owing to the constrained length between J and the wheel center, the rolling of the spoke leg around E in phase 2 of Figure 5b can produce a translation of the curved-spoke leg from left to right on the higher surface, resulting in the translation of the wheel from the lower to the higher surface, except in the case of an excessive slip between the spoke and the higher surface. To realize the proposed single-wheel climbing scenario, the following kinematic relations between the wheel, spoke leg, and stair geometry are introduced.
First, the relative motions of the wheel and spoke leg for the joint position J in Figure 5 are calculated from the following kinematic constraint as
r J r A l = const . ,
where the position vector r J is defined in terms of the rotation angle β′ of the curved-spoke leg in Figure 6a, corresponding to the configuration of phases 1, 2, and 3, which can be expressed as
r J = x E 0 r 1 β + r 1 cos β U + π + β y E 0 + r 1 sin β U + π + β ,
and where the wheel center A lies on the three position candidates rolling on the stair surface, such that
r A = 0 u y , 0 u y h R 1 ,
for vertical translation in phases 1 and 2, and
r A = r Q + R 1 cos θ R R 1 sin θ R , 0 θ R π / 2 ,
for curving on edge Q in phase 2, and
r A = r Q + u x R 1 , 0 u x W R 1 ,
for rolling on a higher surface in phase 3, where
r Q = R 1 h R 1 .
From the above kinematic equation with pure rolling, the transition from phase 1 to phase 3 in Figure 5 can be numerically calculated in the geometric design stage to examine the success of the single-wheel climbing. The position of the wheel pulled by the rolling curved-spoke leg toward the higher surface was evaluated with respect to the rolling angle β’ of the spoke. It was observed that the single-wheel climbing under the kinematic relation was performed by the pure rolling assumption. To validate its actual climbing operation, the dynamic equations considering the slip of the rolling wheels and spokes on the surface of stairs were also applied.
Second, kinematic inequality equations are proposed for the initial design of the curved-spoke geometry and its relative position ( J x , J y ) to the nearby wheel for the success of the single-wheel climbing using the rolling and pulling constraints of the curved-spoke leg. For this, the operating angle of the curved-spoke leg with respect to x′-y′-z′ (robot body-fixed) in Figure 6a is given as
β = β φ ,
where
β = tan 1 y E J y x E J x .
From Figure 6b, we measured the initial spoke angle β U when the wheel made contact with the wall and the spoke leg touched down on the higher surface in phase 1, denoting that
β U = tan 1 y E 0 J y x E 0 J x ,
where
x E 0 = r 1 2 r 1 J y H R 1 2 + J x .
If 2 r 1 > J y H R 1 > 0 in Equation (31), then the real solution for the contact position can be derived; otherwise, there is no solution. This implies that the semicircle-like curved-spoke leg does not climb the stair if the height of the spoke joint is lower than that of the higher surface, that is, J y < H R 1 and 2 r 1 > J y H R 1 .
In addition, the inequality d C 0 > d s l i p > 0 in Figure 6b guarantees that the spoke leg can touch down on the higher surface and start rolling at d C 0 on the higher surface in phase 1. Because the slip of the curved-spoke leg during rolling on the higher surface in phase 2 may occur due to gravity, the margin d s l i p allowing the slip distance was applied to prevent the fall of the spoke leg from the higher surface. The inequality W r 1 > d 0 in Figure 6b prevents the blockage of the wall of the next step on the rolling spoke leg.
Consequently, the wheel-climbing requirement for phase 1 can be summarized as
2 r 1 > J y H R 1 > 0   for   φ 0 , φ max ,
W r 1 > d C 0 > d s l i p > 0   for   φ 0 , φ max ,
0 < d C 0 < W r 1 ,
where
d C 0 = x E 0 R 1 = r 1 2 r 1 J y H R 1 2 + J x R 1 ,
J x J y = J x cos φ J y sin φ J x sin φ + J y cos φ ,
and where the maximum body pitch angle is assumed to be the slope of the stair φ max = tan 1 H / W , and d s l i p is the margin allowing for the slip distance of the curved-spoke leg on the surface of a stair.
The wheel-climbing requirement for phase 2 may be also proposed as an arc length of the spoke leg longer than that required for bringing the wheel to the vertex Q, as illustrated in Figure 7
π α t i p > θ r o t + π 2 β U for   φ 0 , φ max ,
subject to
r J r Q + 0 R 1 = l ,
where r J is the function of the angle θ r o t = β U β in Equation (23) and ( J x , J y ) , and this inequality equation is numerically calculated in terms of ( J x , J y ) .
The four kinematic inequality Equations (32)–(34) and (37) may provide the design requirement for the geometry of the wheel and curved-spoke leg and the relative position for the success of single-wheel climbing on the prescribed stair geometry. It should be noted that the kinematic inequality conditions are derived from the geometric relations under no-slip conditions. Therefore, this kinematic design configuration for single-wheel climbing was validated in the next section through the dynamic equations of motion considering frictional slip.
This conceptual robot aims to enable stair climbing with a zero required minimum friction coefficient. It can climb a stair as a legged robot if the curved-spoke leg is well-defined under the kinematic inequality conditions in Equations (32)–(34) and (37), and the wheelbase is adjusted to nearly the hypotenuse of several steps. In this case, the wheel climbing of the front and rear axles was synchronized, as illustrated in Figure 8. If the static friction coefficient is μ s μ = μ D , the balance equation for the static state can expressed as
N D 1 + N D 2 = m g 1 + μ s 2 ,
where the N D 1 and N D 2 of the spoke legs can be produced by the joint torque of the spokes. This implies that the static state in Equation (39) holds even if the static friction coefficient μ s is zero; thus, the required minimum friction coefficient turns out to be zero, as in the static analysis of the wheeled or rocker–bogie stair-climbing robots [38]. It should be noted that legged robots typically have zero required minimum friction coefficients because their legs hop rather than roll during stair climbing. Therefore, the proposed mechanism can also be categorized as a stair-climbing legged robot, given that wheels are additionally attached to the legged robot for flat road driving.

3. Results

A well-defined kinematic configuration between the wheel and curved-spoke leg is critical for the successful stair climbing of the proposed robot. The kinematic inequality conditions of wheel climbing are the necessary conditions for the single wheel of the robot to climb stairs. First, the parametric boundary for satisfying the kinematic inequality conditions was determined to determine the system’s geometric configuration for successful single-wheel climbing. After the specific design parameters were selected, the stair-climbing simulation based on the dynamic model was conducted to validate the stair-climbing performance of the whole robot.

3.1. Kinematic Results for the Single-Wheel Climbing

In the subsequent analysis, we focused on the kinematic model for a single wheel to climb a stair with the aid of the locomotion of a curved-spoke leg, and the configuration of the kinematic model is described in Figure 6 and Figure 7. The system parameters of the robot, which are listed in Table 1, are applied to the single wheel and its nearby curved-spoke leg. The friction coefficient was set to 0.3 for this simulation, which is relatively low for tire dynamics. Nevertheless, the simulation results demonstrated the stair-climbing ability of the single wheel at a low friction coefficient, as explained in the required minimum friction coefficient of the static analysis in Figure 8. The stair geometry, such as the width and height of the stair, was assumed to be constant in the simulation.
To determine the kinematic inequality conditions, the geometric boundary of the spoke joint position satisfying the inequality conditions was calculated. The spoke joint position relative to a wheel in the body-fixed frame is important for the spoke leg to successfully roll onto the higher surface and bring the nearby wheel to the surface. We observed that the pitch angle of the robot changed when it climbed onto the slope of the stair. Therefore, the joint position for stair climbing in the body-fixed frame should differ from that in the ground-reference frame. For a fixed slope of a stair to be climbed, the joint position should satisfy the kinematic inequality conditions of the robot driving on both the flat ground and a slant stair. Figure 9a shows the joint position requirement to satisfy the kinematic inequality conditions when the front wheel climbs the first step at the zero-pitch angle. As the robot drives onto the slant of the stair for steady-state climbing, the body pitch changes to the slope of the stair, and the joint position requirement relative to the wheel also changes, as illustrated in Figure 9b. The intersection of the two requirements was selected as the joint position candidate relative to the wheel in the body-fixed frame, as shown in Figure 9c.
In the subsequent analysis, the joint position at the intersection of the two requirements was chosen to be J x , J y = 0.1 , 0.1 in the body-fixed frame, as in the case of the joint position satisfying the two requirements. Figure 10a demonstrates that the wheel at the zero-pitch angle can be translated up to the vertex Q of the stair as the curved-spoke leg rolls on the higher surface. Figure 10b shows that the wheel can also kinematically climb up to the vertex Q in the slant body case of φ = tan 1 H / W = 31 .

3.2. Dynamic Results for the Stair Climbing of the Whole Robot

In this section, the dynamic response of the stair climbing of the whole robot was estimated through dynamic equations of motion, as expressed in Equations (1) and (2). For the dynamic simulation of the whole system, the front and rear axles were included. Therefore, the stair climbing of the system required the simultaneous climbing of the front and rear wheels with the aid of the locomotion of both the front and rear curved-spoke legs. One important parameter for the synchronization of the front and rear wheel-climbing was the wheelbase, which is the distance between the front and rear axles. In reference [1], numerous stair-sensing techniques for stair climbing were reviewed. Using LiDAR, stereo cameras, proximity sensors, and other technologies, the size of the stairs can be measured in real-time. When the hypotenuse of two steps is measured, it is assumed that a variable wheelbase mechanism is equipped and controlled to adjust before encountering the next two steps. The wheelbase was assumed to be the hypotenuse of two steps. The speed of the curved-spoke legs was set to be linearly varied with the slope γ = ω f ω o / ε within a certain range ε of rotation angles to reduce chattering and impact.
β ˙ = γ β β L ω o   or   β ˙ = γ β β U ω o .
Figure 11 shows the dynamic sequence of the stair climbing of the whole body. As the wheelbase was set to be the hypotenuse of several steps, the sequential motion of the front and rear wheels and their curved-spoke legs was synchronized and similar to the kinematic sequence of the single wheel in Figure 10.
The dynamic trajectory of the CG was traced during stair climbing as illustrated in Figure 12a. After the robot climbs the first step, its trajectory during the steady state climbing oscillates as a cycloid according to the periodic profile of the stair. The corresponding velocity of CG varies periodically in Figure 12b as the stair climbing acts as the periodic motion. When the robot meets the wall of each step, the horizontal speed drops to zero. As the wheel climbs each step, the vertical speed increases to a certain value but drops back to zero as the robot drives on the flat surface of each step.
The rotating angle and speed of the curved-spoke leg were controlled by the pre-defined speed profile in Equation (40). The rotating speed of the spoke leg increased when the spoke leg rotated freely in the air, but decreased as the spoke leg rolled onto the higher flat surface of each step. Figure 13a,b show the variations per one revolution of the rotating angle and speed of the spoke leg during stair climbing. The joint torques of the front and rear spoke legs required to climb each step are also demonstrated in Figure 13c. With an increase in the friction coefficient, the required joint torque for stair climbing decreased, because the wheel traction on the wall of the stairs reduced the normal loads of the curved spoke legs on the higher surface.

4. Discussion

This study proposed a simple wheel-leg mechanism for stair climbing, as well as flat road driving. Stair climbing was achieved using the locomotion of the motor-driven tires and curved-spoke legs. Particularly, the design configuration requirements of the motor-driven tire and curved-spoke leg for various stair geometries were proposed. Thereafter, the stair-climbing ability was validated through a dynamic model that allowed for frictional slips. The following conclusions were drawn from these results:
Wheel climbing can be achieved by utilizing a curved-spoke leg.
Wheel climbing is a necessary condition for the stair climbing of the whole robot.
The spoke position relative to a wheel should be carefully determined for both the flat and slant robot using the proposed kinematic inequality constraints.
The proposed robot could effectively climb a given stair geometry if the curved-spoke leg is well defined under the kinematic inequality conditions, and the wheelbases are adjusted to the hypotenuse of several steps.
The required minimum friction coefficient for the static state of stair climbing is very low for wheel-spoke leg locomotion if the kinematic wheel-climbing conditions are met.

Author Contributions

Conceptualization, D.S. and J.K.; methodology, D.S. and J.K.; writing—original draft preparation, D.S. and J.K. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by INHA University Research Grant (INHA-72972-1).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Seo, T.; Ryu, S.; Won, J.H.; Kim, Y.; Kim, H.S. Stair-Climbing Robots: A Review on Mechanism, Sensing, and Performance Evaluation. IEEE Access 2023, 11, 60539–60561. [Google Scholar] [CrossRef]
  2. Pappalettera, A.; Bottiglione, F.; Mantriota, G.; Reina, G. Watch the Next Step: A Comprehensive Survey of Stair-Climbing Vehicles. Robotics 2023, 12, 74. [Google Scholar] [CrossRef]
  3. Sundaram, S.A.; Wang, H.; Ding, D.; Cooper, R.A. Step-Climbing Power Wheelchairs: A Literature Review. Top. Spinal Cord Inj. Rehabil. 2017, 23, 98–109. [Google Scholar] [CrossRef] [PubMed]
  4. Verma, A.; Shrivastava, S.; Ramkumar, J. Mapping wheelchair functions and their associated functional elements for stair climbing accessibility: A systematic review. Disabil. Rehabil. Assist. Technol. 2022, 19, 200–221. [Google Scholar] [CrossRef]
  5. Park, W.-S.; Park, M.-S.; Yang, H.-W. The optimal design scheme of an SUGV for surveillance and reconnaissance missions in urban and rough terrain. Int. J. Control Autom. Syst. 2012, 10, 992–999. [Google Scholar] [CrossRef]
  6. Lee, J.; Jeong, W.; Han, J.; Kim, T.; Oh, S. Barrier-Free Wheelchair with a Mechanical Transmission. Appl. Sci. 2021, 11, 5280. [Google Scholar] [CrossRef]
  7. Phannil, N.; Jettanasen, C. Design and Simulation of Removable Pavement Edge Climbing Electric Wheelchair for Elderly and Disabled Users. Int. J. Control Autom. Syst. 2023, 21, 1910–1925. [Google Scholar] [CrossRef]
  8. Meyer, J.T.; Weber, S.; Jäger, L.; Sigrist, R.; Gassert, R.; Lambercy, O. A survey on the influence of CYBATHLON on the development and acceptance of advanced as-sistive technologies. J. Neuroeng. Rehabil. 2022, 19, 38. [Google Scholar] [CrossRef]
  9. Kim, J.-Y.; Park, I.-W.; Oh, J.-H. Experimental Realization of Dynamic Stair Climbing and Descending of Biped Humanoid Robot, Hubo. Int. J. Humanoid Robot. 2009, 6, 205–240. [Google Scholar] [CrossRef]
  10. Jung, T.; Lim, J.; Bae, H.; Lee, K.K.; Joe, H.-M.; Oh, J.-H. Development of the Humanoid Disaster Response Platform DRC-HUBO+. IEEE Trans. Robot. 2018, 34, 1–17. [Google Scholar] [CrossRef]
  11. Dong, E.Z.; Wang, D.D.; Tong, J.G.; Chen, C.; Wang, Z.H. A Stable Gait Planning Method of Biped Robot Based on Ankle motion Smooth Fitting. Int. J. Control Autom. Syst. 2018, 16, 284–294. [Google Scholar] [CrossRef]
  12. Yong, S.; Teng, C.; Yanzhe, H.; Xiaoli, W. Implementation and dynamic gait planning of a quadruped bionic robot. Int. J. Control Autom. Syst. 2017, 15, 2819–2828. [Google Scholar] [CrossRef]
  13. Hyun, D.J.; Seok, S.; Lee, J.; Kim, S. High speed trot-running: Implementation of a hierarchical controller using proprioceptive impedance control on the MIT Cheetah. Int. J. Robot. Res. 2014, 33, 1417–1445. [Google Scholar] [CrossRef]
  14. Seok, S.; Wang, A.; Chuah, M.Y.; Hyun, D.J.; Lee, J.; Otten, D.M.; Lang, J.H.; Kim, S. Design Principles for Energy-Efficient Legged Locomotion and Implementation on the MIT Cheetah Robot. IEEE/ASME Trans. Mechatron. 2014, 20, 1117–1129. [Google Scholar] [CrossRef]
  15. Park, H.-W.; Wensing, P.M.; Kim, S. High-speed bounding with the MIT Cheetah 2: Control design and experiments. Int. J. Robot. Res. 2017, 36, 167–192. [Google Scholar] [CrossRef]
  16. Bhardwaj, G.; Sukavanam, N.; Raman, B. Fast terminal discrete-time sliding mode control with fuzzy-based impedance modulation for toe foot bipedal robot going upstairs. Int. J. Control Autom. Syst. 2023, 21, 1659–1669. [Google Scholar] [CrossRef]
  17. Bhole, A.; Turlapati, S.H.; Rajashekhar, V.S.; Dixit, J.; Shah, S.V.; Krishna, K.M. Design of a robust stair-climbing compliant modular robot to tackle overhang on stairs. Robotica 2018, 37, 428–444. [Google Scholar] [CrossRef]
  18. Lawn, M.; Ishimatsu, T. Modeling of a stair-climbing wheelchair mechanism with high single-step capacity. IEEE Trans. Neural Syst. Rehabil. Eng. 2003, 11, 323–332. [Google Scholar] [CrossRef]
  19. Quaglia, G.; Franco, W.; Oderio, R. Wheelchair.q, a motorized wheelchair with stair climbing ability. Mech. Mach. Theory 2011, 46, 1601–1609. [Google Scholar] [CrossRef]
  20. Park, S.; Ahn, S.; Shin, J.; Kim, H.; Yang, J.; Kim, Y.; Lim, K.; Seo, T. WAVE: Last Mile Delivery Robotic Platform with Stair-Climbing Ability Via Four-Bar Linkage-Based Locomotion. IEEE/ASME Trans. Mechatron. 2023, 29, 313–323. [Google Scholar] [CrossRef]
  21. Tian, Y.; Gao, F. Efficient motion generation for a six-legged robot walking on irregular terrain via integrated foothold selection and optimization-based whole-body planning. Robotica 2017, 36, 333–352. [Google Scholar] [CrossRef]
  22. Kim, D.; Hong, H.; Kim, H.S.; Kim, J. Optimal design and kinetic analysis of a stair-climbing mobile robot with rocker-bogie mechanism. Mech. Mach. Theory 2012, 50, 90–108. [Google Scholar] [CrossRef]
  23. Choi, D.; Oh, J.; Kim, J. Analysis method of climbing stairs with the rocker-bogie mechanism. J. Mech. Sci. Technol. 2013, 27, 2783–2788. [Google Scholar] [CrossRef]
  24. Eich, M.; Grimminger, F.; Kirchner, F. Adaptive compliance control of a multi-legged stair-climbing robot based on proprioceptive data. Ind. Robot. Int. J. Robot. Res. Appl. 2009, 36, 331–339. [Google Scholar] [CrossRef]
  25. Chen, W.-H.; Lin, H.-S.; Lin, Y.-M.; Lin, P.-C. TurboQuad: A Novel Leg–Wheel Transformable Robot with Smooth and Fast Behavioral Transitions. IEEE Trans. Robot. 2017, 33, 1025–1040. [Google Scholar] [CrossRef]
  26. Ramadan, M.; Hilles, S.; Alkhedher, M. Design and study of an AI-supported autonomous stair climbing robot. EI-Cezeri J. Sci. Eng. 2023, 10, 571–585. [Google Scholar]
  27. Kim, Y.; Kim, J.; Kim, H.S.; Seo, T. Curved-Spoke Tri-Wheel Mechanism for Fast Stair-Climbing. IEEE Access 2019, 7, 173766–173773. [Google Scholar] [CrossRef]
  28. Altendorfer, R.; Moore, N.; Komsuoglu, H.; Buehler, M.; Brown, H.B., Jr.; McMordie, D.; Saranli, U.; Full, R.; Koditschek, D. RHex: A Biologically Inspired Hexapod Runner. Auton. Robot. 2001, 11, 207–213. [Google Scholar] [CrossRef]
  29. Cui, T.; Wang, W.; Zhu, Z.; Wu, J.; Jia, Z. A stair-climbing robot with star-wheel configuration. In Proceedings of the IEEE International Conference on Robotics and Biomimetics (ROBIO), Jinghong, China, 5–9 December 2022; pp. 542–548. [Google Scholar]
  30. Shin, J.; Son, D.; Kim, Y.; Seo, T. Design exploration and comparative analysis of tail shape of tri-wheel-based stair-climbing robotic platform. Sci. Rep. 2022, 12, 1–19. [Google Scholar] [CrossRef]
  31. Wu, G.; Wu, L.; Wang, H.; Yang, W.; Wang, Z.; Zhang, Z.; Shen, T. Design and study of a stair climbing robots with two wheels and a “4R+2P” pattern. Machines 2022, 10, 631. [Google Scholar] [CrossRef]
  32. Arunkumar, A.; Ramabalan, S.; Elayaraja, D. Optimum Design of Stair-Climbing Robots Using Taguchi Method. Intell. Autom. Soft Comput. 2023, 35, 1229–1244. [Google Scholar] [CrossRef]
  33. Shin, J.; Kim, Y.; Kim, D.-Y.; Yoon, G.H.; Seo, T. Parametric Design Optimization of a Tail Mechanism Based on Tri-Wheels for Curved Spoke-Based Stair-Climbing Robots. Int. J. Precis. Eng. Manuf. 2023, 24, 1205–1220. [Google Scholar] [CrossRef]
  34. Sasaki, K.; Suzuki, K. Active rotary-legs mechanism for stair-climbing mobility robot. IEEE Robot. Autom. Lett. 2018, 3, 2237–2244. [Google Scholar] [CrossRef]
  35. Sasaki, K.; Eguchi, Y.; Suzuki, K. Stair-climbing wheelchair with lever propulsion control of rotary legs. Adv. Robot. 2020, 34, 802–813. [Google Scholar] [CrossRef]
  36. Ordoñez-Avila, J.L.; Moreno, H.A.; Perdomo, M.E.; Calderón, I.G.C. Designing Legged Wheels for Stair Climbing. Symmetry 2023, 15, 2071. [Google Scholar] [CrossRef]
  37. Tang, J.; Yao, S.; Liu, R.; Yao, Y.-A. A Schatz-based omnidirectional mobile mechanism with Oloid-like paddlewheels. Mech. Mach. Theory 2023, 189, 105434. [Google Scholar] [CrossRef]
  38. Siegwart, R.; Lamon, P.; Estier, T.; Lauria, M.; Piguet, R. Innovative design for wheeled locomotion in rough terrain. Robot. Auton. Syst. 2002, 40, 151–162. [Google Scholar] [CrossRef]
Figure 1. Robot with motor-driven tires and rotating curved-spoke legs; (a) configuration of the system; (b) free body diagram.
Figure 1. Robot with motor-driven tires and rotating curved-spoke legs; (a) configuration of the system; (b) free body diagram.
Biomimetics 09 00633 g001
Figure 2. Contact penalty method for tire A.
Figure 2. Contact penalty method for tire A.
Biomimetics 09 00633 g002
Figure 3. Contact penalty method for the contact forces of the curved-spoke leg; F 0 , F 1 , and F 2 denote coordinate system xyz (global), x′y′z′ (robot body-fixed), and x″y″z″ (spoke-fixed), respectively.
Figure 3. Contact penalty method for the contact forces of the curved-spoke leg; F 0 , F 1 , and F 2 denote coordinate system xyz (global), x′y′z′ (robot body-fixed), and x″y″z″ (spoke-fixed), respectively.
Biomimetics 09 00633 g003
Figure 4. Surface profile function for an arbitrary stair geometry.
Figure 4. Surface profile function for an arbitrary stair geometry.
Biomimetics 09 00633 g004
Figure 5. Scenario of single-wheel climbing locomotion; (a) phase 1: the tire rolls on the lower surface up to the wall of the stair and the spoke rotates and touches down on the higher surface; (b) phase 2: the wheel is elevated from the lower to the higher surface owing to the pulling of the spoke leg during spoke rolling; (c) phase 3: both the wheel and spoke leg roll on the higher surface.
Figure 5. Scenario of single-wheel climbing locomotion; (a) phase 1: the tire rolls on the lower surface up to the wall of the stair and the spoke rotates and touches down on the higher surface; (b) phase 2: the wheel is elevated from the lower to the higher surface owing to the pulling of the spoke leg during spoke rolling; (c) phase 3: both the wheel and spoke leg roll on the higher surface.
Biomimetics 09 00633 g005
Figure 6. Configuration of the curved-spoke leg relative to the wheel, (a) the joint position J ( J x , J y ) and rotation angle β′ with respect to the body frame x’-y’-z’, and (b) the determination of joint position J for the success of the single-wheel climbing when the tire was in contact with the wall at C W .
Figure 6. Configuration of the curved-spoke leg relative to the wheel, (a) the joint position J ( J x , J y ) and rotation angle β′ with respect to the body frame x’-y’-z’, and (b) the determination of joint position J for the success of the single-wheel climbing when the tire was in contact with the wall at C W .
Biomimetics 09 00633 g006
Figure 7. Configuration of the kinematic inequality condition for wheel climbing to vertex Q along with the trajectory of translational motion; the spoke rotates with θ r o t = β U β while maintaining the constrained length l and pulling the wheel.
Figure 7. Configuration of the kinematic inequality condition for wheel climbing to vertex Q along with the trajectory of translational motion; the spoke rotates with θ r o t = β U β while maintaining the constrained length l and pulling the wheel.
Biomimetics 09 00633 g007
Figure 8. Static force diagram during stair climbing if the wheelbase L is approximated to the hypotenuse of several steps; L 2 H 2 + W 2 .
Figure 8. Static force diagram during stair climbing if the wheelbase L is approximated to the hypotenuse of several steps; L 2 H 2 + W 2 .
Biomimetics 09 00633 g008
Figure 9. The regime of joint positions of the spoke leg relative to the wheel satisfying the kinematic inequality conditions at (a) φ = 0 and (b) φ = tan 1 H / W = 31 , and the (c) regime satisfying the inequality conditions for both pitch angles.
Figure 9. The regime of joint positions of the spoke leg relative to the wheel satisfying the kinematic inequality conditions at (a) φ = 0 and (b) φ = tan 1 H / W = 31 , and the (c) regime satisfying the inequality conditions for both pitch angles.
Biomimetics 09 00633 g009
Figure 10. Kinematic sequential motion of wheel-climbing for J x , J y = 0.1 , 0.1 at (a) φ = 0 (horizontal body) and (b) φ = tan 1 H / W = 31 (slant body).
Figure 10. Kinematic sequential motion of wheel-climbing for J x , J y = 0.1 , 0.1 at (a) φ = 0 (horizontal body) and (b) φ = tan 1 H / W = 31 (slant body).
Biomimetics 09 00633 g010
Figure 11. Locomotion of the robot during stair climbing for J x , J y = 0.1 , 0.1 and L = 2 H 2 + W 2 = 0.58 : (a) phase 1, (b) initial phase 2, (c) mid-phase 2, and (d) final phase 2.
Figure 11. Locomotion of the robot during stair climbing for J x , J y = 0.1 , 0.1 and L = 2 H 2 + W 2 = 0.58 : (a) phase 1, (b) initial phase 2, (c) mid-phase 2, and (d) final phase 2.
Biomimetics 09 00633 g011
Figure 12. Stair-climbing response of the dynamic model for J x , J y = 0.1 , 0.1 and L = 2 H 2 + W 2 = 0.58 : (a) the CG position and (b) velocity; wheelbase L is assumed to be adjusted to the length of the hypotenuse of 2 steps.
Figure 12. Stair-climbing response of the dynamic model for J x , J y = 0.1 , 0.1 and L = 2 H 2 + W 2 = 0.58 : (a) the CG position and (b) velocity; wheelbase L is assumed to be adjusted to the length of the hypotenuse of 2 steps.
Biomimetics 09 00633 g012
Figure 13. Input values of the front and rear curved-spoke legs for stair climbing at J x , J y = 0.1 , 0.1 and L = 0.58 = 2 H 2 + W 2 : (a) the spoke angle, (b) spoke speed, and (c) spoke torque.
Figure 13. Input values of the front and rear curved-spoke legs for stair climbing at J x , J y = 0.1 , 0.1 and L = 0.58 = 2 H 2 + W 2 : (a) the spoke angle, (b) spoke speed, and (c) spoke torque.
Biomimetics 09 00633 g013
Table 1. System parameters of stair-climbing robot.
Table 1. System parameters of stair-climbing robot.
SymbolValueUnit
m30kg
R0.08m
r0.11m
H0.15m
W0.25m
k c 1.0 × 106N/m2
k D 1.0 × 106N/m2
C c 2.5 × 105Ns/m2
C D 2.5 × 105Ns/m2
μ 0.3-
μ D 0.3-
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

Seo, D.; Kang, J. Stair-Climbing Wheeled Robot Based on Rotating Locomotion of Curved-Spoke Legs. Biomimetics 2024, 9, 633. https://doi.org/10.3390/biomimetics9100633

AMA Style

Seo D, Kang J. Stair-Climbing Wheeled Robot Based on Rotating Locomotion of Curved-Spoke Legs. Biomimetics. 2024; 9(10):633. https://doi.org/10.3390/biomimetics9100633

Chicago/Turabian Style

Seo, Dongwoo, and Jaeyoung Kang. 2024. "Stair-Climbing Wheeled Robot Based on Rotating Locomotion of Curved-Spoke Legs" Biomimetics 9, no. 10: 633. https://doi.org/10.3390/biomimetics9100633

APA Style

Seo, D., & Kang, J. (2024). Stair-Climbing Wheeled Robot Based on Rotating Locomotion of Curved-Spoke Legs. Biomimetics, 9(10), 633. https://doi.org/10.3390/biomimetics9100633

Article Metrics

Back to TopTop