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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |