Keywords Crab-like robot, central pattern generator, Hopf oscillator, self-adaptive control, complex terrains

Size: px
Start display at page:

Download "Keywords Crab-like robot, central pattern generator, Hopf oscillator, self-adaptive control, complex terrains"

Transcription

1 Research Article Central pattern generator and feedforward neural network-based selfadaptive gait control for a crab-like robot locomoting on complex terrain under two reflex mechanisms International Journal of Advanced Robotic Systems July-August 2017: 1 13 ª The Author(s) 2017 DOI: / journals.sagepub.com/home/arx Gang Wang 1,2, Xi Chen 3 and Shi-Kai Han 4 Abstract Although quite a few central pattern generator controllers have been developed to regulate the locomotion of terrestrial bionic robots, few studies have been conducted on the central pattern generator control technique for amphibious robots crawling on complex terrains. The present article proposes a central pattern generator and feedforward neural networkbased self-adaptive gait control method for a crab-like robot locomoting on complex terrain under two reflex mechanisms. In detail, two nonlinear ordinary differential equations are presented at first to model a Hopf oscillator with limit cycle effects. Having Hopf oscillators as the basic units, a central pattern generator system is proposed for the waveform-gait control of the crab-like robot. A tri-layer feedforward neural network is then constructed to establish the one-to-one mapping between the central pattern generator rhythmic signals and the joint angles. Based on the central pattern generator system and feedforward neural network, two reflex mechanisms are put forward to realize selfadaptive gait control on complex terrains. Finally, experiments with the crab-like robot are performed to verify the waveform-gait generation and transition performances and the self-adaptive locomotion capability on uneven ground. Keywords Crab-like robot, central pattern generator, Hopf oscillator, self-adaptive control, complex terrains Date received: 7 January 2017; accepted: 21 June 2017 Topic: Climbing and Walking Robots Topic Editor: Manuel Angel Armada Rodriguez Associate Editor: David Portugal Introduction Central pattern generator (CPG) is a biological concept that represents the neural networks, which spontaneously generate the rhythmic movements for both invertebrate and vertebrate animals, such as breathing, chewing, swallowing, digesting, and walking. 1 Because the rhythmic oscillation of CPGs depends on the internal information inside neurons and the interconnection information among neurons, the cyclic movements can be produced under the support of only very simple and nonrhythmic input signals or even without the help of sensory feedback. 2 The 1 College of Shipbuilding Engineering, Harbin Engineering University, Harbin, People s Republic of China 2 Science and Technology on Underwater Vehicle Laboratory, Harbin Engineering University, Harbin, People s Republic of China 3 College of Mechanical and Electrical Engineering, Heilongjiang Institute of Technology, Harbin, People s Republic of China 4 Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang, People s Republic of China Corresponding author: Gang Wang, Science and Technology on Underwater Vehicle Laboratory, College of Shipbuilding Engineering, Harbin Engineering University, Harbin , People s Republic of China. wanggang@hrbeu.edu.cn Creative Commons CC BY: This article is distributed under the terms of the Creative Commons Attribution 4.0 License ( which permits any use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access pages ( open-access-at-sage).

2 2 International Journal of Advanced Robotic Systems biological CPGs are a system of distributed neural networks. Thus, they can provide distributed control for rhythmic activities and gait transitions such as the switches from walk to trot and then to gallop. 3,4 Four types of main biological CPG models have been proposed in the past years, 2 including the coupled nonlinear oscillator models, 5 the neuron-based biophysical models, 6 the simplified neuron-based connectionist models, 7 and the neuromechanical models. 8 In the past years, CPGs have been acting as a bridge that connects the biology and robotics together. In fact, most locomotion of robots is also rhythmic, thus the concept of CPG has been extended into the field of robotics to construct artificial neural networks that produce the biologically inspired rhythmic gaits of the robotic body, legs, and/or arms. 3,4 Artificial CPGs, as a type of new technology, are more robust than the conventional model-based and behavior-based methods in robotic locomotion controlling, because CPGs always have the limit cycle behavior, which can rapidly generate stable rhythmic patterns even after a transient perturbation. Therefore, the studies on artificial CPGs have been an active subject in the field of robotic locomotion controlling. The abovementioned CPG models have been generalized to control the locomotion of various robots. Ijspeert et al. 9 presented a spinal cord model for an amphibious salamander robot and realized the transition from swimming to walking. Kimura et al. 10 designed a CPG neural system to make a quadruped robot walk stably on irregular terrain in an outdoor environment. Wu and Ma 11 realized the creeping locomotion of a snake-like robot adaptive to environment change by the method of CPG controlling. Santos and Matos 12 developed a CPG controller that can generate omnidirectional locomotion for the quadruped Artificial Intelligence Robot (AIBO) platform through the coupling between the swing and flap oscillators. Nor and Ma 13 proposed a CPG-based locomotion control method that can produce a smooth transition of the body shape of a snake-like robot. Using the CPG method, Vonasek et al. 14 put forward a novel high-level motion planning technique for modular robots operating in rough terrain. Tutsoy 15 applied the CPG-based reinforcement learning algorithm to keep a robot leg at upright balance. Yang 16 presented a graph theory and path matrix-based unified method to generate the CPG network for different configurations of an underwater self-reconfigurable robot. Li et al. 17 put forth a new controller algorithm based on CPG-zero moment point to realize the smooth gait planning and stability control for a quadruped robot. Among the abovementioned four types of biological CPGs, the most widely used type in robotic movement controlling is the coupled nonlinear oscillator, CPG. A large number of oscillator-based robotic CPG models have been constructed in these years Grzelczyk et al. 23 investigated the prototype, control system architecture, and controlling of the hexapod legs with the CPG oscillator describing the nonlinear stick-slip-induced vibrations. Cristiano et al. 24 put forth a new control strategy for phase resetting of the rhythmic signals generated by CPG networks based on Matsuoka s oscillator and applied it in locomotion control of a biped robot. Using Matsuoka s neural oscillators as the basic units, Chung et al. 25 proposed a new dual-cpg architecture for the adaptive gait control of the hexapod moving in complex terrains. Tran et al. 26 presented a novel CPG model for controlling quadruped walking robots using new oscillators that are constructed on a recurrent neural network. Huang et al. 27 constructed a hierarchical CPG structure for 3-D walking control, where a main oscillator was used to adjust other oscillators. Ajallooeian et al. 28 designed an alternation-based CPG model to control the multidimensional robotic trajectory generation by altering thebehaviorofanoscillatorthroughtwononlinearmaps. Although so many oscillator-based robotic CPG models have been constructed, most of them can be traced back to either the model of Matsuoka or that of Kimura. Matsuoka 29,30 first presented a CPG using a network of oscillators with mutually inhibitory and excitatory connections. The output waveforms of the Matsuoka CPG are determined by not only the inner parameters of each oscillator but also their connection weights. By introducing several additional reflex feedbacks, Kimura et al. 10 and Fukuoka et al. 31 improved the functions of the Matsuoka oscillators and then proposed a CPG model that consists of a network of oscillators. The validity and accuracy of the Kimura CPG model were verified by some successful gait control experiments on a quadruped robot named Tekken. Besides the Matsuoka and Kimura oscillators, the Hopf and phase oscillators are also frequently used in robotic movement control In this aspect, the Hopf oscillators have three advantages. 26 Firstly, the output waveforms always have harmonic sine/cosine shapes, which are insensitive to the changes of the inner parameters. Secondly, the swing phases and stance phases of the robotic legs can be independently controlled. Thirdly, because the amplitude and frequency are independent from each other, they are suitable for applications in higher level controllers. The advantage of the phase oscillators is that they can always produce stable phase entrainments because they only contain the phase transition information of the robotic locomotion. 35 Now, most CPG controllers have been developed to regulate the locomotion of terrestrial bionic robots. Few studies have been conducted to apply the CPG technique in the locomotion control of amphibious robots. In order to mimic fish-like undulating propulsion, Ding et al. 21 and Yu et al. 36 designed a CPG-based control architecture consisting of coupled oscillators and successfully used it to control the swimming gaits of an amphibious robot propelled by modular fish-like propelling units and a pair of hybrid wheel-propeller-fin mechanisms. In order to control the manipulation of a multi-link amphibious robot in extreme environments, Matsuo et al. 37 proposed a CPG-based biomimetic neural system that is sufficiently robust and strong to cope with disturbance and breakdowns. Ijspeert and

3 Wang et al. 3 Crespi 38,39 presented a locomotion controller based on the biological concept of CPGs together with a gradient-free optimization method and employed it to optimize the gait of an amphibious snake/lamprey robot online. To the best of our knowledge, only the abovementioned articles have devoted to the CPG controlling of amphibious robots. The existing CPG-based gait controlling methods in this field have two insufficiencies. First, recurrent neural networks are used in the existing CPG systems and this generally leads to low execution efficiency due to the recurrent treatment of the controlling signals. Second, obstacles are not considered, or, although obstacles are considered, the obstacle-surmounting methods are not clearly described. 21,36 In the present work, a CPG-based selfadaptive gait controlling method is proposed for a crablike robot locomoting on complex terrain. Compared with the existing articles, the present article has two novelties: (a) a more efficient feedforward neural network (FFNN), rather than the conventional recurrent one, is constructed and incorporated into the CPG system, and (b) two new reflex mechanisms are proposed for the self-adaptive gait control of the crab-like robot on complex terrain with obstacles. The whole article is organized as follows. Section The Hopf oscillator presents the theoretical model for a Hopf oscillator. Section Hopf oscillator-based CPG system for a crablike robot constructs a CPG system for the crab-like robot. Section Feedforward neural network presents an FFNN to map the CPG signals with the joint angles. Section Two reflex mechanisms for self-adaptive gait control on complex terrains proposes two new reflex mechanisms for selfadaptive control on complex terrains. Section Experiments performs some experiments. Section Concluding remarks and future work concludes the present work. Figure 1. The model of a Hopf oscillator. Figure 2. The limit cycle of the Hopf oscillator. The Hopf oscillator Because they are insensitive to environmental perturbations, the Hopf oscillators always have stable limit cycles. In addition, the frequencies and amplitudes of the output signals of Hopf oscillators can be independently modulated. These properties make Hopf oscillators applicable for the locomotion control of mobile robots. In this section, they are employed to construct the CPG controller for a crab-like robot. Theoretical model and limit cycle behavior As shown in Figure 1, each Hopf oscillator consists of two linearly coupled neurons, one being the excitatory neuron and the other the inhibitory one. Each neuron is subjected to the nonlinear self-feedback, the external feedback, and the regulatory signals. The oscillator shown in Figure 1 can be formulated as _x ¼! y þ ½ ðx 2 þ y 2 ÞŠx þ p x ; ð!; ; > 0Þ _y ¼! x þ ½ ðx 2 þ y 2 ÞŠy þ p y (1) Figure 3. Two inter-coupled Hopf oscillators. where x ¼ xðtþ and y ¼ yðtþ are the two functions of the time t, and they represent the output signals of the two neurons, respectively. _x and _y are the first-order derivatives pffiffiffi of xðtþ and yðtþ, respectively.! and are the frequency and amplitude of the oscillation, respectively. is the convergence speed of the oscillator. p x and p y are the external feedback signals. Equation (1) is a system of nonlinear ordinary differential equations, which can be numerically solved using the fourth-order Runge Kutta method. The numerical solutions of xðtþ and yðtþ can be used to draw the phase trajectory curves of the oscillator. For example, when p x ¼ 0, p y ¼ 0,! ¼ 2p, ¼ 1, and ¼ 2, Figure 2 shows the phase trajectories under different arbitrary initial conditions. It is

4 4 International Journal of Advanced Robotic Systems seen that for any initial state, the oscillation behavior can converge to a limit cycle that is defined as x 2 þ y 2 ¼. This means that the above Hopf oscillator can always produce a stable rhythmic oscillation. Figure 4. The CPG system for a crab-like robot with six legs. CPG: central pattern generator. Two-coupled Hopf oscillators and their output signals Figure 3 shows two inter-coupled Hopf oscillators. The state vector of oscillator 1 is q 1 ¼fx 1 y 1 g T and that of oscillator 2 is q 2 ¼fx 2 y 2 g T. Due to their intercoupling, the two oscillators are subjected to disturbances P 1 ðq 2 Þ and P 2 ðq 1 Þ, respectively. The two disturbance vectors are defined as Figure 5. The waveform and output signals of the CPG on a leg. (a) The leg and waveform. (b) The output signals of the CPG on the leg. CPG: central pattern generator. Figure 6. The stance and swing phases in four different gaits (green blocks: stance phases; white blocks: swing phases). (a) ¼ ½. (b) ¼ 2/3. (c) ¼ 3/4. (d) ¼ 5/6.

5 Wang et al. 5 Figure 7. The structure of the FFNN. FFNN: feedforward neural network. Figure 8. Two kinds of typical reflex motions. (a) The first kind of reflex motion on a raised platform. (b) The second kind of reflex motion over a pit. P 1 ðq 2 Þ¼lCR 1 q 2 ; P 2 ðq 1 Þ¼lCR 2 q 2 (2) where C ¼½C ij Š 22 is the coupling matrix. l is the coupling parameter. R 1 and R 2 are two rotation matrices. In order to get stable gait generation and transition during the CPG-based control of multi-legged robots, the output signals of different oscillators should have the same frequency and amplitude. For this purpose, the coupling and rotation matrices should be defined as " C ¼ 1 0 # " # 0 0 ; R 1 ¼ ; 0 1 cosy R siny R " # 0 0 R 2 ¼ (3) cosy R siny R where y R is the rotation angle. Based on equations (3) and (2), the nonlinear differential equations for the two inter-coupled oscillators can be obtained as _x 1 ¼! 1 y 1 þ ½ ðx 2 1 þ y2 1 ÞŠx 1 _y 1 ¼! 1 x 1 þ ½ ðx 2 1 þ y2 1 ÞŠy 1 þ l½y 2 siny R x 2 cosy R Š _x 2 ¼! 2 y 2 þ ½ ðx 2 2 þ y2 2 ÞŠx t 2 _y 2 ¼! 2 x 2 þ ½ ðx 2 2 þ y2 2 ÞŠy 2 þ l½y 1 siny R þ x 1 cosy R Š The output signals can be determined by numerically solving equation (4). Hopf oscillator-based CPG system for a crab-like robot In the CPG-based locomotion controlling of multi-legged robots, each leg is generally controlled by an oscillator. In order to realize stable gait generation and transition, there are two basic requirements: (a) different oscillators should have the same oscillation frequency and amplitude and (b) a fixed phase-angle difference should be maintained (4)

6 6 International Journal of Advanced Robotic Systems Figure 9. The control flow of the two kinds of basic reflex motions. Figure 10. Schematic diagrams for the continuous reflex motions of a robotic leg. (a) Continuous reflex motions on an obstacle. (b) Continuous reflex motions over a pit. between the two oscillators on any two neighboring legs. From Two-coupled Hopf oscillators and their output signals section, it is inferred that these requirements can be met just by the oscillator inter-coupling. Generally, different gaits have different phase-angle differences and thus different values of y R should be prescribed for the intercoupled oscillators. In this section, six Hopf oscillators are employed to construct a CPG system as shown in Figure 4 for a crablike robot with six legs. On each leg, there is a CPG consisting of a single oscillator. All the six CPGs, as a whole, are called the CPG system. The inter-coupling between any two neighboring oscillators is used to meet the requirements of oscillation frequency, amplitude, and phaseangle difference. Here, there are three control signals,!, Figure 11. Subintervals of the motion range., and, from the top level of the CPG system. They are used to regulate the cycle, step size, and gait type, respectively. Each CPG has two output signals, x i and y i (i ¼ 1, 2,..., 6). Any two coupled neighboring oscillators have two phase-angle differences, y ij and y ji, one being positive and the other negative. The positive phase-angle differences mean forward connections, while the negative ones stand for backward connections. Forward and backward connections are used to control the forward and backward movements of the robot, respectively. For the output waveform employed in the subsequent robotic gait controlling, it is prescribed that y ij ¼ y ji.

7 Wang et al. 7 Figure 12. The output electric level of the infrared sensor. The theoretical model of the CPG system is _x i ¼! i y i þ ½ ðx 2 i þ y 2 i ÞŠx i _y i ¼! i x i þ ½ ðx 2 i þ y 2 i ÞŠy i þ X l½y j sinðp=2 y ij Þ x j cosðp=2 y ij ÞŠ t (5) where i (i ¼ 1, 2,..., 6) is the number of the ith leg. j is the number of the leg that is coupled with the ith leg. As shown in Figure 5(a), a waveform gait is used to control each robotic leg. There are two phases in this gait, one being the swing phase and the other the stance one. The time consumed in each swing phase is fixed, while that consumed in the stance phase can be adjusted by varying the stance parameter. In Figure 5(b), ¼ 0.5 and the two phases have the same duration. Generally, larger leads to longer duration for the stance phase. As shown in Figure 6, the locomotion speed and the gait type can be changed just by varying the value of. As varies, the time duration of each stance phase is enhanced, while that of the swing phase keeps unchanged, when the stable locomotion state is achieved. Feedforward neural network The rhythmic signals generated by the CPG system cannot be directly applied to control the joints of the robotic legs, because the CPG rhythmic signals are sinusoidal curves with fixed cycle and amplitude but the variation curves of the joint angles are frequently nonsinusoidal. Therefore, it is necessary to establish a one-to-one mapping relation between the CPG rhythmic signals and the joint angles. In this section, an FFNN is constructed for this purpose. Figure 7 shows the network structure of the tri-layer FFNN for a leg with three joints. There are eight neurons in the hidden layer and three in the output one. x and y are the two rhythmic signal inputs by the CPG. Y ð2þ 1, Y ð2þ 2,andY ð2þ 3 are the output signals that control the three joint angles y 1, y 2,andy 3. w ð1þ ij and w ð2þ jk (i ¼ 1, 2; j ¼ 1, 2,...,8;k¼1, 2, 3) are the connection weights, which are employed to regulate the one-to-one mapping relation. For a given gait, the values of the weights can be determined by making simulation and training on the proposed FFNN using the Neural Network Toolbox of MATLAB. f ðx Þ is the nonlinear activation function defined as f ðx Þ¼1=ð1 þ e X Þ (6) Figure 13. The six-legged crab-like robot. Two reflex mechanisms for self-adaptive gait control on complex terrains In this section, a self-adaptive reflex motion is proposed for the robotic legs to walk on complex terrains. For this purpose, an infrared sensor is installed at the end of each leg (see Appendix 1 for the specifications of the sensor). The sensor outputs high-level electric signals if the leg is in the stance phase. It yields low-level electric signals when the leg is swing. By checking the infrared signals, the CPG system can activate two kinds of reflex motions to help the legs walk adaptively on complex terrains. If a high-level signal occurs in the swing process of a leg, it can be inferred that an obstacle such as a raised platform is encountered (see Figure 8(a)). In this case, this leg stops swing and waits there until all the other swing legs finish their swing processes. Then, the leg on the obstacle begins to make a second swing (see Figure 8(a)). If a low-level signal occurs at the end of the swing process of a leg, it can be inferred that the leg is over a pit (see Figure 8(b)). In this case, the reflex mechanism is triggered by the CPG controller in such a way that this leg stops swing and hangs there until all the other swing legs finish their swing processes. Then, the foot hanging over the pit continues to go down vertically until the bottom of the pit is reached (i.e. a high-level signal occurs). After that, the leg begins to try a second swing process. The control flow of the two kinds of reflex motions is given in Figure 9. Finally, it deserves noting that the leg sometimes has to make a series of continuous reflex motions in order to go

8 8 International Journal of Advanced Robotic Systems Figure 14. The schematic diagram of the experimental platform. across an obstacle or pit. Figure 10 shows two examples of continuous reflexes for a robotic leg. For the convenience of controlling the reflex motions, the motion range between the lower and upper limit positions of the end point of each leg is divided into n equal subintervals (see Figure 11). The height of each subinterval is DZ and the corresponding motion time is Dt. Then, the position of the end point of the leg can be simply expressed as Z ¼ ldz þ Z D (7) where Z D represents the height of the standing position. l is the sequence number of the end-point trajectory defined as follows 8 l 0 t t D >< ; Sðt 6¼ t D Þ" l ¼ Dt (8) >: l 0 Sðt ¼ t D Þ" where l 0 is the sequence number of the end-point trajectory in the case of planar motion. t D denotes the time when the leg touches the ground in a motion period. SðtÞ is the output electric level of the infrared sensor, as illustrated in Figure 12. By checking the output electric level of the infrared sensor, the sequence number l is determined and then the position of the end point is finally obtained. Experiments Experimental setup In this section, we use a six-legged crab-like robot (see Figure 13) developed by our research team to build an experimental platform. The robot mainly consists of three parts: the main body, the legs, and the PC104 embedded mainboard. Each leg has three joints that are driven by digital steering motors. As illustrated in Figure 14, the experimental platform also includes three main parts: the host computer, the PC104 embedded controller, and the robot. The Tornado software [Version 4.4.2] is installed in the host computer for the purposes of programming, debugging, and displaying. Based on the Transmission Control Protocol (TCP)/ Figure 15. Three different kinds of terrain conditions employed in experiments. (a) Horizontal desktop. (b) A book acting as an obstacle. (c) Wavy terrain formed by rubber plates. Internet Protocol (IP), Tornado performs the communication between the target server in the computer and the target agent procedure in the controller and transmits the compiled procedure into the PC104. The PC104 mainboard is actually embedded on the main body of the robot. It has the VxWorks operation system, which runs the FFNN mapping procedure, the CPG gait generation procedure, and the self-adaptive control procedure. The actuators and sensors are functional modules of the robot. As the actuator, a steering motor is installed on each joint of the legs. It receives control commands (i.e. RS232 signals) from the PC104 through serial port 0 and then actuates the associated joint. As the sensing element of the self-adaptive control system, an infrared sensor is installed at the end of each leg. It tests the complex terrain using the method described in Two reflex mechanisms for selfadaptive gait control on complex terrains section and then transfers the high-/low-level electric signals to the PC104

9 Wang et al. 9 Figure 16. Waveform-gait generation experiments (! ¼ 2p; ¼ 1; ¼ 2/3). Figure 18. Velocities measured in four gaits. Figure 17. Electric level signals output by the infrared sensors. through the digital port. A rotary encoder is fixed on the ground and connected to the main body of the robot through a rope wheel. It measures the real-time velocity of the robot and sends the associated pulse signals to the PC104 through the digital port. A tilt angle sensor is installed on the main body of the robot. It tests the attitude information of the main body, including the pitching, yawing, and rolling angels and then inputs the corresponding RS232 signals into the PC104 through serial port 1. Experimental terrain conditions In the present work, the following different kinds of experiments are conducted to verify the effects of the theoretical Figure 19. The curves of average velocity.

10 10 International Journal of Advanced Robotic Systems Figure 20. Waveform-gait transitions. Figure 21. Experiments of reflex motions. (a) Leg 1 on the book. (b) Leg 5 on the book. (c) Leg 4 on the book. model: (a) waveform-gait generation experiments, (b) waveform-gait transition experiments, and (c) selfadaptive control experiments. The gait generation and transition experiments are performed on a horizontal desktop with no obstacle, as shown in Figure 15(a). The selfadaptive control experiments are done on two kinds of complex terrains. At first, some books with different thicknesses are randomly put on the desktop to act as obstacles (see Figure 15(b)), and then two rubber plates are employed to form a wavy terrain on the ground (see Figure 15(c)). Experimental results Waveform-gait generation experiments. The gait type is actually determined by the value of the stance parameter. In this section, four typical values of (i.e. 1/2, 2/3, 3/4, and 5/6) are chosen to perform waveform-gait generation experiments. Both the electric level signals produced by the infrared sensors and the locomotion velocity of the robot are measured. Then, the obtained experimental results are employed to validate the CPG-based control method for waveform-gait generation. In the case of ¼ 2/3, Figure 16 gives six snapshots showing the representative postures of the robot, and Figure 17 Figure 22. Variation curves of joint angles.

11 Wang et al. 11 Figure 23. The curves of the pitching and rolling angles versus time. (a) The pitching angle. (b) The rolling angle. illustrates the electric level signal output by the infrared sensors. It can be observed from Figure 17 that in the ¼ 2/3 gait, the swing sequence of the legs is leg 6! leg 1! leg 4! leg 5! leg 2! leg 3, and a motion cycle is approximately 1.5 s. These experimental results are consistent with the theoretical ones, demonstrating the feasibility of the present CPG-based waveform-gait generation method. In addition, Figure 18 shows the velocities of the robot measured in the above four gaits. The curves of velocity versus time oscillate remarkably due to various random factors such as the vibration of the main body and legs and the flexibility of the rope of the rotary encoder. Due to this reason, we consider the average velocity here. For each gait, the average velocity is calculated based on the measured data and then is further used to make comparison with its theoretical value (see Figure 19). A quite good consistency between the experimental and theoretical data is observed in Figure 19, which again verifies the validity of the present CPGbased waveform-gait generation method. Waveform-gait transition experiments. According to the CPGbased control theory, different gaits of the robot can be switched just by changing the value of the stance parameter. When varies from 1/2 to 2/3, Figure 20 shows some typical snapshots to demonstrate the transition process from gait I to II and then to III. Experiments indicate that the whole gait transition process is stable and the variation of the velocity of the main body is continuous. Therefore, smooth waveform-gait transition can be achieved just by changing the stance parameter. Self-adaptive control experiments. When the robot walks on complex terrain, the undulation of the ground may give rise to vibration of the main body. For this reason, two reflex motions are proposed in Two reflex mechanisms for selfadaptive gait control on complex terrains section to realize stable self-adaptive locomotion in undulated regions. Next, experiments are performed to verify the self-adaption effects of the two reflex motions. Two different kinds of complex terrains are employed in the experiments. First, some books are randomly put on a horizontal desktop to act as obstacles. Second, two rubber plates are used to form a wavy terrain on the horizontal ground. The self-adaptive controlling effects in the first case are satisfactory, but those in the second case are not so good. Therefore, the experimental results in the first case are provided and analyzed in this section, while the experimental video in the second case is given as Online Supplementary material of the present article. In the first case, when a robotic leg steps on a book, the associated infrared sensor yields a high-level electric signal. Then, the first kind of reflex motion (see Figure 8(a)) is actuated and the leg adapts itself to this situation by switching its locomotion trajectory to make a second swing. In this way, the robot successfully goes onto the book. When a robotic leg steps down a book, the second kind of reflex motion (see Figure 8(b)) is triggered by the low-level electric signal of the corresponding infrared sensor. As a result, the leg tries a second swing and the robot stably goes down from the book at last. In the whole process, the robot not only moves in a stable manner but also roughly follows the planned path (Figure 21). Figure 22 shows the variation curves of the joint angles of legs 1, 5, and 4. From these curves, the two kinds of reflex motions of these three legs can be clearly identified. Specifically, leg 1 steps onto the book at about 1.9 s and steps down at about 3.3 s. Leg 5 gets onto the book at about 4.4 s and gets off at about 5.5 s. Leg 4 goes onto the book at about 7.6 s and goes down at about 8.8 s. In addition, the pitching and rolling angels of the main body are also measured during the experimental process. Figure 23 shows the variation curves of these two angles versus time in two cases, one with reflex motions while the other without. It is clearly observed that the angle curves vary more stable in the case of reflex motions.

12 12 International Journal of Advanced Robotic Systems Concluding remarks and future work The biologically inspired CPG control method is presented for a crab-like robot with six legs. The nonlinear ordinary differential equations are formulated at first for a Hopf oscillator with limit cycle effects. Then, a Hopf oscillator-based CPG system is constructed for the waveform-gait generation and transition control of the six-legged robot. A tri-layer FFNN is also established to map the CPG rhythmic signals with the joint angles. Further, two reflex mechanisms are proposed to realize selfadaptive gait control on complex terrains. Finally, an experimental platform is constructed based on the crablike robot and the CPG controller. Experiments are performed to verify the waveform-gait generation and transition performances and the self-adaptive locomotion capability on uneven ground. It is demonstrated that the robot can not only successfully achieve the waveformgait generation and transition but also stably realize selfadaptive locomotion on the complex terrain formed by randomly scattered books. In the present work, we are mainly concerned with the CPG-based control for the waveform-gait generation and transition and the self-adaptive control for waveform gaits on complex terrains. The obtained results lay a foundation for the related future work. Besides the locomotion on the ground, the crab-like robot may also need to have the capability of swimming. Next, a future work of our research team is to extend the present CPG method for the generation and transition of swimming gaits. In addition, the present article only provides experimental results on horizontal desktop and complex terrain formed by randomly scattered books or wavy rubber plates. The tests should be more detailed, using different obstacles, a greater number of obstacles, and different path lengths. Comparison between the robot s practical path and the expected or desired path should also be made in these tests. These are also the future work of our research team. 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 was supported by National Natural Science Foundation of China under grants and , National Basic Scientific Research Program of China under grant B , Postdoctoral Science Foundation of Heilongjiang Province of China under grant LBH-Z15035, and National Natural Science Foundation of Heilongjiang Province under grants E and F Supplemental material Supplementary material for this article is available online. References 1. Claire W, Filippo DB, Erica W, et al. Optogenetic dissection of a behavioural module in the vertebrate spinal cord. Nature 2009; 461(7262): 407 U Ijspeert AJ.Central pattern generators for locomotion control in animals and robots: a review. Neural Netw 2008; 21(4): Hong YD and Lee KB. Stable walking of humanoid robots using vertical center of mass and foot motions by an evolutionary optimized central pattern generator. Int J Adv Robot Syst 2016; 13: Shahbazi H, Jamshidi K, and Monadjemi AH. Sensor-based programming of central pattern generators in humanoid robots. Int J Adv Robot Syst 2013; 10: Cohen AH, Holmes PJ, and Rand R. The nature of coupling between segmented oscillations and the lamprey spinal generator for locomotion: a mathematical model. J Math Biol 1982; 13(3): Hellgren J, Grillner S, and Lansner A. Computer simulation of the segmental neural network generating locomotion in lamprey by using populations of network interneurons. Biol Cybern 1992; 68(1): Ijspeert AJ. A connectionist central pattern generator for the aquatic and terrestrial gaits of a simulated salamander. Biol Cybern 2001; 84(5): Ekeberg Ö. A combined neuronal and mechanical model of fish swimming. Biol Cybern 1993; 69(5): Ijspeert AJ, Crespi A, Ryczko D, et al. From swimming to walking with a salamander robot driven by a spinal cord model. Science 2007; 315(5817): Kimura H, Fukuoka Y, and Cohen AH. Adaptive dynamic walking of a quadruped robot on natural ground based on biological concepts. Int J Robot Res 2007; 26(5): Wu XD and Ma SG. Adaptive creeping locomotion of a CPGcontrolled snake-like robot to environment change. Auton Robot 2010; 28(3): Santos CP and Matos V. CPG modulation for navigation and omnidirectional quadruped locomotion. Robot Auton Syst 2012; 60(6): Nor NM and Ma SG. Smooth transition for CPG-based body shape control of a snake-like robot. Bioinsp Biomim 2014; 9(1): Vonasek V, Saska M, Winkler L, et al. High-level motion planning for CPG-driven modular robots. Robot Auton Syst 2015; 68(1): Tutsoy O. CPG based RL algorithm learns to control of a humanoid robot leg. Int J Robot Autom 2015; 30(1): Yang K. Dynamic model and CPG network generation of the underwater self-reconfigurable robot. Adv Robot 2016; 30(14): Li JM, Wang JG, Yang SX, et al. Gait planning and stability control of a quadruped robot. Comput Intel Neurosci 2016; 2016: 11; Wang M, Yu J, and Tan M. CPG-based sensory feedback control for bio-inspired multimodal swimming. Int J Adv Robot Syst 2014; 11: 170.

13 Wang et al He B, Wang Z, Shen R, et al. Real-time walking pattern generation for biped robot with hybrid CPG-ZMP algorithm. Int J Adv Robot Syst 2014; 11: Wang W and Xie G. CPG-based locomotion controller design for a boxfish-like robot. Int J Adv Robot Syst 2014; 11: Ding R, Yu J, Yang Q, et al. Dynamic modelling of a CPGcontrolled amphibious biomimetic swimming robot. Int J Adv Robot Syst 2013; 10: Barron-Zambrano JH, Torres-Huitzil C, and Girau B. Configurable embedded CPG-based control for robot locomotion. Int J Adv Robot Syst 2012; 9: Grzelczyk D, Stanczyk B, and Awrejcewicz J. Prototype, control system architecture and controlling of the hexapod legs with nonlinear stick-slip vibrations. Mechatronics 2016; 37(1): Cristiano J, García MA, and Puig D. Deterministic phase resetting with predefined response time for CPG networks based on Matsuoka s oscillator. Robot Auton Syst 2015; 74(1): Chung HY, Hou CC, and Hsu SY. Hexapod moving in complex terrains via a new adaptive CPG gait design. Industr Robot Int J 2015; 42(2): Tran DT, Kooa IM, Lee YH, et al. Central pattern generator based reflexive control of quadruped walking robots using a recurrent neural network. Robot Auton Syst 2014; 62(10): Huang WW, Chew CM, and Hong GS. A coordination-based CPG structure for 3D walking control. Robotica 2013; 31(5): Ajallooeian M, Ahmadabadi MN, Araabi BN, et al. Design, implementation and analysis of an alternation-based central pattern generator for multidimensional trajectory generation. Robot Auton Syst 2012; 60(2): Matsuoka K. Sustained oscillation generated by mutually inhibiting neurons with adaptation. Biol Cybern 1985; 52(6): Matsuoka K. Mechanisms of frequency and pattern control in the neural rhythm generators. Biol Cybern 1987; 56(5): Fukuoka Y, Kimura H, and Cohen AH. Adaptive dynamic walking of a quadruped robot on irregular terrain based on biological concepts. Int J Robot Res 2003; 22(3 4): Xiao W and Wang W. Hopf oscillator-based gait transition for a quadruped robot. In: Proceedings of the 2014 IEEE international conference on robotics and biomimetrics, Bali, Indonesia, 5 10 December 2014, pp IEEE. 33. Wang TM, Hu YH, and Liang JH. Learning to swim: a dynamical systems approach to mimicking fish swimming with CPG. Robotica 2013; 31(3): Cao Y, Bi SS, and Cai YR. Applying central pattern generators to control the robofish with oscillating pectoral fins. Industr Robot Int J 2015; 42(5): Matos V and Santos CP. Towards goal-directed biped locomotion: combining CPGs and motion primitives. Robot Auton Syst 2014; 62(12): Yu JZ, Ding R, Yang QH, et al. Amphibious pattern design of a robotic fish with wheel-propeller-fin mechanisms. J Field Robot 2013; 30(5): Matsuo T, Yokoyama T, Ueno D, et al. Biomimetic motion control system based on a CPG for an amphibious multi-link mobile robot. J Bionic Eng 2008; 5(S): Crespi A and Ijspeert AJ. Online optimization of swimming and crawling in an amphibious snake robot. IEEE Trans Robotics 2008, 24(1): Ijspeert AJ and Crespi A. Online trajectory generation in an amphibious snake robot using a lamprey-like central pattern generator model. In: 2007 IEEE international conference on robotics and automation, Roma, Italy, April 2007, pp IEEE. Appendix 1 The specifications of the infrared sensor To help realize the two reflex mechanisms formulated in Two reflex mechanisms for self-adaptive gait control on complex terrains section, a TCRT5000 infrared sensor (see Figure 1A for its photo and Figure 1B for its circuit diagram) is installed at the end of each leg of the crab-like robot. The specifications of the sensor are as follows Overall dimension: Length ¼ mm; width ¼ 7.5 mm; thickness ¼ 5 mm. Operating voltage: DC V; eecommended operating voltage: 5 V. Detection distance: 1 8 mm; focal distance: 2.5 mm. Figure 1A. TCRT5000 sensor. Figure 1B. Circuit diagram of TCRT5000 sensor.

Using sensory feedback to improve locomotion performance of the salamander robot in different environments

Using sensory feedback to improve locomotion performance of the salamander robot in different environments Using sensory feedback to improve locomotion performance of the salamander robot in different environments João Lourenço Silvério Assistant: Jérémie Knüsel Structure of the presentation: I. Overview II.

More information

Journal of Chemical and Pharmaceutical Research, 2016, 8(6): Research Article. Walking Robot Stability Based on Inverted Pendulum Model

Journal of Chemical and Pharmaceutical Research, 2016, 8(6): Research Article. Walking Robot Stability Based on Inverted Pendulum Model Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2016, 8(6):463-467 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Walking Robot Stability Based on Inverted Pendulum

More information

Dynamically stepping over large obstacle utilizing PSO optimization in the B4LC system

Dynamically stepping over large obstacle utilizing PSO optimization in the B4LC system 1 Dynamically stepping over large obstacle utilizing PSO optimization in the B4LC system QI LIU, JIE ZHAO, KARSTEN BERNS Robotics Research Lab, University of Kaiserslautern, Kaiserslautern, 67655, Germany

More information

Decentralized Autonomous Control of a Myriapod Locomotion Robot

Decentralized Autonomous Control of a Myriapod Locomotion Robot Decentralized utonomous Control of a Myriapod Locomotion Robot hmet Onat Sabanci University, Turkey onat@sabanciuniv.edu Kazuo Tsuchiya Kyoto University, Japan tsuchiya@kuaero.kyoto-u.ac.jp Katsuyoshi

More information

Robot motion by simultaneously wheel and leg propulsion

Robot motion by simultaneously wheel and leg propulsion Robot motion by simultaneously wheel and leg propulsion Aarne Halme, Ilkka Leppänen, Miso Montonen, Sami Ylönen Automation Technology Laboratory Helsinki University of Technology PL 5400, 02015 HUT, Finland

More information

LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS

LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS GARY B. PARKER and INGO CYLIAX Department of Computer Science, Indiana University, Bloomington, IN 47405 gaparker@cs.indiana.edu, cyliax@cs.indiana.edu

More information

YAN GU. Assistant Professor, University of Massachusetts Lowell. Frederick N. Andrews Fellowship, Graduate School, Purdue University ( )

YAN GU. Assistant Professor, University of Massachusetts Lowell. Frederick N. Andrews Fellowship, Graduate School, Purdue University ( ) YAN GU Assistant Professor, University of Massachusetts Lowell CONTACT INFORMATION 31 University Avenue Cumnock 4E Lowell, MA 01854 yan_gu@uml.edu 765-421-5092 http://www.locomotionandcontrolslab.com RESEARCH

More information

Robot Phase Entrainment on Quadruped CPG Controller

Robot Phase Entrainment on Quadruped CPG Controller Robot Phase Entrainment on Quadruped CPG Controller author affiliation email Keywords: Abstract: Central Pattern Generator, Quadruped locomotion, Locomotion Entrainment Central Pattern Generators are widely

More information

Gait Analysis of a Little Biped Robot. Received May 2015; accepted July 2015

Gait Analysis of a Little Biped Robot. Received May 2015; accepted July 2015 ICIC Express Letters Part B: Applications ICIC International c216 ISSN 2185-2766 Volume 7, Number 5, May 216 pp. 1 6 Gait Analysis of a Little Biped Robot Chi-Sheng Tsai 1, Chen-Huei Hsieh 1, Wenning QIU

More information

Toward a Human-like Biped Robot with Compliant Legs

Toward a Human-like Biped Robot with Compliant Legs Book Title Book Editors IOS Press, 2003 1 Toward a Human-like Biped Robot with Compliant Legs Fumiya Iida a,b,1, Yohei Minekawa a Juergen Rummel a and Andre Seyfarth a a Locomotion Laboratory, University

More information

Motion Control of a Bipedal Walking Robot

Motion Control of a Bipedal Walking Robot Motion Control of a Bipedal Walking Robot Lai Wei Ying, Tang Howe Hing, Mohamed bin Hussein Faculty of Mechanical Engineering Universiti Teknologi Malaysia, 81310 UTM Skudai, Johor, Malaysia. Wylai2@live.my

More information

EVOLVING HEXAPOD GAITS USING A CYCLIC GENETIC ALGORITHM

EVOLVING HEXAPOD GAITS USING A CYCLIC GENETIC ALGORITHM Evolving Hexapod Gaits Using a Cyclic Genetic Algorithm Page 1 of 7 EVOLVING HEXAPOD GAITS USING A CYCLIC GENETIC ALGORITHM GARY B. PARKER, DAVID W. BRAUN, AND INGO CYLIAX Department of Computer Science

More information

Body Stabilization of PDW toward Humanoid Walking

Body Stabilization of PDW toward Humanoid Walking Body Stabilization of PDW toward Humanoid Walking Masaki Haruna, Masaki Ogino, Koh Hosoda, Minoru Asada Dept. of Adaptive Machine Systems, Osaka University, Suita, Osaka, 565-0871, Japan ABSTRACT Passive

More information

ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots

ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots Jong H. Park School of Mechanical Engineering Hanyang University Seoul, 33-79, Korea email:jong.park@ieee.org Yong K. Rhee School of

More information

Keywords--Bio-Robots, Walking Robots, Locomotion and Stability Controlled Gait.

Keywords--Bio-Robots, Walking Robots, Locomotion and Stability Controlled Gait. Six Legged Locomotion on Uneven Terrain Kale Aparna S., Salunke Geeta D. kaleaparna5@gmail.com, geetasalunke@gmail.com Abstract -In this paper current state of many walking robots are compared and advantages

More information

Emergent walking stop using 3-D ZMP modification criteria map for humanoid robot

Emergent walking stop using 3-D ZMP modification criteria map for humanoid robot 2007 IEEE International Conference on Robotics and Automation Roma, Italy, 10-14 April 2007 ThC9.3 Emergent walking stop using 3-D ZMP modification criteria map for humanoid robot Tomohito Takubo, Takeshi

More information

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 53. The design of exoskeleton lower limbs rehabilitation robot

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 53. The design of exoskeleton lower limbs rehabilitation robot Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 53 CADDM The design of exoskeleton lower limbs rehabilitation robot Zhao Xiayun 1, Wang Zhengxing 2, Liu Zhengyu 1,3,

More information

Hardware Implementation of a CPG-Based Locomotion Control for Quadruped Robots

Hardware Implementation of a CPG-Based Locomotion Control for Quadruped Robots Hardware Implementation of a CPG-Based Locomotion Control for Quadruped Robots Jose Hugo Barron-Zambrano 1, Cesar Torres-Huitzil 1, and Bernard Girau 2 1 Information Technology Laboratory, CINVESTAV Tamaulipas,

More information

The Incremental Evolution of Gaits for Hexapod Robots

The Incremental Evolution of Gaits for Hexapod Robots The Incremental Evolution of Gaits for Hexapod Robots Abstract Gait control programs for hexapod robots are learned by incremental evolution. The first increment is used to learn the activations required

More information

Evolving Gaits for the Lynxmotion Hexapod II Robot

Evolving Gaits for the Lynxmotion Hexapod II Robot Evolving Gaits for the Lynxmotion Hexapod II Robot DAVID TOTH Computer Science, Worcester Polytechnic Institute Worcester, MA 01609-2280, USA toth@cs.wpi.edu, http://www.cs.wpi.edu/~toth and GARY PARKER

More information

PERCEPTIVE ROBOT MOVING IN 3D WORLD. D.E- Okhotsimsky, A.K. Platonov USSR

PERCEPTIVE ROBOT MOVING IN 3D WORLD. D.E- Okhotsimsky, A.K. Platonov USSR PERCEPTIVE ROBOT MOVING IN 3D WORLD D.E- Okhotsimsky, A.K. Platonov USSR Abstract. This paper reflects the state of development of multilevel control algorithms for a six-legged mobile robot. The robot

More information

Sensing and Modeling of Terrain Features using Crawling Robots

Sensing and Modeling of Terrain Features using Crawling Robots Czech Technical University in Prague Sensing and Modeling of Terrain Features using Crawling Robots Jakub Mrva 1 Faculty of Electrical Engineering Agent Technology Center Computational Robotics Laboratory

More information

Walking Experiment of Biped Robot with Antagonistic Actuation Using Non-Linear Spring

Walking Experiment of Biped Robot with Antagonistic Actuation Using Non-Linear Spring , March 16-18, 2016, Hong Kong Walking Experiment of Biped Robot with Antagonistic Actuation Using Non-Linear Spring Takashige Yano, Jae Hoon Lee, Member, IAENG and Shingo Okamoto 1 Abstract The purpose

More information

Gait Evolution for a Hexapod Robot

Gait Evolution for a Hexapod Robot Gait Evolution for a Hexapod Robot Karen Larochelle, Sarah Dashnaw, and Gary Parker Computer Science Connecticut College 270 Mohegan Avenue New London, CT 06320 @conncoll.edu Abstract

More information

GaitAnalysisofEightLegedRobot

GaitAnalysisofEightLegedRobot GaitAnalysisofEightLegedRobot Mohammad Imtiyaz Ahmad 1, Dilip Kumar Biswas 2 & S. S ROY 3 1&2 Department of Mechanical Engineering, National Institute of Technology, Durgapur 2 Technology Innovation Centre,

More information

Development of Fish type Robot based on the Analysis of Swimming Motion of Bluefin Tuna Comparison between Tuna-type Fin and Rectangular Fin -

Development of Fish type Robot based on the Analysis of Swimming Motion of Bluefin Tuna Comparison between Tuna-type Fin and Rectangular Fin - Development of Fish type Robot based on the Analysis of Swimming Motion of Bluefin Tuna Comparison between Tuna-type Fin and Rectangular Fin - Katsuya KUGAI* Abstract The swimming motion of Tuna type fishes

More information

Dynamic locomotion of a biomorphic quadruped Tekken robot using various gaits: walk, trot, free-gait and bound

Dynamic locomotion of a biomorphic quadruped Tekken robot using various gaits: walk, trot, free-gait and bound Applied Bionics and Biomechanics Vol. 6, No. 1, March 29, 63 71 Dynamic locomotion of a biomorphic quadruped Tekken robot using various gaits: walk, trot, free-gait and bound Y. Fukuoka a and H. Kimura

More information

Heart Rate Prediction Based on Cycling Cadence Using Feedforward Neural Network

Heart Rate Prediction Based on Cycling Cadence Using Feedforward Neural Network Heart Rate Prediction Based on Cycling Cadence Using Feedforward Neural Network Kusprasapta Mutijarsa School of Electrical Engineering and Information Technology Bandung Institute of Technology Bandung,

More information

Kungl Tekniska Högskolan

Kungl Tekniska Högskolan Centre for Autonomous Systems Kungl Tekniska Högskolan hic@kth.se March 22, 2006 Outline Wheel The overall system layout : those found in nature found in nature Difficult to imitate technically Technical

More information

Centre for Autonomous Systems

Centre for Autonomous Systems Centre for Autonomous Systems Kungl Tekniska Högskolan hic@kth.se March 22, 2006 Outline Wheel The overall system layout : those found in nature found in nature Difficult to imitate technically Technical

More information

Algorithm for Line Follower Robots to Follow Critical Paths with Minimum Number of Sensors

Algorithm for Line Follower Robots to Follow Critical Paths with Minimum Number of Sensors International Journal of Computer (IJC) ISSN 2307-4523 (Print & Online) Global Society of Scientific Research and Researchers http://ijcjournal.org/ Algorithm for Line Follower Robots to Follow Critical

More information

Vibration Analysis and Test of Backup Roll in Temper Mill

Vibration Analysis and Test of Backup Roll in Temper Mill Sensors & Transducers 2013 by IFSA http://www.sensorsportal.com Vibration Analysis and Test of Backup Roll in Temper Mill Yuanmin Xie College of Machinery and Automation, Wuhan University of Science and

More information

A Distributed Control System using CAN bus for an AUV

A Distributed Control System using CAN bus for an AUV International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 2015) A Distributed Control System using CAN bus for an AUV Wenbao Geng a, Yu Huang b, Peng Lu c No. 710 R&D Institute,

