Next Article in Journal
Proof of Principle of a Rotating Actuator Based on Magnetostrictive Material with Simultaneous Vibration Amplitude
Next Article in Special Issue
Development of an Exoskeleton-Type Assist Suit Utilizing Variable Stiffness Control Devices Based on Human Joint Characteristics
Previous Article in Journal
Soft Controllable Carbon Fibre-based Piezoresistive Self-Sensing Actuators
Previous Article in Special Issue
Analysis of the Possibilities of Using a Driver’s Brain Activity to Pneumatically Actuate a Secondary Foot Brake Pedal
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Elastic Actuator Design Based on Bending of Cylindrical Beam for Robotic Applications

1
Department of Mechanical Engineering, Uludag University, Bursa 16059, Turkey
2
Department of Mechanical Engineering, University of Texas at San Antonio, San Antonio, TX 78248, USA
*
Author to whom correspondence should be addressed.
Current address: 1 Circle UTSA, San Antonio, TX 78249, USA.
Actuators 2020, 9(3), 80; https://doi.org/10.3390/act9030080
Submission received: 28 July 2020 / Revised: 31 August 2020 / Accepted: 4 September 2020 / Published: 8 September 2020
(This article belongs to the Special Issue Variable Stiffness Actuators)

Abstract

:
The lack of suitable actuators has hampered the development of high-performance machines or robots that can compete with living organisms in terms of motion, safety, and energy efficiency. The adaptation properties of biological systems to environmental variables—for example, the control performance of biological muscle with variable stiffness properties—exceeds the performance of mechanical devices. The variable stiffness characteristics of elastic actuators are different from the operating principle of conventional solids. Although there has been a lot of work on the design of elastic actuators in recent years, a low-cost and compact elastic actuator that can be used in place of standard rigid servo actuators is not yet available. In this study, a standard servo motor has been transformed into an elastic actuator by an elastic coupling attached to the gear system. The elastic coupling consists of four small steel beams with a cylindrical cross section placed on the circular disk, and the stiffness of the actuator is adjusted by varying the clutch length of the cylindrical beams. In this study, this innovative design is explained, then the equations expressing the variation of the torsional stiffness of the cylindrical beams with the coupling length and solutions of these equations are given. The experimental results are presented to show the ability of the proposed actuator to control position and regulate the stiffness independently.

1. Introduction

