KR20110125899A - 보행 로봇 시스템 및 그 보행 로봇 시스템의 지면 분석 방법과 보행 방법 - Google Patents
보행 로봇 시스템 및 그 보행 로봇 시스템의 지면 분석 방법과 보행 방법 Download PDFInfo
- Publication number
- KR20110125899A KR20110125899A KR1020100045532A KR20100045532A KR20110125899A KR 20110125899 A KR20110125899 A KR 20110125899A KR 1020100045532 A KR1020100045532 A KR 1020100045532A KR 20100045532 A KR20100045532 A KR 20100045532A KR 20110125899 A KR20110125899 A KR 20110125899A
- Authority
- KR
- South Korea
- Prior art keywords
- walking
- ground
- robot foot
- robot
- foot
- Prior art date
Links
- 238000004458 analytical method Methods 0.000 title claims abstract description 62
- 238000000034 method Methods 0.000 title claims abstract description 37
- 230000005021 gait Effects 0.000 title description 4
- 238000001514 detection method Methods 0.000 claims description 34
- 239000006185 dispersion Substances 0.000 claims description 9
- 238000004364 calculation method Methods 0.000 claims description 8
- 238000000540 analysis of variance Methods 0.000 claims description 3
- 239000004576 sand Substances 0.000 description 12
- 241001465754 Metazoa Species 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000001788 irregular Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002245 particle Substances 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
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/085—Force or torque sensors
-
- 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/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
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D57/00—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track
- B62D57/02—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members
- B62D57/032—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members with alternately or sequentially lifted supporting base and legs; with alternately or sequentially lifted feet or skid
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Manipulator (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Human Computer Interaction (AREA)
Abstract
Description
도 2는 도 1에 도시된 보행 로봇 시스템의 로봇발을 나타낸 도면이다.
도 3 내지 도 5는 도 2에 도시된 로봇발이 탄탄한 평면 지형, 자갈 지형, 및 모래 지형을 보행할 때 검출되는 지면 정보를 나타낸 그래프이다.
도 6은 도 3 내지 도 5에 도시된 지면 정보로부터 검출된 지형별 특성 인자를 3차원으로 나타낸 그래프이다.
도 7은 도 6에 도시된 지형별 특성인자를 이용하여 지면 정보의 지형별 경계값을 나타낸 그래프이다.
도 8은 본 발명의 일실시예에 따른 보행 로봇 시스템의 지면 분석 방법이 도시된 순서도이다.
도 9는 본 발명의 일실시예에 따른 보행 로봇 시스템의 보행 방법이 도시된 순서도이다.
110: 로봇발
120: 반력감지부
130: 토크감지부
140: 전류감지부
150: 제어부
G: 보행 지면
L: 지형별 경계값
Claims (14)
- 보행 지면을 보행하는 로봇발;
상기 로봇발의 발바닥부에 구비되고, 상기 로봇발의 보행시 상기 발바닥부에 작용되는 지면 반력을 감지하는 반력감지부;
상기 로봇발의 관절부에 구비되고, 상기 로봇발의 보행시 상기 관절부에 작용되는 토크를 감지하는 토크감지부;
상기 로봇발의 관절부에 연결되고, 상기 로봇발의 보행시 상기 관절부에 발생되는 전류값의 변화를 감지하는 전류감지부; 및
상기 반력감지부와 상기 토크감지부 및 상기 전류감지부의 감지값을 이용하여 지면 분석 모드 또는 보행 모드 중 적어도 어느 한 모드를 수행하는 제어부;를 포함하고,
상기 지면 분석 모드는 상기 지면 반력과 상기 토크 및 상기 전류값을 이용하여 상기 로봇발이 보행하는 보행 지면의 정보를 분석 및 분류하며,
상기 보행 모드는 상기 지면 분석 모드를 통해 구축된 지면 정보 데이터를 이용하여 상기 로봇발이 보행하는 보행 지면의 종류에 따라 보행 알고리즘을 설정 및 변경하는 보행 로봇 시스템.
- 제1항에 있어서,
상기 지면 분석 모드 및 상기 보행 모드는, 상기 로봇발의 보행시 상기 발바닥부가 상기 보행 지면에 접촉하는 구간에서만 실시되는 것을 특징으로 하는 보행 로봇 시스템.
- 제1항 또는 제2항에 있어서,
상기 지면 분석 모드에서는 상기 지면 반력과 상기 토크 및 상기 전류값에 따라 상기 지면 정보를 통계적인 방법으로 분석한 후 상기 지면 정보를 지형별로 분류하여 상기 지면 정보 데이터를 구축하며,
상기 보행 모드에서는 상기 지면 반력과 상기 토크 및 상기 전류값에 따른 지면 정보를 상기 지면 정보 데이터에 비교하여 상기 로봇발이 보행하는 보행 지면의 종류에 따라 상기 로봇발의 보행 알고리즘을 설정 및 변경하는 보행 로봇 시스템.
- 제3항에 있어서,
상기 지면 분석 모드에서는 보행 알고리즘의 적용이 용이함과 아울러 지면 정보를 신속하게 검출하기 위하여 상기 지면 반력과 상기 토크 및 상기 전류값이 단수개의 상기 로봇발을 통해 감지되는 보행 로봇 시스템.
- 제1항에 있어서,
상기 지면 분석 모드에서는, 상기 지면 정보의 분산, 첨도, 비대칭도, 및 주파수 에너지의 분석을 통하여 상기 보행 지면의 특성 인자를 검출하고, 상기 특성 인자를 이용하여 상기 보행 지면의 종류에 따라 상기 지면 정보 데이터를 구축하며, 상기 지면 정보 데이터의 지형별 경계값을 산출하는 보행 로봇 시스템.
- 제5항에 있어서,
상기 보행 모드에서는, 상기 로봇발의 보행시 감지된 상기 지면 정보로부터 상기 보행 지면의 특성 인자를 검출하고, 상기 지형별 경계값과 상기 특성 인자를 비교하여 상기 보행 지면의 지형을 판별하며, 상기 지형의 종류에 따라 상기 로봇발의 보행 알고리즘을 설정 및 변경하는 보행 로봇 시스템.
- 분석이 필요한 보행 지면을 따라 로봇발을 보행시키는 로봇발 보행 단계;
상기 로봇발의 발바닥부에 작용되는 지면 반력, 상기 로봇발의 관절부에 작용되는 토크, 및 상기 로봇발의 관절부에 발생되는 전류값을 감지하는 로봇발 감지 단계;
상기 지면 반력, 상기 토크, 및 상기 전류값을 이용하여 상기 로봇발이 보행하는 보행 지면의 특성 인자를 검출하는 지면 정보 검출 단계;
상기 보행 지면의 특성 인자를 지형별로 분류하여 지면 정보를 데이터 베이스화하는 지면 정보 분류 단계; 및
상기 지면 정보 데이터로부터 상기 보행 지면의 지형별 경계값을 산출하는 지형별 경계값 산출 단계;
를 포함하는 보행 로봇 시스템의 지면 분석 방법.
- 제7항에 있어서,
상기 로봇발 보행 단계에서는, 분석이 필요한 다양한 종류의 보행 지면에 단수개의 보행 알고리즘으로 상기 로봇발을 보행시키는 것을 특징으로 하는 보행 로봇 시스템의 지면 분석 방법.
- 제7항에 있어서,
상기 로봇발 감지 단계는 상기 로봇발이 상기 보행 지면에 접촉되는 구간에서만 실시되는 것을 특징으로 하는 보행 로봇 시스템의 지면 분석 방법.
- 제7항에 있어서,
상기 지면 정보 검출 단계에서는, 상기 지면 반력과 상기 토크 및 상기 전류값에 대한 분산, 첨도, 비대칭도, 및 주파수 에너지의 분석을 통하여 상기 보행 지면의 특성 인자를 검출하는 보행 로봇 시스템의 지면 분석 방법.
- 임의의 보행 지면을 따라 로봇발을 보행시키는 로봇발 보행 단계;
상기 로봇발의 발바닥부에 작용되는 지면 반력, 상기 로봇발의 관절부에 작용되는 토크, 및 상기 로봇발의 관절부에 발생되는 전류값을 감지하는 로봇발 감지 단계;
상기 지면 반력, 상기 토크, 및 상기 전류값을 이용하여 상기 로봇발이 보행하는 보행 지면의 특성 인자를 검출하는 지면 정보 검출 단계;
상기 보행 지면의 특성 인자를 지형별 지면 정보가 저장된 지면 정보 데이터에 비교하여 상기 로봇발이 보행하는 보행 지면의 종류를 판별하는 지면 판별 단계; 및
상기 지면 판별 단계에서 판별된 보행 지면의 종류에 대응하는 보행 알고리즘을 설정 및 변경하고, 상기 보행 알고리즘에 따라 상기 로봇발을 보행시키는 보행 알고리즘 설정 단계;
를 포함하는 보행 로봇 시스템의 보행 방법.
- 제11항에 있어서,
상기 로봇발 감지 단계는 상기 로봇발이 상기 보행 지면에 접촉되는 구간에서만 실시되는 것을 특징으로 하는 보행 로봇 시스템의 보행 방법.
- 제11항에 있어서,
상기 지면 정보 검출 단계에서는, 상기 지면 반력과 상기 토크 및 상기 전류값에 대한 분산, 첨도, 비대칭도, 및 주파수 에너지의 분석을 통하여 상기 보행 지면의 특성 인자를 검출하는 보행 로봇 시스템의 보행 방법.
- 제13항에 있어서,
상기 지면 판별 단계에서는, 상기 지면 정보 데이터의 지형별 경계값과 상기 특성 인자를 비교하여 상기 지면 정보 데이터에서 상기 특성 인자가 위치되는 영역의 지면 정보를 판별하는 보행 로봇 시스템의 보행 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20100045532A KR101196622B1 (ko) | 2010-05-14 | 2010-05-14 | 보행 로봇 시스템 및 그 보행 로봇 시스템의 지면 분석 방법과 보행 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20100045532A KR101196622B1 (ko) | 2010-05-14 | 2010-05-14 | 보행 로봇 시스템 및 그 보행 로봇 시스템의 지면 분석 방법과 보행 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110125899A true KR20110125899A (ko) | 2011-11-22 |
KR101196622B1 KR101196622B1 (ko) | 2012-11-02 |
Family
ID=45395207
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20100045532A KR101196622B1 (ko) | 2010-05-14 | 2010-05-14 | 보행 로봇 시스템 및 그 보행 로봇 시스템의 지면 분석 방법과 보행 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101196622B1 (ko) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101291105B1 (ko) * | 2011-12-23 | 2013-08-01 | 삼성중공업 주식회사 | 선체 도장장치 및 그 제어방법 |
KR20150084444A (ko) * | 2014-01-14 | 2015-07-22 | 삼성전자주식회사 | 로봇 및 로봇의 제어 방법 |
KR20170049994A (ko) * | 2015-10-29 | 2017-05-11 | 에스케이플래닛 주식회사 | 걸음걸이를 이용한 사용자 인증 서비스 제공 장치 및 이를 활용한 서비스 제공 방법 |
US9655805B2 (en) | 2014-01-15 | 2017-05-23 | Samsung Electronics Co., Ltd. | Walking assist robot and control method thereof |
CN114454213A (zh) * | 2022-01-26 | 2022-05-10 | 东华大学 | 基于eemd-ht-峭度分析的工业机器人关节电流信号异常检测方法 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101428328B1 (ko) | 2012-12-27 | 2014-08-08 | 현대자동차주식회사 | 로봇의 보행제어방법 및 시스템 |
-
2010
- 2010-05-14 KR KR20100045532A patent/KR101196622B1/ko active IP Right Grant
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101291105B1 (ko) * | 2011-12-23 | 2013-08-01 | 삼성중공업 주식회사 | 선체 도장장치 및 그 제어방법 |
KR20150084444A (ko) * | 2014-01-14 | 2015-07-22 | 삼성전자주식회사 | 로봇 및 로봇의 제어 방법 |
US9566706B2 (en) | 2014-01-14 | 2017-02-14 | Samsung Electronics Co., Ltd. | Robot and control method thereof |
US9655805B2 (en) | 2014-01-15 | 2017-05-23 | Samsung Electronics Co., Ltd. | Walking assist robot and control method thereof |
KR20170049994A (ko) * | 2015-10-29 | 2017-05-11 | 에스케이플래닛 주식회사 | 걸음걸이를 이용한 사용자 인증 서비스 제공 장치 및 이를 활용한 서비스 제공 방법 |
CN114454213A (zh) * | 2022-01-26 | 2022-05-10 | 东华大学 | 基于eemd-ht-峭度分析的工业机器人关节电流信号异常检测方法 |
CN114454213B (zh) * | 2022-01-26 | 2023-12-12 | 东华大学 | 基于eemd-ht-峭度分析的工业机器人关节电流信号异常检测方法 |
Also Published As
Publication number | Publication date |
---|---|
KR101196622B1 (ko) | 2012-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101196622B1 (ko) | 보행 로봇 시스템 및 그 보행 로봇 시스템의 지면 분석 방법과 보행 방법 | |
CN107194967B (zh) | 基于Kinect深度图像的人体摔倒检测方法及装置 | |
CN108021888B (zh) | 一种跌倒检测方法 | |
JP2016157473A (ja) | センサデータの空間的集約を用いる適応マッピング | |
US10801831B2 (en) | Speckle measurement apparatus and speckle measurement method | |
CN104103030A (zh) | 图像分析方法、照相机装置、控制装置及控制方法 | |
US20230404436A1 (en) | Hybrid walking analysis apparatus for fall prevention and fall prevention management system comprising same | |
CN105426858A (zh) | 一种基于视觉和振动信息融合的地面类型辨识方法 | |
CN107430774A (zh) | 行驶道路识别装置和使用其的行驶辅助系统 | |
CN112438724A (zh) | 跌倒风险评估方法、跌倒风险评估装置以及记录介质 | |
CN104198752A (zh) | 基于机器视觉的高温钢坯运动状态的多率检测方法 | |
CN112438723A (zh) | 认知功能评估方法、认知功能评估装置以及存储介质 | |
CN108629304A (zh) | 一种冻结步态在线检测方法 | |
JP6160252B2 (ja) | 画像処理装置および画像処理方法 | |
KR101428373B1 (ko) | 주차가능구획 판단 장치 및 방법 | |
CN112438722B (zh) | 肌肉衰减症评估装置以及存储介质 | |
JP2011043907A (ja) | 車線認識装置、及び車線認識方法 | |
TWI750950B (zh) | 拍攝角度偵測方法及其相關監控設備 | |
CN118140158A (zh) | 物体识别方法及物体识别装置 | |
CN111868486A (zh) | 轴重计测装置及轴重计测方法 | |
JP4469712B2 (ja) | 歩行者移動経路追跡方法、及び歩行者移動経路追跡システム | |
CN104444646A (zh) | 电梯承载对象的重量检测方法和装置、电梯系统 | |
CN110462336A (zh) | 身体朝向推定装置以及身体朝向推定程序 | |
JP2002123820A (ja) | 路上静止障害物検出方法及び装置 | |
KR20150017762A (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: 20100514 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20120222 Patent event code: PE09021S01D |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20120816 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
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: 20120926 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20121025 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20121025 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20151002 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20151002 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160927 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20160927 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170901 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20170901 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20181008 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20181008 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20191001 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20191001 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20201105 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20221004 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20231004 Start annual number: 12 End annual number: 12 |