Abstract
In this article, a novel five-degrees-of-freedom hybrid robot is proposed and its kinematics and dynamics are analyzed systematically. First, the mechanism is designed. It is composed of a traditional three-degrees-of-freedom delta robot and a two-degrees-of-freedom serial mechanism. Second, the forward kinematics is established by geometric method, and the inverse kinematics is established by Denavit-Hartenberg (D-H) matrix method. Third, based on the principle of virtual work, Lagrange equations of dynamics are deduced. Finally, the feasibility and advantage of the proposed robot are verified by simulation and experiment.
Introduction
Serial robots and parallel robots are two main types of robots used in industries. 1 Serial robots are traditional robots with large workspace and high dexterity. 2 However, the stiffness of the series structure is low. 3 The speed of parallel robots is fast, and the stiffness is high. However, many parallel robots suffer from the disadvantages of difficult direct kinematics, coupled position, and small workspace. 4 Hybrid robots combined of serial robots and parallel robots are being developed in recent years. 5 This kind of robot plays an important role in spatial works such as assembly, package, and transit.
Different hybrid robots have been proposed in the literature. In 1999, Romdhane designed a six-degrees-of-freedom (DOF) hybrid serial–parallel manipulator. It was made of a base and two platforms in series. 6 In 2002, Tsai and Joshi proposed a three-DOF hybrid mechanism. 7 The mechanism consisted of a position mechanism and an orientation mechanism. Huang et al. in Tianjin University proposed a three-DOF parallel mechanism module which formed the main body of a reconfigurable hybrid robot. The well-known Tricept robot is a hybrid system with a three-DOF parallel mechanism and a two-DOF serial mechanism. The parallel part of Tricept robot is usually formed by hydraulic poles or ball screws, and thus, the mechanism of Tricept robot is huge. 8 Liang and Ceccarelli designed a waist–trunk system. The waist–trunk system consisted of a three-legged parallel platform and a six-legged parallel system. The two platforms were connected in a serial architecture. The system was designed for humanoid robots with the advantages of high payload, high stiffness, and accuracy, but the structure was too complicated. 9,10 In 1999, ABB Flexible Automation launched a four-DOF delta robot under the name IRB 340 FlexPicker. Compared with traditional delta robot, the IRB robot has more flexibility and larger scope of application. FANUC Robotics developed two types of delta robots, M-1iA with four or six DOFs, and M-3iA with four or six DOFs. The FANUC delta robots offer the motion flexibility of a human wrist, fast cycle times, ultracompact arm, and precision. 11 The theories of hybrid mechanism have not found a sound system. Most hybrid robots consist of two parallel mechanisms or consist of a parallel mechanism and a serial mechanism. Delta robots are a kind of parallel robots, which are widely used in industries. 12,13 Traditional delta robots have three translational DOFs. As delta robots are getting widely used in various fields, only three DOFs can no longer meet the more complex working conditions. In this article, based on delta robot, a novel five-DOF hybrid robot is proposed. The hybrid robot is a robot with three pure translational DOFs and two rotational DOFs. The two rotational DOFs can expand the application of delta robots. The five-DOF hybrid robot will have potential application in assembly, package, and transit.
For the content of this article, the configuration of the hybrid robot is introduced in the next section. Then, the forward kinematics is derived by the geometric method, and the inverse kinematics is derived by the Denavit-Hartenberg (D-H) matrix method. The dynamic analysis is done in the following two sections. At last, experiment is done to verify the feasibility of the hybrid robot.
Mechanism design
A delta robot includes three in-paralleled limbs between a fixed frame and a platform which moves by the spherical rotation about a fixed point. For the traditional delta robot, the moving platform has only three translational DOFs; thus, the posture of the robot is strictly limited. In this section, the mechanism of the five-DOF hybrid robot is introduced as follows. The five-DOF hybrid robot consists of a base, a movable platform, three drive arms, three follower arms, and a two-DOF serial mechanism. The parallel part of the robot can achieve three translational movements by three identical branches. Each branch has a drive arm and a follower arm. The mechanical model of the hybrid robot is shown in Figure 1(a). The mechanism of the swing and rotation is installed on the moveable platform. The AC servo motor, the harmonic reducer, and the synchronous belt are used to achieve high positioning precision. Bevel gears are adopted to realize the rotation of the end effector. The hybrid robot is shown in Figure 2.

The architecture design of 5-DOF hybrid robot. 5-DOF: five-degrees-of-freedom.

The five-DOF hybrid robot. 5-DOF: five-degrees-of-freedom.
As a delta robot, the moveable platform can achieve three translational movements. As shown in Figure 1(b), with the fourth swing axis, the end effector can swing back and forth. With the fifth rotation axis, the end effector can rotate around its own axis. The work space is largely expanded by the two joints. The five-DOF hybrid robot combines the advantages of parallel robot and serial robot and has potential application in many fields.
Kinematics analysis
The kinematics analysis is a fundamental work in the modeling of the five-DOF hybrid robot. 14 The kinematics of the robot includes forward kinematics and the inverse kinematics. Forward kinematics analysis is calculating the position and attitude of the end effector according to the geometric parameters and joint angles. Inverse kinematics analysis is calculating the joint angles according to the position and posture of the end effector. The kinematics analysis can lay the foundation of control and future optimization.
Forward kinematics
The forward kinematics of the five-DOF hybrid robot consists of the parallel part and the serial part. First, the parallel mechanism kinematics is solved. As described in Figure 3, a straight line