More information

INITIATING NORMAL WALKING OF A DYNAMIC BIPED WITH A BIOLOGICALLY MOTIVATED CONTROL

INITIATING NORMAL WALKING OF A DYNAMIC BIPED WITH A BIOLOGICALLY MOTIVATED CONTROL 1 INITIATING NORMAL WALKING OF A DYNAMIC BIPED WITH A BIOLOGICALLY MOTIVATED CONTROL T. LUKSCH and K. BERNS Robotics Research Lab, University of Kaiserslautern Kaiserslautern, Germany E-mail: luksch@informatik.uni-kl.de

More information

The Design of Electrical Putter Car Moving Robots Based on Microcontroller Control Jie TANG and Xiao-min LIU

The Design of Electrical Putter Car Moving Robots Based on Microcontroller Control Jie TANG and Xiao-min LIU 2016 International Conference on Applied Mechanics, Electronics and Mechatronics Engineering (AMEME 2016) ISBN: 978-1-60595-357-1 The Design of Electrical Putter Car Moving Robots Based on Microcontroller

More information

The Influence of Friction on Gait and Energy Efficiency of the Walking Robot Based on Rhythmic Control

The Influence of Friction on Gait and Energy Efficiency of the Walking Robot Based on Rhythmic Control The Influence of Friction on Gait and Energy Efficiency of the Walking Robot Based on Rhythmic Control H. Takemura, J. Ueda, Y. Matsumoto, T. Ogasawara Nara Institute of Science and Technology, Takayama-cho,

