Enter your keyword

2-s2.0-85015982559

[vc_empty_space][vc_empty_space]

Design and implementation of walking pattern and trajectory compensator of NAO humanoid robot

Fadli H.a, Hidayat E.a, Machbub C.a

a School of Electrical Engineering and Informatics, Institut Teknologi Bandung, Bandung, 40132, Indonesia

[vc_row][vc_column][vc_row_inner][vc_column_inner][vc_separator css=”.vc_custom_1624529070653{padding-top: 30px !important;padding-bottom: 30px !important;}”][/vc_column_inner][/vc_row_inner][vc_row_inner layout=”boxed”][vc_column_inner width=”3/4″ css=”.vc_custom_1624695412187{border-right-width: 1px !important;border-right-color: #dddddd !important;border-right-style: solid !important;border-radius: 1px !important;}”][vc_empty_space][megatron_heading title=”Abstract” size=”size-sm” text_align=”text-left”][vc_column_text]© 2016 IEEE.Humanoid robot is a dynamic robot which can walk with two legs like a human. Many researchers are interested in this class of robot due to its flexibility in reaching a variety of terrain and also its similarity to humans. The main problem often faced by developers is the motion control system which is rather nontrivial. Having 25 DOF with only two legs, it is difficult to model the robot movement that achievesstatic and dynamic balance. To facilitate the developer, there needs to be a model that can be used as a foundation for the development of robot motion system. This model allows us to obtain the information which needed in the formation of the robot posture. Information such as joint position, position of the center of mass, ZMP position, support polygon and load torque of each joint can affect the balance of the formed posture. In addition, with the establishment of some proper posture, it is possible to determine several sequential postures that generate a walking pattern. The walking pattern enablesthe humanoid robot to move to another place. However, in reality, this robot movement often has a shifting trajectory from the target location due to various reasons. A Neuro-Fuzzy system has been designed and implemented to compensate error in trajectory tracking. This system processes the trajectory shift by fuzzy logic (linguistic) combined with learning algorithms that allows the system to change its own structures to produce better control output. Smaller shift on trajectory is achieved as the number of learning iteration increases.[/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”Author keywords” size=”size-sm” text_align=”text-left”][vc_column_text]Design and implementations,Humanoid robot,Learning iteration,Neuro-Fuzzy,Neurofuzzy system,Trajectory shift,Trajectory tracking,Walking pattern[/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”Indexed keywords” size=”size-sm” text_align=”text-left”][vc_column_text]humanoid robot,modelling,NAO,Neuro-Fuzzy,walking pattern[/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”Funding details” size=”size-sm” text_align=”text-left”][vc_column_text][/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”DOI” size=”size-sm” text_align=”text-left”][vc_column_text]https://doi.org/10.1109/FIT.2016.7857562[/vc_column_text][/vc_column_inner][vc_column_inner width=”1/4″][vc_column_text]Widget Plumx[/vc_column_text][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row][vc_row][vc_column][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][/vc_column][/vc_row]