KR100213713B1 - 듀얼 로봇 시스템 및 그 제어방법 - Google Patents
듀얼 로봇 시스템 및 그 제어방법 Download PDFInfo
- Publication number
- KR100213713B1 KR100213713B1 KR1019970015261A KR19970015261A KR100213713B1 KR 100213713 B1 KR100213713 B1 KR 100213713B1 KR 1019970015261 A KR1019970015261 A KR 1019970015261A KR 19970015261 A KR19970015261 A KR 19970015261A KR 100213713 B1 KR100213713 B1 KR 100213713B1
- Authority
- KR
- South Korea
- Prior art keywords
- arm
- robot
- collision
- unit time
- dual
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
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
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
- B25J9/1666—Avoiding collision or forbidden zones
-
- 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/1679—Programme controls characterised by the tasks executed
- B25J9/1682—Dual arm manipulator; Coordination of several manipulators
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Abstract
Description
Claims (2)
- 단일의 로봇 베이스에 각각 제 1 및 제 2 아암을 포함하는 2 대의 로봇이 동시에 배치되고, 상기 각각의 로봇을 제어하는 로봇 제어부가 각각 마련되어 있는 듀얼 로봇 시스템에 있어서,상기 각각의 로봇 제어부는 상기 각각의 로봇의 단위시간 후의 이동궤적에 대한 정보를 입출력하기 위한 별도의 공유기억장치에 각각 연결되어 있어서, 상기 공유기억장치에 입력된 상대 로봇의 단위시간 후의 이동궤적에 대한 정보를 이용함으로써 상기 각각의 로봇 상호간의 충돌을 피할 수 있도록 한 것을 특징으로 하는 듀얼 로봇 시스템.
- 하나의 로봇 베이스에 장착되어 있는 2 대의 로봇을 구성하는 각각의 아암이 단위시간후에 이동되어야 하는 각각의 궤적을 생성하는 아암 궤적생성단계와;상기 아암 궤적생성단계에서 생성된 각각의 아암의 단위시간 후의 이동 궤적의 좌표값을 이용하여 상기 각각의 아암을 직사각형으로 모델링하는 아암 모델링 단계와;상기 아암 모델링 단계에서 모델링된 각각의 아암에 대한 직사각형 및 이미 모델링되어 공유기억장치에 저장되어 있는 로봇 베이스에 대한 직사각형이 서로 중첩되는지의 여부를 판단함으로써 상기 각각의 아암이 상기 로봇 베이스 및 다른 아암과 충돌이 일어나는지의 여부를 판단하는 아암 충돌판단단계와;상기의 아암 충돌판단단계에서의 판단결과, 충돌이 일어나는 것으로 판단된 경우에는, 이미 생성된 상기 각각의 아암에 대한 각각의 궤적을 무시하고 상기 각각의 아암을 감속시켜 정지시킨 후, 다시 처음으로 돌아가서 상기 각각의 아암이 단위시간후에 이동되어야 하는 새로운 궤적을 생성하는 아암 충돌방지단계와;상기의 아암 충돌판단단계에서의 판단결과, 충돌이 일어나지 않는 것으로 판단된 경우에는, 상기 각각의 아암의 생성된 궤적에 대한 모델링 정보를 상기 공유기억장치에 저장한 후, 상기 각각의 아암을 구동시켜 이동시키는 아암 구동단계와;상기 각각의 아암이 목표위치까지 도달되었는지를 검사하는 아암 목표위치도달 판단단계와;상기 아암 목표위치도달 판단단계에서의 판단결과, 상기 각각의 아암이 소정의 목표위치에 도달되지 않은 경우에는, 다시 처음으로 돌아가서 상기 각각의 아암이 단위시간후에 이동되어야 하는 새로운 궤적을 생성하는 단계 : 및상기 아암 목표위치도달 판단단계에서의 판단결과, 상기 각각의 아암이 소정의 목표위치에 도달된 경우에는, 상기 각각의 아암의 구동을 정지하는 아암 구동정지단계로 구성된 것을 특징으로 하는 듀얼 로봇 시스템의 제어방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970015261A KR100213713B1 (ko) | 1997-04-24 | 1997-04-24 | 듀얼 로봇 시스템 및 그 제어방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970015261A KR100213713B1 (ko) | 1997-04-24 | 1997-04-24 | 듀얼 로봇 시스템 및 그 제어방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19980077919A KR19980077919A (ko) | 1998-11-16 |
KR100213713B1 true KR100213713B1 (ko) | 1999-08-02 |
Family
ID=19503739
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970015261A Expired - Fee Related KR100213713B1 (ko) | 1997-04-24 | 1997-04-24 | 듀얼 로봇 시스템 및 그 제어방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100213713B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101012742B1 (ko) * | 2007-10-31 | 2011-02-09 | 한국기계연구원 | 양팔 로봇 시스템의 충돌제어 방법 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100863989B1 (ko) * | 2007-04-24 | 2008-10-16 | 대우조선해양 주식회사 | 선체 소조립 용접로봇의 대기시간 최소화 및 충돌방지방법 |
JP7269071B2 (ja) * | 2019-04-01 | 2023-05-08 | 株式会社ダイヘン | 搬送ロボット |
-
1997
- 1997-04-24 KR KR1019970015261A patent/KR100213713B1/ko not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101012742B1 (ko) * | 2007-10-31 | 2011-02-09 | 한국기계연구원 | 양팔 로봇 시스템의 충돌제어 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR19980077919A (ko) | 1998-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0738199B1 (en) | Method for planning/controlling robot motion | |
US6597971B2 (en) | Device for avoiding interference | |
JP2895672B2 (ja) | 複数ロボット制御方法 | |
US9073211B2 (en) | Control system and teaching method for seven-axis articulated robot | |
US20080027580A1 (en) | Robot programming method and apparatus with both vision and force | |
KR101012742B1 (ko) | 양팔 로봇 시스템의 충돌제어 방법 | |
KR960001962B1 (ko) | 로보트의 공구 자세 제어방법 | |
Kuhn et al. | Velocity control for safe robot guidance based on fused vision and force/torque data | |
JPH10264067A (ja) | 作業線探索機能を備えたロボット−レーザセンサシステム | |
US11279034B2 (en) | Position monitoring of a kinematic linkage | |
KR100213713B1 (ko) | 듀얼 로봇 시스템 및 그 제어방법 | |
CN119212831A (zh) | 确定机器人运行的至少一个边界 | |
US12110793B2 (en) | Automated system for face drill machines | |
JPS5878205A (ja) | 工業用ロボツトのテイ−チング方法 | |
CN117207173A (zh) | 机器人的动作路径生成方法及装置、机器人系统以及程序 | |
US20250135635A1 (en) | Simulation device | |
JPS59187438A (ja) | 研磨ロボツト等の制御方法 | |
JPH01121909A (ja) | 直交座標型ロボットにおける動作速度制御方法 | |
Everett et al. | Model-based variable position mapping for telerobotic assistance in a cylindrical environment | |
Cederberg et al. | Virtual triangulation sensor development, behavior simulation and CAR integration applied to robotic arc-welding | |
JPH0839470A (ja) | 断面形状認識による溶接ロボット制御方法 | |
Lin et al. | Interactive control and environment modelling for a mobile robot based on multisensor perceptions | |
KR0155281B1 (ko) | 다관절 로보트의 직선보간방법 | |
WO2024150380A1 (ja) | ロボットシステム及びモデリング方法 | |
JPH01187602A (ja) | ロボット制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19970424 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19970424 Comment text: Request for Examination of Application |
|
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: 19990429 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19990515 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19990517 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20020429 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20030512 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20040429 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20050429 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20060508 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20070427 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20080429 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20090409 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20100412 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20100412 Start annual number: 12 End annual number: 12 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20120409 |