More information

Biped Walking Robot Control System Design

Biped Walking Robot Control System Design 69 Biped Walking Robot Control System Design Jian Fang Abstract For biped walking robot posture instability problems presented this paper, ZMP gait planning algorithm and a time division multiplexing servo

More information

Efficient Gait Generation using Reinforcement Learning

Efficient Gait Generation using Reinforcement Learning Efficient Gait Generation using Reinforcement Learning Josep M Porta and Enric Celaya Institut de Robòtica i Informàtica Industrial, UPC-CSIC, Barcelona, Spain. SYNOPSIS The use of a free gait becomes

More information

1502. The effect of mechanism design on the performance of a quadruped walking machine

1502. The effect of mechanism design on the performance of a quadruped walking machine 1502. The effect of mechanism design on the performance of a quadruped walking machine Fu-Chen Chen 1, Shang-Chen Wu 2, Yung-Cheng Chen 3 Department of Mechanical Engineering, Kun Shan University, Tainan

More information

Analysis and realization of synchronized swimming in URWPGSim2D

Analysis and realization of synchronized swimming in URWPGSim2D International Conference on Manufacturing Science and Engineering (ICMSE 2015) Analysis and realization of synchronized swimming in URWPGSim2D Han Lu1, a *, Li Shu-qin2, b * 1 School of computer, Beijing

