KR0161030B1 - 로보트의 구동제어장치 및 그 제어방법 - Google Patents
로보트의 구동제어장치 및 그 제어방법 Download PDFInfo
- Publication number
- KR0161030B1 KR0161030B1 KR1019930016710A KR930016710A KR0161030B1 KR 0161030 B1 KR0161030 B1 KR 0161030B1 KR 1019930016710 A KR1019930016710 A KR 1019930016710A KR 930016710 A KR930016710 A KR 930016710A KR 0161030 B1 KR0161030 B1 KR 0161030B1
- Authority
- KR
- South Korea
- Prior art keywords
- rotation angle
- robot
- driving
- rotation
- detection means
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000001514 detection method Methods 0.000 claims abstract description 70
- 238000004364 calculation method Methods 0.000 claims description 7
- 238000005259 measurement Methods 0.000 claims description 7
- 239000000463 material Substances 0.000 claims description 5
- 230000000694 effects Effects 0.000 description 2
- 230000005355 Hall effect Effects 0.000 description 1
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 125000000484 butyl group Chemical group [H]C([*])([H])C([H])([H])C([H])([H])C([H])([H])[H] 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C25/00—Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0272—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising means for registering the travel distance, e.g. revolutions of wheels
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0255—Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Manipulator (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Control Of Position Or Direction (AREA)
Abstract
Description
Claims (9)
- 로봇에 있어서, 제어수단과, 상기 제어수단에 의해 로봇을 구동하는 구동수단과, 상기 구동수단에 의해 이동된 로봇의 주행거리를 검출하는 주행거리검출수단과, 상기 로봇의 주행방향변화를 검출하는 회전각검출수단과, 상기 회전각검출수단을 회전시키도록 보정모터(M)를 구동하는 보정모터구동수단과, 상기 회전각검출수단의 출력오차보정계수를 구하기 위해 상기 회전각검출수단의 회전량을 검출하는 회전량검출수단으로 이루어진 것을 특징으로 하는 로봇의 구동제어장치.
- 제1항에 있어서, 상기 회전각검출수단은 보정모터의 회전시의 진동이 전달되지 않도록 진동흡수용 방진재로 둘러싸인 것을 특징으로 하는 로봇의 구동제어장치.
- 보정모터를 구동시킴에 따라 회전하는 회전각검출수단의 출력오차보정계수를 연산하는 보정계수연산스텝과, 로봇의 주행시에 단위시간 동안의 회전각검출수단의 출력값을 측정하여 적분하는 회전각검출스텝과, 주행거리검출수단에 의해 일정시간 동안의 로봇의 주행거리를 검출하는 주행거리검출스텝과, 상기 회전각검출스텝에서 판별된 주행방향이 회전주행인 경우에는 상기 로봇의 회전각데이터에 상기 보정계수연산스텝의 출력오차보정계수를 적산한 보정각데이터에 의해 상기로봇의 위치데이터를 연산하는 위치보정스텝과, 상기 위치보정스텝의 위치데이터에 따라 상기 로봇을 주행완료시키는 주행완료스텝으로 이루어진 것을 특징으로 하는 로봇의 구동제어방법.
- 제3항에 있어서, 상기 보정계수연산스텝은 회전각검출수단의 오프셋전압을 측정하는 오프셋전압측정스텝과, 보정모터를 좌회전시킨 후 상기 회전각검출수단이 정확하게 360°회전하였는지를 측정하여 좌회전오차보정계수를 연산하는 제1오차보정스텝과, 상기 보정모터를 우회전 시킨 후 상기 회전각검출수단이 정확하게 360°회전하였는지를 측정하여 우회전오차보정계수를 연산하는 제2오차보정스텝으로 이루어진 것을 특징으로 하는 로봇의 구동제어 방법.
- 제3항에 있어서, 상기 주행완료판별스텝에서 판별된 로봇이 주행을 완료하지 않은 경우에는 주행모터의 출력값을 재설정하여 상기 주행모터를 구동하는 것을 특징으로 하는 로봇의 구동제어 방법.
- 제4항에 있어서, 상기 제1오차보정스텝은 보정모터를 좌회전시킨 후 단위시간동안의 회전각검출수단의 출력값을 측정하여 적분하는 제1회전각측정스텝과, 상기 제1회전각측정스텝에서 측정된 회전각검출수단의 회전각이 360°인지를 판별하는 제1회전각판별스텝과, 상기 제1회전각판별스텝에서 판별된 회전각이 360°인 경우에는 상기 회전각검출수단의 좌회전오차보정계수를 연산하는 제1연산스텝으로 이루어진 것을 특징으로 하는 로봇의 구동제어방법.
- 제4항에 있어서, 상기 제2오차보정스텝은 상기 보정모터를 우회전시킨 후 단위 시간동안의 상기 회전각검출수단의 출력값을 측정하여 적분하는 제2회전각측정스텝과, 상기 제2회전각측정스텝에서 측정된 회전각검출수단의 회전각이 360°인지를 판별하는 제2회전각판별스텝과, 상기 제2회전각판별스텝에서 판별된 회전각이 360°인 경우에는 상기 회전각검출수단의 우회전오차보정계수를 연산하는 제2연산스텝으로 이루어진 것을 특징으로 하는 로봇의 구동제어방법.
- 제6항에 있어서, 상기 제1회전각판별스텝에서 판별된 회전각이 360°가 아닌 경우에는 보정모터의 속도제어시간(△t3)이 경과하였는지를 판별하여 상기 보정모터의 회전속도를 제어하는 것을 특징으로 하는 로봇이 구동제어방법.
- 제7항에 있어서, 상기 제2회전각판별스텝에서 판별된 회전각이 360°가 아닌 경우에는 보정모터의 속도제어시간(△t3)이 경과하였는지를 판별하여 상기 보정모터의 회전속도를 제어하는 것을 특징으로 하는 로봇의 구동제어방법.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019930016710A KR0161030B1 (ko) | 1993-08-26 | 1993-08-26 | 로보트의 구동제어장치 및 그 제어방법 |
JP6153860A JPH0788787A (ja) | 1993-08-26 | 1994-07-05 | ロボットの駆動制御装置及び制御方法 |
US08/295,064 US5479079A (en) | 1993-08-26 | 1994-08-26 | Apparatus and method for controlling robot travel |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019930016710A KR0161030B1 (ko) | 1993-08-26 | 1993-08-26 | 로보트의 구동제어장치 및 그 제어방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR950005468A KR950005468A (ko) | 1995-03-20 |
KR0161030B1 true KR0161030B1 (ko) | 1998-12-15 |
Family
ID=19362037
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019930016710A KR0161030B1 (ko) | 1993-08-26 | 1993-08-26 | 로보트의 구동제어장치 및 그 제어방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US5479079A (ko) |
JP (1) | JPH0788787A (ko) |
KR (1) | KR0161030B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100801261B1 (ko) * | 2006-11-03 | 2008-02-04 | 주식회사 에스씨티 | 지자기 센서가 구비된 로봇의 제어방법 |
KR101227008B1 (ko) * | 2005-03-14 | 2013-01-28 | 삼성전자주식회사 | 모빌로봇 시스템의 자이로스코프 보정장치 및 이를 이용한보정방법 |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6253154B1 (en) * | 1996-11-22 | 2001-06-26 | Visteon Technologies, Llc | Method and apparatus for navigating with correction of angular speed using azimuth detection sensor |
US5942869A (en) * | 1997-02-13 | 1999-08-24 | Honda Giken Kogyo Kabushiki Kaisha | Mobile robot control device |
JPH10240343A (ja) * | 1997-02-27 | 1998-09-11 | Minolta Co Ltd | 自律走行車 |
JPH11102219A (ja) * | 1997-09-26 | 1999-04-13 | Minolta Co Ltd | 移動体の制御装置 |
US6738679B2 (en) * | 2000-05-08 | 2004-05-18 | Toshiba Kikai Kabushiki Kaisha | Positional control system and positional control method |
SE529122C2 (sv) * | 2004-09-24 | 2007-05-02 | Jokab Safety Ab | Skyddsanordning för områdesbegränsning och övervakning |
KR100560966B1 (ko) * | 2004-10-12 | 2006-03-15 | 삼성광주전자 주식회사 | 로봇 청소기의 자이로 센서 보정방법 |
JP2006248270A (ja) * | 2005-03-08 | 2006-09-21 | Honda Motor Co Ltd | 検出機器の取付状態検出装置 |
CA2531305A1 (en) * | 2005-04-25 | 2006-10-25 | Lg Electronics Inc. | Self-moving robot capable of correcting movement errors and method for correcting movement errors of the same |
KR100958114B1 (ko) * | 2007-12-17 | 2010-05-18 | 한국과학기술연구원 | 인간형 로봇의 보행 안정화 및 자세 제어 방법 |
JP5071533B2 (ja) * | 2010-05-19 | 2012-11-14 | 株式会社デンソー | 車両用現在位置検出装置 |
US8793090B2 (en) | 2010-06-23 | 2014-07-29 | Aisin Aw Co., Ltd. | Track information generating device, track information generating method, and computer-readable storage medium |
US20140288824A1 (en) * | 2013-03-22 | 2014-09-25 | Qualcomm Incorporated | Method and/or system for selective application of direction of travel |
CN104290096B (zh) * | 2014-09-16 | 2015-12-09 | 湖南大学 | 一种基于CANopen的机械臂关节电机控制方法及系统 |
WO2016054004A1 (en) | 2014-09-30 | 2016-04-07 | Sikorsky Aircraft Corporation | Online sensor calibration verification system |
JP6844462B2 (ja) * | 2017-07-21 | 2021-03-17 | 株式会社デンソーウェーブ | 角度検出器の偏心誤差補正方法、ロボットシステム |
US10118607B1 (en) | 2018-04-10 | 2018-11-06 | XL Hybrids | Dynamic hybrid vehicle system for adjusting motor rotary position |
US11296631B2 (en) * | 2019-11-13 | 2022-04-05 | XL Hybrids | Dynamic hybrid vehicle system for adjusting the rotary position independent of motor mount |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2532105B2 (ja) * | 1987-09-17 | 1996-09-11 | 本田技研工業株式会社 | 前後輪操舵車両の操舵制御装置 |
US5001637A (en) * | 1988-08-01 | 1991-03-19 | Honda Giken Kogyo Kabushiki Kaisha | Steering wheel turning angle detector and method for controlling yawing for vehicle |
JP2669889B2 (ja) * | 1989-04-07 | 1997-10-29 | 住友電気工業株式会社 | 自立航法装置に用いる角速度センサの較正装置 |
JP2614348B2 (ja) * | 1990-06-04 | 1997-05-28 | 株式会社デンソー | 操舵角検出装置 |
JPH04238216A (ja) * | 1991-01-23 | 1992-08-26 | Sumitomo Electric Ind Ltd | ジャイロのスケールファクタの算出方法 |
-
1993
- 1993-08-26 KR KR1019930016710A patent/KR0161030B1/ko not_active IP Right Cessation
-
1994
- 1994-07-05 JP JP6153860A patent/JPH0788787A/ja active Pending
- 1994-08-26 US US08/295,064 patent/US5479079A/en not_active Expired - Lifetime
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101227008B1 (ko) * | 2005-03-14 | 2013-01-28 | 삼성전자주식회사 | 모빌로봇 시스템의 자이로스코프 보정장치 및 이를 이용한보정방법 |
KR100801261B1 (ko) * | 2006-11-03 | 2008-02-04 | 주식회사 에스씨티 | 지자기 센서가 구비된 로봇의 제어방법 |
Also Published As
Publication number | Publication date |
---|---|
JPH0788787A (ja) | 1995-04-04 |
US5479079A (en) | 1995-12-26 |
KR950005468A (ko) | 1995-03-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR0161030B1 (ko) | 로보트의 구동제어장치 및 그 제어방법 | |
US5719713A (en) | Automatic side view mirror tracking system | |
US6038501A (en) | Autonomous vehicle capable of traveling/stopping in parallel to wall and controlling method thereof | |
US5602542A (en) | Parking aid with a wheel sensor | |
US8175771B2 (en) | Control apparatus for electric power steering system | |
US6691820B2 (en) | Torque detecting apparatus and electric power steering apparatus | |
JP3234177B2 (ja) | 位置制御装置 | |
US20030102181A1 (en) | Electric power steering apparatus | |
US20050067214A1 (en) | Electric power steering control apparatus | |
US5255195A (en) | Position measuring system for vehicle | |
EP0358496B2 (en) | Wheel measuring apparatus and wheel balancer incorporating same | |
US11940274B2 (en) | Tilt detecting device and surveying instrument | |
AU2008255624B2 (en) | Methods and systems for controlling vehicles | |
JP2609890B2 (ja) | 自走式作業車 | |
JP2928876B2 (ja) | 自律走行車の位置制御方法及び自律走行車 | |
JPH09114523A (ja) | 自律走行車両及び自律走行車両の運転方法 | |
KR0161044B1 (ko) | 로보트의 주행제어장치 및 그 주행제어방법 | |
JP2609891B2 (ja) | 自走式作業車 | |
JPH09305231A (ja) | 自走台車の走行制御装置 | |
JPH0633397Y2 (ja) | シャシダイナモにおける自動運転装置 | |
JPS62254212A (ja) | 自走ロボツト | |
KR100267287B1 (ko) | 자동차의 주행 속도 산출 장치 및 그 방법 | |
JPH0535332A (ja) | 作業移動車の走行制御装置 | |
JP2621196B2 (ja) | 車速演算装置 | |
JPS63241609A (ja) | 自走ロボツトの走行制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19930826 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19951110 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19930826 Comment text: Patent 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: 19980629 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19980821 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19980728 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20010727 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20020726 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20030730 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20040729 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20050727 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20060727 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20070727 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20080731 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20090730 Start annual number: 12 End annual number: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20100729 Start annual number: 13 End annual number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20110728 Year of fee payment: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20110728 Start annual number: 14 End annual number: 14 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20130709 |