Abstract 1. INTRODUCTION

Size: px
Start display at page:

Download "Abstract 1. INTRODUCTION"

Transcription

1 Design and Development of a Biped Humanoid Robot to Generate Dynamic Walking Pattern Shivaraj D. 1, Cyril Prasanna Raj P. 2, Lasitha M M.Sc. [Engg.] Student, 2- Professor and Head, 3- Assistant Professor Department of Electronics and Electrical Engineering, M. S. Ramaiah School of Advanced Studies, Bangalore Abstract This study concerns the development, modelling and control of a bipedal humanoid robot and algorithm to generate dynamic walking pattern using sensory feedback. The implementation of only servo control for robots with walking systems is not sufficient. Even having stable motion pattern and well tuned joint control, a humanoid robot can fall down while walking. Therefore, an adaptively generating gait pattern method is needed, which allows the robot to walk stably in various environments, such as on rough terrain, up and down slopes. To achieve this, the robot has to adapt to the ground conditions with the foot motion and maintain its stability with a torso motion. The gait synthesis is based on the analysis of human s gait pattern. The proposed algorithm is applied to generate the natural and stable gait pattern of the biped robot. A small-scale humanoid robot prototype was constructed and used as a test platform for implementing the concepts described; the humanoid robot has totally 18 DoF (Degree of Freedom). Each arm has 3 DoF, each leg has 6 DoF with 2 DoF in ankle allows to control step size and frequency. The main controller communicates with sensor unit and servo motors in real time. The gait trajectory algorithm is composed of two kinds of trajectory. The first one is Inverse Kinematics (IK). The second one is feedback to the controller from Inertial Measurement Unit (IMU) and the servo motors in the robot, which senses the robot s velocity, Centre of Gravity (CoG) and posture and it allows to generate and modify motion commands in real time.the motion commands generated comprises of 4 walk states like left leg rise, left leg down, right leg rise and right leg down each with 7 sequences for all the 18 servo actuators to obtain 1 walk cycle with 2 steps, the number of the walk cycles can be specified by the user. The robot was able to walk with a dynamically-stable gait either passively down a ramp, or actively on a flat or slightly uphill surface. From this study we observed that the robot has successfully functioned as driven by the MATLAB code. 1. INTRODUCTION Humanoid robots are expected to assist human activities in daily life. Therefore, humanoid robots are asked to walk natural to provide closeness to human. The human gait is a complex dynamic activity. Although humanoid robots have inherent complexities in locomotion, many successful robots are demonstrated. These robots have abilities to walk, run and dance as humans do. However, despite of these abilities, it is still insufficient to work with human in outdoor environment. Since humanoid robots are commonly composed of very complex hardware and software systems in which various technologies are integrated, it is not only cumbersome but also risky in the aspect of experiment out of doors. The main objective of this study is to tackle the problem of biped humanoid robot locomotion dynamics and control. In fact, locomotion is the main characteristic studied in humanoid robotics as a humanoid can only resemble like a human if it is able to move like him. And only after achieving the natural walking and locomotion of a humanoid in the human environment, are humanoid robots able to learn how to interact with it and socialize with humans, making use of all of its artificial intelligent. The walking pattern generation in human starts from the sensory organs like eyes, skin, legs etc., based on information the decisions for the motion planning are made and the pattern generated in the brain. Fig. 4 Block diagram of walking pattern generation in (a) human and (b) robot The pattern generated by the brain is updated in real time from the feedbacks provided by the sensory organs due to the possible changes in the terrain and environment. The reflexory control of the body also helps make the decisions for the walking but only comes into action when the body experiences any of the following SASTECH 67 Volume 11, Issue 1, Apr 2012

2 conditions like fright, flight and fight collectively called 3Fs. The sensory feedback and reflexes together give the fine motion control of the muscles involved in walking as shown in the Figure 1 (a) illustrating the steps involved the process of walking pattern generation in human (Shuuji Ka jita, Fu mio Kanehiro, Kenji Kaneko, Kiyoshi Fu jiwara, Kazuhito Yokoi and Hirohisa Hirukawa, 2002).In case of the robot the sensory feedbacks may be obtained from various sources like the actuators, Inertial Measurement unit (IMU), Force Sensing Resistor (FSR) in foot etc. the information from the sensors are processed in the main controller and walking pattern synthesized for the robot to walk in the flat surface is based on the method of called Inverse Kinematics (IK) are updated for the varying terrain condition as shown in the Figure 1 (b) illustrating the steps involved the process of walking pattern generation in robot. 2. PROBLEM STATEMENT To design and develop a biped humanoid robot with 18 Degrees of Freedom (DoF) to generate dynamic walking pattern using the feedbacks from the servo motors and Inertial Measurement Unit (IMU). much as possible, in doing so the efficiency of bipedal locomotion can be very high. The motion command is generated in Matlab, it compiles and offloads control algorithm to the humanoid robot with the sensory data and servo actuation commands being able to stream back and forth with the humanoid servos. 4.1 Mechanical Design and Implementation In order to achieve human-like stable gait with low power consumption the following key points have been determined and should be emphasized in the design Resemble the proportions of a human, that is, the length of the limbs should follow the ratios found in humans Joints on humans with more than one degree of freedom (DoF) in the same plane should be designed as such on the robot The robot has to be designed to house the electronics somewhere in the body technique. Figure 2 shows the outcome of study conducted in the human anatomy including the (a) structure of bones and human proportions and (b) various DoF in the body aiding to the bipedal walking. 3. METHODOLOGY Literature review has been conducted on human anatomy, anthropometry (proportion data), Anthropomorphic (motion in different planes) The human proportion data has been scaled and a biped humanoid robot model is designed in SolidWorks A humanoid robot prototype has been constructed and is used as a test platform for implementing the proposed concepts The humanoid robot has totally 18 DoF (Degree of Freedom). Each arm has 3 DoF, each leg has 6 DoF with 2 DoF in ankle to control step size and frequency The PCB for sub controller and IMU has been designed in Altium Designer and has been manufactured using Toner transfer method The robot is controlled using MATLAB (main controller) The MATLAB generates the action gait using Inverse Kinematics (IK) algorithm and feeds to robot s servo motors via sub controller The IMU in the robot detects any change in the orientation of robot due to the walking surface and sends the feedback to the main controller in real time Based upon the data like robot s velocity, Centre of Gravity (CoG) and posture the main controller will dynamically generate and modify walking pattern in real time Hence the Robot walks with a dynamically-stable gait on a flat, slightly uphill surface and down a ramp 4. DESIGN AND IMPLEMENTATION The main goal of the study is to design a biped robot that is able to perform dynamic walk, resembling humans as Fig. 5 (a) Human dimensions, (b) kinematics diagram representing the DoF in human proportions Dimension Value for human Value for robot Stature H R1 430 Shoulder height H R2 352 Elbow height H R3 270 Hip height H4 920 R4 250 Knee height H5 545 R5 136 Foot length H6 265 R6 97 Foot breadth H7 95 R7 61 Thigh thickness H8 160 R8 46 Shoulder to elbow H9 365 R9 84 Elbow to finger tip H R Table 1. Robot proportion data based on the human The human proportion data of various parts of the body are listed in Table 1 and the corresponding proportion SASTECH 68 Volume 11, Issue 1, Apr 2012

3 values for the robot is obtained by scaling the human proportion data by 3.5 times. The Figure 3 (a) shows the approximate robot dimension obtained from Table1 and Figure 3 (b) The DoF of the proposed robot necessary to obtain the biped walking. In order to capture the static and the dynamic properties of the humanoid robot, the mechanical properties of all its components, such as mass and inertia, as well as its servos dynamic responses, must be known to a certain degree of accuracy. Fig. 6 (a) Approximate robot dimensions, (b) DoF of the robot represented by kinematics diagram An accurate static model of the Humanoid Robot can be obtained based on the physical properties of their components. Typically, by knowing the mass, Centre of Gravity (CoG) and the inertia tensor of each element of the robot it is possible to get a quite reliable model that can be further used in simulation and control. The centroid of each mass was then found by using the SolidWorks software package, after the detailed elements of all the pieces involved were drawn in this 3D CAD software. It was assumed here that, except for the servos, all the pieces are of isotropic nature. In this thesis, a biped humanoid robot is designed and is connected and powered by 18 smart servo-actuators working as joints. The robot can be split into 5 main blocks, arms, torso, hip, thigh and knee and ankle and foot. Another important feature to check is the structure and the disposition of the servos (joints) in the humanoid configuration Shoulder and Arm The DoF in human arm is depicted in the Figure 4. In human the shoulder has 2 DoF namely pitch and roll and the elbow has 1 DoF namely pitch, Figure 4 (a) shows the human shoulder pitch action, (b) shows the shoulder roll action and (c) shows the elbow pitch action. The DoF that are observed in the human shoulder and arm are represented by the cylinders in Figure 5 (a) as the kinematics diagram. In the kinematics diagram the cylinder is considered the actuator rotating along its axis. The black lines are the connecting frame lines forming the body, upper and the lower arm. Fig. 7 Illustration of (a) shoulder pitch, (b) shoulder roll and (c) elbow pitch actions of human Based on the kinematics diagram, in the Figure 5 (b), in the 3D CAD model the cylinders are replaced by the servo actuators and the frame lines by the corresponding frames. The frame F9 is the shoulder frame, which connects the arm to the shoulder and also handles the 2 DoF like shoulder pitch and shoulder roll. The frame F10 connects the shoulder roll actuator and elbow pitch actuator. The frame F9, shoulder roll actuator, frame F10 and elbow pitch actuator together forms the upper arm. The lower arm is formed by a second F9 frame in conjunction with frame F11. The frame F11 is designed to resemble the entire fore arm in human along with the fingers. Fig. 8 (a) Kinematics diagram of shoulder and arm, (b) assembly of robot arm The DoF that are observed in the human shoulder and arm are appropriately applied in the robot as depicted in Figure 6, the opaque part of the diagram represents the default positions of the arm and the transparent part represents the appropriate change in positions of the arm corresponding to the DoF. Figure 6 (a) shows the shoulder pitch action, (b) shows the shoulder roll action and (c) shows the elbow pitch action. The positions of the arm in transparent parts are arbitrary positions; in reality the robot can swing the arm 150 in clockwise and counter clockwise for shoulder and 150 in only one direction in case of elbow pitch. SASTECH 69 Volume 11, Issue 1, Apr 2012

4 is position of CoG and hence it is the perfect place to house the IMU. Fig. 9 Illustration of (a) shoulder pitch, (b) shoulder roll and (c) elbow pitch actions of the robot Torso The torso is the base in human; it connects all limbs and houses the organs. Therefore in robot the design of the torso is done with an intension to be the base of the robot and connect all limbs and also should hold the on-board servo controller and IMU board. The Figure 7 shows the illustration of human torso and the location of Centre of Gravity (CoG) Hip In human the waist has 2 DoF namely pitch and yaw and the hip has 3 DoF namely yaw, pitch and roll. But in the proposed robot model the waist is not included because it does not contribute to biped walking. The hip is a separate unit, since the torso of the robot is the base the hip yaw actuators are attached to torso using the frame F16 as shown in Figure 8 (b). The Figure 9 illustrates the 3 DoF like roll and pitch and yaw in human hip. Fig. 12 Illustration of (a) hip roll, (b) hip pitch and (c) hip yaw actions of human Fig. 10 Human torso and location of CoG Fig. 13 (a) Kinematics diagram of hip roll and hip pitch, (b) assembly of robot hip Figure 10 (a) shows the kinematics diagram of the actuators like hip roll and hip pitch. Frame F8 as depicted is Figure 10 (b) connects the hip roll and pitch actuators to the hip yaw actuator attached to the torso. Fig. 11 (a) Kinematics diagram of hip yaw, (b) assembly of robot torso Since torso is the base of the does not have any direct DoF but connects to the limbs through actuators. Figure 8 (a) shows the kinematics diagram of the actuators like shoulder pitch and hip yaw present in torso. The exploded view of the torso as depicted in Figure 8 (b) shows the corresponding actuators placed in their positions, the frame F12 act as shoulder and hence it is also called the shoulder frame, the frame F13 act as chest compartment and houses the servo controller, the frame F14 forms the waist or groin compartment, in human this Fig. 14 Illustration of (a) hip roll, (b) hip pitch and (c) hip yaw actions of the robot SASTECH 70 Volume 11, Issue 1, Apr 2012

5 The frame F4 connects hip roll and pitch actuators to each other and always ensures the axis of these two actuators are perpendicular to each other and to the hip yaw actuator. The frame F3 is the manufacturer supplied and it aides in hip roll action. Figure 11 Illustrates (a) hip roll, (b) hip pitch and (c) hip yaw actions of the robot. connecting the Servo 13 in the right leg forms the knee frame (lower limb) Thigh and Knee The DoF in human upper leg is depicted in the Figure 12. As previously discussed in human the hip has 3 DoF namely yaw, pitch and roll and the knee has 1 DoF namely pitch. However in human the upper limb is the extension of the hip roll action also used by the thigh bone, hence it is also considered. Fig. 17 Illustration of knee pitch actions of the robot The DoF that is observed in the human knee is appropriately applied in the robot as depicted in Figure 14, the opaque part of the diagram represents the default positions of the of the lower limb and the transparent part represents the appropriate change in positions of the knee corresponding to the DoF. Fig. 15 Illustration of knee pitch action in human Ankle and Foot The Figure 15 shows the (a) human ankle roll and (b) pitch action. In human the foot has multiple DoF the key reason for the highly stable human walking gait. However in the proposed robot design the various DoF of the foot are completely neglected to minimise the complexity, hence the stability of the robot in a dynamically unstable terrain is highly questionable. Fig. 16 (a) Kinematics diagram of knee pitch, (b) assembly of robot thigh and knee The DoF that are observed in the human thigh and knee are represented by an equivalent kinematics diagram as shown in Figure 13 (a). Based on the kinematics diagram, in the Figure 13 (b), in the 3D CAD model the servo actuators and the corresponding frames are replaced. Together the frame F7 and F6 connecting the Servos 11 and 13 in the right leg forms the thigh frame (upper limb), whose height is assumed to be the distance between the axis of the servos 11 and 13. The frame F5 Fig. 18 Illustration of (a) ankle roll, (b) ankle pitch action in human The DoF that are observed in the human ankle are represented by an equivalent kinematics diagram as shown in Figure 16 (a). Based on the kinematics diagram, in the Figure 16 (b), in the 3D CAD assembly the servo actuators and the corresponding frames are replaced. The Servos 15 and 16 of the ankles connects to knee frame F5 of their corresponding leg to complete the lower limb of the robot. SASTECH 71 Volume 11, Issue 1, Apr 2012

6 Fig. 19 (a) Kinematics diagram of ankle roll and pitch, (b) assembly of robot ankle and foot The foot of the robot is made by the combination two frames F2 and F1. Dimension Value for robot (mm) Shoulder height r2 357 Elbow height r3 269 Hip height r4 249 Knee height r5 128 Foot length r6 97 Foot breadth r7 61 Thigh thickness r8 46 Shoulder to elbow r9 88 Elbow to finger tip r Torso breadth r Torso length r Torso height r Table 2. Dimensions values for robot Fig. 20 Illustration of (a) ankle roll, (b) ankle pitch actions of the robot The DoF that is observed in the human ankle is appropriately applied in the robot as depicted in Figure 17, (a) ankle roll action and (b) ankle pitch action. After performing mechanical analysis within the SolidWorks the parts are virtually assembled to form the complete robot. The Figure 17 illustrates the dimensions of the various parts of robot s body whose values are listed in Table 2, Figure 18 (a) highlights the identification number of all the servos present in the robot. Fig. 21 (a) Identification number of the servo motors in the root, (b) Actual robot dimensions Fig. 22 Constructed biped humanoid robot with 18 DoF 4.2 Electronics Implementation Servo Actuator The servo actuators are the muscles of the humanoid. The servo shown in Figure 20 has some special features such as Precision DC motor and a control circuitry with networking functionality. 1 MBPS communication speed. Full feedback on Position (300 ), Speed, DC current, Voltage and Temperature. Voltage, DC current and Temperature automatic shutdown. No load speed of 59 rpm (at 12V, 1.5A) High Torque servo with 1.47 Nm (at 12V, 1.5A) The servos communicate through asynchronous serial communication with 8 bit, 1 stop bit and no parity. SASTECH 72 Volume 11, Issue 1, Apr 2012

7 receptacle and 6 Molex 3 pin connecter to connect the servo actuators, 2 LEDs at CBUS0 and CBUS1 of the FT232RL chip to indicate the data transfers and power supply side of the PCB has a DC power jack, 5 amps Fuse and a SPST slide switch. Fig. 23 The servo-actuator and its dimensions (Robotis 2010) Servo Controller The sub controller is necessary to interface the servo actuators with the PC and enable to transmit and receive data from the Matlab environment. There are 18 servo actuators in the robot and have a communication speed of 1MBPS at the baud rate of bps. Hence a fast communication protocol is needed and USB protocol is chosen to be the solution for the demand. Fig. 24 Schematic diagram of the servo controller Pin No. Name Type Description 15 USBDP I/O USB Data Signal Plus 16 USBDM I/O USB Data Signal Minus 1 TXD Output Transmit Asynchronous Data Output 5 RXD Input Receiving Asynchronous Data Default internal EEPROM 22 CBUS1 I/O configuration is RXLED Default internal EEPROM 23 CBUS0 I/O configuration is TXLED Default internal EEPROM 13 CBUS2 I/O configuration is TXDEN Table 2. Pins of FT232RL used by the servo controller to establish the communication protocol The schematic diagram for the servo controller is shown in Figure 21. The servo controller along with the USB to serial chip and multiplexer unit also has USB type B Fig. 25 Servo controller PCB Figure 22 shows the PCB implementation of servo controller and Table 4 lists the bill material of servo controller. ID Component Description Power Rating U1 FT232RL USB to serial converter 5V, 100mA U2 74HC126 Quad tri-state buffer 5V, 1μA U3 74HC04 Hex inverter 5V, 1μA D1 LED Red, TX LED D2 LED Green, RX LED R1-R2 270Ω Resistor R3 100Ω Resistor R4 10kΩ Resistor C1 0.1μF Capacitor P1-P pin Molex connector 12.0V, 1.5A S1 SPDT Slide switch 250V, 5A F1 Fuse Radial Lead 250V, 5A J1 USB Receptacle Type-B 5V, 500mA J2 DC Power Power jack 16V, 2.5A Table 3. Bill of material for servo controller Inertial Measurement Unit (IMU) Fig DoF digital IMU IMU is an electronic device that measures the robot s velocity, orientation, and gravitational forces, using a SASTECH 73 Volume 11, Issue 1, Apr 2012

