Stiffness analysis of biped humanoid robot WABIAN-RIV

https://doi.org/10.1016/j.mechmachtheory.2005.05.001Get rights and content

Abstract

In this paper, a humanoid robot named as WABIAN-RIV (WAseda BIpedal humANoid Refined IV) is analyzed in terms of stiffness characteristics. This paper proposes basic models and a formulation in order to deduce the stiffness matrix as a function of the most important stiffness parameters of the WABIAN architecture. The proposed formulation is useful for numerical estimation of stiffness performances. An evaluation of stiffness performances is carried out by numerically implementing the proposed formulation. An experimental validation of the numerical results is also carried out on WABIAN-RIV humanoid robot.

Introduction

The development of robots that are able to imitate the human movements is one of the most fascinating activities of the researchers in the field of Robotics. The interest on this field is not only due to intention of replacing humans in dangerous tasks, but also due to the desire to create something that is similar to the man himself [1].

A humanoid robot is a robot able to complete movements and to guarantee performances similar to those that are performed by the human body [2]. Humanoid robots are complex mechatronic systems requiring developments in kinematic/mechanical design, sensory systems, Artificial Intelligence, computing, control, communications and actuation/power systems [3]. This complexity makes their construction a substantial challenge for designers in many branches of Science and Engineering. Many research groups work for the development of humanoid robots. Significant prototypes are SDR-4X II by Sony [4], ELVIS by Chalmers University in Goteburg [5], ASIMO by Honda Motor Corporation [6], PINO by Kitano Symbiotic Systems [7], EYEBOT by University of Western Australia [8], AMI by KAIST [9]. They are shown in Fig. 1(a)–(f), respectively. Details on several other humanoid projects can be found in [10].

As regards the mechanical design of a humanoid robot, stiffness performance is a very important aspect that has to be considered as pointed out for example in [11], [12], [13], [14], [15]. In fact, in a robot if the stiffness of links and joints are inadequate, external forces and moments may cause large deflections in the links, which are undesirable from the viewpoint of both accuracy and payload performances. Therefore, a stiffness analysis is carried out on different types of robots in order to evaluate their stiffness performances. Significant examples can be found in [13], [14], [15], [16], [17], [18], [19], [20]. Moreover, once a proper stiffness model and formulation have been defined they can be used also for design purposes in order to find an optimum compromise between weight of links and stiffness performance as proposed for example in [20], [21], [22], [23]. The above-mentioned considerations strongly suggest to perform stiffness analysis also for humanoid robots.

This paper describes a stiffness analysis of the humanoid robot WABIAN-RIV as based on proper kinematic, stiffness and static models. By using these models a formulation is proposed to deduce the overall stiffness matrix. This formulation has been numerically implemented in order to obtain the stiffness matrix and an estimation of the stiffness performance. Experimental tests have been carried out in order to validate the proposed formulation. Some preliminary numerical and experimental results have been also reported in [24], [25].

Section snippets

A kinematic model for WABIAN-RIV

WABIAN-RIV is a humanoid robot that has been developed for human-robot cooperation work at Waseda University [26]. It has a total of forty-three mechanical dofs: two six dof legs, two seven dof arms, two three dof hands, a four dof neck, two two dof eyes and a three dof trunk. The size and motion range of each link has been designed to be as human like as possible. By using WABIAN series, a variety of walking has been achieved such as dynamic forward and backward walking, marching in place,

A formulation for stiffness analysis of WABIAN-RIV

The stiffness properties of a parallel manipulator can be defined through the so called ‘stiffness matrix’ K. This matrix gives the relation between the vector of the compliance displacements ΔS = x, Δy, Δz, Δϕ, Δψ, Δθ)t occurring at the end-effector when a static wrench W = (Fx, Fy, Fz, Nx, Ny, Nz)t acts upon it, and W itself in the formW=KΔS

In order to make the analysis efficient, WABIAN-RIV has been assumed to be composed of the following subcomponents: right leg, left leg, right arm, left

A numerical evaluation of stiffness performances

The stiffness matrix for each subcomponents can be computed through Eq. (8). By substituting the stiffness matrices for all the subcomponents into Eqs. (5), (6), (7) the stiffness matrix of WABIAN humanoid robot can be straightforward derived. Once the stiffness matrix KW is known, stiffness performances can be defined in different ways. For example, one can use the determinant of the stiffness matrix as proposed in [18], [19]; or alternatively one can formulate stiffness indices as proposed

Experimental tests

The humanoid robot WABIAN-RIV is a complex system having many sensors installed on board. Some of them are shown in Fig. 17. In particular, each joint of WABIAN-RIV is equipped with an encoder integrated with the corresponding actuator. These encoders provide 2500 pulses per rotation giving a resolution of 0.036° as certified in [32], [33]. Some joints are also equipped with an additional encoder that provides 3600 pulses per rotation giving a resolution of 0.025° [34], [35]. These sensors are

Conclusions

In this paper a stiffness analysis of WABIAN-RIV (WAseda BIpedal humaNoid Refined IV) has been carried out by using proper kinematic, stiffness and static models of legs, waist, trunk, shoulders, neck and arms. By using these models a formulation for computing the stiffness matrix and compliant displacements is deduced. This formulation is suitable even for calculating the stiffness matrix in the ZMP (Zero Moment Point) during walking phases. The proposed formulation has been implemented in a

Acknowledgments

The first author is thankful to the Italian Ministry MIUR for the research project RIME in the program PRIN01 and the Italian National Research Council CNR for the grant 203.21.04, which have permitted him to spend periods of study in the years 2002 and 2003 at the Humanoid Robotics Institute, Waseda University, Tokyo.

References (37)

  • T. Fukuda et al.

    How far away is artificial man?

    IEEE Robotics and Automation Magazine

    (2001)
  • M.E. Rosheim

    Robot Evolution. The Development of Anthrobotics

    (1994)
  • P. Artrit, N. Tsagarakis, G.A. Medrano-Cerda, D.G. Caldwell, Bio-mimetic pneumatic humanoid robot-biped locomotion, in:...
  • Sony Press Release,...
  • Chalmers University in Goteburg homepage,...
  • Honda Motor Corporation homepage,...
  • Kitano Symbiotic Systems Project homepage,...
  • University of Western Australia homepage,...
  • KAIST homepage,...
  • Androidworld homepage,...
  • E.I. Rivin

    Mechanical Design of Robots

    (1988)
  • L.-W. Tsai

    Robot Analysis: The Mechanics of Serial and Parallel Manipulators

    (1999)
  • J. Duffy

    Statics and Kinematics with Applications to Robotics

    (1996)
  • C. Gosselin

    Stiffness mapping for parallel manipulators

    IEEE Transactions on Robotics and Automation

    (1990)
  • C.M. Gosselin et al.

    Stiffness analysis of parallel mechanisms using a lumped model

    International Journal of Robotics and Automation

    (2002)
  • H.Y. Kim et al.

    Configuration dependent stiffness of the Puma 560 manipulator: analytical and experimental results

    Mechanism and Machine Theory

    (1995)
  • T. Huang, M.P. Mei, X.Y. Zhao, L.H. Zhou, D.W. Zhang, Z.P. Zeng, D.J. Whitehouse, stiffness estimation of a...
  • G. Carbone, M. Ceccarelli, M. Teolis, A numerical evaluation of the stiffness of CaHyMan (Cassino Hybrid Manipulator),...
  • Cited by (0)

    View full text