Conventional robots use rigid actuators and rigid connections to provide movement and interact with their environment. This is necessary for production robots that require high position accuracy and operational robots used in the medical field. However, for legged locomotion mechanisms and mobile robots, this is a factor that increases the energy consumption value. This is because a legged locomotion mechanism driven by rigid actuators will be subjected to dynamic shock loads during the locomotion and their operations are very slow and energetically quite inefficient. In contrast, mammalians can actively change the stiffness of muscle and tendon structures during locomotion. In this way, they use their legs like an elastic limb to protect their body structures from these shock loads in high speed movements. Moreover, they store the energy of the response force from the ground in the elastic body members and, in the next step, convert this potential energy into kinetic energy and require much less energy than robots for progression.
Series Elastic Actuators (SEAs) [1,2] employ an elastic element (e.g., springs) between the load and the output of the actuator. In this way, the inertia of the actuator, which is high due to the reflection of the gearbox, will be decoupled from inertia of the load, make it safer for human interaction [3]. Furthermore, the presence of the elastic element, can act like an energy storage [4] that become beneficial in highly dynamic tasks. In periodic motions, the energy consumption can reduce if the natural frequency of the system (which depends on the inertia and the stiffness of the spring) matches the frequency of the motion [5]. However, SEAs have fixed level of stiffness, that makes their ability to optimize the energy consumption limited to certain frequency.
On the other hand, Variable Stiffness Actuators (VSAs) [6,7] have the ability to regulate their stiffness levels. This is done through utilizing two motors to control both the position and the stiffness, through a stiffness adjustment mechanism [8]. The variable stiffness characteristics are quite different from the performance of conventional hard actuators that require high position accuracy and precise trajectory tracking used in industrial robots [9]. In this respect, elastic actuators are more promising for legged robots [10]. Because, thanks to the elastic actuators, today’s robots are able to make movements almost as natural as humans and animals, even though they still have high energy consumption. In an ideal elastic actuator, the energy generated during locomotion must be stored by the elastic elements and all the stored energy should be able to be converted into work without loss. The stiffness of the actuator must be able to be adjust without energy consumption, the stiffness change rate should be as wide as possible, the stiffness and position control should be independent of each other.
In recent years, many scientific publications in this field have been put forward and different elastic actuator designs have been developed. A general classification of these actuators on the basis of five main stiffness control methods is described by Van Ham et al. [11] and revision of this classification is made by himself in 2013 [12]. The first group of the stiffness adjustable actuators is the group of actuators called the series elastic actuators. In series of elastic actuators, a motor connected in series to the spring regulates the equilibrium position of the springs and adjusts the output force. The motor position is adjusted depending on spring deflection to change spring tension or compression [1]. Migliore et al. Have created an antagonistic design using two linear springs. In this embodiment, the stiffness adjustment is achieved by two different series of elastic actuators mutually driving a rotational connection. When the motors rotate in the same direction, the balance position changes and when the motors rotate in the opposite direction, the stiffness can be changed [13].
Another example of elastic actuator design regulated by antagonistic interaction is Tonietti et al. [6]. This design is an antagonist design formed by a cross-linked arrangement. This elastic actuator has three pulleys tensioned by springs and connected by a belt. This design has the advantages of being more compact and changing its hardness quickly and consistently. But the control of this actuator is more complex due to non-linearity. In the design developed by Hurst [14], hardness and balance position can be controlled independently. This design has two motors, one of which adjusts the stiffness by changing the prestressing, while the other controls the balance position of the spring. This makes it easier to control the actuator and allows individual motor design for specific applications such as changing stiffness more slowly while changing the equilibrium position faster. The main drawback of this design is that it is quite complicated due to the cables and reels used. In another design known as jack spring mechanism, spring stiffness is controlled by changing the number of active coils of the springs. In this system where a helical spring is used as an elastic element, the stifness adjustment is realized by reducing or increasing the number of active coils used in the spring [15]. Van Ham et al. [11] developed a three-member elastic actuator design rotating about an axis and connected to each other by spring. In this design, the position of the lever is controlled to adjust the balance. In this way, a linear torque-angle characteristic, position and stifness control can be made independently of the design has been provided. In a compact design developed by Wolf and Hirzinger [16], the stiffness is changed by means of a cam mechanism. In the design developed by Jafari [17], the stiffness adjustment is made by moving the position of the linear springs placed on the torsional joint closer to the center and away from it. In this way, the stiffness is controlled by adjusting the counter torque of the springs. The sum of the lengths of the two springs in the design is always constant. Therefore, the pre-stress does not change when controlling the stiffness. When the output arm is in the equilibrium position, the force generated by the springs is perpendicular to the displacement required to change the stiffness. If the lever is not in the equilibrium position, the force generated by the spring has a small component parallel to displacement and the stiffness control requires a small amount of energy. In a newer version of this design, the position of the pivot point is changed while the spring and force points remain constant [18]. The biggest advantage in this design is that the pivot point can be increased to infinity when it reaches the spring point, while the stiffness is zero. In addition, different elastic actuator designs are available [18,19,20], which aim at high modularity, small size and low cost.
In all VSAs developed so far, the foremost problem that limits their infusion into the robotic platforms is the fact that they have two motors. Having two motors in addition to stiffness adjustment mechanism, not only makes the whole system mechanically bulky but also increases the overall energy consumption. For example, Vanderborght, et al. [21], concluded that, in order to minimize the energy consumption to perform a periodic task using a VSA, it is best to change the stiffness off-line rather than on-line as the energy requirement to regulate the stiffness appears to be high, counteracting the whole idea of minimizing energy consumption through exploiting the natural dynamics.
Here, we present a novel compact elastic actuator, where the stiffness regulation is done through an off-line fashion. VSAs adjust the stiffness on-line using either a dedicated actuator for the stiffness adjustment or combination of two actuators for stiffness adjustment and link positioning. Off-line stiffness adjustment does not require additional actuator, as it is done manually. As a result, this actuator utilizes only one actuator, that contributes to the compactness of the system. In a sense, the proposed actuator can be considered as an ESA where the stiffness of the spring can be tuned manually. That would give the possibility to exploit the advantages of having a VSA without introducing extra component to an ESA.
In this study, a standard servo actuator, which is widely used, is transformed into a variable stiffness actuator without changing its dimensions. The developed design is especially designed to enable energy-efficient legged robots. The stiffness change is carried out manually by means of the adjustment screw. However, a second servo can be connected instead of this adjustment screw. In the study, firstly the working principles of the design are introduced and a model is formed mathematically. The analytical calculations made using the simplified model and the graphical results of these calculations and the effect of the design variables on the stiffness of the actuator are shown.

