KR100956839B1 - 다관절 로봇 시뮬레이션 제어프로그램 개발 장치 - Google Patents
다관절 로봇 시뮬레이션 제어프로그램 개발 장치 Download PDFInfo
- Publication number
- KR100956839B1 KR100956839B1 KR1020080018493A KR20080018493A KR100956839B1 KR 100956839 B1 KR100956839 B1 KR 100956839B1 KR 1020080018493 A KR1020080018493 A KR 1020080018493A KR 20080018493 A KR20080018493 A KR 20080018493A KR 100956839 B1 KR100956839 B1 KR 100956839B1
- Authority
- KR
- South Korea
- Prior art keywords
- motion
- robot
- data
- joint
- control program
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- 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/06—Programme-controlled manipulators characterised by multi-articulated arms
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Abstract
Description
Claims (4)
- 로봇 관절 제어부(3)와 완성된 동작 캡쳐 부분(5)과 동작 구현 및 다관절 로봇(10)의 동작을 보여주는 부분(6)이 화면에 표시된 상태에서 동작 구현 및 로봇의 동작을 보여주는 부분(6)에 표시된 다관절 로봇(10) 관절을 마우스로 클릭하여 이동하고,상기 다관절 로봇(10)의 관절 움직임을 종료시키면 순간 모션 데이터 입력기(111)에 의해서 관절 이동 데이터가 모션 프로토콜(104)로 전달되며,모션 프로토콜(104)로 전달된 데이터는 모션제어기(108)기에 의해 데이터의 오류 및 허용 범위 처리를 거쳐 모션데이터(109)에 저장되고,상기 모션제어기(108)는 실시간 모터 제어를 위해 모션데이터(109)에서 값을 불러와 모션프로토콜(104)을 사용하여 시리얼 제어기(112)로 모션 데이터를 송신하며,상기 다관절 로봇(10)의 관절 제어에 따라 생성된 여러 개의 모션은 파일 처리기(101)를 이용하여 범용 텍스트 파일(100)로 저장되게 하는 것을 특징으로 하는 다관절 로봇 시뮬레이션 제어프로그램 개발 장치.
- 제1항에 있어서, 다관절 로봇(10)의 구동에 따른 관절의 변환 값은 로봇 관절 제어 입력부(3)를 통해서 수치로 입력시켜 다관절 로봇(10)의 관절을 이동시키는 것을 특징으로 하는 다관절 로봇 시뮬레이션 제어프로그램 개발 장치.
- 제1항에 있어서, 범용 텍스트 파일(100)에 저장된 모션 데이터 값은 일정한 규칙에 의한 각도 값들로 저장되어 파일 처리기(101)로 데이터 값을 프로그램에 적용할 수 있도록 처리하여 불러올 수 있으며, 상기에서 저장된 파일은 데이터 값만 갖게 되어 데이터를 읽고 그 순간의 모형을 캡처하여 완성된 동작 캡쳐 부분(5)에 그림으로 보여 주는 것을 특징으로 하는 다관절 로봇 시뮬레이션 제어프로그램 개발 장치.
- 범용 텍스트 파일(200)을 파일 처리기(201)를 통해 문자열 데이터를 프로그램의 메모리에 읽어 데이터 값을 모션 프로토콜(204)의 형식에 맞추고,모션 프로토콜(204)의 형식에 알맞은 데이터 값을 모션 제어기(208)에 의해 물리엔진(203)으로 전달하는 동시에 모션데이터(209)에 데이터를 보관하며,물리엔진(203)으로 전달된 모션 데이터 값은 처리과정을 거쳐 그래픽 처리기(207)로 전달하는 한편 렌더링(202)으로 값이 전달되면서 모션의 움직임이 도구화면(205)에 표시 되게 하여 가상의 공간에서 로봇(10)이 움직이게 하는 것을 특징으로 하는 다관절 로봇 시뮬레이션 제어프로그램 개발 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080018493A KR100956839B1 (ko) | 2008-02-28 | 2008-02-28 | 다관절 로봇 시뮬레이션 제어프로그램 개발 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080018493A KR100956839B1 (ko) | 2008-02-28 | 2008-02-28 | 다관절 로봇 시뮬레이션 제어프로그램 개발 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090093142A KR20090093142A (ko) | 2009-09-02 |
KR100956839B1 true KR100956839B1 (ko) | 2010-05-11 |
Family
ID=41301655
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080018493A KR100956839B1 (ko) | 2008-02-28 | 2008-02-28 | 다관절 로봇 시뮬레이션 제어프로그램 개발 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100956839B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101328101B1 (ko) | 2012-05-30 | 2013-11-13 | (주)동부로봇 | 로봇 제어 장치 및, 그 제어 방법 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101052740B1 (ko) * | 2009-09-29 | 2011-07-29 | 홍익대학교 산학협력단 | 모션캡쳐를 이용한 다관절 로봇 행위 모델링 도구 및 방법 |
KR101075026B1 (ko) * | 2009-12-02 | 2011-10-20 | 한국생산기술연구원 | 로봇 하드웨어 설계지원 시스템 및 그의 방법 |
US20170043478A1 (en) * | 2015-08-14 | 2017-02-16 | Sphero, Inc. | Data exchange system |
CN109840208B (zh) * | 2019-01-07 | 2022-08-05 | 烽火通信科技股份有限公司 | 一种检测文件异常操作的方法及*** |
CN112150874A (zh) * | 2020-07-09 | 2020-12-29 | 石松 | 一种开放式机器人拟真开发平台 |
CN114869480A (zh) * | 2020-12-15 | 2022-08-09 | 深圳市精锋医疗科技股份有限公司 | 手术机器人及其控制装置、控制方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19990056819A (ko) * | 1997-12-29 | 1999-07-15 | 김덕중 | 시뮬레이션 s/w를 이용한 용접로봇 간이 캘리브레이션 방법 |
KR20050116801A (ko) * | 2003-03-25 | 2005-12-13 | 로제 가부시키가이샤 | 로봇 시뮬레이션장치 및 시뮬레이션 프로그램 |
KR100756345B1 (ko) | 2006-12-04 | 2007-09-10 | (주)시뮬레이션연구소 | 네트워크를 이용한 로봇 시뮬레이션 시스템 |
-
2008
- 2008-02-28 KR KR1020080018493A patent/KR100956839B1/ko active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19990056819A (ko) * | 1997-12-29 | 1999-07-15 | 김덕중 | 시뮬레이션 s/w를 이용한 용접로봇 간이 캘리브레이션 방법 |
KR20050116801A (ko) * | 2003-03-25 | 2005-12-13 | 로제 가부시키가이샤 | 로봇 시뮬레이션장치 및 시뮬레이션 프로그램 |
KR100756345B1 (ko) | 2006-12-04 | 2007-09-10 | (주)시뮬레이션연구소 | 네트워크를 이용한 로봇 시뮬레이션 시스템 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101328101B1 (ko) | 2012-05-30 | 2013-11-13 | (주)동부로봇 | 로봇 제어 장치 및, 그 제어 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20090093142A (ko) | 2009-09-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10751877B2 (en) | Industrial robot training using mixed reality | |
Pérez et al. | Industrial robot control and operator training using virtual reality interfaces | |
KR100956839B1 (ko) | 다관절 로봇 시뮬레이션 제어프로그램 개발 장치 | |
CN107932504B (zh) | 基于PyQt的机械臂运行控制*** | |
US10521522B2 (en) | Robot simulator and file generation method for robot simulator | |
Ostanin et al. | Interactive robot programing using mixed reality | |
De Giorgio et al. | Human-machine collaboration in virtual reality for adaptive production engineering | |
JP6361213B2 (ja) | ロボット制御装置、ロボット、ロボットシステム、教示方法、及びプログラム | |
US20140236565A1 (en) | Robot simulator, robot teaching apparatus and robot teaching method | |
JPWO2014013605A1 (ja) | ロボットシミュレータ、ロボット教示装置およびロボット教示方法 | |
Naceri et al. | Towards a virtual reality interface for remote robotic teleoperation | |
US20170197308A1 (en) | Teaching data generating device and teaching data-generating method for work robot | |
KR101876845B1 (ko) | 로봇 제어 장치 | |
Hormaza et al. | On-line training and monitoring of robot tasks through virtual reality | |
CN112659124A (zh) | 一种基于Android***的虚拟仿真与控制*** | |
Hashimoto et al. | TouchMe: An Augmented Reality Interface for Remote Robot Control. | |
Jan et al. | Smartphone based control architecture of teaching pendant for industrial manipulators | |
JPS6179589A (ja) | ロボツト運転装置 | |
Murhij et al. | An application to simulate and control industrial robot in virtual reality environment integrated with IR stereo camera sensor | |
Mehta et al. | A teach pendant to control virtual robots in Roboanalyzer | |
KR20230134328A (ko) | 로봇 교시를 위한 장치 및 방법 | |
CN115904077A (zh) | 用于电力交互课件的数据手套接口实现方法、装置及设备 | |
Schmitz et al. | A simulation framework for human-robot interaction | |
JP2009166172A (ja) | ロボットのシミュレーション方法及びロボットのシミュレーション装置 | |
Su et al. | An AR-based manipulation system for industrial robots |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130430 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20140430 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20150430 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20160502 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20170501 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20180531 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20190430 Year of fee payment: 10 |