Functional Design of a Hybrid Leg-Wheel-Track Ground Mobile Robot - MDPI

Page created by Judith Harrison
 
CONTINUE READING
Functional Design of a Hybrid Leg-Wheel-Track Ground Mobile Robot - MDPI
machines
Article
Functional Design of a Hybrid Leg-Wheel-Track Ground
Mobile Robot
Luca Bruzzone * , Mario Baggetta, Shahab E. Nodehi                           , Pietro Bilancia      and Pietro Fanghella

                                            Department of Mechanical, Energy, Management and Transportation Engineering, University of Genoa,
                                            16145 Genoa, Italy; mario.baggetta@unige.it (M.B.); shahabedin.nodehi@edu.unige.it (S.E.N.);
                                            pietro.bilancia@edu.unige.it (P.B.); pietro.fanghella@unige.it (P.F.)
                                            * Correspondence: luca.bruzzone@unige.it; Tel.: +39-010-335-2967

                                            Abstract: This paper presents the conceptual and functional design of a novel hybrid leg-wheel-
                                            track ground mobile robot for surveillance and inspection, named WheTLHLoc (Wheel-Track-Leg
                                            Hybrid Locomotion). The aim of the work is the development of a general-purpose platform capable
                                            of combining tracked locomotion on irregular and yielding terrains, wheeled locomotion with high
                                            energy efficiency on flat and compact grounds, and stair climbing/descent ability. The architecture
                                            of the hybrid locomotion system is firstly outlined, then the validation of its stair climbing maneuver
                                            capabilities by means of multibody simulation is presented. The embodiment design and the internal
                                            mechanical layout are then discussed.

                                            Keywords: ground mobile robot; hybrid locomotion; step climbing

                                            1. Introduction
                                                  In the last decade, the world market of service robotics has increased remarkably,
         
                                     overcoming the market of industrial robotics [1]. In particular, ground mobile robots
                                            are the most widespread category of service robots, with important application fields
Citation: Bruzzone, L.; Baggetta, M.;
                                            such as precision agriculture [2], planetary exploration [3], homeland security [4], surveil-
Nodehi, S.E.; Bilancia, P.; Fanghella, P.
                                            lance [5], reconnaissance, and intervention in case of terroristic attacks and in the presence
Functional Design of a Hybrid
                                            of radioactive or chemical contamination [6].
Leg-Wheel-Track Ground Mobile
                                                  Independently of the robot payload, which depends on the specific application, a
Robot. Machines 2021, 9, 10. https://
doi.org/10.3390/machines9010010
                                            great research effort has been spent to develop innovative locomotion systems for ground
                                            mobile robots [7–9]. While locomotion on flat and even terrain can be simply and effectively
Received: 10 November 2020                  performed by wheels (W) with high speed and energy efficiency [10], in case of unstructured
Accepted: 7 January 2021                    environments, the use of tracks (T) and legs (L) is also a valuable option.
Published: 12 January 2021                        Tracked robots can move on uneven and yielding terrains, since their contact surface
                                            with the ground is much larger than the one of wheeled robots [11–13]. On the other hand,
Publisher’s Note: MDPI stays neu-           they usually move slower and with lower energy efficiency. In addition, they are more
tral with regard to jurisdictional clai-    subject to vibrations with respect to wheeled robots.
ms in published maps and institutio-              Legged locomotion, which is, differently from wheeled and tracked locomotion,
nal affiliations.                           biologically inspired, is the most effective solution in case of irregular terrains and obstacles,
                                            but it is generally slower and less energetically efficient on flat grounds; the main hindrance
                                            to the diffusion of legged robots is their cost and complexity, especially for the ones
                                            with dynamic gait [14,15]; the higher complexity of the dynamic gait is related not only
Copyright: © 2021 by the authors. Li-
                                            to control, but also to the mechanical architecture, characterized by a high number of
censee MDPI, Basel, Switzerland.
This article is an open access article
                                            actuators. To overcome this issue, at least for small mobile robots, with limited structural
distributed under the terms and con-
                                            stresses due to the inertial effects, the complexity of the leg architecture can be simplified:
ditions of the Creative Commons At-
                                            Examples are robots with rotating and compliant legs [16,17], or hybrid leg–wheel robots
tribution (CC BY) license (https://         with stepping triple wheels [18,19].
creativecommons.org/licenses/by/                  Hybrid locomotion systems combine the benefits of different locomotion systems.
4.0/).                                      One of the most advanced and impressive hybrid locomotion robots is the legged-wheeled

Machines 2021, 9, 10. https://doi.org/10.3390/machines9010010                                             https://www.mdpi.com/journal/machines
Functional Design of a Hybrid Leg-Wheel-Track Ground Mobile Robot - MDPI
Machines 2021, 9, 10                                                                                              2 of 11

                       Handle by Boston Dynamics [20], which is a biped with two wheels at the end of the legs;
                       a similar concept has been adopted in the design of the Centauro quadruped, by IIT [21].
                       At a smaller scale, there are many examples of hybrid robots which combine legs, wheels,
                       and tracks in a simplified manner, with lower cost and consequently a wider range of
                       potential applications: the four possible combinations of L, W and T (LW, LT, WT, LWT) are
                       compared in [8] in terms of maximum speed, obstacle crossing capability, step/stair climb-
                       ing capability, walking capability of soft terrains and on uneven terrains, energy efficiency,
                       mechanical, and control complexity.
                             Considering locomotion solutions involving tracks (T, WT, LT, LWT), there are many
                       possible layouts. Robots can have non-articulated or articulated tracks with passive relative
                       mobility [22]; if the relative mobility of the articulated tracks is actuated to improve obstacle
                       crossing capability, they can be considered as LT hybrid robots. Another option is to link
                       tracked modules in series to compose snake-like climbing robots [23].
                             Focusing on LT hybrid robots, there are different ways to combine legs and tracks.
                       Besides the most obvious approach of using them in parallel [24–26], peripheral tracks can
                       be placed on the leg links [27]; this approach is also used for the Kylin robot, with LWT
                       hybrid locomotion [28].
                             When wheels are present and it is required to use them to increase speed and range
                       on even and compact grounds, they can be activated using many different systems. For ex-
                       ample, the contact of the wheels with the terrain can be enabled or disabled by the position
                       of the legs, as in the LWT Kylin robot.
                             Another possibility is to extract the wheels from the robot body to suspend the robot
                       on wheels. This solution has the benefit of enhancing the vehicle maneuverability, which is
                       a drawback of purely tracked robots; an example is the hybrid WT robot presented in [29].
                             In a previous study [30], a WT robot with two variable-shape tracks and four wheels
                       is proposed; the contact between wheels and terrain can be enabled or disabled by varying
                       the shape of the tracks.
                             The hybrid LWT Azimuth robot [31] is equipped with articulated legs with peripheral
                       tracks and wheels; depending on the leg position, wheels, legs, or tracks can be active.
                       The hybrid WT robot HELIOS-VI [32] has two tracks and two passive wheels placed at the
                       end of a rotating arm, which regulates the contact of the wheels with the terrain to reduce
                       the contact areas of the tracks, to improve maneuverability or to perform stair climbing
                       and descent.
                             In other cases, the tracks can be transformed into wheels changing their outer shape
                       by means of tensioning systems, exploiting the tracks elasticity [33,34]; the transformation
                       of tracks into wheels can also be achieved by adopting complex articulated supports for
                       the tracks [35].
                             This research is focused on the development of a hybrid LWT ground mobile robot for
                       surveillance and inspection, named WheTLHLoc (Wheel-Track-Leg Hybrid Locomotion).
                       Its locomotion system shows similarities with previously discussed robots, although the
                       proposed solution is new and has unique features with respect to other solutions presented
                       in scientific literature; similarities and differences will be highlighted in Section 2. The con-
                       sidered size is small (around 450 × 350 × 130 mm), since only cameras and environmental
                       sensors are to be carried and good maneuverability in restricted spaces is considered a
                       key feature of an inspection robot. Despite its limited dimensions, the combination of
                       all the three locomotion systems allows to perform wheeled locomotion with high speed,
                       energy efficiency, and range on flat and compact grounds, tracked locomotion on yielding
                       and soft terrains, and mixed use of rotating legs, wheels, and tracks to overcome steps,
                       stairs, and other obstacles.
                             The remaining of the paper is organized as follows: Section 2 discusses the conceptual
                       design and the main functional features of the WheTLHLoc robot; Section 3 illustrates
                       the maneuvers for stair climbing and descent, and the feasibility of the most critical
                       one (climbing) is verified by multibody simulation in Section 4; Section 5 presents the
Functional Design of a Hybrid Leg-Wheel-Track Ground Mobile Robot - MDPI
maneuvers for stair climbing and descent, and the feasibility of the most critical one
                                 (climbing) is verified by multibody simulation in Section 4; Section 5 presents the embod-
                                 iment design and the internal layout of the robot, and finally Section 6 outlines conclu-
                                 sions and future work.
Machines 2021, 9, 10                                                                                                                          3 of 11
                                 2. Conceptual Design of the Hybrid Robot WheTLHLoc
                                       The starting point of the conceptual design of the proposed hybrid locomotion robot
                                 is the goal of combining tracks for soft and yielding terrains and wheeled locomotion on
                                 embodiment design and the internal layout of the robot, and finally Section 6 outlines
                                 flat and compact terrains. This combination can be obtained in different ways, as dis-
                                 conclusions and future work.
                                 cussed in the previous section. The proposed locomotion system (Figure 1) is in some
                                 ways
                                 2.     similar toDesign
                                    Conceptual     the oneofofthe
                                                               HELIOS-VI  [32], but
                                                                  Hybrid Robot      enhances its capabilities thanks to the fol-
                                                                                WheTLHLoc
                                 lowing   design  choices:
                                       The starting point of the conceptual design of the proposed hybrid locomotion robot
                                  • theInstead
                                 is      goal ofof   a single short
                                                   combining      tracks rotating
                                                                            for softarmandplaced
                                                                                            yielding on terrains
                                                                                                         the frontandof the  vehicle,
                                                                                                                         wheeled       it makes use
                                                                                                                                    locomotion     on
                                       of  two   independently        actuated    rotating    legs  (Figure   1, L);
                                 flat and compact terrains. This combination can be obtained in different ways, as discussed
                                  • the
                                 in    The    wheels section.
                                          previous     at the legTheendsproposed
                                                                             (Figure 1,locomotion
                                                                                          W) are not passive,      but independently
                                                                                                         system (Figure       1) is in some actuated
                                                                                                                                                ways
                                       by to
                                 similar    gearmotors
                                               the one of (Figure
                                                             HELIOS-VI 1, WM);[32], but enhances its capabilities thanks to the following
                                  •
                                 designThe    common revolute axis of the two legs (Figure 1, A), is centered with respect to
                                           choices:
                                 •     Instead ofbody,
                                       the   robot   a singleandshort
                                                                   the legs    can perform
                                                                        rotating    arm placed  complete
                                                                                                    on the and
                                                                                                             frontcontinuous     rotations
                                                                                                                    of the vehicle,           around
                                                                                                                                       it makes   use
                                       it; two independently actuated rotating legs (Figure 1, L);
                                       of
                                 ••    Twowheels
                                       The     omni wheels      (Figure
                                                       at the leg   ends 1,    OW) are
                                                                            (Figure        placed
                                                                                       1, W)        on passive,
                                                                                               are not  the rear ofbutthe  robot, so thatactuated
                                                                                                                         independently       the con-
                                       tactgearmotors
                                       by    of the tracks    (Figure
                                                            (Figure   1, 1, T) with the terrain is avoided when the robot is supported
                                                                          WM);
                                 •     on the
                                       The       two wheels
                                              common             andaxis
                                                          revolute     on one    of two
                                                                            of the   the omni    wheels;1, A), is centered with respect to the
                                                                                          legs (Figure
                                  •    robot body, and the legs can perform complete and symmetric
                                       The    main   robot    body    (Figure    1, MB)    is externally    continuouswith        respect
                                                                                                                            rotations      to theit;xy
                                                                                                                                        around
                                 •     plane.
                                       Two    omni wheels (Figure 1, OW) are placed on the rear of the robot, so that the contact
                                       of
                                       The themain
                                                tracks   (Figure
                                                     camera     is 1,  T) with
                                                                   placed     on the
                                                                                  the terrain
                                                                                        front ofisthe
                                                                                                   avoided
                                                                                                       robot when
                                                                                                               (Figurethe1,robot   is supported
                                                                                                                            FC), but    a secondaryon
                                       the  two   wheels     and  on   one   of the   omni   wheels;
                                  camera is placed on the rear (Figure 1, RC) since during step climbing (Section 3) and in
                                 •otherThe    main robot
                                         scenarios            body (Figure
                                                      it is necessary     to move 1, MB)     is externally
                                                                                       backwards;             symmetric
                                                                                                      additional              with respect
                                                                                                                     environmental             to the
                                                                                                                                         sensors  can
                                       xy  plane.
                                  be placed inside the robot body, on the basis of the required tasks.

      Figure
      Figure 1.  Conceptualdesign
              1. Conceptual    designofofthe
                                          thehybrid
                                              hybridleg-wheel-track
                                                      leg-wheel-track  robot
                                                                     robot   Wheel-Track-Leg
                                                                           Wheel-Track-Leg   Hybrid
                                                                                           Hybrid   Locomotion
                                                                                                  Locomotion   (WheTLHLoc):
                                                                                                             (WheTLHLoc):   (a)
      (a) Front
      Front      view;
             view;      (b) rear
                    (b) rear viewview  (W: Wheel;
                                  (W: Wheel;        L:T:Leg;
                                              L: Leg;        T: Track;
                                                         Track;        MB:body;
                                                                MB: Main   MainWM:
                                                                                body; WM:gearmotor;
                                                                                    Wheel  Wheel gearmotor;
                                                                                                     OW: OmniOW: Omni
                                                                                                              wheel; FC:wheel;
                                                                                                                         Front
      camera;
      FC: FrontRC:   Rear camera;
                 camera;  RC: RearA:  Leg axis).
                                    camera;  A: Leg axis).

                                      The main features
                                                camera is ofplaced  on the
                                                             this design arefront of the robot (Figure 1, FC), but a secondary
                                                                              the following:
                                 camera is placed on the rear (Figure 1, RC) since during step climbing (Section 3) and in
                                 other scenarios it is necessary to move backwards; additional environmental sensors can
                                 be placed inside the robot body, on the basis of the required tasks.
                                      The main features of this design are the following:
                                 i.    It is possible to alternate wheeled locomotion on flat and compact terrains (Figure 2a)
                                       and tracked locomotion on soft and yielding terrains (Figure 2b), both with differential
                                       steering; the switch between the locomotion modes is commanded by the rotation of
                                       the legs;
                                 ii.   The legs, longer than the arm of HELIOS-VI, can be used to overcome obstacles,
                                       even performing differential steering, if required in case of asymmetrical obstacles;
Functional Design of a Hybrid Leg-Wheel-Track Ground Mobile Robot - MDPI
i.       It is possible to alternate wheeled locomotion on flat and compact terrains (Figure 2a)
                                         and tracked locomotion on soft and yielding terrains (Figure 2b), both with differen-
Machines 2021, 9, 10                     tial steering; the switch between the locomotion modes is commanded by the rotation                            4 of 11
                                         of the legs;
                                ii.      The legs, longer than the arm of HELIOS-VI, can be used to overcome obstacles, even
                                         performing differential steering, if required in case of asymmetrical obstacles;
                               iii. iii. When
                                          Whenthe  therobot
                                                         robot isis in
                                                                     in the
                                                                         the wheeled
                                                                              wheeled locomotion
                                                                                            locomotion (WL) (WL) position,
                                                                                                                   position, thethe field
                                                                                                                                     field ofof view
                                                                                                                                                view ofof the
                                                                                                                                                           the
                                          front  camera     is  optimally      exploited
                                         front camera is optimally exploited (Figure 2a);      (Figure  2a);
                               iv. iv. Since
                                          Sincethetherobot
                                                        robotmainmainbody  body      is symmetric
                                                                                is symmetric        withwith   respect
                                                                                                          respect    to theto xy   xy plane,
                                                                                                                              theplane,           it is oper-
                                                                                                                                           it is fully   fully
                                          operative     even   after    an  overturn;      it is very  unlikely    that  after  a
                                         ative even after an overturn; it is very unlikely that after a fall the robot remains on fall  the  robot  remains
                                          on one
                                         one        flank,
                                               flank,   andand eveneven    in this
                                                                        in this       case
                                                                                   case      a rotation
                                                                                         a rotation    ofofthe
                                                                                                             theleg
                                                                                                                  leginincontact
                                                                                                                           contactwith
                                                                                                                                    with thethe terrain
                                                                                                                                                 terrain can
                                                                                                                                                          can
                                          putagain
                                         put   again thethe robot
                                                             robot on  on the
                                                                           the tracks;
                                                                                tracks;
                                v.  v.    The   rotation   of   the   legs
                                         The rotation of the legs and the    and    the action
                                                                                         action ofof the
                                                                                                     the wheels
                                                                                                          wheels can can bebe used
                                                                                                                              used inin case
                                                                                                                                         case ofof irregular
                                                                                                                                                   irregular
                                          terrains    and  obstacles,       i.e.,  when     the  use  of only   tracks    is not
                                         terrains and obstacles, i.e., when the use of only tracks is not sufficient to advance;  sufficient    to advance; in
                                          in this
                                         this       case,
                                                case,   thethetwotwo     legscan
                                                                      legs      canbebemoved
                                                                                           movedindependently
                                                                                                     independentlyin       in presence
                                                                                                                              presence of  of asymmetric
                                                                                                                                               asymmetric
                                          groundirregularities
                                         ground      irregularities (Figure
                                                                         (Figure 2c); 2c);
                               vi.  vi.  In particular, the combined motionofoflegs,
                                          In particular,   the   combined        motion               wheels,
                                                                                                  legs, wheels, and   tracks
                                                                                                                    and        cancan
                                                                                                                          tracks    be used    to overcome
                                                                                                                                         be used    to over-
                                          steps  and    stairs,  according        to  the  sequences     discussed
                                         come steps and stairs, according to the sequences discussed in Section 3.     in  Section   3.

      Figure 2. (a)
                 (a)Wheeled
                    Wheeledlocomotion
                            locomotionon onflat
                                             flatand
                                                  andcompact surfaces;
                                                       compact         (b)(b)
                                                               surfaces;   tracked locomotion
                                                                              tracked         on yielding
                                                                                      locomotion          terrains;
                                                                                                 on yielding        (c) hybrid
                                                                                                              terrains;        leg-
                                                                                                                         (c) hybrid
      wheel-track locomotion
      leg-wheel-track         to overcome
                      locomotion            obstacles.
                                  to overcome    obstacles.

                                            previously mentioned, the proposed locomotion system presents similarities with
                                         As previously
                                  the one
                                  the   one of
                                            of HELIOS-VI,
                                                HELIOS-VI,though  thoughititshows
                                                                                showsthe  thefollowing
                                                                                               followingdifferences:
                                                                                                             differences:  (i)(i) Independently
                                                                                                                               Independently          ac-
                                                                                                                                                   actu-
                                  tuated   and   longer     legs, which    can   perform      complete     and
                                  ated and longer legs, which can perform complete and continuous rotations in    continuous     rotations   in  case  of
                                  obstacle   overcoming
                                  obstacle overcoming and      and   stair  climbing;     (ii) actuated    wheels     to perform      purely   wheeled
                                  locomotion with differential steering; (iii) capability of operating after an overturn, due to
                                  the main
                                  the   main body
                                              body symmetry.
                                                      symmetry.
                                         Regarding the
                                         Regarding     thewheeled
                                                             wheeledlocomotion,
                                                                         locomotion,there there are some
                                                                                                  are  some similarities   with
                                                                                                                similarities      the the
                                                                                                                               with    Kylin  robot
                                                                                                                                           Kylin     [28]:
                                                                                                                                                   robot
                                  Two    actuated   wheels     are  placed    at the   end   of rotating   arms,     and  passive
                                  [28]: Two actuated wheels are placed at the end of rotating arms, and passive omni wheels          omni   wheels    are
                                  adopted.    The   advantages        of the  WheTLHLoc          with   respect    to
                                  are adopted. The advantages of the WheTLHLoc with respect to the Kylin are: (i) The  the Kylin    are: (i) The  possi-
                                  bility of using
                                  possibility        the longer
                                                of using            legs, also
                                                             the longer    legs,inalso
                                                                                    combination       with the
                                                                                         in combination        with tracks, to overcome
                                                                                                                      the tracks,            obstacles;
                                                                                                                                     to overcome     ob-
                                  (ii) the capability    of  operating    after  an overturn     due   to the   symmetry;
                                  stacles; (ii) the capability of operating after an overturn due to the symmetry; (iii) the  (iii) the most   compact
                                                                                                                                                   most
                                  and robust
                                  compact    and design.
                                                   robust design.
                                         The capability of
                                         The capability      of operating
                                                                operatingafterafterand
                                                                                     andoverturn
                                                                                           overturnisisinincommon
                                                                                                               commonwith  with the
                                                                                                                                  thehybrid
                                                                                                                                       hybrid WT WTrobot
                                                                                                                                                      ro-
                                  discussed    in [29],   but  in comparison       to  this  one,  the  following     benefits
                                  bot discussed in [29], but in comparison to this one, the following benefits of WheTLHLoc      of  WheTLHLoc       can
                                  be outlined:
                                  can             (i) The
                                        be outlined:         capability
                                                        (i) The           of using
                                                                 capability           legs,legs,
                                                                               of using      wheels   and and
                                                                                                  wheels     tracks   in combination
                                                                                                                   tracks  in combination to overcome
                                                                                                                                                to over-
                                  obstacles   and   climb    stairs  (Figure   2c); (ii) the   polygon    of  the  contact
                                  come obstacles and climb stairs (Figure 2c); (ii) the polygon of the contact points       points    for the wheeled
                                                                                                                                                 for the
                                  locomotion is much larger, allowing higher stability during turns, acceleration and breaking,
                                  wheeled locomotion is much larger, allowing higher stability during turns, acceleration
                                  and consequently higher motion performance.
                                  and breaking, and consequently higher motion performance.
                                  3. Step and Stair Climbing and Descent
                                  3. Step and Stair Climbing and Descent
                                        As already stated, the overall size of the robot is quite compact, since the considered
                                       As already
                                  payload            stated, the
                                            is represented    by overall
                                                                 cameras size
                                                                           andof environmental
                                                                                 the robot is quite compact,
                                                                                                 sensors for since  the considered
                                                                                                              surveillance   and in-
                                  payload   is represented    by cameras   and   environmental   sensors for surveillance
                                  spection. Moreover, a small robot can travel in narrow spaces that cannot be explored     and in-
                                                                                                                                  by
                                  spection.
                                  humans and Moreover,
                                                 is muchamore
                                                           smallportable.
                                                                  robot canOntravel in narrow
                                                                               the other hand, spaces that cannot
                                                                                               a drawback   of smallberobots
                                                                                                                       explored   by
                                                                                                                             is their
                                  capability of facing stairs.
                                        The climbing of steps and stairs can be performed according to the sequence rep-
                                  resented in Figure 3 (frames a to m). In case of single steps, the sequence a–m is per-
                                  formed once, while it is repeated n times in case of n steps.
Functional Design of a Hybrid Leg-Wheel-Track Ground Mobile Robot - MDPI
sary to switch direction.
                             Once the central zone of the tracks is in contact with the step edge (frame d), the legs
                       rotate backwards until they touch the ground behind the robot (frame e) and completely
                       lift the robot over the step (frames f to h); in this phase, both tracks and wheels rotate,
                       pushing the robot forward. Once the robot center of mass is sufficiently beyond the step
Machines 2021, 9, 10                                                                                                                       5 of 11
                       edge, the robot moves forward on the tracks while the legs rotate forward (frame i–m) to
                       face the next step, if present, or to complete the task.

      Figure 3. Stair-climbing    sequence: the
                  Figure 3. Stair-climbing        legs lift
                                              sequence:  theup theliftrobot
                                                             legs            body
                                                                        up the      (a–c),
                                                                                robot bodythen   rotate
                                                                                             (a–c), then backward    to complete
                                                                                                         rotate backward    to   the step
                  complete
      climbing (d–h); then thethe  stepgoes
                                robot   climbing (d–h);
                                            forward     then the
                                                     by tracks    robot
                                                               (i–l)       goesthe
                                                                       to face   forward   by (m,n).
                                                                                   next step  tracks (i–l) to face the next step
                  (m–n).
                                            After approaching the step, the rotation of the legs lifts up the robot body (frames a–c);
                            The successful note
                                     let  us         that the
                                              execution        robot,
                                                           of this      whichisisnot
                                                                   sequence         not  fully symmetric
                                                                                      assured    in any dynamic with and
                                                                                                                      respect    to the yz plane,
                                                                                                                           friction
                                     must
                       condition, since   theface the step
                                              friction       with and
                                                        of tracks  the rear  side,
                                                                        wheels     otherwise
                                                                                 with           in the
                                                                                       the ground     is following
                                                                                                         necessary phase     (frame d) it would
                                                                                                                      to complete
                       the maneuvernot     be possible
                                       in the             to use the traction
                                               phase corresponding       to the of  the tracks
                                                                                 frames   d to g;due   to the the
                                                                                                  therefore,    presence
                                                                                                                     motionofstrat-
                                                                                                                               the omni wheels.
                                     Therefore,
                       egy must be planned      andif verified
                                                       the robotbyapproaches      the stairor
                                                                    analytical approach      moving      forward,
                                                                                               numerically.          a 180◦ 4,
                                                                                                                 In Section   pivoting
                                                                                                                                 the     must be
                                     performed     by   differential steering   before
                       multibody simulation of the stair climbing maneuver is discussed.climbing    the  first step, imposing     an equal speed
                                     to  the  two   tracks   with  opposite   directions.    This  maneuver
                            The stair descent can be executed inverting the stair climbing sequence, as shown in  can  be  used   whenever   it is
                                     necessary    to  switch  direction.
                       Figure 4. In the descent, the successful execution of the maneuver is less critical, since it is
                                            Once the the
                       not necessary to overcome        central zoneforce
                                                            gravity   of the
                                                                           bytracks
                                                                               meansisofinthe
                                                                                            contact   with
                                                                                               traction   ofthe   step and
                                                                                                             wheels    edgetracks.
                                                                                                                              (frame d), the legs
                                     rotate backwards until they touch the ground behind the robot (frame e) and completely lift
                                     the robot over the step (frames f to h); in this phase, both tracks and wheels rotate, pushing
                                     the robot forward. Once the robot center of mass is sufficiently beyond the step edge,
                                     the robot moves forward on the tracks while the legs rotate forward (frame i–m) to face the
                                     next step, if present, or to complete the task.
                                            The successful execution of this sequence is not assured in any dynamic and friction
                                     condition, since the friction of tracks and wheels with the ground is necessary to complete
                                     the maneuver in the phase corresponding to the frames d to g; therefore, the motion
                                     strategy must be planned and verified by analytical approach or numerically. In Section 4,
                                     the multibody simulation of the stair climbing maneuver is discussed.
                                            The stair descent can be executed inverting the stair climbing sequence, as shown in
                                     Figure 4. In the descent, the successful execution of the maneuver is less critical, since it is
                                     not necessary to overcome the gravity force by means of the traction of wheels and tracks.
Functional Design of a Hybrid Leg-Wheel-Track Ground Mobile Robot - MDPI
hines 2021, 9, x FOR PEER REVIEW                                                                                                           6 of 11

es 2021, 9, xMachines
              FOR PEER2021, 9, 10
                         REVIEW                                                                                                        6 of 11            6 of 11

                                Figure 4. Stair-descent sequence: the robot approaches the descent by tracks (a–b) and uses the
                                legs to come
                Figure 4. Stair-descent        downthe
                                         sequence:   gradually   without shocks
                                                        robot approaches            until by
                                                                            the descent   thetracks
                                                                                               tracks(a,b)
                                                                                                      touch  theuses
                                                                                                           and    nextthe
                                                                                                                        step (c–f);  thendown
                                                                                                                                           the gradually
                            Figure
                                legs 4. Stair-descent
                                     rotate  backwardssequence:   the robot
                                                         (g) to complete   theapproaches
                                                                                step descentthe(h–i).
                                                                                                 descent by  tracks  (a–b)legs
                                                                                                                            andtouses
                                                                                                                                   comethe
                without shocks
                            legsuntil the tracks
                                  to come   downtouch   the next
                                                  gradually       step (c–f);
                                                              without   shocksthen thethe
                                                                                 until legstracks
                                                                                             rotatetouch
                                                                                                    backwards    (g)step
                                                                                                          the next   to complete    thethe
                                                                                                                          (c–f); then   step descent (h,i).
                            legs4.rotate backwards
                                   Multibody         (g) to complete
                                                 Simulation             theClimbing
                                                                 of Stair   step descent (h–i).
                                             4. Multibody Simulation of Stair Climbing
                                      The feasibility
                                                    Theoffeasibility
                              4. Multibody Simulation      theofstair
                                                                 Stairclimbing
                                                                        ofClimbing maneuver
                                                                            the stair  climbingdiscussed
                                                                                                    maneuverindiscussed
                                                                                                                    Section 3 in  has been checked
                                                                                                                                    Section 3 has been checked
                                 with a dynamic    model
                                             with ofa dynamicimplemented        in
                                                                   model implementedRecurdyn,      a multibody
                                                                                               in Recurdyn,          software
                                                                                                                   a multibody     commonly
                                                                                                                                     software   used
                                                                                                                                                commonly used
                                   The feasibility      the stair climbing      maneuver discussed           in Section    3 has been    checked
                                 to simulate to
                                             complex
                                                 simulate mechanical
                                                              complex      systems
                                                                           mechanical involving
                                                                                           systems  a large    number
                                                                                                       involving      a    of
                                                                                                                         large components
                                                                                                                                  number   ofand   to
                                                                                                                                               components      and
                              with a dynamic model implemented in Recurdyn, a multibody software commonly used
                                 perform efficient   contact   analysis     by means     of penalty     algorithms      [36].   In particular,
                                             to perform efficient contact analysis by means of penalty algorithms [36]. In particular,         these
                              to simulate complex mechanical systems involving a large number of components and to
                                 features canthese
                                               be exploited
                                                     features tocansimulate     the complex
                                                                     be exploited      to simulatedynamic       behavior
                                                                                                       the complex            of a tracked
                                                                                                                         dynamic            system,
                                                                                                                                      behavior   of a tracked sys-
                              perform efficient contact analysis by means of penalty algorithms [36]. In particular, these
                                 composed of    a high
                                             tem,        numberofofa bodies
                                                    composed                      (sprockets,
                                                                         high number              track (sprockets,
                                                                                            of bodies     links, and rollers)       in contact
                                                                                                                          track links,          with in contact
                                                                                                                                         and rollers)
                              features can be exploited to simulate the complex dynamic behavior of a tracked system,
                                 each other and
                                             withwith
                                                    eachthe    ground
                                                           other   and within configurations,
                                                                                the ground in which            are highly
                                                                                                    configurations,           variable
                                                                                                                           which         duringvariable
                                                                                                                                    are highly    the      during
                              composed of a high number of bodies (sprockets, track links, and rollers) in contact with
                                 vehicle motion   [37]. motion [37].
                                             the vehicle
                              each other and with the ground in configurations, which are highly variable during the
                                      Figures 5–7 Figures
                                                    represent    simulation
                                                               5–7  representresults       related
                                                                                  simulation         to a stair
                                                                                                   results        withto
                                                                                                              related    300   mm of
                                                                                                                             a stair    run300
                                                                                                                                      with  andmm 160 of run and
                              vehicle motion [37].
                                 mm of rise 160
                                              (standard
                                                  mm of risesize (standard
                                                                  for buildings).
                                                                                size forFigure    5 shows
                                                                                           buildings).          the 5angular
                                                                                                           Figure      shows the  position vs. position
                                                                                                                                      angular   time      vs. time
                                   Figures 5–7 represent simulation results related to a stair with 300 mm of run and 160
                                 graph for wheels
                                             graph(red),      tracks (red),
                                                       for wheels      (black)tracks
                                                                                 and legs    (green).
                                                                                         (black)   and These       motion laws
                                                                                                          legs (green).       Thesehave    beenlaws
                                                                                                                                       motion     de- have been
                              mm of rise (standard size for buildings). Figure 5 shows the angular position vs. time
                                 signed to realize  the climbing
                                             designed     to realize  sequence     of Figure
                                                                         the climbing           3 and are
                                                                                           sequence            imposed
                                                                                                         of Figure         to the
                                                                                                                       3 and     areactuators
                                                                                                                                     imposedintothe the actuators
                              graph for wheels (red), tracks (black) and legs (green). These motion laws have been de-
                                 simulation. in
                                              Thethelaws   are characterized
                                                      simulation.     The laws by   areconstant      speedby
                                                                                         characterized         phases    andspeed
                                                                                                                  constant      stop phases.
                                                                                                                                       phases Since
                                                                                                                                                and stop phases.
                              signed to realize the climbing sequence of Figure 3 and are imposed to the actuators in the
                                             Since
                                 instantaneous       instantaneous
                                                 speed    variations are speednotvariations    are not
                                                                                   feasible (they     wouldfeasible   (they
                                                                                                                 require       wouldacceleration),
                                                                                                                            infinite   require infinite accelera-
                              simulation. The   lawsconstant
                                             tion),     are characterized
                                                                 speed          by constant
                                                                           phases    and   stop  speed
                                                                                                 phases    phases
                                                                                                            have     and linked
                                                                                                                    been    stop phases.
                                                                                                                                     by     Since
                                                                                                                                         cubic splines to obtain
                                 constant speed phases and stop phases have been linked by cubic splines to obtain                             twice
                              instantaneous twice
                                             speedcontinuously
                                                      variations aredifferentiable
                                                                           not feasible (they
                                                                                           motion would      require
                                                                                                      laws without      infinite   acceleration),
                                                                                                                         acceleration peaks.
                                 continuously differentiable motion laws without                acceleration       peaks.
                              constant speed phases and stop phases have been linked by cubic splines to obtain twice
                              continuously differentiable motion laws without acceleration peaks.

                Figure 5. Motion     laws5.of
                                 Figure       tracks,laws
                                            Motion     wheels,  and legs
                                                           of tracks,      (angular
                                                                       wheels,        positions
                                                                                and legs        vs.positions
                                                                                          (angular  time) imposed     in imposed
                                                                                                              vs. time)   the multibody
                                                                                                                                   in the simulation to
                realize the stairmultibody    simulation
                                  climbing sequence     of to realize
                                                           Figure     the stair
                                                                   3; stop      climbing
                                                                            phases         sequence
                                                                                    and constant     of Figure
                                                                                                  speed  phases3;are
                                                                                                                   stop  phases
                                                                                                                      linked  byand
                                                                                                                                cubicconstant
                                                                                                                                        splines to avoid
                             Figure
                                 speed5. phases
                                         Motionare
                                                 laws   of tracks,
                                                     linked        wheels,
                                                              by cubic       andtolegs
                                                                        splines        (angular
                                                                                    avoid       positions
                                                                                          acceleration     vs. time) imposed in the
                                                                                                        peaks.
                acceleration peaks.
                             multibody simulation to realize the stair climbing sequence of Figure 3; stop phases and constant
                             speed phases are linked by cubic splines to avoid acceleration peaks.
Functional Design of a Hybrid Leg-Wheel-Track Ground Mobile Robot - MDPI
nes 2021, 9, x FOR PEER REVIEW                                                                                                              7 of 11

            Machines 2021, 9, 10                                                                                                                              7 of 11
s 2021, 9, x FOR PEER REVIEW                                                                                                             7 of 11

                               Figure 6. Multibody simulation results of the stair climbing sequence of Figure 3: Horizontal (x)
                               and vertical (z) displacements of the reference frame origin of the robot main body (Figure 1) and
                               pitch angle θ of the robot main body.

                                     Figure 6 represents the horizontal and vertical displacements of the robot reference
                           Figure
                             frame6. origin
                Figure 6. Multibody  Multibody
                                      simulation  simulation
                                                   results
                                              (Figure          results
                                                           of the
                                                       1) with    stairof the
                                                                           to stair
                                                                       climbing
                                                                 respect            climbing
                                                                                  sequence
                                                                              a fixed         ofsequence
                                                                                        reference Figure 3:ofHorizontal
                                                                                                     frame    Figure
                                                                                                              located3: at
                                                                                                                        Horizontal
                                                                                                                         (x) and
                                                                                                                           the       (x)edge
                                                                                                                                 vertical
                                                                                                                               lower      (z) displace-
                           and
                ments of the of vertical
                             reference   (z)
                                        frame
                                the first    displacements
                                           steporigin of the
                                                (Figure      of the
                                                          7), robot reference
                                                                    mainwith
                                                              together         frame
                                                                           bodythe     origin
                                                                                 (Figure      of
                                                                                    robot1)pitch  the
                                                                                            and pitch robot
                                                                                                    angle    main
                                                                                                         angle     body   (Figure 1) and
                                                                                                            θ. θ of the robot main body.
                           pitch angle θ of the robot main body.

                                  Figure 6 represents the horizontal and vertical displacements of the robot reference
                             frame origin (Figure 1) with respect to a fixed reference frame located at the lower edge
                             of the first step (Figure 7), together with the robot pitch angle θ.

                Figure 7. Multibody
                            Figure 7.simulation
                                       Multibody results of the results
                                                   simulation   stair climbing   sequence
                                                                         of the stair      of Figure
                                                                                      climbing       3: Trajectory
                                                                                                sequence  of Figureof3:reference frame
                                                                                                                        Trajectory  of origin of the
                            reference
                robot main body        frame
                                 (Figure  1). origin of the robot main body (Figure 1).

                                     Figure 7 shows   Figure   6 represents
                                                         the trajectory    of thetherobot
                                                                                      horizontal
                                                                                             body frameand vertical    displacements
                                                                                                              origin with     respect to theof the   robot reference
                                                                                                                                                 fixed
                               reference frame frame
                                                   andorigin    (Figure 1)positions
                                                          six significant      with respect of theto climbing
                                                                                                     a fixed reference
                                                                                                                 process:frame
                                                                                                                             c, e, h,located   at the
                                                                                                                                        m, n, e’.  Thelower edge of
                             Figure  7. Multibody
                               symbols         the simulation
                                          of such   first
                                                    six positionsresults
                                                           step (Figure   of
                                                                           7),the
                                                                     correspond    stairtoclimbing
                                                                               together      with
                                                                                            the       sequence
                                                                                                    the
                                                                                                  frame   robot  of Figure
                                                                                                                 pitch
                                                                                                           symbols         the3: stair
                                                                                                                       ofangle   Trajectory
                                                                                                                                  θ. climbingof se-
                             reference
                               quence frame   origin
                                        of Figure      of theposition
                                                    3.Figure
                                                        The   robot  main
                                                               7 shows  e’thebody
                                                                            is      (Figure
                                                                                trajectory
                                                                               similar     to e1).
                                                                                               ofafter
                                                                                                   the climbing
                                                                                                        robot body     frame
                                                                                                                     one  step,origin
                                                                                                                                  so thewith
                                                                                                                                          cyclerespect
                                                                                                                                                  e–h– to the fixed
                               m–n–e’ can be repeated to climb all the stair. The time values corresponding to these c,
                                               reference     frame   and     six  significant      positions    of   the  climbing      process:    sixe, h, m, n, e’.
                                   Figure 7 shows      the trajectory    of six
                                                                             thepositions
                                                                                  robot body       frame origin      with   respect    to the of
                                                                                                                                               fixed
                               positions are marked in the graphs of Figures 5 and 6. The simulations have validated thestair climbing
                                               The   symbols     of such                        correspond      to  the  frame     symbols        the
                             reference framesequence
                                                 and six significant
                                                             of Figure    positions
                                                                          3.  The        of thee’climbing
                                                                                    position                   process:    c, e,climbing
                                                                                                                                  h, m, n, e’.
                                                                                                                                            oneThe
                               feasibility of the maneuver       and can      be used     to tune is thesimilar   to estrategy
                                                                                                           climbing     after       as a function  step,
                                                                                                                                                     of so the cycle
                             symbols of such      six positions
                                               e–h–m–n–e’       can correspond
                                                                     be  repeated    totothe   frame
                                                                                           climb    all  symbols
                                                                                                        the  stair.  of the
                                                                                                                     The  timestair   climbing
                                                                                                                                  values          se-
                                                                                                                                           corresponding     to these
                               the step geometry.
                             quence of Figure     3. The    position  e’ is  similar    to  e after   climbing    one  step,   so   the
                                               six positions are marked in the graphs of Figures 5 and 6. The simulations have validated cycle  e–h–
                             m–n–e’    can be
                               5. Internal     repeatedand to
                                               the feasibility
                                            Layout             climb
                                                                 of the
                                                             Embodimentallmaneuver
                                                                            theDesign
                                                                                  stair. and
                                                                                          The cantimebevalues    corresponding
                                                                                                           used to   tune the climbing to these   six as a function
                                                                                                                                             strategy
                             positions are marked       in  the graphs
                                               of the step geometry.      of  Figures     5  and   6. The   simulations      have    validated   the
                                     In this section, the embodiment design of the robot is discussed. Figure 8 shows the
                             feasibility of the maneuver and can be used to tune the climbing strategy as a function of
                               internal layout 5. of the robot
                                                  Internal        body;and
                                                              Layout      theEmbodiment
                                                                                labels of the main  Design components are listed in Table 1.
                             the step geometry.
                                                      In this section, the embodiment design of the robot is discussed. Figure 8 shows the
                             5. Internal Layout     and Embodiment
                                               internal    layout of the robotDesign body; the labels of the main components are listed in Table 1.
                                   In this section, the embodiment design of the robot is discussed. Figure 8 shows the
                             internal layout of the robot body; the labels of the main components are listed in Table 1.
Functional Design of a Hybrid Leg-Wheel-Track Ground Mobile Robot - MDPI
nes 2021, 9, Machines       9, 10
                      2021,REVIEW
             x FOR PEER                                                                                                           8 of 11           8 of 11

                             Figurelayout
                Figure 8. Internal   8. Internal
                                             of thelayout
                                                     robot:of(a)
                                                              the  robot: of
                                                                 Section  (a)the
                                                                              Section
                                                                                 mainofbody
                                                                                         the main
                                                                                             alongbody  along
                                                                                                   the xz     the(b)
                                                                                                          plane;  xz upper
                                                                                                                     plane; view
                                                                                                                            (b) upper
                                                                                                                                 (see the list of the
                             view  (see  the
                main components in Table 1). list of the main    components    in Table 1).

                                                                      Main robot
                                                             Table 1. plates
                                   The upper and lower internal              (UP components.
                                                                                  and LP) constitute the structural frame of
                             the robot, on which the supports of the transmission components (gearmotors, axes, bear-
                        Component                     Symbol in Figure 8                               Characteristics
                             ings, and gears of tracks and wheels) are fixed. The plates support also the other devices
                         Outer Case                           OC                            3D printed kevlar-reinforced nylon
                             hosted in the robot body: Controller,     battery, PWM drives,   and video cameras. Free space
                    Upper structural plate                    UP                        3D printed micro-carbon-fiber-filled nylon
                             is available
                    Lower structural plate in the front and rear
                                                              LP sides  to place additional components    (e.g., environmental
                                                                                        3D printed micro-carbon-fiber-filled  nylon
                             sensors,
                       Leg gearmotor   extra   batteries) based
                                                             LM  on  the   required robot  task.  The  structural   components
                                                                                            Micromotors RH-158-2s-12V,    26 rpm
                             (plates and supports) are 3DTM
                      Track gearmotor                          printed in micro carbon fiber    filled nylon,
                                                                                            Micromotors        while the33
                                                                                                         RH-158-2s-12V,    upper
                                                                                                                             rpm
                      Wheel gearmotor                        WM                                     EMG  30, 12v, 170
                             and lower external cases are 3D printed in Kevlar-reinforced nylon for higher impact re- rpm
                     Motor driver (PWM)
                             sistance.                        PD                          L298N Dual H-Bridge motor controller
                         Leg axis                             LA                         Stainless steel tube (∅10 mm, 1 mm wall)
                        Track axis                            TA                           High carbon steel tube (C45, ∅6 mm)
                            Table 1. Main robot components.
                         Leg gear                             LG                                           20:14, M2
                        Track gear Component                  TG
                                                            Symbol in Figure 8                            18:12,
                                                                                                  Characteristics M1.5
                     Omni wheels group
                                     Outer Case              OW     OC                 3D printed kevlar-reinforced mm
                                                                                                    Rotacaster  95A-50  nylon
                        Controller                             C                             National Instruments MyRio 1900
                                Upper structural plate              UP             3D printed micro-carbon-fiber-filled nylon
                          Battery                              B                          HRB 50C-4S-RC-LiPo, 14.8V, 2200 mAh
                                Lower structural plate              LP             3D printed micro-carbon-fiber-filled nylon
                       Front camera                           FC                                Yosoo OV7670-300KP-VGA
                       Rear cameraLeg gearmotor               RC    LM                Micromotors
                                                                                                Yosoo RH-158-2s-12V,
                                                                                                        OV7670-300KP-VGA26 rpm
                         Slip ring Track gearmotor            SR    TM                Micromotors     RH-158-2s-12V,
                                                                                            12 mm-12wires     miniature 33slip
                                                                                                                           rpmring
                                  Wheel gearmotor                   WM                        EMG 30, 12v, 170 rpm
                                 Motor driver (PWM)                 PD internal plates
                                                   The upper and lower               L298N(UPDualandH-Bridge   motor controller
                                                                                                       LP) constitute     the structural frame of
                                       Leg axis                     LA              Stainless steel tube  (∅10
                                             the robot, on which the supports of the transmission components    mm, 1 mm     wall)
                                                                                                                         (gearmotors,  axes, bear-
                                      Track ings,
                                             axis and gears of tracks
                                                                    TA and wheels) High     carbon   steel tube  (C45, ∅6  mm)
                                                                                      are fixed. The plates support also the other devices
                                       Leg gear                     LG Controller, battery, PWM20:14,
                                             hosted in the robot body:                                       M2and video cameras. Free space
                                                                                                       drives,
                                      Track gear                    TG                               18:12, M1.5
                                             is available in the front and rear sides to place additional components (e.g., environmen-
                                 Omni wheels group                  OW                        Rotacaster 95A-50 mm
                                             tal sensors, extra batteries) based on the required      robot task. The structural components
                                      Controller                     C                  National Instruments MyRio 1900
                                             (plates and supports) are 3D printed in micro carbon fiber filled nylon, while the upper and
                                        Battery                      B               HRB 50C-4S-RC-LiPo, 14.8V, 2200 mAh
                                             lower external cases are 3D printed in Kevlar-reinforced nylon for higher impact resistance.
                                    Front camera                    FC                     Yosoo OV7670-300KP-VGA
                                                   The wheel gearmotors (Figure 8, WM) are directly connected to the wheels, and the
                                     Rear camera                    RC                     Yosoo OV7670-300KP-VGA
                                             necessary power supply and encoder signals are transmitted by slip rings (Figure 8, SR),
                                       Slip ring                    SR                 12 mm-12wires miniature slip ring
                                          allowing continuous rotation, if necessary. The MyRio-1900 board by National Instruments
                                          (USA) has been selected as the control system, since it can properly manage the motion
                                  The wheel gearmotors (Figure 8, WM) are directly connected to the wheels, and the
                                          control of the six axes with encoders (two legs, two tracks, and two wheels), the video
                              necessary power supply and encoder signals are transmitted by slip rings (Figure 8, SR),
Machines 2021, 9, 10                                                                                                               9 of 11

                                  camera signals, and the WiFi connection with a host computer; moreover, it is equipped
                                  with a three-axis accelerometer to acquire data regarding the robot motion, and can manage
                                  an Inertial Measurement Unit.

                                   6. Conclusions and Future Work
                                        In this paper, the conceptual design of a novel small-scale leg-wheel-track hybrid
                                  locomotion robot, named WheTLHLoc, is presented. A comparison with respect to other
                                  hybrid mobile robots is outlined in Section 2, highlighting similarities and differences.
                                  The mechanical architecture of WheTLHLoc has been designed to combine the advantages
                                  of tracked locomotion on soft and yielding terrains and the ones of wheeled locomotion on
                                  flat and compact grounds. The switch between these two modes is realized by means of
                                  rotating legs carrying driving wheels. The robot is capable of performing step and stair
                                  climbing and descent by moving in proper combination legs, wheels, and tracks.
                                        The effectiveness of the climbing maneuver is not obvious due to the limited dimension
                                  of the robot with respect to step height. Therefore, the feasibility has been verified by
                                  numerical simulation using the multibody software Recurdyn. Variations of this maneuver
                                  can be used to overcome obstacles with different shape, not squared, using the same
                                  principle of lifting the side of the robot close to the obstacle by the legs, then advance using
                                  the tracks, and finally completing the robot lifting by rotating backwards the legs.
                                        The detailed embodiment design has been completed, as discussed in Section 5. In the
                                  following of the research, the first prototype of the robot will be realized for an experimental
                                  validation of the proposed hybrid locomotion system and its test in real surveillance and
                                  inspection tasks.

                                  Author Contributions: L.B. conceived the locomotion system and the robot architecture; L.B., S.E.N.,
                                  P.B., and M.B. developed the detailed embodiment design; P.F. supervised the scientific methodology
                                  for the functional design and the multibody simulations; M.B. performed the multibody simulations;
                                  all authors have prepared the manuscript. All authors have read and agreed to the published version
                                  of the manuscript.
                                   Funding: This research received no external funding.
                                   Institutional Review Board Statement: Not applicable.
                                   Informed Consent Statement: Not applicable.
                                   Data Availability Statement: Data sharing not applicable. No new data were created or analyzed in
                                   this study. Data sharing is not applicable to this article.
                                   Conflicts of Interest: The authors declare no conflict of interest.

References
1.    IFR International Federation of Robotics, World Robotics 2019, Industrial Robots and Service Robots. Available online: https:
      //www.ifr.org (accessed on 1 September 2020).
2.    Quaglia, G.; Visconte, C.; Scimmi, L.S.; Melchiorre, M.; Cavallone, P.; Pastorelli, S. Design of a UGV powered by solar energy for
      precision agriculture. Robotics 2020, 9, 13. [CrossRef]
3.    Mateo Sanguino, T.J. 50 years of rovers for planetary exploration: A retrospective review for future directions. Robot. Auton. Syst.
      2017, 94, 172–185. [CrossRef]
4.    Murphy, R.R. Rescue robotics for homeland security. Commun. ACM 2004, 47, 66–68. [CrossRef]
5.    Chun, W.H.; Papanikolopoulos, N. Robot Surveillance and Security. In Springer Handbook of Robotics; Siciliano, B., Khatib, O., Eds.;
      Springer: Berlin/Heidelberg, Germany, 2016; pp. 1605–1626.
6.    Tadokoro, S. Rescue Robotics. DDT Project on Robots and Systems for Urban Search and Rescue; Springer: London, UK, 2009.
7.    Dubey, S. Robot Locomotion—A Review. Int. J. Appl. Eng. Res. 2015, 10, 7357–7369.
8.    Bruzzone, L.; Quaglia, G. Review article: Locomotion systems for ground mobile robots in unstructured environments. Mech. Sci.
      2012, 3, 49–62. [CrossRef]
9.    Kececi, E.F.; Ceccarelli, M. Mobile Robots for Dynamic Environments; ASME Press: New York, NY, USA, 2015; ISBN 978-0791860526.
10.   Chung, W.; Iagnemma, K. Wheeled robots. In Springer Handbook of Robotics; Siciliano, B., Khatib, O., Eds.; Springer:
      Berlin/Heidelberg, Germany, 2016; pp. 575–594.
Machines 2021, 9, 10                                                                                                                10 of 11

11.   Kim, J.; Kim, J.; Lee, D. Mobile robot with passively articulated driving tracks for high terrainability and maneuverability on
      unstructured rough terrain: Design, analysis, and performance evaluation. J. Mech. Sci. Technol. 2018, 32, 5389–5400. [CrossRef]
12.   Ottonello, G.; Berselli, G.; Bruzzone, L.; Fanghella, P. Functional Design of Elloboat, a Tracked Vehicle for Launching and Beaching
      of Watercrafts and Small Boats. In Proceedings of the 14th IEEE/ASME International Conference on Mechatronic and Embedded
      Systems and Applications MESA 2018, Oulu, Finland, 2–4 July 2018. [CrossRef]
13.   Bruzzone, L.; Berselli, G.; Bilancia, P.; Fanghella, P. Design Issues for Tracked Boat Transporter Vehicles. In Advances in Mechanism
      and Machine Science. IFToMM WC 2019. Mechanisms and Machine Science; Springer: Cham, Switzerland, 2019; Volume 73,
      pp. 3671–3679. [CrossRef]
14.   Vukobratovic, M.; Borovac, B. Zero-moment point-thirty five years of its life. Int. J. Hum. Robot. 2004, 1, 157–173. [CrossRef]
15.   Manchester, I.R.; Mettin, U.; Iida, F.; Tedrake, R. Stable dynamic walking over uneven terrain. Int. J. Robot. Res. 2011, 30, 265–279.
      [CrossRef]
16.   Altendorfer, R.; Moore, N.; Komsuoglu, H.; Buehler, M.; Brown, H.B., Jr.; McMordie, D.; Saranli, U.; Full, R.; Koditschek, D.E.
      RHex: A biologically inspired hexapod runner. Auton. Robot. 2001, 11, 207–213. [CrossRef]
17.   Bruzzone, L.; Fanghella, P. Functional Redesign of Mantis 2.0, a Hybrid Leg-Wheel Robot for Surveillance and Inspection.
      J. Intell. Robot. Syst. Theory Appl. 2016, 81, 215–230. [CrossRef]
18.   Quaglia, G.; Bruzzone, L.; Oderio, R.; Razzoli, R.P. EPI.Q mobile robots family. In Proceedings of the ASME 2011 International Me-
      chanical Engineering Congress and Exposition, IMECE 2011, Denver, CO, USA, 11–17 November 2011; Volume 7, pp. 1165–1172.
      [CrossRef]
19.   Quaglia, G.; Butera, L.G.; Chiapello, E.; Bruzzone, L. UGV epi.q-mod. In Advances on Theory and Practice of Robots and Manipulators;
      ROMANSY 2014. Mechanisms and Machine Science; Springer: Cham, Switzerland, 2014; Volume 22, pp. 331–339. [CrossRef]
20.   Boston Dynamics, Handle. Available online: https://www.bostondynamics.com/handle (accessed on 1 September 2020).
21.   Kashiri, N.; Baccelliere, L.; Muratore, L.; Laurenzi, A.; Ren, Z.; Hoffman, E.M.; Kamedula, M.; Rigano, G.F.; Malzahn, J.;
      Cordasco, S.; et al. CENTAURO: A hybrid locomotion and high power resilient manipulation platform. IEEE Robot. Autom. Lett.
      2019, 4, 1595–1602. [CrossRef]
22.   Hirose, S.; Shirasu, T.; Fukushima, E.F. Proposal for cooperative robot Gunryu composed of autonomous segments.
      Robot. Auton. Syst. 1996, 17, 107–118. [CrossRef]
23.   Lee, G.; Kim, H.; Seo, K.; Kim, J.; Sitti, M.; Seo, T.W. Series of multilinked caterpillar track-type climbing robots. J. Field Robot.
      2016, 33, 737–750. [CrossRef]
24.   Fujita, T.; Sasaki, T. Development of hexapod tracked mobile robot and its hybrid locomotion with object-carrying. In Proceedings
      of the 5th IEEE International Symposium on Robotics and Intelligent Sensors, IRIS 2017, Ottawa, ON, Canada, 5–7 October 2017;
      pp. 69–73. [CrossRef]
25.   Babu, N.; Sujatha, S.; Narayanan, S.; Balamurugan, V. Novel Hybrid Leg-Track Locomotion Robot and its Stability Analysis Using
      a Unified Methodology. Procedia Comput. Sci. 2018, 133, 486–493. [CrossRef]
26.   Rea, P.; Ottaviano, E. Design and development of an inspection robotic system for indoor applications. Robot. Comput. Integr. Manuf.
      2018, 49, 143–151. [CrossRef]
27.   Hirose, S.; Fukuda, Y.; Yoneda, K.; Nagakubo, A.; Tsukagoshi, H.; Arikawa, K.; Endo, G.; Doi, T.; Hodoshima, R. Quadruped
      walking robots at Tokyo Institute of Technology. IEEE Robot. Autom. Mag. 2009, 16, 104–114. [CrossRef]
28.   Han, C.; Xu, Y.; Xu, X.; Zeng, Z.; Lu, H.; Zhou, Z. Remote control and autonomous driving: The system-wide design of a
      wheel-track transformable robot—Kylin Blaster. In Proceedings of the 2018 Chinese Automation Congress (CAC), Xi’an, China,
      23–25 November 2018; pp. 3446–3451. [CrossRef]
29.   Ben-Tzvi, P.; Saab, W. A hybrid tracked-wheeled multi-directional mobile robot, ASME. J. Mech. Robot. 2019, 11, 041008. [CrossRef]
30.   Kim, J.; Kim, Y.G.; Kwak, J.H.; Hong, D.H.; An, J. Wheel & track hybrid robot platform for optimal navigation in an urban
      environment. In Proceedings of the SICE Annual Conference, Taipei, Taiwan, 18–21 August 2010; pp. 881–884.
31.   Michaud, F.; Letourneau, D.; Arsenault, M.; Bergeron, Y.; Cadrin, R.; Gagnon, F.; Legault, M.A.; Millette, M.; Pare, J.F.;
      Remblay, M.C.; et al. Multi-modal locomotion robotic platform using leg-track-wheel articulations. Auton. Robot. 2005, 18, 137–
      156. [CrossRef]
32.   Hirose, S.; Fukushima, E.; Damoto, R.; Nakamoto, H. Design of terrain adaptive versatile crawler vehicle HELIOS-VI. In Pro-
      ceedings of the IEEE International Conference on Intelligent Robots and Systems, Maui, HI, USA, 29 October–3 November 2001;
      pp. 1540–1545. [CrossRef]
33.   Luo, Z.; Shang, J.; Wei, G.; Ren, L. A reconfigurable hybrid wheel-track mobile robot based on Watt II six-bar linkage.
      Mech. Mach. Theory 2018, 128, 16–32. [CrossRef]
34.   Gao, X.; Cui, D.; Guo, W.; Mu, Y.; Li, B. Dynamics and stability analysis on stairs climbing of wheel-track mobile robot.
      Int. J. Adv. Robot. Syst. 2017, 14, 1–13. [CrossRef]
35.   Zhou, F.; Xu, X.; Xu, H.; Zhang, X. A multimodal hybrid robot with transformable wheels. In Proceedings of the 2017 IEEE
      International Conference on Real-Time Computing and Robotics, RCAR 2017, Okinawa, Japan, 14–18 July 2017; pp. 139–144.
      [CrossRef]
Machines 2021, 9, 10                                                                                                        11 of 11

36.   Bilancia, P.; Berselli, G.; Bruzzone, L.; Fanghella, P. A practical method for determining the pseudo-rigid-body parameters of
      spatial compliant mechanisms via CAE tools. Procedia Manuf. 2017, 11, 1709–1717. [CrossRef]
37.   Mo, H.; Jianzhong, S.; Zirong, L.; Zhuo, W. Trench-crossing capability analysis of a reconfigurable tracked mobile robot.
      In Proceedings of the International Conference on Intelligent Robotics and Applications, Shanghai, China, 10–12 November 2010;
      pp. 509–518. [CrossRef]
You can also read