More information

From Passive to Active Dynamic 3D Bipedal Walking - An Evolutionary Approach -

From Passive to Active Dynamic 3D Bipedal Walking - An Evolutionary Approach - From Passive to Active Dynamic 3D Bipedal Walking - An Evolutionary Approach - Steffen Wischmann and Frank Pasemann Fraunhofer Institute for Autonomous Intelligent Systems (AiS) Schloss Birlinghoven, 53754

More information

Neural Control and Learning for Versatile, Adaptive, Autonomous Behavior of Walking Machines

Neural Control and Learning for Versatile, Adaptive, Autonomous Behavior of Walking Machines Neural Control and Learning for Versatile, Adaptive, Autonomous Behavior of Walking Machines Poramate Manoonpong 1 and Florentin Wörgötter 2 Bernstein Center for Computational Neuroscience (BCCN), University

More information

ZSTT Team Description Paper for Humanoid size League of Robocup 2017

ZSTT Team Description Paper for Humanoid size League of Robocup 2017 Adult- ZSTT Team Description Paper for Humanoid size League of Robocup 2017 Jaesik Jeong, Youngsup Oh and Jeehyun Yang ZSTT E-mail: soulmatree@gmail.com Web: www.soulmatree.com Abstract. This paper describes

More information

INSTANTANEOUS ON-LINE MODIFICATION OF BIPED WALK COMPOSED FROM RECONFIGURABLE ADAPTIVE MOTION PRIMITIVES

