Omni-Directional Walking Pattern Generator for Child-Sized Humanoid Robot, CHARLES2

2017 ◽  
Vol 14 (02) ◽  
pp. 1750004 ◽  
Author(s):  
Kinam Lee ◽  
Young-Jae Ryoo ◽  
Kyung-Seok Byun ◽  
Jaeyoung Choi

In this paper, we propose an omni-directional walking pattern generator to make a child-sized humanoid robot walk in any direction. The proposed omni-directional walking pattern generator creates walking patterns for which zero moment point (ZMP) is located on the center of the supporting foot. For humanoid robots to adapt to human’s life and perform missions, it should be taller than the minimum height of a child. In this paper, we designed a humanoid robot which is similar to a child who is taller than 1[Formula: see text]m. We show the humanoid robot’s kinematics, design of a three-dimensional (3D) model, develop mechanisms and the hardware structures with servo-motors and compact-size PC. The developed humanoid robot “CHARLES2” stands for Cognitive Humanoid Autonomous Robot with Learning and Evolutionary System-Two. The inverse kinematics of its legs is described. The principle of the omni-directional walking pattern generator is discussed to create walking motions and overcome the robot’s mechanical deficiencies. We applied the proposed omni-directional walking pattern generator based on ZMP. Through experiments, we analyzed walking patterns according to the creation and changing parameter values. The results of the experiments are presented for the efficacy of our proposed walking engine.

2012 ◽  
Vol 197 ◽  
pp. 415-422 ◽  
Author(s):  
Hong Liu ◽  
Qing Sun

It is a great challenge to plan motion for humanoid robots in complex environments especially when the terrain is cluttered and discrete. To address this problem, a novel method is proposed in this paper by planning the gait according to the stance sequence and ZMP (Zero Moment Point) reference. It consists of two components: an adaptive footstep planner and a walking pattern generator. The adaptive footstep planner can generate the stance path according to the walking rules and adjust the orientation of body relevantly. As the footstep locations are determined, Linear Inverted Pendulum Model (LIPM) is used to generate the walking pattern with a moving ZMP reference. As demonstrated in experiments on the humanoid robot HOAP-2, our method can successfully plan footstep trajectories as well as generate the stable and natural-looking gait in typical cluttered and discrete environments.


2009 ◽  
Vol 21 (3) ◽  
pp. 311-316 ◽  
Author(s):  
Kensuke Harada ◽  
◽  
Mitsuharu Morisawa ◽  
Shin-ichiro Nakaoka ◽  
Kenji Kaneko ◽  
...  

For the purpose of realizing the humanoid robot walking on uneven terrain, this paper proposes the kinodynamic gait planning method where both kinematics and dynamics of the system are considered. We can simultaneously plan both the foot-place and the whole-body motion taking the dynamical balance of the robot into consideration. As a dynamic constraint, we consider the differential equation of the robot's CoG. To solve this constraint, we use a walking pattern generator. We randomly sample the configuration space to search for the path connecting the start and the goal configurations. To show the effectiveness of the proposed methods, we show simulation and experimental results where the humanoid robot HRP-2 walks on rocky cliff with hands contacting the environment.


2016 ◽  
Vol 13 (01) ◽  
pp. 1650002 ◽  
Author(s):  
Yukitoshi Minami Shiguematsu ◽  
Przemyslaw Kryczka ◽  
Kenji Hashimoto ◽  
Hun-Ok Lim ◽  
Atsuo Takanishi

We propose a novel heel-contact toe-off walking pattern generator for a biped humanoid robot. It is divided in two stages: a simple model stage where a Linear Inverted Pendulum (LIP) based heel-contact toe-off walking model based on the so-called functional rockers of the foot (heel, ankle and forefoot rockers) is used to calculate step positions and timings, and the Center of Mass (CoM) trajectory taking step lengths as inputs, and a multibody dynamics model stage, where the final pattern to implement on the humanoid robot is obtained from the output of the first simple model stage. The final pattern comprises the Zero Moment Point (ZMP) reference, the joint angle references and the end effector references. The generated patterns were implemented on our robotic platform, WABIAN-2R to evaluate the generated walking patterns.


2012 ◽  
Vol 09 (01) ◽  
pp. 1250005 ◽  
Author(s):  
YOUNG-DAE HONG ◽  
JONG-HWAN KIM

In this paper, an evolutionary optimized footstep planner for the navigation of humanoid robots is proposed. A footstep planner based on a univector field navigation method is proposed to generate a command state (CS) as an input to a modifiable walking pattern generator (MWPG) at each footstep. The MWPG generates associated trajectories of every leg joint to follow the given CS. In order to satisfy various objectives in the navigation, the univector fields are optimized by evolutionary programming. The three objectives, shortest elapsed time to get to a destination, safety without obstacle collision, and less energy consumption, are considered with mechanical constraints of a real humanoid robot, that is, the maximum step length and allowable yawing range of the feet. The effectiveness of the proposed algorithm is demonstrated through both computer simulation and experiment for a small-sized humanoid robot, HanSaRam-IX.


2009 ◽  
Vol 2009 (0) ◽  
pp. _2A1-D15_1-_2A1-D15_4
Author(s):  
Kensuke HARADA ◽  
Kanako MIURA ◽  
Mitsuharu MORISAWA ◽  
Kenji KANEKO ◽  
Shin-ichiro NAKAOKA ◽  
...  

2012 ◽  
Vol 09 (02) ◽  
pp. 1250008 ◽  
Author(s):  
TEPPEI TSUJITA ◽  
ATSUSHI KONNO ◽  
SHUNSUKE KOMIZUNAI ◽  
YUKI NOMURA ◽  
TOMOYA MYOJIN ◽  
...  

In order to exert a large force on an environment, it is effective to apply impulsive force. We describe the motions in which tasks are performed by applying impulsive force as "impact motions." This paper proposes a way to generate impact motions for humanoid robots to exert a large force and the feedback control method for driving a nail robustly. The impact motion is optimized based on a three dimensional model using sequential quadratic programming (SQP). In this research, a nailing task is taken as an example of impact motion. A dominant parameter for driving a nail strongly is revealed and motions which maximize the parameter are generated considering the robot's postural stability. In order to evaluate the proposed scheme, a life-sized humanoid robot drives nails into a plate made of chemical wood. The optimized motion is compared with a motion designed heuristically by a human. Average driving depth is clearly increased by the proposed method.


2006 ◽  
Vol 12 (1) ◽  
pp. 63-88 ◽  
Author(s):  
Jimmy Or

Recently, there has been a lot of interest in building anthropomorphic robots. Research on humanoid robotics has focused on the control of manipulators and walking machines. The contributions of the torso towards ordinary movements (such as walking, dancing, attracting mates, and maintaining balance) have been neglected by almost all humanoid robotic researchers. We believe that the next generation of humanoid robots will incorporate a flexible spine in the torso. To meet the challenge of controlling this kind of high-degree-of-freedom robot, a new control architecture is necessary. Inspired by the rhythmic movements commonly exhibited in lamprey locomotion as well as belly dancing, we designed a controller for a simulated belly-dancing robot using the lamprey central pattern generator. Experimental results show that the proposed lamprey central pattern generator module could potentially generate plausible output patterns, which could be used for all the possible spine motions with minimized control parameters. For instance, in the case of planar spine motions, only three input parameters are required. Using our controller, the simulated robot is able to perform complex torso movements commonly seen in belly dancing as well. Our work suggests that the proposed controller can potentially be a suitable controller for a high-degree-of-freedom, flexible spine humanoid robot. Furthermore, it allows us to gain a better understanding of belly dancing by synthesis.


2008 ◽  
Vol 2008 (0) ◽  
pp. _1P1-B02_1-_1P1-B02_4
Author(s):  
Yuzuru HARADA ◽  
Kentaro MIYAHARA ◽  
Yoshikazu KANAMIYA ◽  
Daisuke SATO

2020 ◽  
Vol 17 (03) ◽  
pp. 2050007
Author(s):  
João P. Ferreira ◽  
Guilherme Franco ◽  
A. Paulo Coimbra ◽  
Manuel Crisóstomo

Gait development for bipedal/humanoid robots has been a field of study with a lot of attention for several years and is becoming increasingly important as robots slowly become part of our daily lives. Therefore, it is expectable that robots should adopt human-like behaviors in order to make their interactions with humans more natural and studies have been made involving robots that have a natural, human-like gait. However, very few focus on scenarios with slippery floors. In this paper, the humanoid robot NAO is used and the effects of a human-based walking pattern on the robot’s balance when walking on floors with different slipperiness degrees were analyzed. The simulations are done having the robot equipped with specially developed shoes that enable the measurement of the friction coefficient. From that analysis, an algorithm that automatically adapts the gait parameters to the floor’s slipperiness was developed, in order to prevent the robot from suffering unexpected disturbances and possibly falling over. This paper focusses on preventing balance disturbances, instead of correcting them.


Sign in / Sign up

Export Citation Format

Share Document