{'fraction_non_alphanumeric': 0.026340996168582376, 'fraction_numerical': 0.009765950358154257, 'mean_word_length': 4.891915102441418, 'pattern_counts': {'":': 0, '<': 2, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
CLOVER Robot: A Minimally Actuated Jumping Robotic Platform for Space Exploration

Robots have been critical instruments to space exploration by providing access to environments beyond human limitations. Jumping robot concepts are attractive solutions to negotiate complex terrain. However, among the engineering challenges to overcome to enable jumping robot concepts for sustained operation, reduction of mechanical failure modes is one of the most fundamental. This study set out to develop a jumping robot with focus on minimal actuation for reduced mechanism maintenance. We present the synthesis of a Sarrus-style linkage to constraint the system to a single translational degree of freedom without the use of typical synchronising gears. We delimit the present research to vertical solid jumps to assess the performance of the fundamental main-drive linkage. A laboratory demonstrator assists the transfer of theoretical concepts and approaches. The laboratory demonstrator performs jumps with 63% potential-to-kinetic energy conversion efficiency, with a theoretical maximum of 73%. Satisfactory operation opens up design optimisation and directional jump capability towards the development of a jumping robotic platform for space exploration.


INTRODUCTION
The practicality of a mobile robot is often limited by its ability to negotiate obstacles. Various land locomotion methods enabled by limbs, wheels, tracks, body articulation, and non-contact locomotion, are used in mobile robots to negotiate terrain. Insurmountable obstacles are generally dealt with by a heading change, shortening the mean free path. This results in longer commutes and an increased requirement for steering capability. Conversely, if a robot can overcome all obstacles in its path, then no steering is required and there is potential to reduce the commute distance and time.
Walking and crawling locomotion offer high terrain adaptability and obstacle negotiation at the cost of high control complexity; this cost is sometimes warranted in some specific applications, e.g., Chignoli et al. (2021); Liljeback et al. (2010), for example in vertical climbing of snake-like robots. Wheeled and tracked rovers Wakabayashi et al. (2009) offer robust mobility whenever sufficient traction between the terrain adaptation system, e.g., cleated wheel, and the terrain exists. The maximum obstacle traversable height in wheeled rovers is closely related to the wheel diameter (Maimone et al. (2006)). For example, for the typical rocker-bogie chassis-based planetary rover, the maximum traversable height is roughly 50% the wheel diameter (Seeni et al. (2010)). Whereas jumping robots have been developed that can traverse obstacles several times their own height, such as the 45kg ∼ 0.5m height PrOP-F mobile apparatus that was expected to jump ∼ 50m on the Mars' moon Phobos (Harvey (2007); Seeni et al. (2010); Ulamec et al. (2011)).
A jumping robot gains kinetic energy through contact reaction force from the ground. If slippage is limited during the contact phase a jumping system has the potential for reduced frictional cost of transport compared to walking or rolling systems. This may also imply reduced design complexity in the terrain adaptation system as contact wearing is reduced in comparison to other means of locomotion. One of the most appealing characteristics of jumping locomotion is the ability to traverse challenging terrain using a Jumping locomotion has gained great attention due to the aforementioned characteristics, which may enable small rover concepts with substantial mean free paths and modest control requirements. This has led to several jumping robots being designed for planetary (Plecnik et al. (2017); Zhang et al. (2020)), and asteroidal exploration (Seeni et al. (2010); Ulamec et al. (2011);Ellery (2015); Watanabe et al. (2017)). However, there are significant unmet needs in jumping exploration robot technologies. For instance, practical jumping robots for space exploration have been historically limited to microgravity conditions that have permitted the use of rotational torquers or whiskers to gain satisfactory jump velocity coining the term of mobile landers, e.g., The Mobile Asteroid Surface Scout (Ho et al. (2017)) and the Micro Nano-experimental Robot Vehicle for Asteroids (MINERVA-II) onboard the Hayabusa-2 mission to the Ryugu asteroid (Watanabe et al. (2017)). The success in transitioning from current mobile landers to jumping robotic explorers able to operate in more demanding planetary gravitations, such as lunar gravitation, will reside in resilient designs able to cope with unforeseen situations, particularly in situations where direct human control is not possible or greater autonomy is required.
In this work is reported the development of a main-drive linkage platform for planetary jumping robots addressing the reduction of mechanical mobility failures in favour of sustained operation and mission viability. Complementary thrust force vectoring for jump directionality (Parslew et al. (2018)) is subject of a subsequent work.

DESIGN GOALS
The main motivation for this work is to establish the mechanical foundation for the development of a nimble robotic platform capable of complex terrain exploration. Space exploration is a quintessential example of such activities. In general, such a robotic platform would be mainly used to access environments beyond human capabilities, and beyond the capabilities of traditional exploration robots e.g., wheeled explorers. To achieve this aim, this work reports the development process of a mechanism with sufficient reliability and versatility as to set the basis of a generic robotic explorer platform. Thus, we delimit our design using the following three constraints.
Firstly, our design approach is driven by minimally actuated jumping robot concept. Research efforts are directed toward the development of the main-drive linkage responsible of transforming potential energy into jump kinetic energy. Jump directionality poses unique challenges, as discussed by Parslew et al. (2018), which are out of the scope of the current work. In the context of this work, we define jumping as a single action to propel a body to become airborne, while hopping involves repetitive consecutive jumps. In a real autonomous robot operation, the ability to come to a halt between jumps may be critical in prevision of system state checks, permit eventual system recovery, and feedforward mission task planning, among others. This ability becomes even more relevant in complex or unknown terrain operations. Although the duration of the halt stage may vary significantly for various applications, this condition necessarily discards periodic hopping capability for this design. The rationale behind the selection of minimal actuation is that driving multiple degrees of freedom not only consumes additional onboard power, a paramount concern in robotic explorers, but also adds control and mechanical complexity to the locomotion system. Specifically, in a jumping robot where dynamics evolve rapidly to gain kinetic energy, increased mechanical complexity inherently increases the risk of most fundamental mechanical failure modes. Furthermore, increased system complexity may be detrimental for small and light robotic explorer designs because size and mass are compromised.
The second design constraint is the objective physical scale of the platform. Over the last five to ten years, there has been an upward trend in investment and demand in robotics for planetary and microgravity applications. This trend is driven by the increasing need for on-orbit satellite servicing, debris removal, on-orbit manufacturing and assembly, and space exploration (Smith et al. (2020); ESA (2021)), fostered primarily by accelerated technological advancements in autonomous systems around the world. Additionally, miniaturised satellite platforms for scientific and economic return, such as CubeSats, have boosted low-cost access to space. These conditions suggest the adequacy of the development of a miniaturised robotic platform. Inspired by the CubeSat standard, a sub-kilogram and sub-metre scale for the demonstrator is set.
The third design constraint is set by the objective operational conditions. Terrain and environment characteristics are of paramount importance, not only regarding navigability, but also for robot endurance.

A Minimally Actuated Jumping Robotic Platform
Hostile ambient conditions such as thermal extremes and dust environments may represent sources of mechanical failure. Dust in particular is a common source of operative deterioration affecting movable joints due to its pervasive presence in most environments. Furthermore, hazardous dusts (Bayliss and Langley (2003)) such as those from asbestos, beryllium oxide, and radioactive materials, may transform exploration robots into unwilting dissemination devices. In planetary rovers, robot-soil interaction is exacerbated by the dominant presence of loose regolith, (Ellery (2005)), for example lunar regolith is exceptionally adhesive to any surface due to its frictional and electrostatic properties. In all, the above identifies the need of a design approach aiming at reducing or prescinding human mediation in routine robot maintenance processes. In turn such design would contribute to resilient and reliable locomotion.
The robotic platform design resulting from these design goals is hereinafter referred to as Controlled Leap Operation for a Versatile Exploration Robot CLOVER. The design programme reported in this paper focuses on the take-off development stage, and is outlined by the following main design goals: 1. Design for minimal actuation of main-drive jump linkage (no thrust force vectoring) 2. Focus on linkage mechanism potential-kinetic energy conversion efficiency 3. Design for reduced linkage mechanism maintenance In the following Section 3 the theoretical design of the CLOVER is presented.

MECHANISM DESIGN
In line with the first design goal of maintaining minimal actuation, and acknowledging that the jumping process involves mainly the development of linear momentum, mechanisms with one translational Degree Of Freedom (DOF) are considered. The simplest typical mechanisms that fulfil these criteria include the telescopic prismatic mechanism and the hinge rhomb linkage ( Fig. 1A and 1B respectively). When used within a jumping robot these mechanisms are often spring driven (Batts et al. (2016) 2016)); an electric actuator is used to compress the spring and the actuation force is then removed (e.g., via a mechanical catch) to initiate the take-off phase. Thrust is generated as the ground reaction force acting on the foot of the robot, which accelerates the robot with respect to the ground. In the telescopic prismatic mechanism, the thrust force is maximum when the spring is fully compressed, and reduces linearly with the spring displacement. From a conceptual perspective, this mechanism offers a simple solution to the jumping problem. However, experimental evidence has suggested that this type of mechanism could suffer from spring surge potentially reducing energy conversion efficiency as reported by Hale et al. (2000).
An alternative mechanism commonly used for jumping robots is a hinge rhomb linkage (Zhao et al. (2013b); Hale et al. (2000); Truong et al. (2019); Jung et al. (2016)). This consists of four links connected by hinge joints (forming two symmetric dyads), and a spring connecting the intermediate joints of the two dyads as shown in Fig. 1B. This mechanism has more components inherently adding more complexity to the system in comparison to the telescopic prismatic mechanism in Fig. 1A. However, the mechanism has been cited as a means of removing undesirable spring surge and premature take-offs (Hale et al. (2000)). Also, the linkage acts as an inverter for the thrust force, which implies that maximum thrust occurs at the end and not at the beginning of the jump evolution as occurs in the telescopic prismatic jumping mechanism. This phenomenon reduces the force required to hold the mechanism when at maximum compression, in comparison to the prismatic mechanism. The advantage of this is that the release mechanism (e.g., a latch) would require lower actuation force/torque, and hence lower mass, in the hinge rhomb linkage system than in the prismatic linkage system.
In the hinge rhomb system, the spring carries tensile loading rather than compression loading. Higher design factors are used in extension springs as these are prone to hooks fatigue and more catastrophic failure than compression springs, representing more mass addition to this system. Notwithstanding, the progressive thrust force and absence of spring surge has shown more practical advantages than disadvantages (Hale et al. (2000)). Furthermore, as the hinge rhomb linkage uses tensile loading, the spring drive can easily be replaced with a flexible material drive with a high specific energy, which allows for alternative designs that In order to prevent buckling of the helical compression spring, auxiliary elements are typically used, e.g., guide tubes, rods. However, here these elements are assumed simpler than in the hinge rhomb linkage. Figure 1. The telescopic prismatic mechanism (A) and hinge rhomb linkage (B), with their characteristic ground reaction force with longitudinal displacement graph. From C-F, synthesis of a synchronous hinge rhomb linkage using a pair of synchronising gears. Dotted line extremes in graph B highlight singular or nonlinear behaviour of with for specific geometry configurations; these aspects will be discussed in subsequent sections. may favour reduced weight. From this qualitative analysis, further synthesis of the proposed design is based on the hinge rhomb linkage.
The implementation of the hinge rhomb linkage in a jumping robot requires the addition of links for functional purposes, e.g., a foot or platforms for onboard payloads. This practical requirement is often fulfilled with the addition of extra links separating the two main dyads acting as legs, i.e., from four links to five or six links. The resulting modified linkage changes the DOF of the end effector ( from Fig  Planar mechanisms like the one described above are often seen in jumping robot designs. However, this approach is discordant with our third design goal, i.e., design for reduced mechanism maintenance, because exogenous materials can easily compromise operation and reliability of gears and therefore of the whole mechanism. For example, dust or other contaminants can affect tolerances in gears. This in turn affects the dynamic factor, an exponential function of a quality number used to account for inaccuracies in teeth in stress equations (Budynas et al. (2005)); a small variation in the quality number yields large variation in the dynamic factor and therefore in the teeth stress prompting mechanical failure. In contrast contamination tolerance and dust sealing technologies for hinge construction are mature and considerably simpler than those for gears isolation. Bearing technologies have been proven in planetary rovers showing high reliability in extremely challenging and contaminated operation conditions (Ellery (2015)). A contribution of this work is to achieve dyad synchronisation without the use of gears, or any other additional mechanism, by transforming the planar 6-link mechanism into a spatial 6-link mechanism. This can be achieved by creating a new plane through the relative rotation of one dyad with respect to the axis of symmetry defined by the translational vector of the DOF.
The well-known classical Sarrus mechanism is created when the dyad planes are orthogonal. The Sarrus mechanism is a spatial parallel mechanism with one translational DOF, consisting of two platforms interconnected with two dyads, each of them having three revolute joints (3−RRR) perpendicular to the translation axis. Note that despite the elegant simplicity of this alternative to the gear-synchronised 6-link planar mechanism, the line of action of the driver that connects the dyad centres lies outside the plane of the kinematic chain locates (mobility plane); this introduces lateral torques on the revolute joints. A natural way to overcome this new problem is by recovering mechanism symmetry about the axis of translation while preserving the dyads in different planes as mentioned before. This analysis in presented in the following subsection 3.1.

Kinematic chains and mobility analysis
In first instance, the mobility of the Sarrus mechanism can be investigated by exploring the geometry characteristics of the mechanism. In a general architecture of a Sarrus-based mechanism in Fig. 2, an upper and base platform are connected through −RRR kinematic chains identical in topology. Each kinematic chain −RRR with = 1, 2, 3, . . . always remains in its mobility plane . The −th kinematic chain only allows its terminal connector, i.e., the one connected to the upper platform in this analysis, independent planar motions on . Due to the common connection between the −RRR kinematic chains through the upper platform, its mobility is constrained to one translation (up and down) along the common intersecting line of the planes. As this line lies in the central line of the mechanism, this general architecture can be defined as a centralised moving parallel mechanism. From these observations, the mobility analysis of the mechanism can be formalised as follows.
Mobility analysis of mechanisms is typically carried out using the Grübler-Kutzbach Criterion (G-K), which is based on simple arithmetics. The G-K criterion can be successfully applied to almost all planar and some spatial mechanisms. However, when redundant constraint or over-constraint appears in a mechanism G-K fails in most cases (Huang et al. (2013)). For this reason, Screw theory is often used in the analysis of spatial mechanisms. Appendix 6 presents the mobility analysis of the over-constrained Sarrus linkage based on screw theory. From that analysis is concluded that the sole condition to preserve one translational DOF in this type of mechanism is that at least two dyads remain in nonparallel planes. Therefore, a family of mechanisms of this kind can be named with respect to a fundamental configuration ensuring the essential mechanical behaviour of the linkage, e.g., the classical Sarrus mechanism as shown in Fig. 3.
The presented family of mechanisms also shows tensile loading arrows created by the spring, which originally connected the intermediate joints of the two dyads (hereinafter referred to as knee) in the hinge rhomb linkage in Fig. 1A. Note that the first fundamental configuration, − 0, shows no rotational symmetry; that is, the angle between the two dyad planes ( = 2) is different from 2 / radians. Conversely to − 0, configurations with rotational symmetry are advantageous from the point of view of load distribution (Fig. 3). The second configuration − 1, highlights one-dyad redundancy with respect to the fundamental configuration − 0, with rotational symmetry of order 3 (120 • between planes). Similarly, other symmetric configurations of higher order can be formed without affecting the mechanical behaviour of the linkage. Fig. 3 shows the − 1 configuration with tensile loadings at aperture angles /2. Each has two orthogonal components, one projected along the dyad plane that is responsible of actuating the mechanism, and a complementary orthogonal projection adding torque to the root revolute joints. As long as the loads show bilateral symmetry with respect to the link pane, they will produce no net torque on the joints. Notwithstanding, any value of ≠ 0 prompts stretch reduction, affecting the elastic potential energy of the drive, which is a function of stretch squared.

Thrust force
The approach implemented in the CLOVER robot design is based on the − 1 configuration illustrated in Fig. 4, due to geometric simplicity in line with our third design goal in Section 2. Additionally, = 60 • is set for the sake of a simplified anchorage design for the drive as discussed later in this section. The leg length is , leg swing angle is , the fixed leg separation distance is , is the variable distance between fixed points in the knees serving as anchorage points for the drive, the variable linkage height is ℎ, and the thrust force is . For the sake of practical implementation, assume as the variable length running from the analysed body-leg joint to the effective anchorage point of the elastic element; and are lengths that relate and . Note that and could be used to capture in-plane offsets between the axis of rotation of the knee revolute joint, and the practical anchorage point of the elastic element. In our knee design, and are constant lengths capturing manufacturing trade-offs discussed later in Section 4.
The masses of the components are labelled as from bottom to top, and are used in the following subsection. The value of ℎ can be described with Eq. 1 in terms of the constants , , and the time varying .
Similarly, is given by Eq. 2.
The distance is given by Eq. 3. This is a provisional file, not the final typeset article The thrust force is obtained from the spring force along , , by applying the principle of virtual work in Eq. 4, yielding Eq. 5.
= ℎ For the specific case of constant stiffness, that is = Δ , with the so-called spring constant, and Δ is the length difference between the distorted length and undistorted length 0 , the thrust force is given by Eq. 6.
To illustrate the thrust profile, the specific case of single pin knee joint, i.e., = = 0 recovering the simplicity of the − 1 configuration, and equal leg length segments ( = ) in Eq. 6 can be analysed. The spring in this robot will be an elastic material, which is assumed to only apply a load to the system when it extends beyond its natural length, and no load when it is compressed. This is modelled in the system using a Heaviside step function H (Δ ), collapses the thrust force to zero for cases where the spring is compressed.
The resulting profile of is shown in Fig. 5 for some combinations of 0 and , with and equal to one. From the figure it is observed that the thrust force peaks before full distension of the elastic element. In The linkage height at full spring distension, ℎ d , is defined by Eq. 8 Note in Fig. 5 that for 0 > at ℎ d the force flow is null, which in practice implies minimum stress in joints. On the other hand, the closer the values of 0 and are, the greater the force at ℎ d , which result in backlash in joints when inertial effects are included. Backlash is a source of mechanical failure due to mechanical fatigue in joints as a result of the unreleased thrust energy circulating within the conversion mechanism. These two conditions call for trade-offs in the design to maintain acceptable performance as well as practical functionality as discussed in the following sections.

Dynamic modelling
In this subsection the equations of motion for the system during the decompression phase up to the instant of take-off are formulated. Assume the geometric positions of gravity centres are given by Eqs. 9.
The velocities of the gravity centres in Eqs. 10 are derived from the geometric positions.

A Minimally Actuated Jumping Robotic Platform
The Lagrangian mechanics approach is used to derive the governing equations of motion. The Lagrangian, ≡ − , is derived from the potential of the conservative forces of the system. From Eqs. 10, and from the substitution variables M defined in Eqs. 11 used to simplify equation notations, the total kinetic energy can be expressed by Eq. 12, with 1 and 2 as mass moments of inertia.
From Eqs. 9, the total potential energy is given by Eq. 12, with as the gravitational acceleration.
As not all the forces acting on the system are derivable from a potential, the Lagrange's equation can be written as in Eq. 14.
In this equation is the generalised forces term in Eq. 15 given by the thrust force and non-conservative damping torques for frictional losses with characteristic Coulomb coefficient .
Finally, by solving Eq. 14 for and after further mathematical manipulation, Eq. 16 presents the Dynamical Model governing equation, hereinafter referred to as DM.

A Minimally Actuated Jumping Robotic Platform
Also note that the governing equation is independent of 1 as this remains static, in contact with the floor during the linkage decompression phase. Thus, the issue at hand is now to derive an equation for the take-off velocity that includes 1 in order to simulate the jump trajectory, as shown in Fig. 6. The first and second derivatives of Eq. 1 with respect to time yield the linear velocity and acceleration in Eq. 17 and Eq. 18 respectively.
During the time the linkage is decompressing moving upwards, the mass in motion is − 1 with the total mass given by Eq. 19. Under this condition, the maximum value of Eq. 17 is reached when the value of Eq. 18 is zero.
After the total mass reaches its maximum velocity ( ℎ max ), the effect of gravity starts to slow down the motion but the upward movement continues while the robot is still on the ground. The instant of take-off, off , occurs when the ground reaction force in Eq. 20 equals zero.
And at this instant the velocity of the centre of mass is defined as ℎ take-off . Immediately after take-off the velocity of the centre of mass is obtained by assuming conservation of linear momentum: Note that for a massless foot ( 1 = 0), 0 = ℎ ( off ); in any other case some of the momentum is transferred to the foot. Fig. 6 illustrates the jump dynamics. The decompression phase is modelled using Eqs. 17 and Eq. 18, with the position data obtained from numerical integration of Eq. 16. The aerial phase is treated as a ballistic trajectory in a gravity field with take-off velocity given by Eq. 21.

LABORATORY DEMONSTRATOR DESIGN
This investigation set out to develop a minimally actuated linkage platform for planetary jumping robots. In this section, the design of a laboratory demonstrator used to assist the evaluation of the proposed linkage approach is discussed. It is known from Section. 3 that the proposed linkage has one translational DOF and is intended to develop linear momentum for a jump. It is worth mentioning that the take-off, aerial, and landing phases, each pose specific requirements for a practical jumping robot explorer. In practice, traverse mode would require thrust force vectoring, may require robot attitude control during aerial phase, and self-righting capability would be essential in preparation of a subsequent jump. Acknowledging this and that other robot design elements stem from the characteristics of the linkage dynamics, such as foot design and thrust force vectoring approach, the scope of the design of the laboratory demonstrator at hand is limited to the take-off development stage; specifically, the fundamental jumping ability metric, the potential-to-kinetic conversion efficiency is discussed in this section. Additionally, from Section. 3, note that the functional difference between the plates 2 and 5 in Fig. 4 is defined by the mass in contact with the floor at a specific time, i.e., the foot could be either plate according to its capability to generate thrust force. This characteristic of the linkage enables reversible jumping robot designs and simplistic robot self-righting approaches such as those presented by Armour et al. (2007); Armour (2010), which in practice are desirable for resilient locomotion. The reversible jumping robot approach will be preferred in Alejandro Macario-Rojas et al. Figure 6. Characteristic kinematic curves of a squat jump. Note that 0 < ℎ ( off ); after reaching maximum velocity ℎ max , the effect of gravity starts to slow down the motion but the upward movement continues. When the force due to body acceleration equals the weight of the foot, the whole linkage finally moves together and take-off occurs. The maximum flight height is denoted by ℎ max .

A Minimally Actuated Jumping Robotic Platform
subsequent iterations of the CLOVER robot. However, for the laboratory demonstrator design presented herein, the plates are predefined as foot and head in favour of a simple compression and latching mechanism for the linkage efficiency tests.
The overall design of the CLOVER robot laboratory demonstrator presented here embodies trade-offs between materials and components availability towards the intended desired functionality. Firstly, commercial off-the-shelf components and materials are preferred as a way to find rapid solutions to test fundamental design routes. In this tenor, the legs of the laboratory demonstrator are built with commercial carbon fibre box profile, and custom-made parts with PolyLactic Acid (PLA) through additive manufacturing.
The selection of the carbon fibre box profile was made on the basis of bending resistance, light weight, and adequate subjection for leg attachments. For the CLOVER robot laboratory demonstrator TheraBand resistant band is identified as suitable energy storage drive because of its high snap resistance and availability material sizes and broad range of stiffness values ( Patterson et al. (2001)).
The experimental force-stretch curve for uniaxial elongation of a stripe of TheraBand Latex used in the CLOVER robot laboratory demonstrator, shows a characteristic hyperelastic behaviour of rubber-like materials. Rubber-like elasticity is suitably modelled with the Gaussian theory, which is a statisticalmechanics-based equation of state in Eq. 22, where C 0 is a material constant, is the temperature of the material, and deformation ratio = 0 . Although Gaussian theory breaks down at higher strains, it highlights the insightful relationship between force and temperature in rubber-like materials, i.e., the force is proportional to temperature. Therefore, temperature variations equally affect the restoring force. However, temperature and force are dependent variables of state in rubber-like materials. For example, a sudden deformation of the material that may render heat transfer from/to the environment negligible, i.e., quasi-adiabatic stretching, produces changes in the material temperature. In this way, if the material is suddenly stretched its temperature increases; conversely if it is suddenly distended its temperature decreases.
TheraBand band stretching is a slow process in the CLOVER robot, which implies heat transfer from the band to the environment. Under this condition, an isothermal process taking place in the material is a Alejandro Macario-Rojas et al.

A Minimally Actuated Jumping Robotic Platform
reasonable assumption yielding force variation a sole function of the stretch. Band distension on the other hand, occurs in a fraction of a second enhancing the thermoelastic effect of the material. By comparing the thermoelasticity of a rubber band for a range of stretch values of interest for this research, i.e., 1 ≤ < 3, this supposes a temperature change of less than 1K (Pellicer et al. (2001)). Furthermore, from Fig 4 is evident that linkage decompression involves rotational movement of the anchorage points of the band that in turn enhance heat transfer through forced convection. This mitigates the effect of thermoelastic force reduction during distension.
A better fit of the experimental values is achieved with the use of the phenomenological Mooney-Rivlin model for hyperelastic materials. The Mooney-Rivlin equation for the uniaxial deformation force-stretch is given by Eq. 23. The values of C 1 and C 2 are found through statistical curve fitting and reported in Table 1.
The Mooney-Rivlin model is used in the subsequent analysis. , The energy conversion efficiency in Eq. 24, is used to assess the laboratory demonstrator performance in transforming the potential energy into kinetic energy.
The potential energy stored in the hyperelastic material is given by Eq. 25. The energy contained in the storage drive is ultimately released and transformed into various physical phenomena such as mechanical movement, heat, vibrations, etc. A key design objective in the design of jumping robots is the reduction of irreversibilities to transform most of the potential energy into kinetic energy available for the jump.
Eq. 26 shows that the kinetic energy at take-off is given by its total mass and initial take-off velocity 0 .
The following subsections 4.1 and 4.2 discuss the compression and docking mechanism approaches implemented in the CLOVER robot laboratory demonstrator.

Compression mechanism design approach
The compression mechanism shown in Fig. 7, consists of a compound pulley with mechanical advantage and velocity ratio of two. The extremes of the thread are anchored to the head of each leg and to the reel. A lightweight strong Kevlar thread passes through two sheaves, one located in the upper body and another in the lower body. Note that the head of the leg is a segment of a sheave of radius as shown in the figure. This shape offers two main advantages to the design: firstly, the initial tension, developed by the reel on the thread when this is wound, eases the compression process by ensuring outward flexion of the leg linkage acting like a class 1 lever (pin acting as a fulcrum), and secondly the resulting moment can ease the compression by enabling a least effort path.
The compression process gradually stores energy in the Theraband by the action of an electric motor. From the solutions of Eq. 16, the phase portrait of the trajectories of the DM can be traced in Fig. 8 When the stored elastic potential energy is released from the spring the system follows an equi-energetic trajectory; examples of release trajectories from various initial leg angles 0 are shown in Fig. 8.
Another interesting feature shown in the phase portrait is a singular point of the centre type in the vicinity of /2; the location of this stable manifold in the phase portrait is related to the design of requiring 0 − > 0 for thrust force peak before full distension of the TheraBand band. In other words, the stable manifold corresponds to the rest leg angle at E = 0. In a damped system, the trajectory of the dynamical model will reach equilibrium position by traversing equi-energetic trajectories. In a particular practical case, for angles near = 0, it is common that the thrust force is lower than static friction in joints impeding the decompression. For this reason, a practical design should avoid proximity to = 0. Acknowledging this is fundamental in the design of the docking mechanism discussed below.

Docking mechanism design approach
Some examples of common energy release mechanism found in current jumping robots are overrunning clutches, snail cams, locking mechanisms, and detaching idler gears. In order to meet the sub-kilogram scale and low power consumption goals of the CLOVER robot design, the most suitable approach is to use a locking mechanism. The locking mechanism is a robust, simple, and small size solution for energy release. Fig. 7 illustrates the fundamental components of the designed latching mechanism. The figure shows the docking configuration wherein the capture bar is firmly anchored by the stopper and latch locking pin. This  Tables 1  and 2. The damped trajectory characterising the laboratory demonstrator moves from a high potential energy state located near an unstable singular point, to a low potential energy state during linkage decompression. If the rotational kinetic energy (E converted to E ) in the linkage is damped out, then the trajectory of the dynamical model will move towards the stable singular point and remain idle afterwards. Undamped trajectories, i.e., = 0, are shown for reference.
configuration enables the operation of the compression mechanism. As the compression of the linkage evolves, the trigger gradually comes near to the latch locking pin, eventually pushing it releasing the capture bar; at that point, the decompression of the linkage starts. The length of the trigger establishes the initial value of . From the previous discussion of the phase portrait of the trajectories of the DM, the length of the trigger must ensure that > 0 or if the system is highly damped, that the mechanism reaches sufficient thrust force as to overcome frictional forces in joints. The main advantages of the latching mechanism developed for the analysis presented herein is its simplicity and null friction losses after undocking. Nonetheless this solution enables untethered operation, it is impractical for autonomous application because it requires manual re-docking. For the analysis at hand, i.e., linkage system energy conversion efficiency, this approach is valid.

ASSESSMENT OF LABORATORY DEMONSTRATOR
The first task in this section is to analyse the theoretical characteristic evolution of the distension force and thrust force . For this purpose, the CLOVER robot design parameters are presented in Table 2 for the evaluation of the dynamical model. An important characteristic of the design is that starts at a value different from zero. The laboratory demonstrator has been designed with this characteristic to prompt and ease decompression since the squat position is located near an equilibrium point as explained by the dynamical model governing equation response, Eq. 16. The phase portrait of the trajectories of the dynamical model within the region of interest, 0 ≤ ≤ /2, exhibit a saddle point at the origin of the axis and a stable point approximately at 1.3 rad corresponding to the leg angle in the standing position.
All parameters and known initial conditions of the laboratory demonstrator design allow us to make estimations of its theoretical conversion efficiency in Eq. 24, using the theory developed in Subsection 3.3. The theoretical undamped energy conversion efficiency sensitivity to the laboratory demonstrator with parameters in Table 2, is shown in Fig. 9. The figure shows the theoretical sensitivity of the demonstrator to single parameter variations. With the exception of 0 , each parameter is changed proportionally from 0 to 100% of their original value. In Fig. 9 is observed that the nominal characteristic undamped efficiency of Table 2. Laboratory demonstrator parameters for each element in Fig. 4. The total mass of the CLOVER robot is 75.3 × 10 −3 kg.   Table 2.

Value
the laboratory demonstrator, i.e., proportions at 100% and 0 → 0, is 73%, which represents the maximum attainable value for the mass and geometric proportions of the demonstrator.
In the first instance, efficiency is mostly influenced by the value of gravity acting against the linear vertical acceleration, ℎ; a reduction in value prompts an increase in . From the body masses, the foot mass 1 and the upper mass 5 are the most influential; a value increase reduces . Less detrimental variation on is observed for knee mass ( 3 ) increment, which supports the CLOVER knee design approach.
The initial leg angle, 0 , also affects the conversion efficiency as shown in Fig. 9. Theoretical efficiency peaks at 0 = 0 as this creates maximum Theraband extension which in turn represents the highest potential energy for a given geometry and mass configuration. For the sake of practical implementation, the value of 0 = 0 in the CLOVER laboratory demonstrator is 0.066 rad, equivalent to 3.8 • . This empirical value prevented linkage blockage near the saddle point due to lax tolerances in the manufacturing process. With this initial leg angle and the parameters reported in Table 2, the value of E is estimated in 0.17J, and new maximum energy conversion efficiency of 72.5%.

A Minimally Actuated Jumping Robotic Platform
A B Figure 10. A, Physical laboratory demonstrator in stand (idle) and squat position, operation sequence, and B robot network architecture.

Laboratory Demonstrator Experimental Jumping Performance
Section 4 introduced the concept of energy conversion efficiency to evaluate jumping ability. In this section the fundamental jumping ability of the laboratory demonstrator is evaluated through the analysis of vertical jump tests. To this aim, the CLOVER robot demonstrator, a Bluetooth dongle, a computer with MATLAB software, and a video camera were used in the experiments.
In order to reduce energy damping losses between the ground and the robot to approximate the theoretical behaviour discussed above, jump tests are carried out on a flat solid horizontal surface. The robot foot sat flat on the horizontal surface before each jump experiment. Serial port communication was established between the MATLAB and dongle to read streaming data from the robot. The camera was set up to capture a perspective view of the robot jump.
The research protocol started with the wireless connection between the robot and the dongle. The locking mechanism was manually assembled with the robot in idle stand position as shown in Fig. 10 A. Commands were sent through MATLAB to the robot to test successful communication. With the connection stablished and test commands executed by the robot, a wind command actuated the reel and compression of the linkage started for an experiment. Latch release happened eventually by the self-compression of the linkage ultimately yielding a jump. With the robot fully decompressed after a jump, manual re-docking prepared the robot for a subsequent jump. An illustration summarising this process is presented in Fig. 10 B. The experimental evolution of the dynamics of the laboratory demonstrator was registered externally by the video camera, and onboard by the 9DOF absolute orientation sensor. The camera captured 240 video frames per second and 44 100 audio samples per second, while the orientation sensor captured 150 samples per second during the jump tests. The time-of-flight characteristic to the vertical jump is a conspicuous phenomenon (Fig. 11 A-C), which was effectively captured by media as well as the onboard orientation sensor as shown in Fig. 11 D and Fig. 11 E respectively. Notwithstanding, higher sampling of the acoustic data provided the best resource for the analysis. This data captured acoustic signatures related to well-known sequential stages in the experiment. In the recorded sequence shown in Fig. 11 D, the first sound spike as seen from left to right, was caused by the latch release marking the start of the jump development. The next major sound transition in the sequence captured the foot engage marking the start of the aerial phase. Subsequently, a high amplitude sound spike produced by the leg-stopper contact (diagram in Fig. 7), was followed by a decreasing muffled sound evincing the transient dynamical response of the CLOVER robot. The final recorded sound spike demarcated the end of the aerial phase at robot-floor contact. Therefore, the characteristic time of the take-off phase of the vertical jump was 95 ms, and the characteristic time lapse between foot engagement and landing floor contact, i.e., the time-of-flight, was 592 ms with standard deviation of 59.7 ms from ten observations. Alejandro Macario-Rojas et al.

A Minimally Actuated Jumping Robotic Platform
The take-off velocity was inferred from the time-of-flight aer as 2.9 m s −1 , yielding an estimated maximum jump height of 0.566 m verified by observations. The inferred take-off velocity was then used to estimate the characteristic mechanical system damping of the laboratory demonstrator, embodied by the Coulomb coefficient in the DM (Subsection 3.3). The value of = 16.811 × 10 −3 yielding the experimentally inferred value of 0 was identified through its numerical iteration in the DM. The definition of different from zero defined in turn the new kinematic curves for the resulting damped DM shown in Fig. 11 A-C. This also set a take-off time difference Δ off between the damped and undamped DMs curves of 33 ms, Fig. 11 C. Interestingly, by matching the experimental take-off times to the damped DM as reported in Fig. 11 D and E, the experimental decompression time (from latch release to take-off) is clearly shorter than in the DM curves (from time zero to take-off). This observed discrepancy of 40 ms is originated by the operation of the docking mechanism (Fig. 7). When the trigger pushed the latch locking pin at the end of the linkage compression, a small amount of energy was stored in the helical compression spring that kept it in place. Just after latch release, i.e., when the capture bar-stopper geometric constrain is finally removed by the trigger action, part of the potential energy stored in the helical spring was transformed directly into kinetic energy of 5 by the upward pressure exerted on the trigger by the latch locking pin. Finally, the estimated energy conversion efficiency of the laboratory demonstrator was computed with the potential energy E value from Eq. 25 with coefficients from Table 1, and the inferred kinetic energy at take-off from Eq. 26 with the experimental take-off velocity value; the estimated energy conversion efficiency of the laboratory demonstrator was 63.1%, that is 9.4 percentage point decrease with respect to the maximum undamped theoretical case. Reference experiments carried out by Hale et al. (2000) on a 1.5kg two-leg spring driven gear synchronised jumping robot realised a 70% energy conversion efficiency. From friction in joints, parasitic vibrations, structural damping, to heat generation mostly from component collisions, various energy dissipation mechanisms contribute in detriment of . However, joint friction losses quantified by in the leg design of the CLOVER robot demonstrator clearly dominate.

CONCLUSIONS AND FUTURE WORK
This paper described the theoretical development and practical demonstration of a jumping robot. The study drew inspiration from the JPL planetary exploration robot, which utilised a nonlinear spring in order to increase elastic-to-kinetic energy transfer in comparison to a linear spring.
The present study extends this approach using a Sarrus-style linkage to constrain the system to a single translation degree of freedom without the use of gears, while still retaining the favourable nonlinear force profile. This offers a route for feasible integration into future planetary robots, where the risk of dust ingress into gears is prohibitively high. Linkage flexion direction yielding symmetric (mirrored) tension on the elastic material in the practical demonstration was assisted by a pulley-lever system, which provided compression capability while enabling redundant least effort paths of compression. The configuration of pulley-lever system is designed to convey the dynamical system from the vicinity of a singular point of the saddle type when in linkage compression, to a stable one in linkage extension through a mechanically suitable path. These mechanical elements were realised as a functional hopping robot laboratory demonstrator. The robot demonstrates 63% potential-to-kinetic energy conversion efficiency, with a theoretical maximum of 73% for this particular spring and linkage system with no dissipative losses.
The theoretical maximum is limited by the inertial component of the mechanism-ground interface, i.e., robot foot mass, and by the characteristic spring force-strain curve. Transformation of potential energy from the spring into kinetic energy of the linkage, is inherently related to the state of the mass configuration of the system at any specific time; this observation implies the existence of an optimum spring force-strain curve for maximum mechanical conversion efficiency for the masses and geometry of the linkage. These observations will be subject of future research.

AUTHOR CONTRIBUTIONS
All authors contributed to conception and design of the study. Robot laboratory demonstrator development, experimental setup, and data analysis carried out by AM. All authors contributed to manuscript revision, read, and approved the submitted version.