INSTANTANEOUS ON-LINE MODIFICATION OF BIPED WALK COMPOSED FROM RECONFIGURABLE ADAPTIVE MOTION PRIMITIVES THERMAL SCIENCE: Year 26, Vol. 2, Suppl. 2, pp. S53-S523 S53 INSTANTANEOUS ON-LINE MODIFICATION OF BIPED WALK COMPOSED FROM RECONFIGURABLE ADAPTIVE MOTION PRIMITIVES Introduction by Branislav A. BOROVAC

More information

Ranger Walking Initiation Stephanie Schneider 5/15/2012 Final Report for Cornell Ranger Research

Ranger Walking Initiation Stephanie Schneider 5/15/2012 Final Report for Cornell Ranger Research 1 Ranger Walking Initiation Stephanie Schneider sns74@cornell.edu 5/15/2012 Final Report for Cornell Ranger Research Abstract I joined the Biorobotics Lab this semester to gain experience with an application

More information

Outline. Outline. Recent Popular Legged Robots in Japan. Self-contained! Adaptive? Limit Cycle Based. What is legged locomotion?

Outline. Outline. Recent Popular Legged Robots in Japan. Self-contained! Adaptive? Limit Cycle Based. What is legged locomotion? Neuromorphic Eng. Workshop, Telluride, 14 Jul. 2003 Biological Inspired Legged Locomotion Control of a Robot Hiroshi Kimura Univ. of Electro-Communications Tokyo, Japan Katsuyoshi Tsujita Kyoto Univ. Japan