2. Design and Mathematical Model

The overarching goal of developing the proposed actuator is to provide a lightweight and small size drive train for robotic platforms that are being used in different applications such as—grasping small objects, small bipedal robots or arm manipulators. We consider a servo motor such as Dynamixel AX-12A Robot and set our goal to bring the capability of stiffness adjustment to this actuator by adding not more than 10% of the original actuator weight and not more than 10% of the original actuator volume. This means the overall weight of the proposed stiffness adjustment mechanism should be less than 0.1 × 55 g while the overall size should remain below 125 cm3.
The critical performance requirements for a VSA in manipulation and locomotion applications are usually the maximum loading capacity and stiffness range. The maximum loading capacity depends on both servo actuator and the stiffness adjustment mechanism. The maximum or stall torque capacity of the Dynamixel AX-12A is about 15 Nm. Our goal is to maintain this torque capacity, thus the maximum loading capacity of our design should match the stall torque of Dynamixel AX-12A.
Regarding the stiffness range, we must consider the maximum angular deflection of the compliant output link and the desire torque capacity. Basically the stiffness range can be defined as the torque capacity over the angular deflection range. Therefore, by defining the angular deflection, the stiffness range can be determined. Our goal is to achieve an angular range of ± 0.2 rad with our stiffness adjustment mechanism.
Next, we discuss the stiffness modeling for our proposed mechanism.

2.1. Stiffness Modeling

The elastic actuator is developed by modification on a standard robot servo. The standard robot servo, which is a traditional rigid actuator and used in many fields from robotics to hobby tools, has been transformed into a rigid actuator without changing the dimensions. In this way, it will be possible to apply the elastic actuator to the existing robot platforms without any design changes. For this purpose, the servo motor system whose basic components are shown in Figure 1 has been modified.
In order to turn the analog or digital robot servo actuator into a stiffness adjustable elastic actuator, the mechanical structure and operating principle of the servo actuator has been first examined. Standard robot servos are simple mechatronic elements that can be directed to the desired angular position by means of an analog or digital measuring device connected to the output shaft. The rigid servo actuators are designed to orientate to the desired position and maintain their position as long as no new command is received. Inside the servo actuators there is a DC motor which enables the actuator to move. Apart from this motor, there is a gear mechanism, a potentiometer (or encoder) connected to the output shaft and a motor drive circuit. The potentiometer or encoder measures the rotation angle of the motor shaft. The potentiometer and output shaft rotate together as the DC motor and the associated gear system move and the control circuit drives the motor by comparing the position of the actuator with the desired position. In this way, standard robot servos operate without the need for an external motor drive.
The design was started by modeling the standard servo actuator in computer environment. To create an elastic actuator mechanism, the last gear that transfers the torque from the DC motor to the output shaft has been selected for elastic element placement (Shown by arrow in Figure 1). First, the portions where the output gear receives and transmits torque are separated and divided into two parts as shown in the figure. Elastic coupling elements (four-leaf spring) are added between these two parts to form an elastic connection. The leaf springs are sized considering the criterion of not changing the dimensions of the servo actuator. The main objective in the use of leaf springs is to control the stiffness by directly changing the spring characteristic instead of changing the spring pre-tension or the transmission ratio to change the stiffness. Therefore, a design based on the principle of changing the active spring length is adopted to change the spring stiffness and cantilever beams are the most suitable choice for this mechanism. For this purpose, the output shaft and gear used as a single element is separated from each other and four cantilever beams are connected together by an elastic clutch mechanism. As shown in Figure 2, when the clutch length is zero, the system acts as a rigid actuator and when the clutch length is set to the longest length allowed by the design, the actuator acts as an elastic actuator. Using a simple mathematical model, the rotational stiffness of this elastic coupling on the output shaft can be calculated.
The output gear and the output shaft are formed into two separate parts, which are connected to each other by four cantilever beams. This change in the current design is shown in Figure 1. As can be seen from the figure, four elastic beams are positioned on this last gear by opening the slots on the last gear which takes the moment from the gear mechanism. The length of the shaft which transmits the torque to the output is extended and a section is formed at the bottom for the bearing. This part also depends on the potentiometer for position measurement. In the upper part, a cylindrical stage of the diameter of the output gear is formed on the output shaft to form a plane to which the elastic beams are connected. The distance of this section determines the constraints of the active spring (beam) length. In this mechanism, the gear which transmits the moment is fixed in the vertical direction and the output shaft which takes the moment from the gear mechanism moves up and down to change the active spring length. In order to make the hardness adjustment of the mechanism in a healthy way, an adjustment mechanism has been developed and the moving gear has been mounted on this adjustment mechanism. The design of the adjustment mechanism is shown in Figure 2. In this mechanism, when the adjustment lever is turned, the gear to which it is connected rotates and the circular movement of the rack gear turns into linear movement and the adjustment mechanism moves in the vertical direction. By means of this mechanism, the gear and output shaft are elastically connected to each other by four cantilever beams (springs), resulting in an adjustable elastic actuator mechanism.
The cantilever beams used in the stiffness adjustable actuator design are only forced to bend as shown in Figure 3. Therefore, the problem of bending of cantilever beams with circular cross-section should be examined for the stiffness values.
Bending stiffness in cantilever beams is a standard for measuring deformability. It is based on two important properties—the elastic modulus of the material and the moment of inertia of the section. The displacement of the end point in a cantilever beam forced by the force P is given by Equation (1).
δ = P L 3 / 3 E I .
Each cantilever beam positioned as far as R is forced by this P force. This means that the elastic clutch transmits a moment of magnitude (Equation (2));
M = 4 P R = k . θ θ .
Furthermore, the following expression can be written between the displacement of the end points of the cantilever beams and the relative angle of rotation of the elastic joint from the geometric relations (Equation (3)).
θ = δ / R .
When Equations (1)–(3) are evaluated together, the following statement gives the variation of the stiffness of the elastic joint with the clutch length (Equation (4)).
k θ = 12 E I R 2 / L 3 .
Here, k θ represents the total torsional stiffness of the elastic clutch, E represents the modulus of elasticity of the beam material, I represents the section moment of inertia of the beams ( I = π r 4 / 4 ), R represents the distance from the center of the gear to center of the four beams and L represents the active clutch length.