8 combination of accelerometer and gyroscope. The accelerometer detects the current rate of acceleration in three-dimensional space and the gyroscope detects changes in rotational attributes like roll, pitch and yaw. Figure 23 shows the IMU s physical circuit. Accelerometer Accelerometers are used to sense both static (e.g. gravity) and dynamic (e.g. sudden starts/stops) acceleration. It can measure either in units of meters per second squared (m/s2), or G-force (g), which is about 9.8m/s2. One of the more widely used applications for accelerometers is tilt-sensing. Because they are affected by the acceleration of gravity, an accelerometer can tell how it's oriented with respect to the Earth's surface. An accelerometer can also be used to sense if a device is in a state of free fall. Gyroscope Gyroscopes are used to measure angular velocity, i.e. how fast an object is spinning about an axis. When trying to monitor the orientation of an object in motion, an accelerometer may not give enough information to know exactly how it's oriented. Unlike accelerometers gyros are not affected by gravity, so they make a great complement to each other. It can measure either in units of rotations per minute (rpm), or degrees per second ( /s). The three axes of rotation are either referenced as x, y, and z, or roll, pitch, and yaw. Microcontroller and Multiplexer IMU designed for this study incorporates 2 sensors - an ADXL345 (triple-axis accelerometer), and ITG-3200 (triple-axis gyroscope) together gives 6 degrees of inertial measurement. The outputs of the sensors should be processed; therefore an efficient microcontroller is to be selected. Initially many microcontrollers were considered and finally ATmega328 was selected. be connected along with the servo-actuator in daisy chain link. The multiplexer used in the IMU board has a single tri-state buffer chip called 74HC126, the TX of the serial data line is given to first buffer and is excited by the pin PD7 and the RX of the serial data line is given to second buffer and it is excited by the pin PD6 of the microcontroller. Since the IMU board is connected in series with the servo-actuators using the 3-pin Molex connector, the servo-actuators 12V power line can provide the power to the IMU board with the usage of proper voltage regulators like LM1117 5V and LM V for microcontroller and IMU respectively. Figure 25 shows the PCB implementation of Inertial Measurement Unit (IMU) and Table 5 lists the bill material of IMU. Fig. 28 Inertial measurement unit PCB The walking trajectory generation involves various factors to be considered. These factors contribute to the generation of the gait in sequence of the walk cycle. Fig. 27 Schematic diagram of IMU data processing unit Figure 24 shows the schematic diagram of IMU data processing unit. The data line SDA and the clock line SCL of the accelerometer and gyros are electrically tied and given to the corresponding I2C pin of the microcontroller. The serial output of the microcontroller should be multiplexed into a single data line in order to Fig. 29 Illustration of offset of the foot along X, Y, Z axes Figure. 26 illustrates the offset of the foot (a) along X axis in front and back direction, (b) along Y axis in right and left direction and (c) along Z axis in up and down direction, the offsets are measured in mm SASTECH 74 Volume 11, Issue 1, Apr 2012

9 ID Component Description Power Rating U1 ATmega328 8-Bit, 32k flash memory 5V, 0.3mA Micro controller U2 LM V Voltage regulator 5V, 800mA U3 LM V Voltage regulator 3.3V, 800mA U5 74HC126 Quad tri-state buffer 5V, 1μA U6 ADXL345 3-axis Accelerometer 3.3V, 150μA U7 ITG axis Gyroscope 3.3V, 6.5mA Y1 16MHz Crystal oscillator 5V, 1μA R1-R2 10kΩ Resistor R3 100Ω Resistor C1-C4 10μF Capacitor C5-C7 0.1μF Capacitor C8 100pF Capacitor C9-C10 22pF Capacitor P1 ISP connector Programmer connector 5V, 1μA P pin Molex connector 12.0V, 1.5A Fig. 32 Illustration of period time Figure 29 illustrates the period time, the time required for the robot to complete two full steps, the time is measured in seconds. Table 4. Bill of material for IMU4.3 Walking Gait Generation Fig. 30 Illustration of offset of the foot across X, Y, Z axes Fig. 27 illustrates the offset of the foot (a) across X axis as roll offset, (b) across Y axis as pitch offset and (c) across Y axis as yaw offset, the offsets are foot measured in degree. Fig. 33 Illustration of DSP ratio Figure 30 illustrates the Double Stance Period (DSP) ratio, time ratio of both feet on ground to one foot on ground, the time is measured in seconds. Fig. 34 Illustration of (a) forward step distance, (b) side step distance Figure 31 illustrates the differential distance between right and left foot during (a) forward and (b) side walking, the distances are measured in mm. Fig. 31 Illustration of hip pitch offset Figure 28 illustrates the offset of the hip across Y axis (pitch) measured in degree, this offset is used to compensate pull back action of the robot due the mass of the body. SASTECH 75 Volume 11, Issue 1, Apr 2012