The mechanism sketch of the robot.
Then, we consider triangular pyramid
where,
where,
Similarly, vector
where
So far,
where
Inverse kinematics
Considering the special structure of delta robots, inverse kinematics methods mainly include geometry method and D-H matrix method.
15
–17
D-H matrix method is used for inverse kinematics analysis. Before the analysis, we need to build the relative coordinate system between the connecting levers. As the three connecting levers involved in the robot are identical, we only need to analyze one branch of them. The coordinate system is shown in Figure 4. As can be seen in Figure 4,

The coordinates system of the robot.
where
where
where
The link parameters of 5-DOF hybrid robot.
5-DOF: five-degrees-of-freedom.
According to parameters in Table 1, we get the distal coordinates as follows
The end effector of the robot can move along the
The homogeneous transformation matrix of point
where
By equations (3) to (6)
The inverse kinematics is to calculate the robot joint angle according to the position and posture of the end effector. For the hybrid robot, the inverse kinematics is to calculate
By equations (6) and (8)
where
Thus, from equation (8), we get
Solving equations
Then, substituting
Solving equations, the driving angle
where
So far, the joint angles of the branch have been solved. The joint angles of the other two branches can be calculated in the same way.
Dynamics model
In this section, the dynamic model of the hybrid robot is derived by using the Lagrange formulation and energy method. Suppose that the Cartesian coordinates are used to describe the location of the components. The position and the attitude
The transformation matrix from centroid coordinates to reference coordinates can be expressed as
Suppose that the Euler angles coordinates are used to reflect the components movement. The transformation matrix from rotation coordinates to centroid coordinates should be expressed as follows
The principle of virtual work states that a system of rigid bodies is in dynamic equilibrium when the virtual work of the sum of the applied forces and the inertial forces is 0 for any virtual displacement of the system. Thus, dynamic equilibrium can be written as
The
Based on the principle of virtual work, the Lagrange equation can be established as
The Lagrange equation can be simplified as
where the kinetic energy
Equation (20) can be decomposed into translation equation (22) and rotation equation (23)
Thus, the motion equation of each component can be acquired
where
Then, the dynamic equations of hybrid robot should be
Dynamics simulation
In order to verify the dynamics performance of the hybrid robot, the dynamic simulation is carried out by the ADAMS and SolidWorks analysis tools. The model of hybrid robot is built in SolidWorks, and then, it is imported into ADAMS. Since the 3-D model of hybrid robot is too complex, we need to simplify the model by removing the less important components and combine some relatively static parts as a whole. The simplification can increase the running speed in ADAMS. After the preprocessing, we can do the simulation. Let hybrid robot run from the initial position to the final position. The gesture is shown in Figure 5.

The dynamics simulation model: (a) the initial posture and (b) the final posture.
The model runs from the initial position to the final position in 0.5 s. The torque of key joints is shown in Figure 6. The angles of key joints are shown in Figure 7. The velocity of end actuator is shown in Figure 8. Through the simulation, we can get the torque, the velocity, and the angle of each joint. From Figures 6 to 8, we can see that the hybrid robot can move from 0 to 600 mm/s in 0.5 s, and maxim torque of the joint can reach 2 Nm and more. The dynamic simulation shown that the five-DOF hybrid robot has robust dynamic performance.

The torque curves of each axis.

The angle curves of each axis.

The speed of the end effector.
Experiment
After kinematics calculations and trajectory planning, the picking up and placing experiments are carried out to verify the feasibility and accuracy of the hybrid robot. In the experiments, an electromagnet is mounted as the end effector to do the picking up and placing task. The coins are used as the workpieces to be picked up from one place to another.
For the hybrid robot,

The angle curves of each axis.
In the experiment, the electromagnet successfully picked up the coins from one place to another with the accuracy of 0.1 mm. The process is given in Figure 10. The results shown that the hybrid robot can meet the requirement of the picking up application. The five-DOF hybrid robot also has a potential application of the assembly for its flexible ability.

The experiment process.
Conclusion
A novel five-DOF hybrid robot is proposed in this article. Based on the delta robot, the hybrid robot consists of a base, a movable platform, three drive arms, three follower arms, and a serial mechanism. The robot has three translational DOFs and two rotational DOFs. The forward kinematics is derived by the geometry method, and the inverse kinematics is derived by the D-H matrix method. Then the dynamics models are constructed through Lagrange formulation. The dynamics simulation is carried out by ADAMS software. In the simulation, the hybrid robot runs from the initial position to the final position. The torque curves of each axis, the angle curves of each curves, and the speed of the end effector are obtained. The analysis results will lay the foundation of future application. At last, the experiment shows the feasibility of the hybrid robot applying in the basic picking and placing operation.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work is partially supported by the National Natural Science Foundation of China and National Basic Research Program of China (grant nos. U1401240, 2014CB046302, 61473192, and 61075086). Research Project supported by Shanghai Committee of Science and Technology, China (grant no. 17441901000).