2.2. Trade-Off between Backlash and Torque Capacity

The design process of any mechanical system, including an actuator, inevitably contains some trade-offs. With this actuator, the most predominant trade-off is the one between backlash and the torque capacity. The reason this trade-off is so fundamental is the fact that it needs to be determined at a high-level decision-making level by the designer to fulfill certain performance criteria but at the same time, it affects almost all other design parameters in a very detailed fashion, for instance, dimensions of other components.
The torque capacity refers to how much torque this actuator can handle. As the electric motor, gearbox and the stiffness adjustment module are connected in a series fashion, the torque capacity of the whole actuator is determined by the lowest torque capacity among these series connected elements. We always have the possibility to use stronger electric motors and gearboxes if needed, however, it is the stiffness adjustment mechanism that needs to be carefully designed to satisfy the required torque capacity.
Considering the stiffness adjustment mechanisms, proposed in this work, the torque capacity can be manifested through bending capacity of the cantilever beams. This bending of the beam is restricted by two factors in our design—(1) the material of the cantilever beam; and (2) the circular slots on the clutch mechanism that hold and move along the cantilever beams to adjust their effective lengths. Again, we always have the possibility of using stronger materials for the cantilever beams to enhance their torque capacities. However, the vital design parameter is the size of the slots that hold the cantilever beams.
The cantilever beams have cross-section circular profiles. The difference between the radius of the circular profile of the cantilever beams and the one of the slots on the clutch, can determine how much the beam is allowed to deflect, that is, the bending capacity and eventually the torque capacity. The larger is this difference, the higher is the torque capacity. However, this difference in the two circular profiles would also lead to having backlash at the output link. Imagine the case where the output link is not deflected and thus cantilever beams are straight. Now, if an external torque is applied at the output link, it causes the output link to “freely” rotates, as there is a gap between the cantilever beams and the circular slots. This free rotation of the output link is in fact the backlash of the output link.
In order to analyse this trade-off, first we need to mathematically formulate the bending capacity of the cantilever. The bending of the cantilever leads to the output link rotation that is denoted by θ . The cantilever’s deflection δ due to an external and perpendicular force applied at the tip of the beam, is nonlinear. This means that the displacement of each segment of the beam perpendicular to the axis of the beam is not linearly proportional to the beam’s length. Therefore, the deflected beam deflects as a curve rather than a straight line. However, in order to simplify the formulation, we consider a linear deflection. Therefore, the maximum bending capacity can be presented as:
θ m a x = δ m a x / l ,
where δ m a x is the vertical displacement of the tip of the lever. Now, let’s consider the thickness of the clutch as t c , then the minimum radius for the circular slot on the clutch r c should be:
R c = R + θ m a x t c .
Now, with this circular slot, let’s consider when the cantilever beam is not deflected and the clutch is located at distance x from the output of the gearbox. The backlash θ b is then the amount of free rotation of the output link before the beam starts bending:
θ b = θ m a x t c / x : t c x l .
The decision is then up to the designer to determine the radius of the circular slot on the clutch, based on the requirements of the desired applications.

