KR101820775B1 - 로봇 발 착지 제어시스템 - Google Patents
로봇 발 착지 제어시스템 Download PDFInfo
- Publication number
- KR101820775B1 KR101820775B1 KR1020160065180A KR20160065180A KR101820775B1 KR 101820775 B1 KR101820775 B1 KR 101820775B1 KR 1020160065180 A KR1020160065180 A KR 1020160065180A KR 20160065180 A KR20160065180 A KR 20160065180A KR 101820775 B1 KR101820775 B1 KR 101820775B1
- Authority
- KR
- South Korea
- Prior art keywords
- distance
- module
- ground
- sole
- sensors
- Prior art date
Links
- 238000000034 method Methods 0.000 claims description 11
- 238000005096 rolling process Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 5
- 238000000926 separation method Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005021 gait Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1633—Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/161—Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1615—Programme controls characterised by special kind of manipulator, e.g. planar, scara, gantry, cantilever, space, closed chain, passive/active joints and tendon driven manipulators
- B25J9/162—Mobile manipulator, movable base with manipulator arm mounted on it
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- Orthopedic Medicine & Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Evolutionary Computation (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Manipulator (AREA)
Abstract
Description
도 2는 본 발명의 일 실시예에 따른 로봇 발 착지 제어시스템의 또 다른 구성도.
도 3은 본 발명의 일 실시예에 따른 로봇 발 착지 제어시스템을 통한 로봇 발바닥의 움직임을 나타낸 도면.
400 : 제어부 600 : 구동부
GL : 지면
Claims (13)
- 중심축을 기준으로 양측에 배치되는 복수의 거리센서가 마련되고, 각각의 거리센서는 거리센서와 지면 사이의 거리를 측정하는 로봇의 발바닥모듈; 및
복수의 거리센서로부터 측정된 지면과의 거리값을 수신하고, 각각의 수신된 거리값들과 복수의 거리센서간의 이격거리를 이용하여 발바닥모듈과 지면이 이루는 상대각도를 연산하는 제어부;를 포함하며,
제어부는 복수의 거리센서들에서 측정된 거리값들의 평균을 구함으로써 발바닥모듈이 지면과 이루는 상대거리를 연산하고, 상대거리가 일정범위 이내에 위치되는 경우 발바닥모듈과 지면이 이루는 상대각도를 보상하도록 발바닥모듈의 구동부를 실시간으로 피드백 제어함으로써 발바닥모듈이 지면과 평행을 이루도록 하는 것을 특징으로 하는 로봇 발 착지 제어시스템. - 청구항 1에 있어서,
제어부는 복수의 거리센서로부터 수신된 각 거리값의 차이값과 거리센서간의 이격거리를 삼각함수에 대입하여 발바닥모듈과 지면이 이루는 상대각도를 연산하는 것을 특징으로 하는 로봇 발 착지 제어시스템. - 청구항 1에 있어서,
발바닥모듈은 전방좌측, 전방우측, 후방좌측, 후방우측의 각 지점에 거리센서가 각각 마련된 것을 특징으로 하는 로봇 발 착지 제어시스템. - 청구항 3에 있어서,
제어부는 전방좌측과 후방좌측 거리센서의 거리값들의 평균인 좌측평균값을 도출하고, 전방우측과 후방우측 거리센서의 거리값들의 평균인 우측평균값을 도출하며, 좌측평균값과 우측평균값의 차이값 및 발바닥모듈의 폭값을 역탄젠트 함수에 대입하여 발바닥모듈이 지면과 이루는 롤링각도를 연산하는 것을 특징으로 하는 로봇 발 착지 제어시스템. - 청구항 4에 있어서,
발바닥모듈의 폭값은 전방좌측 거리센서와 전방우측 거리센서 사이의 이격거리인 전방거리 및 후방좌측 거리센서와 후방우측 거리센서 사이의 이격거리인 후방거리의 평균값인 것을 특징으로 하는 로봇 발 착지 제어시스템. - 청구항 3에 있어서,
제어부는 전방좌측과 전방우측 거리센서의 거리값들의 평균인 전방평균값을 도출하고, 후방좌측과 후방우측 거리센서의 거리값들의 평균인 후방평균값을 도출하며, 전방평균값과 후방평균값의 차이값 및 발바닥모듈의 길이값을 역탄젠트 함수에 대입하여 발바닥모듈이 지면과 이루는 피칭각도를 연산하는 것을 특징으로 하는 로봇 발 착지 제어시스템. - 청구항 6에 있어서,
발바닥모듈의 길이값은 전방좌측 거리센서와 후방좌측 거리센서 사이의 이격거리인 좌측거리 및 전방우측 거리센서와 후방우측 거리센서 사이의 이격거리인 우측거리의 평균값인 것을 특징으로 하는 로봇 발 착지 제어시스템. - 청구항 1에 있어서,
발바닥모듈은 전방중앙, 후방중앙, 좌측중앙, 우측중앙의 각 지점에 거리센서가 각각 마련된 것을 특징으로 하는 로봇 발 착지 제어시스템. - 청구항 8에 있어서,
제어부는 전방중앙과 후방중앙의 거리센서들의 거리값들과 발바닥모듈의 길이값을 이용하여 발바닥모듈이 지면과 이루는 피칭각도를 연산하고, 좌측중앙과 우측중앙의 거리센서들의 거리값들과 발바닥모듈의 폭값을 이용하여 발바닥모듈이 지면과 이루는 롤링각도를 연산하는 것을 특징으로 하는 로봇 발 착지 제어시스템. - 삭제
- 청구항 1에 있어서,
제어부는 발바닥모듈과 지면이 이루는 상대각도를 연산하고, 발바닥모듈의 구동부를 제어하여 발바닥모듈이 연산된 상대각도만큼 역으로 움직이도록 함으로써 발바닥모듈과 지면이 평행을 이루도록 하는 것을 특징으로 하는 로봇 발 착지 제어시스템. - 삭제
- 삭제
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160065180A KR101820775B1 (ko) | 2016-05-27 | 2016-05-27 | 로봇 발 착지 제어시스템 |
PCT/KR2017/003119 WO2017204449A1 (ko) | 2016-05-27 | 2017-03-23 | 로봇 발 착지 제어시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160065180A KR101820775B1 (ko) | 2016-05-27 | 2016-05-27 | 로봇 발 착지 제어시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170133864A KR20170133864A (ko) | 2017-12-06 |
KR101820775B1 true KR101820775B1 (ko) | 2018-01-22 |
Family
ID=60412446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160065180A KR101820775B1 (ko) | 2016-05-27 | 2016-05-27 | 로봇 발 착지 제어시스템 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101820775B1 (ko) |
WO (1) | WO2017204449A1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20240070199A (ko) | 2022-11-14 | 2024-05-21 | 주식회사 레인보우로보틱스 | 복수의 다리를 갖는 로봇 및 그것의 터치다운 위치 결정 방법 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050005995A (ko) * | 2003-07-08 | 2005-01-15 | 삼성전자주식회사 | 2족 보행 이동 장치의 보행 제어 방법 |
JP4466715B2 (ja) * | 2007-10-25 | 2010-05-26 | トヨタ自動車株式会社 | 脚式ロボット、及びその制御方法 |
KR101080366B1 (ko) * | 2009-01-30 | 2011-11-04 | (주)하기소닉 | 초음파센서를 이용한 로봇의 위치 인식 방법 및 그 장치 |
KR101687630B1 (ko) * | 2010-01-11 | 2016-12-20 | 삼성전자주식회사 | 보행 로봇 및 그 균형 제어 방법 |
KR20160005816A (ko) * | 2014-07-07 | 2016-01-18 | 현대자동차주식회사 | 착용로봇의 보행의도감지시스템 및 그 제어방법 |
-
2016
- 2016-05-27 KR KR1020160065180A patent/KR101820775B1/ko active IP Right Grant
-
2017
- 2017-03-23 WO PCT/KR2017/003119 patent/WO2017204449A1/ko active Application Filing
Also Published As
Publication number | Publication date |
---|---|
KR20170133864A (ko) | 2017-12-06 |
WO2017204449A1 (ko) | 2017-11-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230322315A1 (en) | Mechanically-timed footsteps for a robotic device | |
US9908240B1 (en) | Ground plane compensation for legged robots | |
US11027415B1 (en) | Generalized coordinate surrogates for integrated estimation and control | |
US20200016750A1 (en) | Determination of Robotic Step Path | |
US9969086B1 (en) | Achieving a target gait in a legged robot based on steering commands | |
US6021363A (en) | System for detecting and controlling the position of a mobile robot | |
JP5284923B2 (ja) | 脚式移動ロボットの制御装置 | |
WO2015137169A1 (ja) | 地形判断装置、脚式移動ロボット、ロボットシステム、脚式移動ロボットの制御方法、及び、ロボットシステムの制御方法 | |
WO2020129120A1 (ja) | 情報処理装置および移動ロボット | |
JP2010224755A (ja) | 移動体及び移動体の位置推定方法 | |
Kang et al. | Realization of biped walking on uneven terrain by new foot mechanism capable of detecting ground surface | |
JP6892393B2 (ja) | 足接地位置追随装置、その動きを制御する方法、コンピュータ実行可能なプログラム、及びそれを格納したコンピュータ読取可能な非一時的な情報記録媒体 | |
WO2024058844A2 (en) | Automatically trasitioning a robot to an operational mode optimized for particular terrain | |
KR101820775B1 (ko) | 로봇 발 착지 제어시스템 | |
JP2007190654A (ja) | 脚車輪型ロボット | |
JP6601670B2 (ja) | 路面状況認識装置、そのプログラム、及び移動体システム | |
JP2009095933A (ja) | 車両の転倒防止装置および脚車輪型ロボット | |
WO2020065701A1 (ja) | 情報処理装置および移動ロボット | |
US20130282237A1 (en) | Inverted pendulum type moving body | |
TWI773947B (zh) | 控制裝置、外骨骼系統及控制方法 | |
Rouxel et al. | Learning the odometry on a small humanoid robot | |
Kesper et al. | Obstacle/gap detection and terrain classification of walking robots based on a 2d laser range finder | |
CN112224300B (zh) | 一种用于双足机器人下台阶的稳定行走方法 | |
JP7452127B2 (ja) | 自律移動装置および自律移動装置の制御方法 | |
KR20230172332A (ko) | 로봇 제어 장치 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20160527 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170524 Patent event code: PE09021S01D |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20171124 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20171222 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180116 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20180117 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20201230 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20230111 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20231228 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20250114 Start annual number: 8 End annual number: 8 |