10 Fig. 35 Illustration of foot height Figure 32 illustrates the elevation of the foot during walk; the foot height is measured in mm. Fig. 38 Illustration of pelvis offset Figure 35 illustrates the robot s roll offset at pelvis level Fig. 36 Illustration of right/left swing Figure 33 illustrates the robot s swing to right and left during walk to maintain CoG, the swing is measured in mm. Fig. 39 Illustration of step direction Figure 36 illustrates the robot s stepping direction towards right or left. The dynamic walking pattern generation and adaptation to different and unpredictable environment is explained in the figure 37, showing the possible outcomes of a kinematics representation of the robot in different terrain conditions with and without IMU. In figure 37 (a) and (b) illustrates the robot walking in flat surface from different view (c) robot walking in uphill without IMU, in this condition the CoG of the robot will fall outside the body and the robot will topple (d) and (e) robot walking in uphill and downhill with IMU, in this condition the CoG is always maintained within the body by providing corresponding equivalent offset, in this case the hip offset of θ to robot if the surface is inclined at θ and hence the robot will be stable. Fig. 37 Illustration of top/down swing Figure 34 illustrates the robot s swing to up and down during walk; the swing is measured in mm. SASTECH 76 Volume 11, Issue 1, Apr 2012

11 Fig. 40 Dynamic walking gait generation and adaptation using IMU 5. RESULTS AND DISCUSSION This section illustrates the results from the implementation of the walking gait generated using Inverse Kinematics (IK) to the robot to obtain stable walking pattern. 5.1 Testing of Generated Gait in the Biped Humanoid Robot The values for the factors involved in the generation of walking gait are computed using Inverse Kinematics method. The values are tabulated in the Table 6. Factors involved in walking gait Values generation X offset (mm) -10 Y offset (mm) 5 Z offset (mm) 20 Roll (x) offset (degree) 0.0 Pitch (Y) offset (degree) 0.0 Yaw (Z) offset (degree) 0.0 Hip pitch offset (degree) 9 Pelvis offset (degree) 3.0 Period time (sec) 2.24 Servo ID Table 6 Servo positions for left leg rise during walk state Based upon the values obtained for the different factor involved in walking gait generation, a 28 sequence of values for each of the 18 servos are computed to generate one complete walking cycle with 2 steps. The values obtained for the one complete walking cycle can be looped to obtain many numbers of steps. Servo ID Table 7. Servo positions for left leg down during walk state Step forward/back (Xdirection)(mm) 50 Foot Height (mm) 40 Swing right/left (mm) 20 Swing top/down (mm) 5 Table 5 Values of various factors involved in walking gait generation SASTECH 77 Volume 11, Issue 1, Apr 2012

12 Servo ID Table 8. Servo positions for right leg rise during walk state Servo ID CONCLUSIONS In this study a biped humanoid robot with 18 DoF to be able to walk with human gait has been developed. MATLAB has been used to construct an USB protocol for communication in real time between the PC and the humanoid robot. The construction of IMU to measure the velocity and orientation of the humanoid robot in real time and sent the data to the PC and uses the information to balance the robot. From this study we observed that the robot has successfully functioned as driven by the MATLAB code. REFERENCES [1] Shuuji Ka jita, Fu mio Kanehiro, Kenji Kaneko, Kiyoshi Fu jiwara, Kazuhito Yokoi and Hirohisa Hirukawa, 2002 [2] A Realtime Pattern Generator for Biped Walking, Proceedings of the 2002 IEEE International Conference on Robotics & Automation,Washington, DC. [3] Robotis (2010) Servo communication protocol [online] from <http//support.robotis.com/en/product/dynamixel/co mmunication/dxl_packet.htm> [09 September 2011] Table 9. Servo positions for right leg down during walk state SASTECH 78 Volume 11, Issue 1, Apr 2012

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

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

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

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

Design, Fabrication and Analysis of Microcontroller Based Bipedal Walking Robot Vaidyanathan.V.T 1 and Sivaramakrishnan.R 2

Design, Fabrication and Analysis of Microcontroller Based Bipedal Walking Robot Vaidyanathan.V.T 1 and Sivaramakrishnan.R 2 Design, Fabrication and Analysis of Microcontroller Based Bipedal Walking Robot Vaidyanathan.V.T 1 and Sivaramakrishnan.R 2 1, 2 Mechatronics, Department of Production Technology, Madras Institute of Technology,

More information

Electronic Automatic Transmission for Bicycle

Electronic Automatic Transmission for Bicycle Electronic Automatic Transmission for Bicycle Team 4 Tianqi Liu, Ruijie Qi, and Xingkai Zhou ECE 445 Project Proposal Spring 2018 TA: Hershel Rege 1 Introduction 1.1 Objective Nowadays, an increasing number

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

Faster and Smoother Walking of Humanoid HRP-2 with Passive Toe Joints *

Faster and Smoother Walking of Humanoid HRP-2 with Passive Toe Joints * Faster and Smoother Walking of Humanoid HRP-2 with Passive Toe Joints * Ramzi Sellaouti *1, Olivier Stasse *2, Shuuji Kajita *3, Kazuhito Yokoi *1 and Abderrahmane Kheddar *2 *1 JRL, AIST *2 JRL, CNRS

More information

Robots With Legs. Helge Wrede

Robots With Legs. Helge Wrede Robots With Legs Helge Wrede 27.11.2017 Outline Motivation Overview Properties Number of legs Balance Walking Basic Bipedal Implementation Dynamic Balancing Concepts 3D-LIPM 2 Motivation Figure: Side view

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

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

Stability Control of Bipedal Walking Robot

Stability Control of Bipedal Walking Robot Stability Control of Bipedal Walking Robot V.Mastanaiah Assistant Professor, Department of Mechanical Engineering, KG Reddy College of Engineering and Technology, Moinabad, Telangana, India. ABSTRACT:

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

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

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

Dynamic analysis and motion measurement of ski turns using inertial and force sensors

Dynamic analysis and motion measurement of ski turns using inertial and force sensors Available online at www.sciencedirect.com Procedia Engineering 6 ( 213 ) 355 36 6th Asia-Pacific Conference on Sports Technology Dynamic analysis and motion measurement of ski turns using inertial and

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

