In this paper, a prototype of a LARM leg mechanism is proposed by using a tripod manipulator and its operation performance is investigated through lab experimental tests. In particular, an experimental layout is presented for investigating operational performance. A prescribed motion with an isosceles trapezoid trajectory is used for characterizing the system behavior. Experiment results are analyzed for the purpose of operation evaluation and architecture design characterization of the tripod manipulator and its proposed prototype.
Legged locomotion has a number of advantages as compared with conventional wheeled and crawler-type locomotion, such as higher mobility, better obstacle overcoming ability, energy efficiency, active suspension and achievable speed, especially when it operates in rough or unconstructed environment (Pfeiffer, 2004; Carbone and Ceccarelli, 2005; Siciliano and Khatib, 2008).
Biped locomotors, as a significant hot topic, have attracted interests of many research communities in the past decades, and a lot of prototypes have been built in the laboratories and even for specific application tasks (Carbone and Ceccarelli, 2005; Siciliano and Khatib, 2008). In addition, parallel manipulators are well known for higher payload capability, stiffness, accuracy and dynamic performance in contrast to traditional serial manipulators, and have been widely studied both in industry and academia (Ceccarelli, 2004; Merlet, 2006). However, most of the existing biped locomotors are based on leg designs with human-like architectures by using serial chain solutions, such as ASIMO (Sakagami et al., 2002), HUBO (Park et al., 2005), HRP (Kaneko et al., 2002) and so on. WL-16 (Waseda Leg-No.16) is a design that achieved world first dynamic biped walking as based on leg designs with Gough-Stewart parallel manipulators (Hashimoto et al., 2009). Ota et al. (1998) and Sugahara et al. (2002) have also proposed to use Gough-Stewart parallel manipulators for leg modules in other systems. Nevertheless, the potentiality of parallel manipulators for leg mechanisms has not been fully investigated, since the typical six degrees of freedom (DOFs) manipulators also suffer from some disadvantages, e.g., limited workspace, difficult mechanical design, complex direct kinematics, and control algorithms. To overcome the above disadvantages, parallel manipulators with fewer than six DOFs, namely reduced DOF manipulators, have been widely studied both in industry and academia (Tsai, 1999; Merlet, 2006). In the field of leg designs for biped locomotors, Ceccarelli and Carbone (2009) have investigated the possibility of using parallel manipulator mechanisms with less than six DOFs for leg designs as inspired from the human leg muscular system. It is worthy to note that several architectures of 3-DOF purely translational parallel mechanisms (TPMs) like Delta in Clavel (1988), Orthoglide in Chablat and Wenger (2003), or others like those in Tsai and Joshi (2001) can be used for leg designs, since turning capability of the biped locomotors can be solved by the waist rotation.
A design of LARM tripod leg mechanism:
In general, the cost features can be related to the mechanical design mainly concerning with joints and actuators, and to the control equipment both in software and hardware, with numerical evaluations that according to authors' knowledge are not reported in the literature. Hence, from the viewpoints of low-cost and easy-operation, although both TPMs in Clavel (1988) and Chablat and Wenger (2003) show regular workspace and proper dynamic performance, the relatively large required operation space and high cost of parallelogram pairs containing S- or U-joints (where S and U stand for spherical and universal pairs, respectively) cannot be considered suitable for leg designs in biped locomotors. In addition, by comparing the four 3-DOF TMPs in the Tsai and Joshi (2001), the rail guides of linear actuators in 3-PUU TMPs (where P stands for a prismatic pair) make the fixed platform too large to be a waist for biped locomotors, while 3-RUU and UPU TMPs (where R stands for a revolute pair) can be expected to be useful for leg designs. Furthermore, Bhutani and Dwarakanath (2014) have presented a high-precision prototype as based on 3-UPU TMP and they validated the practical feasibility of this design in terms of repeatability and trajectory following accuracy for various payloads.
Main specifications of LARM tripod leg mechanism
Although few existing prototypes of biped locomotors have been built as based on leg designs with 3-DOF TMPs, there are some other legged locomotors with 3-DOF leg mechanisms. Zhang and Li (2011) have presented a walking locomotor as based on a 3-RPC parallel mechanism by a specific operation mode with two moving platforms. Wang et al. (2009) have proposed a quadruped/biped reconfigurable walking locomotor as based on four 3-UPU parallel leg mechanisms for quadruped walking and by converting them into two 6-SPU parallel mechanisms for biped working. Pan and Gao (2013) have presented a hexapod walking locomotor for situations when a nuclear disaster happens and it is based on 3-DOF parallel mechanisms. In addition, parallel manipulators with 3-DOF, have been widely investigated for relevant applications and they have simpler structure and kinematics, larger workspace, and more convenient control with respect to hexapods (Merlet, 2006). Indeed, 3-DOF manipulators could be enough for reducing the total cost and operations of leg mechanisms for biped locomotors.
A scheme of arrangement of U-joints:
At the Laboratory of Robotics and Mechatronics (LARM) of University of Cassino and South Latium, a research line is devoted to design and analysis of parallel mechanisms with reduced DOFs for multiple purposes, and several prototypes of parallel manipulators have been built with low-cost and easy-operation characteristics (Ceccarelli, 2012). Research activities have been carried out on both theoretical study and application aspects. A 3-DOF parallel manipulator has been proposed, studied and used as a novel design solution of a LARM tripod leg mechanism for a biped locomotor (Wang and Ceccarelli, 2013).
Dimension parameters of the prototype in Fig. 1a.
In this paper, a prototype of a LARM leg mechanism is presented as based on a 3-DOF parallel manipulator. The experimental layout of the foot motion control system is presented for experimental experiences. Operational performance of the proposed LARM tripod leg mechanism has been investigated by experimental tests. A fairly simple motion with an isosceles trapezoid trajectory is prescribed for characterizing the system behavior. Experimental results are analyzed for the purpose of operation performance evaluation and architecture design characterization of the proposed LARM tripod leg mechanism.
A prototype of the proposed LARM tripod leg mechanism and its kinematic
scheme of a 3-UPU parallel manipulator are shown in Fig. 1a and b,
respectively. The tripod leg mechanism is a parallel manipulator consisting
of a waist plate, a moving foot plate, and three identical limbs of linear
actuators with U-joints at each end. Hence, in the tripod leg mechanism,
there are eight links that are connected by six U-joints and three P-joints,
and the DOFs of the mechanism can be calculated as 3 from the expression of
Grübler–Kutzbach criteria
Layout for a foot motion control system of the proposed LARM tripod leg
mechanism for experimental tests:
Additionally, the upper and lower three U-joints are installed in
equilateral triangle arrangement with one ahead and the other two rear, as
shown in Fig. 2, where each three inner revolute axes are installed pointing
to the corresponding circumcenter of the triangle and the circumradiuses are
The main specifications and details of mechanical design parameters of the
LARM tripod leg mechanism are listed in Tables 1 and 2, as referring to
dimension parameters in Fig. 3, where
Mechanical design parameters of LARM tripod leg mechanism (mm).
A schematic diagram of the experimental layout in Fig. 4 for an operation procedure.
Since the LARM tripod leg mechanism is developed for biped locomotors, which will be capable of moving with flexibility and versatility in practical applications, during the activity for mechanical design, particular attention has been paid to characteristics for low cost solution, load capacity, easy operation, lightweight and compact design. The proposed solution is worked out by choosing proper commercial products, which have been also used in design modelling, and by adopting aluminium alloy as the material for the plates of waist and foot for its stiffness, mass density, and cheap cost.
Prescribed motion parameters of LARM tripod leg mechanism (mm).
For kinematic analysis, a static coordinate frame A: O-xyz and a moving
coordinate frame B: P-uvw are assumed on the fixed base and moving platforms, and
points
Figure 4 shows the foot motion control system of the proposed prototype of
the LARM tripod leg mechanism for experimental tests. In Fig. 4a, the leg
mechanism is actuated by three linear actuators with 24V DC motors which are
controlled by three AQMD2410NS DC motor drive cards with instructions from
an ARDUINO card. Figure 4b shows a spatial Phidgets®
sensor which has been used to measure acceleration, angular rate, and
magnetic field strength in the Cartesian space. In Fig. 4c, two similar
spatial sensors that are fixed on the linear actuator and the foot platform,
respectively, are used for measuring the acceleration of linear actuators
along
Figure 5 shows a scheme of the experimental operation procedure for the prototype of LARM tripod leg mechanism during experimental tests. The whole system consists of three parts: Part I is a motion pattern generator with suitable program running in MATLAB® environment; Part II consists of the manipulator control unit, signal acquisition unit, and PC with LABVIEW® software; Part III is the built prototype of the LARM tripod leg mechanism.
A controlled operation can be performed by following five steps (S1 to S5),
which can be described as
S1: it gives inputs of the motion generator for the leg mechanism of the
prototype in Fig. 1a; S2: displacements for the three linear actuators are computed by using
Eqs. (3) and (4) in MATLAB® environment; S3: the computed motion trajectories in the motion pattern generator are
transformed to control instructions in ARDUINO®
environment, as the inputs of the manipulator controllers; S4: each limb follows the prescribed motion trajectory by driving DC motor
of linear actuator under an open-loop control; S5: for each period of sampling time, angle positions of the moving platform
and accelerations of each linear actuator are measured in
LABVIEW® environment, and they are stored in the
PC for data analysis and characterization purposes of operation performance.
A prescribed input motion for experimental test.
For human normal walking, the motion of a leg can be divided into two phases, i.e. a swing phase and a supporting phase (Carbone and Ceccarelli, 2005), and the human foot can be considered as the end-effector for a leg since it is moved to achieve proper motions and actions during the leg movements.
In general, the trajectory of a human-liked foot step is an ovoid curve
where the straight line segment represents the supporting phase and the
curve segment represents the swinging phase (Rose and Gamble, 2006). In this
section, a prescribed input motion of foot platform has been considered for
experimental experiences, as shown in Fig. 6, where the curve segment is
simplified by linear segments in O-XZ plane (Zielinska, 2004). Each step of the
motion, whose trajectory actually is an isosceles trapezoid, is divided into
six segments that are identified by seven prescribed positions, as shown in
Table 3, where the start and end values
Input displacements of the three linear actuators.
Measured rotation angles of the foot platform:
Measured axial linear acceleration along
A sequence of snapshots of the prototype during a test following the prescribed motion for the test.
Figure 8 shows the measured rotation angles of the foot platform about three
axes. It takes 6 s for the tested prototype to finish a prescribed
movement. The foot platform rotates from
Figure 9 shows the measured linear accelerations of the three linear
actuators. According to the prescribed input motions of the three linear
actuators, as shown in Fig. 7, the motions of L2 and L3 should be the same,
so that only linear accelerations of L1 and L2 are measured and plotted.
Since the prescribed velocity of linear actuators in each segment is
approximately constant, the accelerations should be approximately equal to
zero, but at the beginning of each segment, i.e. at points Pi (
Figure 10 shows a sequence of leg configurations during an experimental test. Experimental test time has been indicated for each snapshot, which is coincident with the prescribed motion parameters in Table 3. It can be noted that the prototype starts from P0 and follows the prescribed trajectory by six reference points, which are marked by red labels in Fig. 10.
From the experimental test results, it can be noted that the built prototype of the LARM tripod leg mechanism in Fig. 4 can perform a predefined movement with the aim to follow an isosceles trapezoid trajectory. Since it has been experienced difficultly to maintain the relationship between U-joints in each limb during the operation, the motion of the foot platform has shown purely translational movements but with certain pitch at the extreme positions for points P2 and P4 in Fig. 6. In addition, the precision of the proposed tripod leg mechanism is function of errors in mechanical design and control equipment. In particular, each of the used linear actuator consists of a 24 V permanent magnet motor that is coupled to an ACME lead screw whose lead is 2 mm and actuation error can be estimated in 0.2 mm. The motor drive card is based on current control whose resolution is 0.1 A and estimated error is about 0.02 A. By considering the stroke and current range of the linear actuators, which are 100 mm and 1 to 7 A, respectively, the proposed arrangement provides relatively low control resolution along the prismatic motion to the limbs of the tripod leg mechanism. Nevertheless, since the tripod leg mechanism is built for a biped locomotor, small errors of rotation angles of the foot platform can be considered acceptable during the practical application also because they give an operation that is comparable with human walking. The experimental test results are also quite useful for identifying the operation performance of the prototype, validating the mechanical design, and looking for enhancements.
A prototype of a LARM tripod leg mechanism has been built by using a 3-DOF parallel manipulator. The built prototype is a mechanical design solution with low-cost easy-operation features that can be useful for a tripod leg mechanism in a biped locomotor. Experimental tests have been performed successfully with the prototype to follow a prescribed step movement of the foot platform. Test results have validated the feasibility of the proposed design and have characterized its operation with suitable motion characteristics as a tripod leg mechanism for biped locomotors.
The first author would like to acknowledge China Scholarship Council (CSC) for supporting his PhD study and research at the Laboratory of Robotics and Mechatronics (LARM) in the University of Cassino and South Latium, Italy, for the years 2013-2015. Edited by: A. Barari Reviewed by: V. Glazunov and one anonymous referee