More information

A Bio-inspired Behavior Based Bipedal Locomotion Control B4LC Method for Bipedal Upslope Walking

A Bio-inspired Behavior Based Bipedal Locomotion Control B4LC Method for Bipedal Upslope Walking 1 A Bio-inspired Behavior Based Bipedal Locomotion Control B4LC Method for Bipedal Upslope Walking JIE ZHAO, QI LIU, STEFFEN SCHUETZ, and KARSTEN BERNS Robotics Research Lab, University of Kaiserslautern,

More information

Neural Network in Computer Vision for RoboCup Middle Size League

Neural Network in Computer Vision for RoboCup Middle Size League Journal of Software Engineering and Applications, 2016, *,** Neural Network in Computer Vision for RoboCup Middle Size League Paulo Rogério de Almeida Ribeiro 1, Gil Lopes 1, Fernando Ribeiro 1 1 Department

More information

Designing Diving Beetle Inspired Underwater Robot(D.BeeBot)

Designing Diving Beetle Inspired Underwater Robot(D.BeeBot) Designing Diving Beetle Inspired Underwater Robot(D.BeeBot) Hee Joong Kim Department of mechatronics engineering Chungnam National University Daejeon, Korea mainkhj@naver.com Jihong Lee Department of mechatronics

More information

Toward a Human-like Biped Robot with Compliant Legs

Toward a Human-like Biped Robot with Compliant Legs Book Title Book Editors IOS Press, 23 1 Toward a Human-like Biped Robot with Compliant Legs Fumiya Iida a,b,1, Yohei Minekawa a Juergen Rummel a and Andre Seyfarth a a Locomotion Laboratory, University

More information

Kenzo Nonami Ranjit Kumar Barai Addie Irawan Mohd Razali Daud. Hydraulically Actuated Hexapod Robots. Design, Implementation. and Control.

Kenzo Nonami Ranjit Kumar Barai Addie Irawan Mohd Razali Daud. Hydraulically Actuated Hexapod Robots. Design, Implementation. and Control. Kenzo Nonami Ranjit Kumar Barai Addie Irawan Mohd Razali Daud Hydraulically Actuated Hexapod Robots Design, Implementation and Control 4^ Springer 1 Introduction 1 1.1 Introduction 1 1.2 Walking "Machines"

More information

Humanoid Robots and biped locomotion. Contact: Egidio Falotico

Humanoid Robots and biped locomotion. Contact: Egidio Falotico Humanoid Robots and biped locomotion Contact: Egidio Falotico e.falotico@sssup.it Outline What is a Humanoid? Why Develop Humanoids? Challenges in Humanoid robotics Active vs Passive Locomotion Active

More information

Truba college of Engineering & Technology, Indore, India. Truba college of Engineering & Technology, Indore, India.

Truba college of Engineering & Technology, Indore, India. Truba college of Engineering & Technology, Indore, India. IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY DESIGN AND DEVELOPMENT OF WALKING BIPEDAL ROBOT WITH THE HELP OF ARDUINO CONTROLLER Deepti Malviya*, Suman Sharma * Truba college

More information

Development and Test of a Model for the Cheetah Robot

Development and Test of a Model for the Cheetah Robot Semester Project at the Biologically Inspired Robotics Group, EPF Lausanne Spring 8 Development and Test of a Model for the Cheetah Robot Martin Riess June 6, 28 1 Abstract This project aims at implementing

More information

Passive compliant quadruped robot using central pattern generators for locomotion control

Passive compliant quadruped robot using central pattern generators for locomotion control Passive compliant quadruped robot using central pattern generators for locomotion control Simon Rutishauser, Alexander Spröwitz, Ludovic Righetti and Auke Jan Ijspeert Biologically Inspired Robotics Group,

More information

Written Report of Robot Design

Written Report of Robot Design Written Report of Robot Design Name: Robot Name: Course: Shaojie Ge Four Leg Walking Robot EEL 4665/5666 Intelligent Machines Design Laboratory Instructors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TAs:

More information

Compliance Control for Biped Walking on Rough Terrain

Compliance Control for Biped Walking on Rough Terrain Compliance Control for Biped Walking on Rough Terrain Masaki Ogino 1,2, Hiroyuki Toyama 2 Sawa Fuke 1,2, Norbert Michael Mayer 1,2, Ayako Watanabe 2, and Minoru Asada 1,2 1 JST ERATO Asada Project, Yamada-oka

More information

The Effect Analysis of Rudder between X-Form and Cross-Form

The Effect Analysis of Rudder between X-Form and Cross-Form 217 3rd International Conference on Computational Systems and Communications (ICCSC 217) The Effect Analysis of Rudder between X-Form and Cross-Form HAN Zhao-Lin1, a, ZHANG Zhong-Zheng2,b, WANG Long- Jin3,

More information

Robot Walking with Genetic Algorithms

Robot Walking with Genetic Algorithms Robot Walking with Genetic Algorithms Bente Reichardt 14. December 2015 Bente Reichardt 1/52 Outline Introduction Genetic algorithms Quadruped Robot Hexapod Robot Biped Robot Evaluation Bente Reichardt

More information

Spring Locomotion Concepts. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots

Spring Locomotion Concepts. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots Spring 2016 Locomotion Concepts Locomotion Concepts 01.03.2016 1 Locomotion Concepts: Principles Found in Nature ASL Autonomous Systems Lab On ground Locomotion Concepts 01.03.2016 2 Locomotion Concepts

More information

Using GPOPS-II to optimize sum of squared torques of a double pendulum as a prosthesis leg. Abstract

Using GPOPS-II to optimize sum of squared torques of a double pendulum as a prosthesis leg. Abstract Using GPOPS-II to optimize sum of squared torques of a double pendulum as a prosthesis leg Abstract Milad Zarei MCE 593 Prosthesis Design & Control A two-dimensional, two links pendulum is developed to

More information

Fail Operational Controls for an Independent Metering Valve

Fail Operational Controls for an Independent Metering Valve Group 14 - System Intergration and Safety Paper 14-3 465 Fail Operational Controls for an Independent Metering Valve Michael Rannow Eaton Corporation, 7945 Wallace Rd., Eden Prairie, MN, 55347, email:

More information

Development of a Simulation Model for Swimming with Diving Fins

Development of a Simulation Model for Swimming with Diving Fins Proceedings Development of a Simulation Model for Swimming with Diving Fins Motomu Nakashima 1, *, Yosuke Tanno 2, Takashi Fujimoto 3 and Yutaka Masutani 3 1 Department of Systems and Control Engineering,

More information

Tokyo: Simulating Hyperpath-Based Vehicle Navigations and its Impact on Travel Time Reliability

Tokyo: Simulating Hyperpath-Based Vehicle Navigations and its Impact on Travel Time Reliability CHAPTER 92 Tokyo: Simulating Hyperpath-Based Vehicle Navigations and its Impact on Travel Time Reliability Daisuke Fukuda, Jiangshan Ma, Kaoru Yamada and Norihito Shinkai 92.1 Introduction Most standard

More information

Co-evolutionary Approach to Design of Robotic Gait

Co-evolutionary Approach to Design of Robotic Gait Co-evolutionary Approach to Design of Robotic Gait Jan Černý and Jiří Kubalík Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University, Technická 2, 166 27 Prague 6, Czech

More information

GOLFER. The Golf Putting Robot

GOLFER. The Golf Putting Robot GOLFER The Golf Putting Robot Written By Wing Pan Yuen For EEL 5666 Intelligent Machines Design Laboratory December 05, 1999 Table of Contents Abstract Introduction Executive Summary Integrated System

More information

Learning Energy Efficient Walking Based on Ballistics

Learning Energy Efficient Walking Based on Ballistics Learning Energy Efficient Walking Based on Ballistics Masaki Ogino, Koh Hosoda and Minoru Asada Dept. of Adaptive Machine Systems, Graduate School of Engineering,, HANDAI Frontier Research Center ogino@er.ams.eng.osaka-u.ac.jp,

More information

Stable Upright Walking and Running using a simple Pendulum based Control Scheme

Stable Upright Walking and Running using a simple Pendulum based Control Scheme 1 Stable Upright Walking and Running using a simple Pendulum based Control Scheme H.-M. MAUS, J. RUMMEL and A. SEYFARTH Lauflabor Locomotion Laboratory, University of Jena, Germany E-mail: moritz.maus@uni-jena.de

More information

Compensator Design for Speed Control of DC Motor by Root Locus Approach using MATLAB

Compensator Design for Speed Control of DC Motor by Root Locus Approach using MATLAB Compensator Design for Speed Control of DC Motor by Root Locus Approach using MATLAB Akshay C. Mahakalkar, Gaurav R. Powale 2, Yogita R. Ashtekar 3, Dinesh L. Mute 4, 2 B.E. 4 th Year Student of Electrical

More information

REPORT DOCUMENTATION PAGE

REPORT DOCUMENTATION PAGE REPORT DOCUMENTATION PAGE Form Approved OMB NO. 0704-0188 The public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions,

More information

Open Research Online The Open University s repository of research publications and other research outputs

Open Research Online The Open University s repository of research publications and other research outputs Open Research Online The Open University s repository of research publications and other research outputs Developing an intelligent table tennis umpiring system Conference or Workshop Item How to cite:

More information

ARTIFICIAL NEURAL NETWORK BASED DESIGN FOR DUAL LATERAL WELL APPLICATIONS

ARTIFICIAL NEURAL NETWORK BASED DESIGN FOR DUAL LATERAL WELL APPLICATIONS The Pennsylvania State University the Graduate School Department of Energy and Mineral Engineering ARTIFICIAL NEURAL NETWORK BASED DESIGN FOR DUAL LATERAL WELL APPLICATIONS Thesis in Energy and Mineral

More information

OPTIMAL TRAJECTORY GENERATION OF COMPASS-GAIT BIPED BASED ON PASSIVE DYNAMIC WALKING

OPTIMAL TRAJECTORY GENERATION OF COMPASS-GAIT BIPED BASED ON PASSIVE DYNAMIC WALKING OPTIMAL TRAJECTORY GENERATION OF COMPASS-GAIT BIPED BASED ON PASSIVE DYNAMIC WALKING Minseung Kim Dept. of Computer Science Illinois Institute of Technology 3201 S. State St. Box 2082 Chicago IL 60616

More information

The Design of ZMP Measure System for Biped Robot LI Bin 1, a, LI Zhihai 2, b, LI Jiejia 1, c, BU Chunguang 2, d

The Design of ZMP Measure System for Biped Robot LI Bin 1, a, LI Zhihai 2, b, LI Jiejia 1, c, BU Chunguang 2, d 2nd International Conference on Electrical, Computer Engineering and Electronics (ICECEE 2015) The Design of ZMP Measure System for Biped Robot LI Bin 1, a, LI Zhihai 2, b, LI Jiejia 1, c, BU Chunguang

More information

Analysis and Research of Mooring System. Jiahui Fan*

Analysis and Research of Mooring System. Jiahui Fan* nd International Conference on Computer Engineering, Information Science & Application Technology (ICCIA 07) Analysis and Research of Mooring System Jiahui Fan* School of environment, North China Electric

More information

THE APPLICATION OF BASKETBALL COACH S ASSISTANT DECISION SUPPORT SYSTEM

