Decentralized Autonomous Control of a Myriapod Locomotion Robot
|
|
- Bertram Lang
- 5 years ago
- Views:
Transcription
1 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 Tsujita Kyoto University, Japan tsujita@kuaero.kyoto-u.ac.jp bstract pplications such as demining and planetary exploration require locomotion over unstructured terrain. suitable approach to solve this problem is to use legged robots, because of the flexibility that they can offer, together with a compact size. Deciding on the gait patterns of the robot that optimizes such criteria as energy consumption, walking speed and providing a good stability margin against falling over, are important problems that need to be solved. myriapod robot is advantageous because the large number of legs contributes to the margin of stability and provides robustness against the failure of each individual leg. However, the choice of a suitable gait pattern becomes a more difficult task since more combinations of patterns arise. In this paper, we introduce a myriapod robot with ten legs, which was built with the purpose of investigating algorithms for generating gait patterns. The gait pattern generator contains nonlinear oscillators. Various gait patterns emerge through the mutual entrainment of these oscillators. The work presented here is preliminary and contains a small amount of experimental data. This paper is intended to give information about research that is planned on the subject.. Introduction Walkins one of the most efficient forms of locomotion over unstructured terrain, as demonstrated by most land based living creatures. In this paper we discuss the motion control strategy for a myriapod robot, present results of some experiments performed and go on to explain further research planned on the subject. considerable amount of research has been done on understanding the mechanics of walking and walking robots[,,3]. Initially a complete model based approach was favoured for controlling walking robots [] in which the real time control of the robot is based on a predetermined inverse kinematic and inverse dynamic model of the robot. However, this approach is not suitable when the geometric and kinematic conditions of the environment are not known or change, or there are variations in the parameters of the robot over time, as in the case of practical robots working on daily tasks. There are two main problems that must be solved: First, how to control a large number of elements with a large number of interactions, second how to determine the motion pattern for a given task [5,6]. Studies conducted on insects [] reveal that although the animal is made up of a large number of joints and muscles, for each specific task these elements function as one unit with less degrees of freedom. For another task, they can be organized in a different manner; still with less degrees of freedom, but arranged for doing another task efficiently. For example, the same leg can be controlled for fast locomotion over smooth surfaces, or for foothold search on rough surfaces. For walking on different types of terrain and at various velocities, it is necessary to use different gait patterns. Ethological studies show that both insects and larger animals employ different types of gaits, mainly for conserving energy. Insects for example, employ a method where each leg repeats a periodic forward and backward motion. Each leg has a contact sensor at its tip, conveyinnformation back to the nervous system whether that les in contact with the ground. s a result of processing this information, a gait pattern that is suitable for the velocity of the animal and the properties of the terrain emerges. myriapod robot has been built for assessing locomotion on rough and unstructured terrain. Such robots have a large number of legs and therefore offer both a high margin of stability against falling over in walking, and are robust against failure of each individual leg, making them suitable for use in such applications as demining and planetary exploration. This paper deals with such a control approach for a myriapod robot, summarizes some of the initial experiments performed, and explains future work planned. The control method devised by Tsuchiya et al.[4] is a hierarchical structure in which a leg controller controls the actuators of each leg at the lower level and a gait pattern controller coordinates the movement of the whole robot, at the higher level. t the highest level, a module produces the commanded
2 gait pattern to the gait pattern controller. This module plays back a suitable gait pattern blindly. The interactions between these modules are set in such a way that during locomotion, the actual gait pattern can be different from the commanded gait pattern. The actual pattern that emerges would be one, which is more suitable for the environmental constraints such as the type of terrain, and performance requirements such as the velocity of the robot. The method has already been tested on a quadruped type robot, both on simulations and experiments on a real robot [4]. It was observed that a gait pattern can emerge which is quite different from the commanded gait pattern because of the environmental constraints. Similarly, the gait pattern can even change within a short period of time during walking.. Definition of the robot schematic representation of the robot can be seen in Fig.. It consists of ten legs, five base units to which two legs each are attached, and a rigid backbone. Each leg consists of two links, connected together with a one degree of freedom joint. The legs are connected to the base units through a one degree of freedom joint. They can move in the vertical plane parallel to the long axis of the backbone. Figure : Schematic representation of the myriapod robot. The inertial coordinate frame is defined as: [ a ] = [ a, a, a3 ] where [ a ] coincides with the long axis of the backbone and the direction of a is in the vertically upward direction. motion and [ ] 3 Body fixed coordinate system is represented by and r [ a ] r [ ] a ω a = is the position vector and = is the angular velocity vector from the origin of a to ( 0) = a. Similarly, i ( i,,3) are defined as the components of Euler angle from [ a ] to [ a ]. lthough the robot has ten legs, the legs on each base unit are controlled such that their tips follow the same trajectory on the two parallel planes that they move in. Therefore we can say that the robot has five compound legs, for the work presented here. The compound legs are enumerated as shown in Fig.. The joint closest to the body on each les joint, and the outer is joint. The base units are attached to the backbone through a two degree of freedom sliding joint, constrained with springs on each axis. Therefore, each base unit can move with respect to the backbone in the vertical plane, applying or absorbing a force determined by the force that the other legs, as well as itself, are applying to the ground. This force is the physical coupling between the legs. lthough each base unit can move with respect to the backbone, we consider the motion of the robot to be represented by that of the backbone. The angles ( θ j are defined as the joint angle of link j on le. We can define the state variable as follows: T q = r ω θ where i = (,...5 ) j = (, ) [ ] k k j k = (,,3). We assume that there is no slip between the tips of the legs and the ground. 3. The control method schematic representation of the architecture of the control system is shown in Fig.. It has a hierarchical structure with a commanded gait pattern generator at the top, gait pattern controller at the mid level, and leg controllers at the lowest level. The commanded gait pattern generator supplies the gait pattern controller with a predefined gait pattern. One leg controller exists for each leg and includes conventional feedback control mechanisms to drive the actuators of the tip of the leg on a predefined trajectory, which can be modified during locomotion. The position of the tip on this trajectory is directly related to a single variable that is handed down from the gait pattern controller. Contact sensors are attached to the tip of each leg, the output of which are connected to the gait pattern controller. The gait pattern controller forms the main part of the algorithm. It consists of nonlinear oscillators; one controlling each leg. The oscillators run at the same frequency, and are coupled to each other such that their phases interact. The commanded gait pattern and the signal from the contact sensors also effect the phase of each oscillator. The position of the tip of each leg on its trajectory corresponds to the phase of its respective controller. The properties of each module will be explained in detail next.
3 Figure 3: Swing and support phases of leg. ef rˆ e F ˆ ˆ r e S ˆ ( φ ) ( φ ) r ˆ = () r ˆ = () Figure : Overview of the control method. 3. The leg controller In a walking robot, the legs generally have two phases during each step cycle: The support phase and the swing phase (Fig.3). During the support phase, the tip of the les in contact with the ground and is supporting part of the weight of the robot. The tip is moved in the opposite direction to the direction of motion of the whole robot. During the swing phase, the les not supporting the robot but is lifted clear from the ground, brought forward, and lowered on the ground for the next support phase. The position of the tip with respect to the base unit at the time of transition from the swing phase to the support phase is called the anterior extreme position (EP), and the position where transition occurs between the support phase to the swing phase is called the posterior extreme position (PEP). Nominal PEP and EP are defined on [ a ] as r ep e r and respectively, where the superscript xˆ denotes the nominal value. The swing phase trajectory is a closed curve given as the nominal trajectory r and the support phase is a linear trajectory given by ef r. Both nominal trajectories include r e and r ep. The position of the tip of each leg on these trajectories is determined by the phase of the oscillator that governs the leg. The nominal phase dynamics of the leg are governed by a constant, single frequency ˆ oscillation: φ = ω and the nominal trajectories of each phase are functions of the phase of the oscillator: Each trajectory can be alternately used at each transition through EP and PEP, to generate the desired trajectory of the leg: ( φ ) φ < rˆ 0 φ ef r ˆe φ = (3) ˆ ( φ ) φ r φ < π We define phases where ˆ φ = φ at EP and ˆ φ = 0 at PEP. Finally, we define the nominal duty ratio of the tip trajectory as: ˆ φ β = (4) π The normalized ratio between the time elapsed during the nominal supporting phase and the time required for one period of the step cycle. In this scheme, the tip of each leg describes the swing phase trajectory if the tip never touches the ground. If contact with the ground is made the trajectory switches to the support phase at EP and describes until PEP. The speed of the tip during the support phase can be different from the speed during the support phase r. This difference is dictated by the nominal duty ˆ ratio, and realized by eq.(,). If β is close to, then the tip spends most of its time in the support phase and ˆ vice versa. The value of β is, in turn, related to the commanded gait pattern, walking speed of the robot and the number of legs that must be on the ground at the same time for stability or supporting the weight of the robot. In the real world, the nominal EP and even the PEP may not be realizable. Because of the attitude of the backbone with respect to the ground, and the irregularity of the terrain, the tip of a leg might not contact the ground at EP (or even not contact at all) or might leave the ground before PEP; a scheme is
4 necessary to respond to these irregularities. This is one of the goals of the gait pattern controller. 3. Gait patterns Since there are five compound legs on the robot, numerous gait patterns can be conceived. The ˆ metachronal gait is one where β = 0. 8 and the phase difference between each consecutive oscillator is π 5, such that at any given time, one les in the swing phase and all the others are in the support phase. The number of the len the swing phase follows the ordering of,,3,4,5, Gait patterns similar to the metachronal but with coupling of the phases of some of the oscillators is also possible. For example, the phases of oscillators and 5 may be coupled so that they work as one compound leg. Metachronal gaits offer stability and less pitching movements of the backbone, but result in slow speed. nother possible gait is called alternating gait. Here, ) 3) 5) () φ = φ = φ and ˆ φ = 4) φ, but ˆ () φ = ) φ + π. ˆ lso, β = 0. 5 or higher. There are two compound legs in this gait, which alternately support the robot during locomotion. higher locomotion speed can be achieved. Other gaits can also be conceived or emerge, with different amounts of stability against falling over. ll ten legs of the robot can also be commanded separately. For example a ten leg metachronal walk ˆ would require β = 0. 9 and a nominal phase difference of π 0 between each consecutive oscillator. For the experiments discussed here, five compound legs were used. Each gait pattern can be represented by a matrix (m) Γ denoting the phase differences, such that j) φ = φ + Γ, where the index m is assigned ij arbitrary numbers to represent the type of gait. 3.3 Gait pattern controller The gait pattern controller [4] contains one oscillator governing the movement of each leg. The phase dynamics of the oscillators are given by: φ = ω + g + =,...,5 (5) where is the term coupling the commanded gait pattern with the oscillator and incorporates the signals from the contact sensors. The first term is based on a potential function intended to regulate the phase differences between each oscillator to the commanded gait pattern: ( j) (, Γ ) = K ( φ φ Γ ) V φ ij (6) g i, j From the potential function V, ( j) ( Γ ) ij can be derived as = K φ φ (7) Function is intended to make discontinuous changes to the phases of the oscillators by changing the phase instantaneously as the tip contacts the ground. t the instant of contact, three events take place:. Phase of the oscillator is changed from φ to φ.. The leg trajectory transitions from the swing phase to the support phase. 3. Since it is not possible to move the tip of the leg ( discontinuously, r e is used instead of r e and the trajectory ep r. r is recalculated as a straight line to Based on item above, can be defined as: φ at the instant leg touches ground g = φ (8) 0 otherwise. Therefore, besides ω, the two terms g and g change the phases of the oscillators in two ways; g is a continuous interaction based on the commanded gait pattern and g is an instantaneous, discontinuous interaction. Through these interactions, the oscillators generate gait patterns that satisfy the requirements imposed on the robot. 4. The experimental robot The control mechanism of the robot hardware used in the experiments has three layers. The control method discussed so far runs on a personal computer and calculates the phases of the nonlinear oscillators and the joint angles of the robot in real time. microcomputer on board the robot receives this information through a serial link, converts it into a form suitable for sending to the joint actuators and produces the necessary signals. It also manages the timing for sampling the tip contact sensors, and sends the information to the personal computer. Finally, high feedback-gain servomotors drive each leg joint. The main control program is not in the hardware control loop. photograph of the experimental set up is shown in Fig.[4].
5 Figure 4: Photograph of the experimental set up. 5. Hardware experiments limited number of hardware experiments have been conducted on the robot. These involve a modified form of the control algorithm where the g term was g ( i ) = not employed (ie. 0 ). The leg trajectories were updated using a constant frequency ω and the g term only. The aim was to investigate whether the dynamics of the robot and the control system using the tip contact sensors are sufficient to converge into a constant gait pattern. The desirable gait pattern is one where the pitching of the backbone is small and the phase difference between the oscillators is even. In the other extreme case, the phase difference between all of the oscillators might converge to zero, which means that all of the tips contact the ground at the same time, and the robot cannot move forward. This pattern is called synchronized gait. In the hardware experiments, the dominant free ˆ parameter is the nominal duty ratio β. This parameter was varied from 0.85 to 0.5 and the robot was allowed to walk on a hard, flat and horizontal surface. The duration of the experiments were between two and three minutes which was observed to be sufficient for the robot to converge into a constant gait pattern. t the start of each experiment, the phases of the oscillators were initalized to the values of the metachronal gait. Our results show that for larger values of βˆ, no constant gait pattern emerges. Figure [5] shows the number of iterations of the algorithm versus the phase ˆ angle of each len radians for β = 0. 85, after two minutes of walking. During this experiment random gaits appeared and changed into other gaits, but no constant gait emerged. ˆ However, as β was reduced to values between 0.65~0.5 the robot converged into constant gait patterns that were also smooth and stable. Figure [6] shows the ˆ initial pattern for β = at the beginning of the experiment, and Fig.[7] shows the pattern after convergence. In this experiment, the phases of the oscillators are initially close to each other, which is not desirable. However, the final pattern shows that the phases have evened out and converged into a constant gait pattern dictated by the dynamics of the robot and the control algorithm. The phases of compound legs and 4 are very close in the emerged gait pattern. fter a constant gait pattern emerged, disturbances were introduced by pushing at various parts of the backbone from various angles. However, the gait pattern did not dissolve. Figure 5: Phase differences fail to converge for large values of nominal phase ratio ˆ β = Figure6: Phase differences at the onset of experiment for ˆ β = 0. 60
6 References [] K. kimoto, S. Watanabe, and M. Yano, n Insect Robot Controlled by Emergence of Gait Patterns, Proc. Intl. Symposium on rtificial Life and Robotics, Vol. 3, No., 999, pp [] R.. Brooks, Robust Layered Control System for a Mobile Robot, IEEE Journal of Robotics and utomation, Vol., No., 985, pp [3] R.. Brooks, Robot that Walks; Emergent Behaviour from Carefully Evolved Networks, Neural Computation, Vol., 989, pp Figure 7: Phase differences after two minutes, for ˆ β = Conclusion The control method proposed by Tsuchiya et al. was applied to a myriapod walking robot, with five compound legs. commanded gait pattern term was not utilized in the algorithm. constant gait pattern did not emerge for large values of the nominal duty ratio βˆ. However, a gait pattern emerged that was stable both in the sense that the pitching of the backbone is less and also in the sense that the pattern does not change over time. The touch signals provided by the leg contact sensors, together with the dynamics of the robot mechanism were sufficient to cause a stable phase relationship between the oscillators such that smooth locomotion is accomplished. lso, the pattern did not dissolve as long as the robot was in motion or under disturbances from the environment, such as uneven loading while the robot was in motion. In further tests planned with the robot, the commanded gait pattern will be incorporated. Checks will be made whether the robot can converge to a constant gait pattern and also if the actual gait pattern of the robot changes due to external constraints such as terrain type and speed commands. [4] K. Tsuchiya and K. Tsujita, Principle of Design of an utonomous Mobile Robot, Proc. 4 th Intl. Symposium on rtificial Life and Robotics, Vol., 999, pp [5] K. Tsujita,. Onat, K. Tsuchiya et al., utonomous Decentralized Control of a Quadruped Locomotion Robot using Oscillators, Proc. 5 th Intl. Symposium on rtificial Life and Robotics, Vol., 000, pp [6] K. Tsujita, K. Tsuchiya,. Onat, et al., Locomotion Control of a Multipod Locomotion Robot with CPG Principles, Proc. 6 th Intl. Symposium on rtificial Life and Robotics, Vol., 00, pp
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 informationUsing 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 informationBody 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 informationMotion 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 informationPERCEPTIVE 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 informationSample Solution for Problem 1.a
Sample Solution for Problem 1.a 1 Inverted Pendulum Model (IPM) 1.1 Equations of Motion and Ground Reaction Forces Figure 1: Scheme of the Inverted Pendulum Model (IPM). The equations of motion of this
More informationEmergent 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 informationGait 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 informationOPTIMAL 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 informationControlling Walking Behavior of Passive Dynamic Walker utilizing Passive Joint Compliance
Controlling Walking Behavior of Passive Dynamic Walker utilizing Passive Joint Compliance Takashi TAKUMA, Koh HOSODA Department of Adaptive Machine Systems, Graduate School of Engineering Osaka University
More informationRobot 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 informationImprovement 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 informationEVOLVING 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 informationZMP 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 informationWalking 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 informationThe 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 informationSensing 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 informationYAN 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 informationEffects of Ankle Stiffness on Gait Selection of Dynamic Bipedal Walking with Flat Feet
2 IEEE International Conference on Rehabilitation Robotics Rehab Week Zurich, ETH Zurich Science City, Switzerland, June 29 - July, 2 Effects of Ankle Stiffness on Gait Selection of Dynamic Bipedal Walking
More informationEvolving 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 informationGaitAnalysisofEightLegedRobot
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 informationHumanoid 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 informationZIPWAKE DYNAMIC TRIM CONTROL SYSTEM OUTLINE OF OPERATING PRINCIPLES BEHIND THE AUTOMATIC MOTION CONTROL FEATURES
ZIPWAKE DYNAMIC TRIM CONTROL SYSTEM OUTLINE OF OPERATING PRINCIPLES BEHIND THE AUTOMATIC MOTION CONTROL FEATURES TABLE OF CONTENTS 1 INTRODUCTION 3 2 SYSTEM COMPONENTS 3 3 PITCH AND ROLL ANGLES 4 4 AUTOMATIC
More informationToward 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 informationGeneration of Robot Motion Based on Measurement of Human Movement. Susumu Sakano 1, Satoru Shoji 1
Generation of Robot Motion Based on Measurement of Human Movement Susumu Sakano 1, Satoru Shoji 1 1College of Engineering, Nihon University 1 Nakagawara Tokusada Tamura-machi Koriyama 963-8642 Japan Tel;
More informationSIMULATION AND EXPERIMENTAL STUDIES ON WALKING ROBOT WITH FLEXIBLE LEGS
SIMULATION AND EXPERIMENTAL STUDIES ON WALKING ROBOT WITH LEXIBLE LEGS V. L. Krishnan (a, P. M. Pathak (b, Lokesh Sardana (c, S. C. Jain (d Robotics and Control Laboratory Mechanical and Industrial Engineering
More informationSpider Robot for Motion with Quasistatic. Force Constraints
Spider Robot for Motion with Quasistatic Force Constraints Shraga Shoval, Elon Rimon and Amir Shapira Technion - Israel Institute of Technology - Haifa, Israel 32000. Abstract In quasistatic motions the
More informationLearning 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 informationCompliance 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 informationKochi University of Technology Aca Study on Dynamic Analysis and Wea Title stem for Golf Swing Author(s) LI, Zhiwei Citation 高知工科大学, 博士論文. Date of 2015-03 issue URL http://hdl.handle.net/10173/1281 Rights
More informationGait Sequence generation of a Hybrid Wheeled-Legged Robot for negotiating discontinuous terrain
1 Gait Sequence generation of a Hybrid Wheeled-Legged Robot for negotiating discontinuous terrain Sartaj Singh, K Madhava Krishna Abstract-- In this paper we develop an algorithm to generate gait sequences
More informationSimulation 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 informationE.I. Kugushev, 7.6. Jaroshevskij Institute of Applied Mathematics, the USSR Academy of Sciences, Moscow, A-47, Miusskaya Sq», 4
PROBLEMS OF SELECTING A GAIT FOR AN INTEGRATED LOCOMOTION ROBOT E.I. Kugushev, 7.6. Jaroshevskij Institute of Applied Mathematics, the USSR Academy of Sciences, Moscow, A-47, Miusskaya Sq», 4 Abstract.
More informationKeywords--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 informationIn 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 informationAN ISOLATED SMALL WIND TURBINE EMULATOR
AN ISOLATED SMALL WIND TURBINE EMULATOR Md. Arifujjaman Graduate Student Seminar: Master of Engineering Faculty of Engineering and Applied Science Memorial University of Newfoundland St. John s, NL, Canada
More informationITTC Recommended Procedures and Guidelines
Page 1 of 6 Table of Contents 1. PURPOSE...2 2. PARAMETERS...2 2.1 General Considerations...2 3 DESCRIPTION OF PROCEDURE...2 3.1 Model Design and Construction...2 3.2 Measurements...3 3.5 Execution of
More informationRobot 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 informationEfficient 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 informationShoe-shaped Interface for Inducing a Walking Cycle
Shoe-shaped Interface for Inducing a Walking Cycle Junji Watanabe*, Hideyuki Ando**, Taro Maeda** * Graduate School of Information Science and Technology, The University of Tokyo 7-3-1, Hongo, Bunkyo-ku,
More informationA Walking Pattern Generation Method for Humanoid robots using Least square method and Quartic polynomial
7 A Walking Pattern Generation Method for Humanoid robots using Least square method and Quartic polynomial Seokmin Hong *,,Yonghwan Oh Young-Hwan Chang and Bum-Jae You * University of Science and Technology(UST),
More informationLearning 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 informationDevelopment 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 informationUsing 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 informationComputer 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 informationToward 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 informationREPORT 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 informationDesign and Modeling of a Mobile Robot
Design and Modeling of a Mobile Robot with an Optimal Obstacle-Climbing Mode The pen WHEEL Project Jean-Christophe FAUROUX Morgann FORLOROU Belhassen Chedli BOUZGARROU Frédéric CHAPELLE 1/33 LaMI / TIMS
More informationGait 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 informationA NEW GOLF-SWING ROBOT MODEL UTILIZING SHAFT ELASTICITY
Journal of Sound and Vibration (1998) 17(1), 17 31 Article No. sv981733 A NEW GOLF-SWING ROBOT MODEL UTILIZING SHAFT ELASTICITY S. SUZUKI Department of Mechanical System Engineering, Kitami Institute of
More informationInfluence of rounding corners on unsteady flow and heat transfer around a square cylinder
Influence of rounding corners on unsteady flow and heat transfer around a square cylinder S. K. Singh Deptt. of Mech. Engg., M. B. M. Engg. College / J. N. V. University, Jodhpur, Rajasthan, India Abstract
More informationThe 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 informationINSTANTANEOUS 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 informationStudy of Dynamic Biped Locomotion on Rugged Terrain - Derivation and Application of the Linear Inverted Pendulum Mode -
Proceedings of the 1991 IEEE Intemational Conference on Robotics and Automation Sacramento, California - April 1991 Study of Dynamic Biped Locomotion on Rugged Terrain - Derivation and Application of the
More informationROSE-HULMAN INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering. Mini-project 3 Tennis ball launcher
Mini-project 3 Tennis ball launcher Mini-Project 3 requires you to use MATLAB to model the trajectory of a tennis ball being shot from a tennis ball launcher to a player. The tennis ball trajectory model
More informationKungl 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 informationCentre 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 informationBiomechanics and Models of Locomotion
Physics-Based Models for People Tracking: Biomechanics and Models of Locomotion Marcus Brubaker 1 Leonid Sigal 1,2 David J Fleet 1 1 University of Toronto 2 Disney Research, Pittsburgh Biomechanics Biomechanics
More informationMobile Robots (Legged) (Take class notes)
Mobile Robots (Legged) (Take class notes) Legged mobile robots Mobile robots are robots which can move There are two types of mobile robots - Legged two, four, six and eight legs - Wheeled one, two, three
More informationWalking Gait Generation with Foot Placement Control for the HOAP-3 Humanoid Robot
Walking Gait Generation with Foot Placement Control for the HOAP-3 Humanoid Robot Yazhou Huang, Robert Backman and Marcelo Kallmann UCM School of Engineering Technical Report TR-2011-002 University of
More informationOptimization of an off-road bicycle with four-bar linkage rear suspension
Proceedings of MUSME 2008, the International Symposium on Multibody Systems and Mechatronics San Juan (Argentina), 8-12 April 2008 Paper n. 02-MUSME08 Optimization of an off-road bicycle with four-bar
More informationPath-Planning and Tracking in a 3D Complex Environment for an Anthropomorphic Biped Robot
Path-Planning and Tracking in a 3D Complex Environment for an Anthropomorphic Biped Robot Jean-Matthieu Bourgeot 1, Nathalie Cislo 2, Bernard Espiau 1 1 INRIA Rhône-Alpes, BIP Project, Montbonnot, France.
More informationZSTT 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 informationProgramming 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 informationAerodynamic Analyses of Horizontal Axis Wind Turbine By Different Blade Airfoil Using Computer Program
ISSN : 2250-3021 Aerodynamic Analyses of Horizontal Axis Wind Turbine By Different Blade Airfoil Using Computer Program ARVIND SINGH RATHORE 1, SIRAJ AHMED 2 1 (Department of Mechanical Engineering Maulana
More informationESCI 343 Atmospheric Dynamics II Lesson 10 - Topographic Waves
ESCI 343 Atmospheric Dynamics II Lesson 10 - Topographic Waves Reference: An Introduction to Dynamic Meteorology (3 rd edition), J.R. Holton Reading: Holton, Section 7.4. STATIONARY WAVES Waves will appear
More informationFail 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 informationLearning CPG-based Biped Locomotion with a Policy Gradient Method: Application to a Humanoid Robot
Gen Endo Tokyo Institute of Technology 2-12-1 Ookayama, Meguro-ku Tokyo, 152-8550, Japan gendo@sms.titech.ac.jp Jun Morimoto ATR Computational Neuroscience Laboratories Computational Brain Project, ICORP
More informationintended velocity ( u k arm movements
Fig. A Complete Brain-Machine Interface B Human Subjects Closed-Loop Simulator ensemble action potentials (n k ) ensemble action potentials (n k ) primary motor cortex simulated primary motor cortex neuroprosthetic
More informationAbstract. 1 Introduction
A computational method for calculatingthe instantaneous restoring coefficients for a ship moving in waves N. El-Simillawy College of Engineering and Technology, Arab Academyfor Science and Technology,
More informationFailure Detection in an Autonomous Underwater Vehicle
Failure Detection in an Autonomous Underwater Vehicle Alec Orrick, Make McDermott, Department of Mechanical Engineering David M. Barnett, Eric L. Nelson, Glen N. Williams, Department of Computer Science
More informationMachine Optimisation of Dynamic Gait Parameters for Bipedal Walking
Machine Optimisation of Dynamic Gait Parameters for Bipedal Walking Martin Mason, Peter Gibbons, Manuel Lopes, Francisco Melo 2 School of Computing and Mathematics, University of Plymouth Plymouth, PL48AA,
More informationEE 364B: Wind Farm Layout Optimization via Sequential Convex Programming
EE 364B: Wind Farm Layout Optimization via Sequential Convex Programming Jinkyoo Park 1 Introduction In a wind farm, the wakes formed by upstream wind turbines decrease the power outputs of downstream
More informationAnalysis of Backward Falls Caused by Accelerated Floor Movements Using a Dummy
Original Article Analysis of Backward Falls Caused by Accelerated Floor Movements Using a Dummy Hisao NAGATA 1 * and Hisato OHNO 2 1 National Institute of Occupational Safety and Health, 1 4 6 Umezono,
More informationFirst 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 informationGait. Kinesiology RHS 341 Lecture 12 Dr. Einas Al-Eisa
Gait Kinesiology RHS 341 Lecture 12 Dr. Einas Al-Eisa Definitions Locomotion = the act of moving from one place to the other Gait = the manner of walking Definitions Walking = a smooth, highly coordinated,
More informationA 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 informationAdaptation in Bipedal Locomotion Using Phase Oscillator Networks
Adaptation in Bipedal Locomotion Using Phase Oscillator Networks Woosung Yang, Shina Murai, Koh Murakami, Wakaba Seo, and Nak Young Chong Japan advanced Institute of Science and echnolog {woo-ang, s-murai,
More informationGenerating Arachnid Robot Gaits with Cyclic Genetic Algorithms
Generating Arachnid Robot Gaits with Cyclic Genetic Algorithms Gary B. Parker Department of Computer Science Indiana University Bloomington, IN gaparker@cs.indiana.edu http://www.cs.indiana.edu/hyplan/gaparker.html
More informationApplication Block Library Fan Control Optimization
Application Block Library Fan Control Optimization About This Document This document gives general description and guidelines for wide range fan operation optimisation. Optimisation of the fan operation
More informationShuuji Kajita and Kazuo Tani
of Shuuji Kajita and Kazuo Tani in experimental study of a iped robot is presented. A new scheme named the Linear Inverted Pendulum Mode is utilized for controlling a biped walking on rugged terrain. We
More information1502. 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 informationINITIATING 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 informationProof Copy. Controlling the Walking Period of a Pneumatic Muscle Walker. Takashi Takuma Koh Hosoda. Abstract. 1. Introduction
Takashi Takuma Koh Hosoda Department of Adaptive Machine Systems Graduate School of Engineering, Osaka University Yamadaoka 2 1, Suita, Osaka 565 0871, Japan {takuma,hosoda}@ams.eng.osaka-u.ac.jp Controlling
More informationSupplementary Figure 1 An insect model based on Drosophila melanogaster. (a)
Supplementary Figure 1 An insect model based on Drosophila melanogaster. (a) Side and ventral images of adult female flies used to calculate the sizes of body and leg segments. Scale bar is 0.3 mm. Green,
More informationKinematic Differences between Set- and Jump-Shot Motions in Basketball
Proceedings Kinematic Differences between Set- and Jump-Shot Motions in Basketball Hiroki Okubo 1, * and Mont Hubbard 2 1 Department of Advanced Robotics, Chiba Institute of Technology, 2-17-1 Tsudanuma,
More informationLOCOMOTION 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 informationIn this course you will learn the following
Module 11 : Example study of robots Lecture 40 : NATARAJ a case study of a 6-legged robot Objectives In this course you will learn the following Mobile Robots Legged Robots Nataraj Robot Nataraj Development
More informationAn approach for optimising railway traffic flow on high speed lines with differing signalling systems
Computers in Railways XIII 27 An approach for optimising railway traffic flow on high speed lines with differing signalling systems N. Zhao, C. Roberts & S. Hillmansen Birmingham Centre for Railway Research
More informationAdaptive Gait for Large Rough Terrain of a Leg-Wheel Robot (Third Report: Step-Down Gait)
Nakajima, S. and Nakano, E. Paper: Adaptive Gait for Large Rough Terrain of a Leg-Wheel Robot (Third Report: Step-Down Gait) Shuro Nakajima and Eiji Nakano The Department of Advanced Robotics, Chiba Institute
More informationRUNNING ON SOFT GROUND: SIMPLE, ENERGY-OPTIMAL DISTURBANCE REJECTION
CLAWAR 2012 Proceedings of the Fifteenth International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines, Baltimore, MD, USA, 23 26 July 2012 543 RUNNING ON SOFT
More informationCo-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 informationDEVELOPMENT OF A FULL-SIZED BIPEDAL HUMANOID ROBOT UTILIZING SPRING ASSISTED PARALLEL FOUR-BAR LINKAGES WITH SYNCHRONIZED ACTUATION
Proceedings of the ASME 2011 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 2011 August 28-31, 2011, Washington, DC, USA DETC2011-4
More informationDynamic 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 informationHelicopters / Vortex theory. Filipe Szolnoky Cunha
Vortex Theory Slide 1 Vortex Theory Slide 2 Vortex Theory µ=0.2 Slide 3 Vortex Theory µ=0.4 Slide 4 Vortex Theory Slide 5 Tip Vortex Trajectories Top view Slide 6 Definition Wake Age Slide 7 Assumptions:
More informationSpeed 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 informationBUILDING A BETTER PASSIVE WALKER
BUILDING A BETTER PASSIVE WALKER Abstract - A passive dynamic walker is a mechanism which uses gravitational energy to walk down an incline with a periodic gait. Simple passive dynamic walkers have an
More informationHuman-Inspired Control of Bipedal Walking Robots
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 59, NO. 5, MAY 2014 1115 Human-Inspired Control of Bipedal Walking Robots Aaron D. Ames Abstract This paper presents a human-inspired control approach to bipedal
More informationMotion is a function of both direction and speed. The direction may
BIOMECHANICS Ahmed.J. Kawoosh Osmania university P.M.Ed 7207832127 T24 890716856 Airtel 07802309769 Zain abc_d871@yahoo.com A body is said to be in motion when it changes its position or location in respect
More informationStable 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