2.3. Hysteresis Analysis of the Cantilever Beam

Another important design parameter to consider is the hysteresis of the cantilever beam, when it is subjected to periodic forces. Let’s consider there is zero backlash so the beam is always in contact with the clutch and bends symmetrically along its axis due to the period force. When the force is increasing in let’s say positive direction, the beam is going to deflect in a positive direction, though in a nonlinear fashion. However, in order to simplify the analysis, we consider a linear force to deflection profile for the beam. when the force reaches its maximum, it will decreases back to zero and starts bending the beam in the opposite direction, that is, negative, and then goes back to zero once it reaches its minimum level. However, the beam deflection does not necessarily reaches its zero deflection once the force is zero. This is due to the hysteresis of the beam which affects its periodic behavior. Therefore, the beam deflection always lags the force in the periodic scenarios and thus the beam behaviour should be carefully taken into account to avoid errors in controlling the output link trajectory.
The hysteresis analysis depends on the geometry, material properties of the cantilever beam and most importantly, the friction between the cantilever beam and the clutch. Considering the geometry and material of the beam for this actuator, we performed a simulated hysteresis analysis for a generic periodic force that leads to a periodic stress at the beam. We consider the kinetic friction force between the clutch and the beam as there is in fact relative displacement between the two during the bending process. The friction force is a function of perpendicular force and kinetic friction coefficient. The kinetic friction coefficient is assumed to be 0.4, considering the beam is made of Stainless Steel and the clutch from aluminum. The perpendicular force depends on the external torque and the location of the clutch along the beam, that is, x. The simulation results have been plotted in Figure 4 for x = 0.2 l , x = 0.5 l and x = 0.8 l . The vertical axis shows the perpendicular stress and the horizontal axis shows the beam deflection normalized by its maximum value.

3. Simulation Results

By using the relations given in Equations (1) and (2), the angular stiffness values of the actuator can be obtained depending on the clutch length. Spring steel was chosen as cantilever beam material. The modulus of elasticity of the spring steel is E = 200 GPa, and the shear modulus G = 80 GPa. The radius of the cantilever beams with cylindrical section are taken as r = 0.5 mm. Although the total length of cantilever beams is specified as L = 8 mm, the active clutch length to be used in the calculations can be changed from 0 to 5 mm due to the connection and movement area constraints in the design. Since the bending problem of the beam can be solved analytically for long beams and the stiffness value approaches infinity as the clutch length approaches zero, the clutch length is calculated in the range of 1–5 mm. This is a choice made specifically to ensure the graphical readability of a curve converging from infinity to zero.
Figure 5a shows the variation of the clutch stiffness by the clutch length in one millimeter increments from 1 mm to 5 mm and Figure 5b is a logarithmic scale representation of the same curve to increase the apparency. When the active clutch length L = 1, the coupling is almost rigid, while the active clutch length L = 5 mm, the actuator is in the softest coupling position.
In the case of standard servo motors, considering the dimensions and gear geometries, the maximum torque on the output shaft of the servo motor can be evaluated as 2 Nm. This is because the torque value that such small gears can safely transmit is limited. Since this moment value will be divided by four parallel cantilever beam springs, the moment to which each spring is exposed can be calculated as 0.5 Nm. The variation of the angular displacement of the elastic coupling with the clutch length for this loading condition is given in the Figure 6. From the figure, it is seen that cantilever beams selected as cross-sectional radii 0.5, 1 and 1.5 (mm) at a maximum output torque of 2 Nm provide 2 deg, 0.1 deg and 0.02 deg of rotation flexibility for a maximum clutch length of 5 mm, respectively as show in Figure 5b in logarithmic scale.

4. Experimental Results

