휴머노이드 로봇의 비평탄 지형 걸음을 위한 강인한 가변적 걸음새 생성 = Robust modifiable walking pattern generation for humanoid robots on uneven terrain

본 논문에서는 휴머노이드 로봇이 높이를 모르는 비평탄 지형을 인식하고 이에 맞는 걸음새를 생성하는 알고리즘을 제안한다. 이러한 알고리즘을 위해 로봇의 엔코더 센서와 기구학(forward kinematics)적인 방법과 로봇 발바닥의 FSR(Force Sensing Resister)를 이용하여 장애물의 높이를 추정하였다. 비평탄지형의 걸음새 알고리즘 개발을 위해 기존에 연구되었던 가변적 걸음새 생성기(Modifiable Walking Pattern Generator)를 사용하여 3차원 역진자모델(3D Linear Inverted Pendulum Model)의 동역학 모델을 만들었다. 이렇게 만들어진 동역학 모델의 무게중심의 움직임에 비평탄 지형의 걸음에 필요한 알고리즘을 추가하였다. 이를 위해 로봇의 상태를 크게 ‘오름 상태(Ascending state)’, `내림 상태(Descending state)` 그리고 `평탄지형 걸음 상태`로 나누었다. 이렇게 FSR신호가 감지될 경우 로봇 내부 엔코더센서 값과 기구학을 이용하여 장애물의 높이를 추정한다. 또한 로봇의 발이 비평탄 지형에 순간적으로 충돌할 경우 충격량에 의해 로봇의 안정성이 보장되지 않을 수 있다. 이러한 것을 막기 위해 컴플라이언스 제어를 통하여 충격량을 감소해 주었다. 또한 컴플라이언스의 변수와 컴플라이언스 제어를 얼마나 오랫동안 유지할 것인가에 대한 시간변수를 최적화 방법 중 하나인 QEA(Quantum-inspired Evolutionary Algorithm)를 이용하여 해결하였다. 이러한 경우 기존의 CoM(Center of Mass)의 이동경로보다 작은 길이를 이동하기 때문에 양발지지구간(double support time)에서 무게중심의 x, y, z축의 움직임을 보상해준다. 또한 발의 모든 면이 둔턱에 온전히 올라가지 않고 걸쳐있는 경우 torque manipulation을 통해 엉덩이, 무릎, 발목의 토크를 로봇의 ZMP위치에 따라 변화시켜 본래의 지형과 장애물의 윗면에 발이 걸쳐진 상태가 되도록 유도하였다. 제안된 알고리즘들은 KAIST 로봇지능기술 연구실에서 개발한 소형 휴머노이드 로봇 HSR-X에 적용하여 시뮬레이션과 실세 실험을 통해 성능을 검증하였다.
Advisors
김종환researcherKim, Jong Hwanresearcher
Publisher
한국과학기술원
Issue Date
2015
Identifier
325007
Language
kor
Description

학위논문(석사) - 한국과학기술원 : 로봇공학학제전공, 2015.2 ,[iv, 43 :]

Keywords

휴머노이드; 비평탄지형; 이족보행로봇; 가변적 걸음새 생성기; 3차원 역진자 모델; humanoid; uneven terrain; biped; MWPG; 3d-LIPM

URI
http://hdl.handle.net/10203/202553
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=608293&flag=t
Appears in Collection
RE-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.
  • Hit : 233
  • Download : 0
  • Cited 0 times in thomson ci

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0