A Striding Algorithm to Prevent Humanoid Robots from Falling due to External Forces

碩士 === 國立臺灣科技大學 === 資訊工程系 === 103 === To interact with human, humanoid robots should be able to maintain its balance against external forces. Thus, this research studied preferred striding patterns to respond to external forces. These patterns should keep the robots balanced without altering their f...

Full description

Bibliographic Details
Main Authors: Cho-Li Pao, 鮑卓立
Other Authors: Wei-Chung Teng
Format: Others
Language:zh-TW
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/49957276407784295767
id ndltd-TW-103NTUS5392021
record_format oai_dc
spelling ndltd-TW-103NTUS53920212016-11-06T04:19:27Z http://ndltd.ncl.edu.tw/handle/49957276407784295767 A Striding Algorithm to Prevent Humanoid Robots from Falling due to External Forces 一個利用跨步防止人型機器人因外力傾倒的方法 Cho-Li Pao 鮑卓立 碩士 國立臺灣科技大學 資訊工程系 103 To interact with human, humanoid robots should be able to maintain its balance against external forces. Thus, this research studied preferred striding patterns to respond to external forces. These patterns should keep the robots balanced without altering their front directions. In this work, the robot's acceleration and pressure sensing data are used to determine the magnitude and direction of external force. These knowledge is then mapped to the robot's step size and angle by applying LIPM (Linear Inverted Pendulum Module) and law of conservation energy. Since the angle of every rotational joint has its limit, 3 patterns are developed responding to forces of different magnitude. For verification, Webots simulator is utilized to simulate the cases when external forces from 8 different directions work upon NAO robot. The experimental results show that the developed patterns successfully make the humanoid robot to regain its balance state. Wei-Chung Teng 鄧惟中 2015 學位論文 ; thesis 50 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣科技大學 === 資訊工程系 === 103 === To interact with human, humanoid robots should be able to maintain its balance against external forces. Thus, this research studied preferred striding patterns to respond to external forces. These patterns should keep the robots balanced without altering their front directions. In this work, the robot's acceleration and pressure sensing data are used to determine the magnitude and direction of external force. These knowledge is then mapped to the robot's step size and angle by applying LIPM (Linear Inverted Pendulum Module) and law of conservation energy. Since the angle of every rotational joint has its limit, 3 patterns are developed responding to forces of different magnitude. For verification, Webots simulator is utilized to simulate the cases when external forces from 8 different directions work upon NAO robot. The experimental results show that the developed patterns successfully make the humanoid robot to regain its balance state.
author2 Wei-Chung Teng
author_facet Wei-Chung Teng
Cho-Li Pao
鮑卓立
author Cho-Li Pao
鮑卓立
spellingShingle Cho-Li Pao
鮑卓立
A Striding Algorithm to Prevent Humanoid Robots from Falling due to External Forces
author_sort Cho-Li Pao
title A Striding Algorithm to Prevent Humanoid Robots from Falling due to External Forces
title_short A Striding Algorithm to Prevent Humanoid Robots from Falling due to External Forces
title_full A Striding Algorithm to Prevent Humanoid Robots from Falling due to External Forces
title_fullStr A Striding Algorithm to Prevent Humanoid Robots from Falling due to External Forces
title_full_unstemmed A Striding Algorithm to Prevent Humanoid Robots from Falling due to External Forces
title_sort striding algorithm to prevent humanoid robots from falling due to external forces
publishDate 2015
url http://ndltd.ncl.edu.tw/handle/49957276407784295767
work_keys_str_mv AT cholipao astridingalgorithmtopreventhumanoidrobotsfromfallingduetoexternalforces
AT bàozhuōlì astridingalgorithmtopreventhumanoidrobotsfromfallingduetoexternalforces
AT cholipao yīgèlìyòngkuàbùfángzhǐrénxíngjīqìrényīnwàilìqīngdàodefāngfǎ
AT bàozhuōlì yīgèlìyòngkuàbùfángzhǐrénxíngjīqìrényīnwàilìqīngdàodefāngfǎ
AT cholipao stridingalgorithmtopreventhumanoidrobotsfromfallingduetoexternalforces
AT bàozhuōlì stridingalgorithmtopreventhumanoidrobotsfromfallingduetoexternalforces
_version_ 1718391506978471936