Stainless steel was used as the material for the leaf springs. Radius of each beam was set to 0.5 mm, with the overall length of 10 mm. However, the maximum length that could be used as the cantilever was 8 mm, leaving around 2 mm to be the part of the beam that handles the force. Commercial planetary gears were used as transmission in different parts of the actuators. Dynamixel AX-12A Robot Actuators was used as the servos, with 0.3 degree resolution integrated encoder and current sensor. The force was measured through a digital scale attached to the output link.
The controller and the driver of the implemented actuator were custom control boards based on the Texas–Luminary DSP. These controllers performed the regulation of the motions of the two motors at 1 kHz. The control system is based on a position controller, where the inputs are the desired joint stiffness and the desired link trajectory. The setup is shown in Figure 7.
The focus of this work is on the stiffness adjustment mechanism rather than the whole VSA system. It is very true that the actuator and transmission system, indeed affect the performance and stiffness properties of the output link. However, our goal is to introduce a general stiffness adjustment mechanism that can be simply added to commercially available actuators. In this sense, we only focus on the stiffness adjustment mechanism to show its performance regarding the stiffness range and how it affects the trajectory of the output link.
To show the capability of the proposed stiffness adjustment mechanism to regulate the stiffness, the length of the cantilever was set to different values, while an external load was applied at the output link. The angular deflections were measured through the encoders while the external torque was calculated based on the applied weight and the distance from the point where the weight was hanged to the output link and the center of rotation. Stiffness was then calculated as the ration between the applied torque and resultant angular deflection. The results are presented in Figure 8.
The maximum external load that was applied to the output link was 20 Nm that caused deflection around 0.0002 rad with L = 1 mm and 0.2 rad when L = 5 mm. This shows the stiffness adjustment module is capable of handling the stall torque of the Dynamixel AX-12A while the maximum angular deflection of the output link is 0.2 rad.
In another set of experiments, and to show the performance of the actuator to follow a trajectory, the length of the cantilever was set to different values while an step signal was commanded to the position motor and the motion of output link was tracked by the encoder. The performance is depicted in Figure 9, where the trajectory of the output link has been processed through a low-pass filter at 4 Hz and normalized by its steady-state value.

5. Discussion and Conclusions

Despite the face that VSAs have the ability to regulate the output stiffness of their link, their infusion into robotics applications is still limited and far behind the case of SEAs. The reason is due to the extra complexity that having two motors will add not only to the mechanical structure but also to the control aspect of the whole system. For more detailed analysis please refer to Reference [8].
SEAs, however, are not always the best choice, when compliant behaviours are desired. The reason is due to their fixed and not adjustable stiffness levels, that might not be the optimum stiffness value for a particular application. A non-optimum stiffness level not only affects the trajectory tracking performance of the actuator but would also dramatically increases the total energy consumption by the actuator in periodic motions.
For many robotic applications, the ideal scenario is an actuator that is compliant, while its level of compliance can be adjusted without a need to add additional motor.
In this study, a new stiffness adjustable elastic actuator design was developed. In the design, the bending problem was solved for four cantilever beams acting as leaf springs. The stiffness and the angular deformation values of the elastic clutch mechanism were obtained analytically. The elastic actuator introduced in this study is based on a standard servo actuator and is unchanged in size. The stiffness adjustment mechanism of the present design consists of a manually controlled adjustment bolt. In other words, the stiffness can not be changed while the system is in motion. However, by connecting a servo actuator to the adjustment lever, a design can be obtained which can change the stiffness value of the actuator while the system is in motion. The present study focuses on the design and modeling of the hardness mechanism of the actuator, and it is aimed to carry out studies on the control of the actuator and to verify the analytical calculations with experiments in the future studies. This actuator design is considered to be an important alternative to existing designs in that it is simple enough to allow for the widespread use of adjustable elastic actuators.

Author Contributions