THE APPLICATION OF BASKETBALL COACH S ASSISTANT DECISION SUPPORT SYSTEM THE APPLICATION OF BASKETBALL COACH S ASSISTANT DECISION SUPPORT SYSTEM LIANG WU Henan Institute of Science and Technology, Xinxiang 453003, Henan, China E-mail: wuliang2006kjxy@126.com ABSTRACT In the

More information

Robotics and Autonomous Systems

Robotics and Autonomous Systems Robotics and Autonomous Systems Lecture 4: Locomotion Richard Williams Department of Computer Science University of Liverpool 1 / 57 Today 2 / 57 Motion Two aspects: Locomotion Kinematics Locomotion: What

More information

Simulation of the Hybtor Robot

Simulation of the Hybtor Robot Simulation of the Hybtor Robot Pekka Aarnio, Kari Koskinen and Sami Salmi Information and Computer Systems in Automation Helsinki University of Technology ABSTRACT A dynamic rigid body simulation model

More information

Speed Control System Design in Bicycle Robot by Low Power Method. Abstract

Speed Control System Design in Bicycle Robot by Low Power Method. Abstract The 2 nd RMUTP International Conference 2010 Page 195 Speed Control System Design in Bicycle Robot by Low Power Method Sunthorn Wiriya, Nikom Distaklu and Suppachai Howimanporn*. Department of Electrical

More information

Robotics and Autonomous Systems

Robotics and Autonomous Systems Robotics and Autonomous Systems Lecture 4: Locomotion Simon Parsons Department of Computer Science University of Liverpool 1 / 57 Today 2 / 57 Motion Two aspects: Locomotion Kinematics Locomotion: What

More information

BIOLOGICALLY INSPIRED QUADRUPED ROBOT BIOSBOT: MODELING, SIMULATION AND EXPERIMENT

BIOLOGICALLY INSPIRED QUADRUPED ROBOT BIOSBOT: MODELING, SIMULATION AND EXPERIMENT BIOLOGICALLY INSPIRED QUADRUPED ROBOT BIOSBOT: MODELING, SIMULATION AND EXPERIMENT Xu Guan, Haojun Zheng, Xiuli Zhang Department of Precision Instruments and Mechanology, School of Mechanical Engineering

More information

First Experimental investigations on Wheel- Walking for improving Triple-Bogie rover locomotion performances

First Experimental investigations on Wheel- Walking for improving Triple-Bogie rover locomotion performances First Experimental investigations on Wheel- Walking for improving Triple-Bogie rover locomotion performances M. Azkarate With the collaboration of ESA/TEC-MMA Table of Contents 2. The ExoTeR Rover: a Triple-Bogie

More information

INCLINOMETER DEVICE FOR SHIP STABILITY EVALUATION

INCLINOMETER DEVICE FOR SHIP STABILITY EVALUATION Proceedings of COBEM 2009 Copyright 2009 by ABCM 20th International Congress of Mechanical Engineering November 15-20, 2009, Gramado, RS, Brazil INCLINOMETER DEVICE FOR SHIP STABILITY EVALUATION Helena

More information

Adaptive Locomotion Controller for a Quadruped Robot

Adaptive Locomotion Controller for a Quadruped Robot Adaptive Locomotion Controller for a Quadruped Robot Step 1: Model of sensory feedback in animals during locomotion Simon Ruffieux 07 1 Introduction Sensory feedback is an important component of locomotion

More information

beestanbul RoboCup 3D Simulation League Team Description Paper 2012

beestanbul RoboCup 3D Simulation League Team Description Paper 2012 beestanbul RoboCup 3D Simulation League Team Description Paper 2012 Baris Demirdelen, Berkay Toku, Onuralp Ulusoy, Tuna Sonmez, Kubra Ayvaz, Elif Senyurek, and Sanem Sariel-Talay Artificial Intelligence

More information

Fish Biorobotics. Fishes as model systems for understanding aquatic propulsion. George V. Lauder Harvard University

Fish Biorobotics. Fishes as model systems for understanding aquatic propulsion. George V. Lauder Harvard University Fish Biorobotics Fishes as model systems for understanding aquatic propulsion 28,000 species of fishes Half of all vertebrates are fishes Fishes are 550 million years old Tremendous opportunity for selection

More information

Aerodynamic Measures for the Vortex-induced Vibration of π-shape Composite Girder in Cable-stayed Bridge

Aerodynamic Measures for the Vortex-induced Vibration of π-shape Composite Girder in Cable-stayed Bridge Aerodynamic Measures for the Vortex-induced Vibration of π-shape Composite Girder in Cable-stayed Bridge *Feng Wang 1), Jialing Song 2), Tuo Wu 3), and Muxiong Wei 4) 1), 2, 3), 4) Highway School, Chang

More information

ABSTRACT 1 INTRODUCTION

ABSTRACT 1 INTRODUCTION Iterative Product Engineering: Evolutionary Robot Design Dominic. R. Frutiger 1, Josh C. Bongard 2, Fumiya Iida 2 1 Centre of Product Engineering, Swiss Federal Institute of Technology, Zürich, Switzerland

More information

Control principles for locomotion looking toward biology

Control principles for locomotion looking toward biology Control principles for locomotion looking toward biology Avis H. Cohen University of Maryland, Biology Department and Institute for Systems Research, College Park, MD 20742 Abstract Presented here is an

More information

Improvement of the Cheetah Locomotion Control

Improvement of the Cheetah Locomotion Control Improvement of the Cheetah Locomotion Control Master Project - Midterm Presentation 3 rd November 2009 Student : Supervisor : Alexander Sproewitz Professor : Auke Jan Ijspeert Presentation of the Cheetah

More information

Learning Energy Efficient Walking with Ballistic Walking

Learning Energy Efficient Walking with Ballistic Walking Learning Energy Efficient Walking with Ballistic Walking Masaki Ogino, Koh Hosoda and Minoru Asada Dept. of Adaptive Machine Systems, Graduate School of Engineering,, HANDAI Frontier Research Center, Osaka

More information

FORECASTING OF ROLLING MOTION OF SMALL FISHING VESSELS UNDER FISHING OPERATION APPLYING A NON-DETERMINISTIC METHOD

FORECASTING OF ROLLING MOTION OF SMALL FISHING VESSELS UNDER FISHING OPERATION APPLYING A NON-DETERMINISTIC METHOD 8 th International Conference on 633 FORECASTING OF ROLLING MOTION OF SMALL FISHING VESSELS UNDER FISHING OPERATION APPLYING A NON-DETERMINISTIC METHOD Nobuo Kimura, Kiyoshi Amagai Graduate School of Fisheries

More information

Multi-Body Dynamics Modelling on a Self-Propelled Pufferfish with its Application in AUV

Multi-Body Dynamics Modelling on a Self-Propelled Pufferfish with its Application in AUV Multi-Body Dynamics Modelling on a Self-Propelled Pufferfish with its Application in AUV Ruoxin Li, Qing Xiao, University of Strathclyde, Glasgow/UK, qing.xiao@strath.ac.uk Liun Li, Hao Liu, SJTU-CU ICRC,

More information

Biorobotic Locomotion: Biped Humanoid Walking. using Optimal Control

Biorobotic Locomotion: Biped Humanoid Walking. using Optimal Control Biorobotic Locomotion: Biped Humanoid Walking using Optimal Control A Thesis Presented to The Academic Faculty by Malavika Bindhi In Partial Fulfillment of the Requirements for the Degree Bachelor of Science

More information

Basketball field goal percentage prediction model research and application based on BP neural network

Basketball field goal percentage prediction model research and application based on BP neural network ISSN : 0974-7435 Volume 10 Issue 4 BTAIJ, 10(4), 2014 [819-823] Basketball field goal percentage prediction model research and application based on BP neural network Jijun Guo Department of Physical Education,

More information

In memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007.

In memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007. Acknowledgement In memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007. There are many others without whom I could not have completed

More information

Learning Control Cycles for Area Coverage with Cyclic Genetic Algorithms

Learning Control Cycles for Area Coverage with Cyclic Genetic Algorithms Learning Control Cycles for Area Coverage with Cyclic Genetic Algorithms GARY B. PARKER Computer Science Connecticut College New London, CT 06320 U.S.A Abstract: - Area coverage is a type of path planning

More information

Programming Self-Recovery in the humanoid Leong Ti Xean 1 Yap Kian Tiong 2

Programming Self-Recovery in the humanoid Leong Ti Xean 1 Yap Kian Tiong 2 Programming Self-Recovery in the humanoid Leong Ti Xean 1 Yap Kian Tiong 2 1. INTRODUCTION 1.1 Background In October 2000, Honda announced the ASIMO humanoid robot, capable of interpreting the postures

More information

Efficiency Improvement of a New Vertical Axis Wind Turbine by Individual Active Control of Blade Motion

Efficiency Improvement of a New Vertical Axis Wind Turbine by Individual Active Control of Blade Motion Efficiency Improvement of a New Vertical Axis Wind Turbine by Individual Active Control of Blade Motion In Seong Hwang, Seung Yong Min, In Oh Jeong, Yun Han Lee and Seung Jo Kim* School of Mechanical &

More information

A CPG-based Decentralized Control of a Quadruped Robot Inspired by True Slime Mold

A CPG-based Decentralized Control of a Quadruped Robot Inspired by True Slime Mold The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan A CPG-based Decentralized Control of a Quadruped Robot Inspired by True Slime Mold Takeshi

More information