TYROL: EVOLUTION OF A 10-AXIS BIPED ROBOT

TYROL: EVOLUTION OF A 10-AXIS BIPED ROBOT TYROL: EVOLUTION OF A 10-AXIS BIPED ROBOT Vishnu Madadi and Sabri Tosunoglu Member ASME, Member ASME Florida International University Department of Mechanical Engineering 10555 West Flagler Street Miami,

More information

Gait Pattern Generation and Stabilization for Humanoid Robot Based on Coupled Oscillators

Gait Pattern Generation and Stabilization for Humanoid Robot Based on Coupled Oscillators 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems September 25-30, 2011. San Francisco, CA, USA Gait Pattern Generation and Stabilization for Humanoid Robot Based on Coupled Oscillators

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

Walking Control Algorithm of Biped Humanoid Robot on Uneven and Inclined Floor

Walking Control Algorithm of Biped Humanoid Robot on Uneven and Inclined Floor J Intell Robot Syst (27) 48:457 484 DOI 1.17/s1846-6-917-8 Walking Control Algorithm of Biped Humanoid Robot on Uneven and Inclined Floor Jung-Yup Kim & Ill-Woo Park & Jun-Ho Oh Received: 31 July 26 /

More information

ABSTRACT PATTERNS USING 3D-DYNAMIC MODELING. Kaustav Nandy, Master of Science, Department of Electrical And Computer Engineering

ABSTRACT PATTERNS USING 3D-DYNAMIC MODELING. Kaustav Nandy, Master of Science, Department of Electrical And Computer Engineering ABSTRACT Title of Thesis: IDENTIFICATION OF HUMAN WALKING PATTERNS USING 3D-DYNAMIC MODELING Kaustav Nandy, Master of Science, 26 Thesis Directed By: Professor. Rama Chellappa Department of Electrical

More information

CONFIRMATION OF PHD CANDIDATURE DAMIEN KEE 2003

CONFIRMATION OF PHD CANDIDATURE DAMIEN KEE 2003 CONFIRMATION OF PHD CANDIDATURE DAMIEN KEE 2003 List of Publications: Wyeth G, Kee D, Yik T, Evolving a Locus based Gait for a Humanoid Robot, Proceedings of the International Conference on Intelligent

More information

Biomechanics and Models of Locomotion

Biomechanics 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 information

DEVELOPMENT OF A FULL-SIZED BIPEDAL HUMANOID ROBOT UTILIZING SPRING ASSISTED PARALLEL FOUR-BAR LINKAGES WITH SYNCHRONIZED ACTUATION

DEVELOPMENT 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 information

Jurassic Chicken: An Avian Bipedal Robot 2001 Florida Conference on Recent Advances in Robotics May 10-11, 2001, FAMU-FSU College of Engineering

Jurassic Chicken: An Avian Bipedal Robot 2001 Florida Conference on Recent Advances in Robotics May 10-11, 2001, FAMU-FSU College of Engineering Jurassic Chicken: An Avian Bipedal Robot 2001 Florida Conference on Recent Advances in Robotics May 10-11, 2001, FAMU-FSU College of Engineering Megan Grimm Machine Intelligence Lab (MIL) Email: megan@mil.ufl.edu

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

AN ISOLATED SMALL WIND TURBINE EMULATOR

AN 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 information

BIPED TRANSFORMER. Group No. 9

BIPED TRANSFORMER. Group No. 9 BIPED TRANSFORMER Group No. 9 Name Roll Number Aditya Vikram Singh 11010305 Dhiraj Gandhi 11010321 Jagjeet Singh 11010326 Mayank Sanghani 11010336 Sriram Kumar 11010365 Vikas Singh 11010371 Abstract: This

More information

Development of Wearable Sensor Combinations for Human Lower Extremity Motion Analysis

Development of Wearable Sensor Combinations for Human Lower Extremity Motion Analysis Proceedings of the 2006 IEEE International Conference on Robotics and Automation Orlando, Florida - May 2006 Development of Wearable Sensor Combinations for Human Lower Extremity Motion Analysis Tao Liu,

More information

Experimental Realization of Dynamic Walking for a Human-Riding Biped Robot, HUBO FX-1

Experimental Realization of Dynamic Walking for a Human-Riding Biped Robot, HUBO FX-1 Experimental Realization of Dynamic Walking for a Human-Riding Biped Robot, HUBO FX-1 JUNG-YUP KIM, JUNGHO LEE and JUN-HO OH HUBO Laboratory, Humanoid Robot Research Center Department of Mechanical Engineering,

More information

AMS 6915 Board mount pressure sensor with digital output (I²C)

AMS 6915 Board mount pressure sensor with digital output (I²C) Board mount pressure sensor with digital output (I²C) FEATURES Calibrated and temperature compensated pressure sensor with digital output (I²C) Differential, relative (gage), bidirectional differential,

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

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

Connections The C20B can be connected either using the Molex locking socket, or by connection to four plated through holes. The plated through

Connections The C20B can be connected either using the Molex locking socket, or by connection to four plated through holes. The plated through E-MAIL: C20 Carbon Dioxide Sensor General Description The C20B is a carbon dioxide designed specifically for educational applications. The C20B provides fully temperature compensated readings of Carbon

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

Specifications for Synchronized Sensor Pipe Condition Assessment (AS PROVIDED BY REDZONE ROBOTICS)

Specifications for Synchronized Sensor Pipe Condition Assessment (AS PROVIDED BY REDZONE ROBOTICS) Specifications for Synchronized Sensor Pipe Condition Assessment (AS PROVIDED BY REDZONE ROBOTICS) A. Scope of Work The work covered by these specifications consists of furnishing all materials, labor,

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

Trajectory Planning and Motion Simulation for a Hydraulic Actuated Biped Robot

Trajectory Planning and Motion Simulation for a Hydraulic Actuated Biped Robot Research Journal of Applied Sciences, Engineering and Technology 5(0): 3004-3009, 203 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 203 Submitted: September 6, 202 Accepted: November

More information

Slip Observer for Walking on a Low Friction Floor

Slip Observer for Walking on a Low Friction Floor Slip Observer for Walking on a Low Friction Floor Kenji KANEKO, Fumio KANEHIRO, Shuuji KAJITA, Mitsuharu MORISAWA Kiyoshi FUJIWARA, Kensuke HARADA, and Hirohisa HIRUKAWA National Institute of Advanced

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

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

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

ZIPWAKE 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 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 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

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

Complex movement patterns of a bipedal walk

Complex movement patterns of a bipedal walk 1 Complex movement patterns of a bipedal walk Objectives After completing this lesson, you will be able to: Describe the complex movement patterns of a bipedal walk. Describe the biomechanics of walking

More information

Mobile Robots (Legged) (Take class notes)

Mobile 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 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

DETC DESIGN OPTIMIZATION OF A NOVEL TRIPEDAL LOCOMOTION ROBOT THROUGH SIMULATION AND EXPERIMENTS FOR A SINGLE STEP DYNAMIC GAIT

DETC DESIGN OPTIMIZATION OF A NOVEL TRIPEDAL LOCOMOTION ROBOT THROUGH SIMULATION AND EXPERIMENTS FOR A SINGLE STEP DYNAMIC GAIT Proceedings of the ASME 27 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 27 September 4-7, 27, Las Vegas, Nevada, USA DETC27-34472

More information

BUILDING A BETTER PASSIVE WALKER

BUILDING 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 information

IMPLEMENTATION AND ANALYSIS OF FUZZY-ZMP-WALKING CONTROL IN THE GIMBIPED

IMPLEMENTATION AND ANALYSIS OF FUZZY-ZMP-WALKING CONTROL IN THE GIMBIPED 1 IMPLEMENTATION AND ANALYSIS OF FUZZY-ZMP-WALKING CONTROL IN THE GIMBIPED FERDI PERDANA-KUSUMAH, JOSÉ-LUIS PERALTA-CABEZAS, TOMI YLIKORPI and AARNE HALME Department of Automation and Systems Technology,

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

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

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

Software Design of the Stiquito Micro Robot

Software Design of the Stiquito Micro Robot Software Design of the Stiquito Micro Robot Andrew McClain and James M. Conrad University of North Carolina at Charlotte jmconrad@uncc.edu Abstract The Stiquito robot is a small, six legged robot that

More information

Implementation of Height Measurement System Based on Pressure Sensor BMP085

Implementation of Height Measurement System Based on Pressure Sensor BMP085 017 nd International Conference on Test, Measurement and Computational Method (TMCM 017) ISBN: 978-1-60595-465-3 Implementation of Height Measurement System Based on Pressure Sensor BMP085 Gao-ping LIU

More information

Stride October 20, 2017

Stride October 20, 2017 Preliminary Design Review Stride October 20, 2017 Advisor: ProfessorTessier Hollot 1 Advisor : Professor Group Members Richie Hartnett CSE Jarred Penney EE Advisor Prof. Tessier Joe Menzie CSE Jack Higgins

More information

SHUFFLE TURN OF HUMANOID ROBOT SIMULATION BASED ON EMG MEASUREMENT

SHUFFLE TURN OF HUMANOID ROBOT SIMULATION BASED ON EMG MEASUREMENT SHUFFLE TURN OF HUMANOID ROBOT SIMULATION BASED ON EMG MEASUREMENT MASANAO KOEDA, TAKAYUKI SERIZAWA, AND YUTA MATSUI Osaka Electro-Communication University, Faculty of Information Science and Arts, Department

More information

WALKING MOTION ANALYSIS USING SMALL ACCELERATION SENSORS

WALKING MOTION ANALYSIS USING SMALL ACCELERATION SENSORS WALKING MOTION ANALYSIS USING SMALL ACCELERATION SENSORS Teruaki Ito Institute of Technology and Science University of Tokushima Tokushima, Japan e-mail: ito@me.tokushima-u.ac.jp Abstract Human walking

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

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

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

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

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

Design and control of Ranger: an energy-efficient, dynamic walking robot

Design and control of Ranger: an energy-efficient, dynamic walking robot 1 Design and control of Ranger: an energy-efficient, dynamic walking robot Pranav A. Bhounsule, Jason Cortell and Andy Ruina Biorobotics and Locomotion Laboratory, 306 Kimball Hall, Cornell University,

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

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

Controlling Walking Behavior of Passive Dynamic Walker utilizing Passive Joint Compliance

Controlling 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 information

Dynamic Lateral Stability for an Energy Efficient Gait

Dynamic Lateral Stability for an Energy Efficient Gait Dynamic Lateral Stability for an Energy Efficient Gait Zhenglong Sun a Nico Roos a a Department of Knowledge Engineering, Maastricht University P.O. Box 616, 6200 MD Maastricht, The Netherlands Abstract

More information

Proof Copy. Controlling the Walking Period of a Pneumatic Muscle Walker. Takashi Takuma Koh Hosoda. Abstract. 1. Introduction

Proof 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 information

1. A tendency to roll or heel when turning (a known and typically constant disturbance) 2. Motion induced by surface waves of certain frequencies.

1. A tendency to roll or heel when turning (a known and typically constant disturbance) 2. Motion induced by surface waves of certain frequencies. Department of Mechanical Engineering Massachusetts Institute of Technology 2.14 Analysis and Design of Feedback Control Systems Fall 2004 October 21, 2004 Case Study on Ship Roll Control Problem Statement:

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

Mechanical Design of a Simple Bipedal Robot. Ming-fai Fong

Mechanical Design of a Simple Bipedal Robot. Ming-fai Fong Mechanical Design of a Simple Bipedal Robot by Ming-fai Fong Submitted to the Department of Mechanical Engineering in partial fulfillment of the requirements for the degree of Bachelor of Science in Mechanical

More information

Precision level sensing with low-pressure module MS

Precision level sensing with low-pressure module MS The task on hand Level sensing as it is understood in modern process automation is much more than simply "tank half full" or "tank a quarter full". Using suitable sensors, levels, inlets and outlets can

More information

Wind Tunnel Instrumentation System

Wind Tunnel Instrumentation System Wind Tunnel Instrumentation System Karthigeyan S 1, Jai bhavani K S 2, Jenifer Z 3 P.G Student, Dept. of, Valliammai Engineering College, Chennai, India 1 Assistant Professor, Dept. of, Valliammai Engineering

More information

Pressure Sensor Bridge Configurations

Pressure Sensor Bridge Configurations Pressure Sensor Bridge Configurations 1. Purpose Describe different pressure sensor bridge configurations, when each can and cannot be used, and the advantages and disadvantages of each. 2. Introduction

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

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

Stabilizing Walking Gaits using Feedback from Gyroscopes

Stabilizing Walking Gaits using Feedback from Gyroscopes Stabilizing Walking Gaits using Feedback from Gyroscopes Jacky Baltes Sara McGrath John Anderson Department of Computer Science University of Manitoba Winnipeg, Canada jacky,andersj@cs.umanitoba.ca http://www.cs.umanitoba.ca/~jacky

More information

BAROMETER PRESSURE STANDARD PRESSURE CONTROLLER

BAROMETER PRESSURE STANDARD PRESSURE CONTROLLER BAROMETER PRESSURE STANDARD PRESSURE CONTROLLER Features ±0.01% FS Measurement & Control Accuracy ±0.001% /ºC Thermal Stability Pressure Ranges from ±1 psid to 1200 psia Applications Barometric Measurement

More information

Kochi 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 information

TR Electronic Pressure Regulator. User s Manual

TR Electronic Pressure Regulator. User s Manual TR Electronic Pressure Regulator Page 2 of 13 Table of Contents Warnings, Cautions & Notices... 3 Factory Default Setting... 4 Quick Start Procedure... 5 Configuration Tab... 8 Setup Tab... 9 Internal

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

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

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

Walking and Running BACKGROUND REVIEW. Planar Pendulum. BIO-39 October 30, From Oct. 25, Equation of motion (for small θ) Solution is

Walking and Running BACKGROUND REVIEW. Planar Pendulum. BIO-39 October 30, From Oct. 25, Equation of motion (for small θ) Solution is Walking and Running BIO-39 October 30, 2018 BACKGROUND REVIEW From Oct. 25, 2018 Planar Pendulum Equation of motion (for small θ) 2 d g 0 2 dt Solution is Where: g is acceleration due to gravity l is pendulum

More information

Computer Simulation of Semi-Passive Walking Robot with Four Legs and Verification of It s Validity Using Developed Experimental Robot

Computer Simulation of Semi-Passive Walking Robot with Four Legs and Verification of It s Validity Using Developed Experimental Robot Computer Simulation of Semi-Passive Walking Root with Four Legs and Verification of It s Validit Using Developed Experimental Root Hiroki Ia, Shingo Okamoto, and Jae Hoon Lee, Memer, IAENG Astract This

More information

CERBERUS: DEVELOPMENT OF A HUMANOID ROBOT

CERBERUS: DEVELOPMENT OF A HUMANOID ROBOT ASME Early Career Technical Journal, Vol. 5, No. 1, pp. 8.1-8.8, October 2006. CERBERUS: DEVELOPMENT OF A HUMANOID ROBOT Mehmet Ismet Can Dede, Salim Nasser, Shusheng Ye, and Sabri Tosunoglu Florida International

More information

Free Swimming of the Swimming Humanoid Robot for the Crawl Stroke

Free Swimming of the Swimming Humanoid Robot for the Crawl Stroke Free Swimming of the Swimming Humanoid Robot for the Crawl Stroke Changhyun Chung a and Motomu Nakashima b,* a Department of Mechanical and Environmental Informatics, Tokyo Institute of Technology, Japan

More information

Servo-Assisted Lower-Body Exoskeleton With a True Running Gait

Servo-Assisted Lower-Body Exoskeleton With a True Running Gait Servo-Assisted Lower-Body Exoskeleton With a True Running Gait John Dick and Bruce Crapuchettes Applied Motion, Inc. 935 N. Indian Hill Blvd. Claremont, CA 91711 jdick@springwalker.com DARPA Workshop on

More information

Effects of Ankle Stiffness on Gait Selection of Dynamic Bipedal Walking with Flat Feet

Effects 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 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

Improved Joint Control using a Genetic Algorithm for a Humanoid Robot

Improved Joint Control using a Genetic Algorithm for a Humanoid Robot Improved Joint Control using a Genetic Algorithm for a Humanoid Robot Jonathan Roberts 1, Damien Kee 2 & Gordon Wyeth 2 1 CSIRO Manufacturing Science & Technology PO Box 883, Kenmore, Qld 469, Australia

More information

Project Title: Pneumatic Exercise Machine

Project Title: Pneumatic Exercise Machine EEL 4924 Electrical Engineering Design (Senior Design) Preliminary Design Report 27 January 2011 Project Title: Pneumatic Exercise Machine Team Members: Name: Gino Tozzi Name: Seok Hyun (John) Yun Email:

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

Laboratory 2(a): Interfacing WiiMote. Authors: Jeff C. Jensen (National Instruments) Trung N. Tran (National Instruments)

Laboratory 2(a): Interfacing WiiMote. Authors: Jeff C. Jensen (National Instruments) Trung N. Tran (National Instruments) Laboratory 2(a): Interfacing WiiMote Authors: Jeff C. Jensen (National Instruments) Trung N. Tran (National Instruments) Instructors: Edward A. Lee Sanjit A. Seshia University of California, Berkeley EECS

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

SCIENTIFIC DATA SYSTEMS, INC. Depth Tension Line Speed Panel. DTLS Manual

SCIENTIFIC DATA SYSTEMS, INC. Depth Tension Line Speed Panel. DTLS Manual SCIENTIFIC DATA SYSTEMS, INC. Depth Tension Line Speed Panel DTLS Manual This document contains proprietary information. Copyright 2015 Scientific Data Systems, Inc. All rights reserved. 1 Depth Tension

More information