Conceptualization, R.M. and A.J.; methodology, R.M.; software, N.E.; validation, N.E., A.J. and R.M.; formal analysis, N.E.; investigation, N.E.; resources, A.J.; data curation, R.M.; writing–original draft preparation, R.M.; writing–review and editing, A.J.; visualization, A.J.; supervision, A.J.; project administration, A.J.; All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Pratt, G.A.; Williamson, M.M. Series elastic actuators. In Proceedings of the 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems: Human Robot Interaction and Cooperative Robots, Pittsburgh, PA, USA, 5–9 August 1995; Volume 1, pp. 399–406. [Google Scholar]
  2. Pratt, J.; Krupp, B.; Morse, C. Series elastic actuators for high fidelity force control. Ind. Robot. 2002, 29, 234–241. [Google Scholar] [CrossRef]
  3. Sensinger, J.W.; Weir, R.F.F. Improvements to series elastic actuators. In Proceedings of the 2006 2nd IEEE/ASME International Conference on Mechatronics and Embedded Systems and Applications, Beijing, China, 13–16 August 2006; pp. 1–7. [Google Scholar]
  4. Paine, N.; Oh, S.; Sentis, L. Design and control considerations for high-performance series elastic actuators. IEEE/ASME Trans. Mechatron. 2013, 19, 1080–1091. [Google Scholar] [CrossRef] [Green Version]
  5. Laffranchi, M.; Tsagarakis, N.G.; Cannella, F.; Caldwell, D.G. Antagonistic and series elastic actuators: A comparative analysis on the energy consumption. In Proceedings of the 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, USA, 10–15 October 2009; pp. 5678–5684. [Google Scholar]
  6. Tonietti, G.; Schiavi, R.; Bicchi, A. Design and control of a variable stiffness actuator for safe and fast physical human/robot interaction. In Proceedings of the 2005 IEEE International Conference on Robotics and Automation, Barcelona, Spain, 18–22 April 2005; pp. 526–531. [Google Scholar]
  7. Schiavi, R.; Grioli, G.; Sen, S.; Bicchi, A. VSA-II: A novel prototype of variable stiffness actuator for safe and performing robots interacting with humans. In Proceedings of the 2008 IEEE International Conference on Robotics and Automation, Pasadena, CA, USA, 19–23 May 2008; pp. 2171–2176. [Google Scholar]
  8. Jafari, A.; Vu, H.Q.; Iida, F. Determinants for stiffness adjustment mechanisms. J. Intell. Robot. Syst. 2016, 82, 435–454. [Google Scholar] [CrossRef]
  9. Vanderborght, B.; Albu-Schäffer, A.; Bicchi, A.; Burdet, E.; Caldwell, D.; Carloni, R.; Catalano, M.; Ganesh, G.; Garabini, M.; Grebenstein, M.; et al. Variable impedance actuators: Moving the robots of tomorrow. In Proceedings of the 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, Vilamoura, Portugal, 7–12 October 2012; pp. 5454–5455. [Google Scholar]
  10. Hurst, J.W.; Chestnutt, J.E.; Rizzi, A.A. An actuator with physically variable stiffness for highly dynamic legged locomotion. In Proceedings of the 2004 IEEE International Conference on Robotics and Automation, New Orleans, LA, USA, 26 April–1 May 2004; Volume 5, pp. 4662–4667. [Google Scholar]
  11. Van Ham, R.; Vanderborght, B.; Van Damme, M.; Verrelst, B.; Lefeber, D. MACCEPA, the mechanically adjustable compliance and controllable equilibrium position actuator: Design and implementation in a biped robot. Robot. Auton. Syst. 2007, 55, 761–768. [Google Scholar] [CrossRef]
  12. Van Ham, R.; Sugar, T.G.; Vanderborght, B.; Hollander, K.W.; Lefeber, D. Compliant actuator designs. IEEE Robot. Autom. Mag. 2009, 16, 81–94. [Google Scholar]
  13. Migliore, S.A.; Brown, E.A.; DeWeerth, S.P. Biologically inspired joint stiffness control. In Proceedings of the 2005 IEEE international Conference on Robotics and Automation, Barcelona, Spain, 18–22 April 2005; pp. 4508–4513. [Google Scholar]
  14. Hurst, J.W.; Chestnutt, J.E.; Rizzi, A.A. The actuator with mechanically adjustable series compliance. IEEE Trans. Robot. 2010, 26, 597–606. [Google Scholar] [CrossRef]
  15. Hollander, K.W.; Ilg, R.; Sugar, T.G.; Herring, D. An Efficient Robotic Tendon for Gait Assistance. J. Biomech. Eng. 2006, 128, 788–791. [Google Scholar] [CrossRef] [PubMed]
  16. Wolf, S.; Hirzinger, G. A new variable stiffness design: Matching requirements of the next robot generation. In Proceedings of the 2008 IEEE International Conference on Robotics and Automation, Pasadena, CA, USA, 19–23 May 2008; pp. 1741–1746. [Google Scholar]
  17. Jafari, A.; Tsagarakis, N.G.; Vanderborght, B.; Caldwell, D.G. A novel actuator with adjustable stiffness (AwAS). In Proceedings of the 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, Taipei, Taiwan, 18–22 October 2010; pp. 4201–4206. [Google Scholar]
  18. Jafari, A.; Tsagarakis, N.G.; Caldwell, D.G. AwAS-II: A new actuator with adjustable stiffness based on the novel principle of adaptable pivot point and variable lever ratio. In Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China, 9–13 May 2011; pp. 4638–4643. [Google Scholar]
  19. Lee, C.; Kwak, S.; Kwak, J.; Oh, S. Generalization of series elastic actuator configurations and dynamic behavior comparison. Actuators 2017, 6, 26. [Google Scholar] [CrossRef]
  20. Quy, H.V.; Aryananda, L.; Sheikh, F.I.; Casanova, F.; Pfeifer, R. A novel mechanism for varying stiffness via changing transmission angle. In Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China, 9–13 May 2011; pp. 5076–5081. [Google Scholar]
  21. Vanderborght, B.; Van Ham, R.; Lefeber, D.; Sugar, T.G.; Hollander, K.W. Comparison of mechanical design and energy consumption of adaptable, passive-compliant actuators. Int. J. Robot. Res. 2009, 28, 90–103. [Google Scholar] [CrossRef]
