Keywords

22.1 Introduction

The legged locomotive drive mechanism for robots are advantageous compared to that of wheeled drive mechanisms because of their all-terrain capability. Legged robots employ a mechanism which can be broadly characterized as multi degrees of freedom or single degree of freedom. Multi degrees of freedom legged robot have high manoeuvrability and they require complex control schemes with multiple gaits. Multi degrees of freedom legged robots are complex in mechanical design, expensive and often results in poor reliability [1]. Single degree of freedom legged mechanisms have several advantages to their credit because of its simplicity and low cost. Single degree of freedom legged mechanisms adopt planar mechanisms which are predictable and require simple control schemes. The inherent nature of planar mechanisms ensures that they do not suffer from redundant mobility. Due to these advantages, they are widely used in several applications. The performance of legged robots can be analysed using various metrics such as stability margin, energy efficiency and foot locus trajectory. For single degree of freedom legged robot, foot locus trajectory influences the robot’s ability to overcome obstacles and also the energy efficiency of the mechanism [2]. Foot locus is the path traced by the leg in one cycle of crank. The trajectory with which the foot of a walking mechanism comes in direct contact with the ground is very important. As the crank rotates, the foot traces out a cyclical path. The foot locus of the leg is defined by mainly four phases; stride/drive, lift, return and lower phases.

Theo Jansen mechanism is a single degree of freedom mechanism which is widely used as locomotive drive mechanisms for legged robots. The Theo Jansen’s linkage is a planar leg mechanism designed by the kinetic sculptor Theo Jansen to simulate a smooth walking motion. Jansen’s linkage bears artistic as well as mechanical merit for its simulation of organic walking motion using a simple rotary input [3]. The foot locus of single degree of freedom legged robot should be optimized and the trajectory of the foot locus should be controlled for stable locomotion of the robot. The step height and stride length of legged locomotion determine the terrain in which the robot can move and efficiency of the robot locomotion [4]. In the present work, the optimization and the performance analysis of Theo Jansen mechanisms are studied using Synthesis and Analysis of Mechanisms (SAM) software. SAM was developed by Artas Engineering software. SAM is an interactive PC-software package for design, analysis (motion and force) and optimization of arbitrary planar mechanisms. Mechanisms can either be generated via the design wizards or they can be assembled from basic components including beams, sliders, gears, belts, springs, dampers and friction elements [5]. CATIA was employed to design the basic structures of the robot and planar mechanism. Digital mock-up (DMU) kinematic analysis on the designed mechanism was performed to check the interference of linkages and structures of the robot.

22.2 Optimization of Mechanism

Figure 22.1 shows the method adopted for analysis and design of Theo Jansen mechanism. The standard link lengths of the Theo Jansen mechanism are obtained from the 11 holy numbers given by Jansen [6]. It is scaled down to the link lengths to our requirement by taking the ratios of the 11 holy numbers. The scaled link lengths were then utilized to construct the Theo Jansen mechanism in SAM and the corresponding foot locus was obtained. Table 22.1 shows the link lengths and the foot locus traced by the standard Theo Jansen mechanism. From the standard foot locus, optimization was performed based on the foot locus requirement for uneven terrains. The parameter of the foot locus is shown in Fig. 22.2.

Fig. 22.1
figure 1

Methodology

Table 22.1 Standard link length and foot locus of Theo Jansen mechanism
Fig. 22.2
figure 2

Foot locus parameter [4]

The hodograph obtained of Theo Jansen mechanism for one complete cycle is shown in Fig. 22.3.

Fig. 22.3
figure 3

Hodograph of Theo Jansen mechanism obtained from SAM

The optimization of standard foot locus trajectory was performed by the following steps.

  • Modelling of Linkage Mechanism: Standard Theo Jansen mechanism was constructed in SAM using the beam elements.

  • Configuring the Inputs (Actuators) and Constraints: The input motion is given to the crank for the rotation of the crank.

  • Tracing Standard Foot Locus: The standard foot loci for the standard link lengths were obtained. The coordinates of the standard foot locus were obtained.

  • Creating the Optimized Foot Locus Coordinates: Based on the standard foot locus coordinates, a set of new target coordinates were derived to optimize the step height and stride length.

  • Input Target Coordinate for Synthesis of Links: The coordinates for target path were selected in the software.

  • Define the Reference Frames: The fixed supports of the mechanism are selected in the optimization process.

  • Select the Optimization Algorithm: In the optimization, one can choose between user-controlled modus and automatic modus. In the user-controlled mode, a global exploration of the parameter space is performed based on evolutionary algorithms leading to a set of solutions. The user can then select any of these solutions and further refine it via a local optimization, which can be either based on an evolutionary approach or on a simplex method. In the automatic mode, the best solution of the global search is automatically refined in a local optimization (again, either based on an evolutionary or a simplex approach). In the present work, the automatic modus is chosen as it gives the best solution.

  • Optimize: After defining all the inputs, the optimization process is commenced; the software performs multiple iterations to obtain the target foot locus path obtained as shown in Fig. 22.4. During the process of optimization, the software will automatically synthesize the link length to obtain the desired foot locus.

    Fig. 22.4
    figure 4

    Standard and optimized foot locus

  • Tabulation of New Link Lengths: Once the desired foot locus was obtained through optimization, the updated link lengths were tabulated for CAD modelling.

As shown in Fig. 22.4, the target coordinates were entered as the reference file for the optimization process. The thick lines represent the standard foot locus and the dotted line represents the optimized foot locus. Using the above foot locus, several other foot loci were obtained by changing the link lengths to achieve longer stride length and higher step height.

