Design and Dynamic Analysis of a Novel Biomimetic Robotics Hip Joint
In order to increase the workspace and the carrying capacity of biomimetic robotics hip joint, a novel biomimetic robotics hip joint was developed. The biomimetic robotics hip joint is mainly composed of a moving platform, frame, and 3-RRR orthogonal spherical parallel mechanism branched chains, and has the characteristics of compact structure, large bearing capacity, high positioning accuracy, and good controllability. The functions of the biomimetic robotics hip joint are introduced, such as the technical parameters, the structure and the driving mode. The biomimetic robotics hip joint model of the robot is established, the kinematics equation is described, and then the dynamics are analyzed and simulated with ADAMS software. The proposed analysis methodology can be provided a theoretical base for biomimetic robotics hip joint of the servo motor selection and structural design. The designed hip joint can be applied in serial and parallel robots or any other mechanisms.
Biomimetic robotics is the perfect combination of various application purposes bionics technology and robotics fields [1–3]. From the perspective of the robot, the biomimetic robotics is the highest stage in the development of robots. The biomimetic robotics can be to imitate the external shape of organism in nature [4, 5]. The biomimetic robotics joint has bionic joint structure features. By studying the structure of the human body, the design of bionic joint is considered from structural and functional similarity [6, 7].
Biomimetic robotics joint has two kinds of movement form, one is a rotary joint, such as shoulder, elbow, hip, and ankle; these joints can achieve rotatable movement of robotic arm or leg; the other is mobile joints, such as the arm, forearm, and thigh; these mobile joint mechanisms can guide the robot arm or leg movements. In recent years, many domestic and foreign scholars on bionic rotary joint are studied, such as professor Jin et al. [8–10] having proposed a novel 2-DOF elbow joint and analyzed the statics properties, and a novel waist joint has described based on three branched unequal spaced distribution spherical parallel manipulator. Snedeker et al.  have analyzed ankle biomechanics.
The hip joint is the most typical and perfect ball and socket joint. At present, the performance analysis and structure design are focus in the research field of the bionic joint. In 2003, Nakamura et al.  have designed 6-DOF hip joint based on dual spherical mechanism manufactured of prototype. Saikko  promoted an anatomic hip joint simulator which intends to simulate the actual working conditions of the human hip joint. Cheng et al.  promoted a novel parallel hip joint simulator based on 3SPS-1PS parallel mechanism, the bionic parallel test platform realized approximately representing the human hip joint motion and provided more reliable experimental data.
Dynamic analysis is an important part of the robot dynamic characteristics and provides the theory basis of dynamic control and servomotor selection [15–17]. Gregorio and Parenti-Castelli  have described the mechanism of parallel robot wrist by use of Lagrange method. Zhaocai et al.  have analyzed the moving platform inertial parameters on dynamics of flexible planar 3-DOF parallel mechanism affecting the situation. Lagrangian method is a typical dynamic modeling approach based on the system of kinetic energy and potential energy, the Lagrangian operator and partial differential equations of the generalized coordinate variables are established, and the equations are displayed as a matrix form, and using numerical methods for solving partial differential, each force of hip joint dynamics model can be obtained.
From the point of view of bionics, this paper has presented a 3-DOF biomimetic robotics hip joint belonging on structural bionic. The hip joint is mainly for structure design of the body’s joints and design goal from three aspects to consider. First of all, the hip joint should have large work space, high bearing capacity, good symmetry, and flexible installation. Secondly, the hip joint should have good structure to facilitate drive installation. Thirdly, hip joint has broad application space and can be used as humanoid robot, walking robot, rehabilitation robot, and so on. In this paper, the biomimetic robot hip joint structural is designed, and kinematics and dynamics are analyzed.
2. The Design of the Biomimetic Robotics Hip Joint
Human hip joint  is composed of acetabulum, femoral head, femoral neck, ligament, and so on. Form of movement for the human hip is flexion/extension movement in the sagittal plane, adduction/abduction movement in coronal plane, and internal rotation motion/external rotation motion within the cross-sectional plane. The biomimetic robotics hip joint has wide range of motion and flexibility and can achieve three rotate movement. So the design of biomimetic robotics hip joint is mainly considered of hip movement in three coordinate planes. A novel biomimetic robotics hip joint virtual prototype is designed based on 3-RRR orthogonal spherical parallel structure. Technical parameters of biomimetic robotics hip joint are shown in Table 1.
Mechanical design of biomimetic robotics hip joint is shown in Figure 1(a). The driving mechanism is installed on the frame, through the four-bar mechanism to drive the rotation of the hip joint. The biomimetic robotics hip joint mainly contains a moving platform, frame, and three RRR branched chains. The biomimetic robotics hip joint has adopted four-bar mechanism as a transmission mechanism which can enhance the transmission performance, and servomotor has installed on the frame. Compared with industrial series robot joint direct driving scheme, the hip joint has the advantage of the design effectively reducing the axial size of joints, compact structure, reducing the hip joint under the low speed movement of inertia, and making it have better flexible movement.
(a) Structure diagram
(b) Kinematic diagram of mechanism
The hip joint transmission mechanism is composed of a series of parallelograms; the connection order is described and the forward short rob and the back short rob are hinged by the long rod. One end of forward short rod is fixedly connected through the coupling, and the other end of forward short rod is connected to long rod. One end of back short rod is connected to the frame connecting rod. The frame connecting rod is connected to the down connecting rod by a rotating shaft and the moving platform to the down connecting rod by rotating joints. The frame connects the servomotor by screw. Three servomotor rotation axes are perpendicular to each other, the intermediate lever rotation axes are perpendicular, and the axes of the rotating hinges in moving platform are perpendicular too. Hip joint movement is shown in Figure 1(b). There are three identical structure movement branched. Each branch chain motion is: the motor drives the parallel four bar mechanism movement, parallel four bar mechanism through the static platform hinge drives the frame connecting rod, the frame connecting rod through the middle hinge drives the connecting rod movement and through the moving platform hinge drives the motion of the moving platform. Hip joint can be realized its rotation through the interaction of the three branch chains.
3. The Kinematic Analysis of Biomimetic Robotics Hip Joint
The manipulator is design based on 3RRR orthogonal spherical parallel mechanism and is illustrated in Figure 2. For the purpose of analysis, two Cartesian coordinates, the base coordinate frame and the moving platform coordinate frame are established. Each of the kinematical chains has three revolute joints, where , , and () represent shaft direction of revolute joints, respectively, and , , and denote unit vectors of axes (), respectively, of rotating radius is , of rotating radius is , of rotating radius is , and the intersection point is rotation center of the manipulators.
According to the structural characteristics of the manipulators and vectors of intermediate shaft relative to the base coordinate frame , is written aswhere is input angle.
The direction vector of the frame rotating pair axis on a fixed coordinate system can be written as
According to the structure figure of hip joint, the direction cosine of the moving platform rotating pair axis in fixed coordinate system is described aswhere is rotation matrix,
where is expressed as and is expressed as sin.
is unit vector, and .
According to (3), vector is written as
For each of the kinematic chains, there is a constraint relation between middle hinge and hinge in moving platform, and the formula can be written aswhere is input angle, , is output angle and also called generalized coordinates, and .
Using the theory of differential, the hip joint kinematic equation are calculated by difference the position vector equation (6), it is written aswhere is input angle velocity, , is output angle velocity and also called generalized velocity, , is Jacobian Matrix of hip joint, and . Consider
4. Dynamic Analysis of Hip Joint
Assuming the connecting rods of the hip joint branched chain are uniform density and regular shape, in order to improve machining precision and assembly requirements, the structural sizes of three branched chains are identical, while ignoring the influence of friction.
According to the Lagrangian function, is the difference of the system the total kinetic energy and the total potential energy . is written as
By using the second Lagrange equation , the system dynamics equation of hip joint are established aswhere is generalized coordinates, , is generalized velocity, and . is generalized output force.
Based on system dynamics equation (10), the kinetic energy and the potential and the corresponding generalized force of each component of the hip joint are calculated.
4.1. The Potential Energy of the Hip Joint and Its Corresponding Generalized Output Force
Provided the density of the hip joint bar is , the centroid vector of the frame connecting rod is , and the quality is ; the centroid vector of connecting rod is , and the quality is .
is written aswhere the centroid vector coordinate values of the frame connecting rod in plane are and , and the centroid vector coordinate values of the connecting rod in plane are and .
4.1.1. The Potential Energy of the Frame Connecting Rod and Its Corresponding Generalized Output Force
The potential energy of the frame connecting rod is defined as
Potential energy generalized output force of the frame connecting rod is deduced asAccording to (13), potential energy generalized output force is obtained
4.1.2. The Potential Energy of the Connecting Rod and Its Corresponding Generalized Output Force
The potential energy of the connecting rod is defined as
Potential energy generalized output force of the frame connecting rod is deduced as
According to (16), potential energy generalized output force of the connecting rod is obtained as
4.1.3. The Potential Energy of the Moving Platform and Its Corresponding Generalized Output Force
Provided the structure of moving platform is rules, centroid position of moving platform is located in the center of the moving platform, and the central location of the moving platform and moving coordinate origin is coincident. The centroid vector of the moving platform is , and the quality of moving platform is .
The potential energy of the moving platform is defined as
Potential energy generalized output force of the moving platform is deduced as
According to (19), potential energy generalized output force of the connecting rod is obtained:
4.2. The Kinetic Energy of the Hip Joint and Its Corresponding Generalized Output Force
4.2.1. The Kinetic Energy of the Frame Connecting Rod and Its Corresponding Generalized Output Force
The kinetic energy of the frame connecting rod is defined aswhere moment of inertia of the frame connecting rod is , is rotation angular velocity of the frame connecting rod, and .
Equation (21) can be written aswhere is matrix and .
Kinetic energy generalized output force of the moving platform is deduced aswhere is the inertial moment of the frame connecting rod, , . is the centrifugal and Coriolis forces, .
Where is identity matrix.
4.2.2. The Kinetic Energy of the Connecting Rod and Its Corresponding Generalized Output Force
The kinetic energy of the connecting rod is defined aswhere centroid velocity of the connecting rod is , ; is a distance from the hinge point points to the center of rotation ; angular velocity of the motor input is , and angular velocity of the connecting rod is .
Equation (24) can be written as
The kinetic energy of the connecting rod is divided into three parts, the kinetic energy is two, respectively rotate around the center of rotation and the kinetic energy of an implicated motion. Because implicated velocities and are perpendicular to each other, the dot product of implicated velocity and is zero, and the kinetic energy of implicated velocity is given asAccording to (24) to (26), the kinetic energy of the connecting rod is written aswhere is matrix, is written as , and and are moment of inertia,
Kinetic energy generalized output force of the connecting rod is deduced aswhere is the inertial moment of the connecting rod and is written as .
The centrifugal and Coriolis forces are , .
4.2.3. The Kinetic Energy of the Moving Platform and Its Corresponding Generalized Output Force
The moving platform has rotational motion, and the kinetic energy of the moving platform is established aswhere moment of inertia of the moving platform is .
Kinetic energy generalized output force of the moving platform is deduced aswhere the inertial moment of the frame connecting rod is , .
The centrifugal and Coriolis forces are , .
4.3. The Dynamic Model
Static equation of hip joint is established aswhere is driver input torque, is force Jacobian matrix, and .
In summary, if the linear density of error, friction, small changes of abrasion, and other factors is ignored, the dynamic equation of hip joint is described aswhere is gravity term, , is symmetric positive definite moment of inertia, , is the centrifugal and Coriolis force, and .
Servomotor torque of the hip joint is expressed as
5. Kinematics and Dynamic Calculation and Simulation of Hip Joint
Assume the structure parameters of the biomimetic robotics hip joint are mm, mm, and mm and cross-sectional dimension of the connecting rod are mm, mm, and s.
The Solidworks model of hip joint is imported in ADAMS software and the appropriate constraints are added. The quality characteristic parameters of each part of the hip joint model are provided according to the actual material of the physical prototype. Function of displacement variation with time is planned:
According to a given trajectory of the hip joint, through inverse kinematics solution equation (7), variation of the hip joint angular velocity of the drive motor is obtained by inverse kinematics analysis, as shown in Figure 3. The variation of the hip joint angular velocity of the drive motor is obtained by inverse kinematics analysis.
According to the movement rule of the hip joint moving platform, the kinematics of the hip joint are simulated. The angle velocity curve of drive motor is obtained and shown in Figure 3. From Figure 3, it can be seen that the angular velocity simulation curve of the driver motor and theoretical calculation curve is consistent, and the error value is very small.
According to the given trajectory formula of the hip joint, generalized velocity is deduced, given time zone calculation meshing which time interval is . Hip joint kinetic energy and potential energy to calculate the initial condition is equals 0. Using numerical calculation backward difference method, partial differential equation of generalized force is calculated and the computing program is compiled by Matlab. The variation of the hip joint drive force is obtained through dynamic equation calculated, as shown in Figure 4. Figure 4 shows the maximum and minimum value of driving force and then describes the driving force regularly change with the change of time.
According to the movement rule of the hip joint moving platform, the dynamics of the hip joint are simulated. The driving force of drive motor is obtained and shown in Figure 4. From Figure 4, it can be seen that the driving force simulation curve of the driver motor and theoretical calculation curve almost coincide, and the error value is very small. The maximum drive torque of three motors is 30.15 N·mm. The analysis results prove that the calculation is consistent well with the simulation result.
A novel biomimetic robotics hip joint has been designed, and virtual prototype is designed. Kinematic equation of hip joint is derived based on position vector method. Using Lagrange method, the dynamic model of the hip joint is established. According to the movement rule of the hip joint moving platform, this paper has gained the driving force and driving angle velocity movement law of the hip joint. The analysis results prove that simulation curve of the driver motor and theoretical calculation curve are consistent and obtained that the maximum driving torque is 30.15 N·mm. This paper provides a theoretical basis for hip joint structural optimization and motor selection and should be useful for the further research and practical application of the biomimetic robotics.
|:||Vector of the intermediate shaft in fixed coordinate system|
|:||Vector of the frame rotating pair in fixed coordinate system|
|:||Vector of the moving rotating pair in fixed coordinate system|
|:||Input angle velocity|
|:||Real symmetric inertia matrix|
|:||Coriolis inertia force|
|:||Moment of inertia|
|:||Driver input torque|
|:||Force Jacobian matrix|
|:||The centroid vector of rod|
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
This research was supported by Hebei United University Research Fund, 2012.
H.-Y. Xu, Y.-L. Fu, S.-G. Wang, and J.-G. Liu, “Research on biomimetic robotics,” ROBOT, vol. 26, no. 3, pp. 283–288, 2004.View at: Google Scholar
L. Liangming, Bionic Mechanics, Shanghai Jiao Tong University Press, 1991.
Y.-M. Li, “Foreign status of humanoid robot,” Robot, vol. 27, no. 6, pp. 561–568, 2005.View at: Google Scholar
K. Shuuji, Humanoid Robots, Tsinghua University Press, Beijing, China, 2007.
Z.-L. Jin and B.-Y. Cui, “Realized buckling and rotational motion of the robot elbow joint,” China Patent, CN 101157219A, 2008.View at: Google Scholar
Z.-L. Jin and Y. Rong, “Design of a waist joint based on three branches unequal spaced distribution spherical parallel manipulator,” Chinese Journal of Mechanical Engineering, vol. 18, no. 22, pp. 2697–2699, 2007.View at: Google Scholar
Y. Nakamura, M. Okada, T. Shinohara et al., “Mechanical challenges for further humanoid robot evolution,” in Proceedings of the 3rd IARP International Workshop on Humanoid and Human Friendly Robotics, 2002.View at: Google Scholar
Z.-C. Du, Y.-Q. Yu, and L.-Y. Su, “Effects of inertia parameters of moving platform on the dynamic characteristic of flexible parallel mechanism and optimal design,” Optics and Precision Engineering, vol. 14, no. 6, pp. 1009–1016, 2006.View at: Google Scholar
Y. Cao, Human Anatomy Physiology, People's Sport Publishing House of China, Beijing, China, 2006.
Y. J. Jun, L. X. Jun, D. Lun et al., The Mathematical Basis of Robot Mechanisms, Mechanical Industry Press, Beijing, China, 2008.