Figure 1. Basic structural elements of a simple standard robot servo and the elastic clutch.
Figure 1. Basic structural elements of a simple standard robot servo and the elastic clutch.
Actuators 09 00080 g001
Figure 2. Stiffness control of the elastic actuator by clutch length. (a) Solid model, (b) Minimum clutch length (rigid), (c) Maximum clutch length (maximum elastic).
Figure 2. Stiffness control of the elastic actuator by clutch length. (a) Solid model, (b) Minimum clutch length (rigid), (c) Maximum clutch length (maximum elastic).
Actuators 09 00080 g002
Figure 3. Bending model of elastic beams in the elastic clutch mechanism. (a) Solid model of the elastic clutch mechanism and the dimensions of the cantilever beams, (b) Bending model of the elastic clutch mechanism.
Figure 3. Bending model of elastic beams in the elastic clutch mechanism. (a) Solid model of the elastic clutch mechanism and the dimensions of the cantilever beams, (b) Bending model of the elastic clutch mechanism.
Actuators 09 00080 g003
Figure 4. Hysteresis analysis of the cantilever beam as experiences deflection due to perpendicular stress while the clutch location is at x = 0.2 l , x = 0.5 l and x = 0.8 l .
Figure 4. Hysteresis analysis of the cantilever beam as experiences deflection due to perpendicular stress while the clutch location is at x = 0.2 l , x = 0.5 l and x = 0.8 l .
Actuators 09 00080 g004
Figure 5. (a) Variation of torsional stiffness with clutch length, (b) Variation of torsional stiffness with clutch length, (logarithmic).
Figure 5. (a) Variation of torsional stiffness with clutch length, (b) Variation of torsional stiffness with clutch length, (logarithmic).
Actuators 09 00080 g005
Figure 6. (a) Variation of stretch angle with clutch length under 2 Nm maximum torque, (b) Variation of stretch angle with clutch length under 2 Nm maximum torque (logarithmic).
Figure 6. (a) Variation of stretch angle with clutch length under 2 Nm maximum torque, (b) Variation of stretch angle with clutch length under 2 Nm maximum torque (logarithmic).
Actuators 09 00080 g006
Figure 7. Prototype of the proposed actuator: (a) stiffness adjustment module and (b) experimental setup.
Figure 7. Prototype of the proposed actuator: (a) stiffness adjustment module and (b) experimental setup.
Actuators 09 00080 g007
Figure 8. Stiffness of the proposed actuator as a result of different setting for the length of the cantilever L.
Figure 8. Stiffness of the proposed actuator as a result of different setting for the length of the cantilever L.
Actuators 09 00080 g008
Figure 9. Step response of the output link trajectory for different stiffness values: K= 97,000 Nm/rad, 62,000 Nm/rad, 33,000 Nm/rad, 14,000 Nm/rad and 7200 Nm/rad.
Figure 9. Step response of the output link trajectory for different stiffness values: K= 97,000 Nm/rad, 62,000 Nm/rad, 33,000 Nm/rad, 14,000 Nm/rad and 7200 Nm/rad.
Actuators 09 00080 g009

Share and Cite

MDPI and ACS Style

Murat, R.; Ebrahimi, N.; Jafari, A. Elastic Actuator Design Based on Bending of Cylindrical Beam for Robotic Applications. Actuators 2020, 9, 80. https://doi.org/10.3390/act9030080

AMA Style

Murat R, Ebrahimi N, Jafari A. Elastic Actuator Design Based on Bending of Cylindrical Beam for Robotic Applications. Actuators. 2020; 9(3):80. https://doi.org/10.3390/act9030080

Chicago/Turabian Style

Murat, Reis, Nafiseh Ebrahimi, and Amir Jafari. 2020. "Elastic Actuator Design Based on Bending of Cylindrical Beam for Robotic Applications" Actuators 9, no. 3: 80. https://doi.org/10.3390/act9030080

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

Article Metrics

Back to TopTop