Figure 22.5 shows the comparison of three different foot loci with that of the standard. First, the stride length and step height were compared with the standard foot locus and all the linkages. Percentage of increase or decrease of the link length was computed to identify the links which influenced the foot locus the most. These results were further tabulated as shown in Table 22.2. In the first trial, the stride length and step height are increased by 2.03% and 35.05%, respectively. This foot locus has higher step height and longer stride length when compared to all other trials; however, the main problem associated with this foot locus is the mechanism suffers from interference between the links during motion, the reason for interference is the increase in link length leading to higher step height, in order to overcome this problem, the cross-section thickness of link should be very small, however, reduction in cross-section thickness will further lead to poor leg strength, therefore, trial-1 was not considered for further analysis. In the second trial, the stride length and step height were decreased to 16.41% and 11.19%, respectively. This type of foot locus will be more suitable for even terrains, since its step height is less compared to all other foot loci, and hence, this locus was not further considered for analysis. In the third trial, there is an increase in the step height by 17.01% which is suitable to overcome the obstacles of up to 27 mm and there is a decrease in the stride length by 10.2%. Due to the increased step height, it is inferred that foot locus obtained in trial-3 is suitable for both even and uneven terrains. From the above results, the foot locus obtained during trial-3 was chosen as the optimal and it was further considered for embodiment design.

Fig. 22.5
figure 5

Various foot loci in comparison with standard foot locus

Table 22.2 Nodes identified for the comparison of Theo Jansen foot locus

22.3 Design of Legged Robot

Theo Jansen mechanism was designed using 3D CAD software CATIA V5. The legs of the robot were modelled using the link lengths obtained from SAM software. These links were then assembled to form the leg mechanism. Total of eight Theo Jansen mechanisms was modelled. The chassis for the robot was designed using sheet metal workbench. Pair of each leg was actuated by one geared DC servo motor, and gear drives were used to transmit power to the legs of the robot. Figure 22.6 shows the assembly of the legged robot.

Fig. 22.6
figure 6

Assembly of the legged robot

To ascertain the interference between links and chassis in the robot, digital mock-up (DMU) kinematics analysis was performed in CATIA. Any interference in the individual link lengths was overcome by optimizing the thickness of the links and also by creating the required stand-off distances between the links (Fig. 22.7).

Fig. 22.7
figure 7

Interference check in CATIA

22.4 Performance Analysis

In this section, the standard foot locus is compared with that of the three different loci obtained during optimization. The foot locus trajectory of Theo Jansen mechanisms is unique for each trial, and hence, they cannot be compared in terms of its path alone; therefore, critical nodes were identified along the foot locus which is common. These nodes are shown in Fig. 22.8.

Fig. 22.8
figure 8

Major points affecting the foot locus

Table 22.3 shows the influence of identified nodes on the foot locus generated by the Theo Jansen mechanism.

Table 22.3 Influence of nodes identified for the comparison of Theo Jansen foot locus

Table 22.4 shows the angular velocity and angular acceleration of the standard Theo Jansen robot leg (link which makes contact with the ground) as the crank rotates. Tables 22.5, 22.6 and 22.7 show the crank angle versus angular velocity and angular acceleration of the robot leg (link which makes contact with the ground) for the three trials, respectively. The analysis of angular acceleration of leg plays an important role, since the acceleration and frictional forces have interaction during the locomotion of the robot, and hence, it is imperative to understand the magnitude and directions of various parameters such as velocity and acceleration [7,8,9].

Table 22.4 Performance parameters of Theo Jansen mechanism for standard link lengths
Table 22.5 Performance parameters of Theo Jansen mechanism for trial-1
Table 22.6 Performance parameters of Theo Jansen mechanism for trial-2
Table 22.7 Performance parameters of Theo Jansen mechanism for trial-3

Figures 22.9 and 22.10 represent the crank angle versus angular velocity and crank angle versus angular acceleration, respectively, for the optimized foot locus, i.e. for trial-3. From the above graphs, one can observe that there is a rapid change in velocity from node A to B and Node D to E resulting in change of acceleration. The velocity from point B to D is almost uniform and therefore it results in minimum acceleration. The rapid change in velocity and acceleration happens during the lift and lower phase.

Fig. 22.9
figure 9

Trial-3 crank angle versus angular velocity

Fig. 22.10
figure 10

Trial-3 crank angle versus angular acceleration

Figure 22.11 shows the comparison of angular acceleration between the standard Theo Jansen mechanism and the optimized foot loci. It can be observed that between nodes B, C and D, the variation of angular acceleration across the standard foot locus and optimized foot loci is negligible. However, at nodes A and E, the angular acceleration varies across all the foot loci. In the standard foot locus, at node A, the leg experiences maximum acceleration and its acceleration reduces as its approach towards node B. In trial-3, it can be observed that the difference between angular acceleration between nodes A and E is considerably less than the standard foot locus.

Fig. 22.11
figure 11

Comparison of angular acceleration between standard and optimized foot loci

22.5 Conclusions

While comparing the standard foot locus with that of the optimized foot loci, one can observe that in the standard link the maximum step height is achieved at the centre of the stride length, and hence, when the leg approaches the lower phase, it would not overcome the obstacle. In the optimized foot locus, the maximum step height is achieved during the lower phase and such foot loci are suitable for uneven terrains or overcome obstacle (obstacle size based on step height). Hence, it can be used in several applications. The results obtained in the present work can be further utilized to incorporate Theo Jansen mechanism for various applications. Further, the optimized mechanism will be fabricated and integrated with the robot to test its performance under real-world conditions such as different terrain, gaits and phase angles.