[go: up one dir, main page]

KR920017772A - Linear interpolation method of robot - Google Patents

Linear interpolation method of robot Download PDF

Info

Publication number
KR920017772A
KR920017772A KR1019910004564A KR910004564A KR920017772A KR 920017772 A KR920017772 A KR 920017772A KR 1019910004564 A KR1019910004564 A KR 1019910004564A KR 910004564 A KR910004564 A KR 910004564A KR 920017772 A KR920017772 A KR 920017772A
Authority
KR
South Korea
Prior art keywords
axis
acceleration
movement
deceleration
robot
Prior art date
Application number
KR1019910004564A
Other languages
Korean (ko)
Other versions
KR940002207B1 (en
Inventor
송진일
Original Assignee
강진구
삼성전자 주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 강진구, 삼성전자 주식회사 filed Critical 강진구
Priority to KR1019910004564A priority Critical patent/KR940002207B1/en
Publication of KR920017772A publication Critical patent/KR920017772A/en
Application granted granted Critical
Publication of KR940002207B1 publication Critical patent/KR940002207B1/en

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/02Programme-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

내용 없음No content

Description

로봇의 직선보간(補間)방법Linear interpolation method of robot

본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음Since this is an open matter, no full text was included.

제1도는 X-Y 평면에서의 로보트아암 엔드 이펙터의 직선이송 개념도,1 is a conceptual diagram of the linear transfer of the robot arm end effector in the X-Y plane,

제2도는 직각좌표 X-Y 평면에서의 X축과 Y축의 이동량에 대한 그래프,2 is a graph of the amount of movement of the X and Y axes in the Cartesian X-Y plane,

제3도는 직각좌표 X-Y 평면상에서의 직선이송을 위한 X,Y좌표에 대한 속도분포도.3 is a velocity distribution plot for X and Y coordinates for linear travel on a Cartesian coordinate X-Y plane.

Claims (2)

로봇의 관절 좌표계에서의 현재위치와 최종목표 위치로부터 기구학적 방정식에 의해X-Y(World좌표계)에서의 현재위치와 목표위치를 구한후, 상기 X-Y평면에서 X축의 이동거리와 Y축의 이동거리의 크기를 비교하여 이동거리가 큰축에 대해 직선의 이송속도에 대응하여 가감속이 없는 경우의 매 샘플링 시간마다의 이동량으로부터 이동횟수를 구하는 이동횟수 계산스텝과, 이동거리가 짧은 축에 대해 상기 이동횟수로부터 가감속이 없는 경우의 매 샘플링 시간마다의 이동거리를 구하는 이동거리계산 스텝과, 가감속이 없는 경우의 각축의 이동량으로부터 S자형태의 2차함수 가감속을 행하기 위해 이산시간상태 방정식에 의해 매 샘플링 시간마다의 위치증분양을 계산한후 로보트 아암의 역기구학적 방정식에 의해 각관절의 이동펄스를 계산하는 이동펄스계산 스텝과, 각축의 현재위치를 검출하여 위치편차를 계산하고, 상기 위치편차에 비례적분미분(PID)제어를 행한후, 서보모터의 구동신호로 출력하는 서보모터의 구동스텝으로 이루어진 것을 특징으로 하는 로보트의 직선보간 방법.After the current position and the target position in XY (World coordinate system) are obtained from the current position and the final target position in the joint coordinate system of the robot, the size of the moving distance of the X axis and the moving distance of the Y axis in the XY plane is calculated. The movement count calculation step of calculating the number of movements from the movement amount for every sampling time when there is no acceleration and deceleration corresponding to the linear feed speed for the axis with a large movement distance, and the acceleration and deceleration from the movement frequency for the axis with a shorter movement distance. In order to carry out the movement distance calculation step for finding the movement distance for every sampling time in the absence of an acceleration, and the S-shaped secondary function acceleration and deceleration from the movement amount of each axis in the absence of acceleration and deceleration, Moving pulse that calculates moving pulse of each joint by inverse kinematic equation of robot arm after calculating position increment And a step for detecting the current position of each axis, calculating a position deviation, performing a proportional integral derivative (PID) control on the position deviation, and then outputting the servo motor as a drive signal. Linear interpolation method of the robot. 제1항에 있어서, 상기 비례적분미분된 값은 디지털/아날로그 변환기에 의해 아날로그값으로 변환된 후 서보 제어부에 입력되어 모터를 구동하는 것을 특징으로 하는 로보트의 직선보간방법.The linear interpolation method of claim 1, wherein the proportional integral value is converted into an analog value by a digital / analog converter and then input to a servo controller to drive a motor. ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: The disclosure is based on the initial application.
KR1019910004564A 1991-03-22 1991-03-22 Linear compensating method of robot KR940002207B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019910004564A KR940002207B1 (en) 1991-03-22 1991-03-22 Linear compensating method of robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019910004564A KR940002207B1 (en) 1991-03-22 1991-03-22 Linear compensating method of robot

Publications (2)

Publication Number Publication Date
KR920017772A true KR920017772A (en) 1992-10-21
KR940002207B1 KR940002207B1 (en) 1994-03-19

Family

ID=19312386

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019910004564A KR940002207B1 (en) 1991-03-22 1991-03-22 Linear compensating method of robot

Country Status (1)

Country Link
KR (1) KR940002207B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117619615A (en) * 2024-01-25 2024-03-01 雪橇老人信息技术有限公司 AI artificial intelligence orbit paint spraying system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117619615A (en) * 2024-01-25 2024-03-01 雪橇老人信息技术有限公司 AI artificial intelligence orbit paint spraying system
CN117619615B (en) * 2024-01-25 2024-04-26 森塔(山东)机器人科技股份公司 AI artificial intelligence orbit paint spraying system

Also Published As

Publication number Publication date
KR940002207B1 (en) 1994-03-19

Similar Documents

Publication Publication Date Title
KR920011655A (en) Linear interpolation method of robot
Shiller et al. Robust computation of path constrained time optimal motions
Miller Sensor-based control of robotic manipulators using a general learning algorithm
Hewit et al. Fast dynamic decoupled control for robotics, using active force control
EP0130570B1 (en) Method and apparatus for controlling a robot hand along a predetermined path
CN104731107B (en) A kind of electronic 6-dof motion platform high-precision control system and control method
Paromtchik et al. A practical approach to motion generation and control for an omnidirectional mobile robot
KR920007757A (en) How to control the position of the robot
KR920017772A (en) Linear interpolation method of robot
Ikeura et al. Cooperative force control in carrying an object by two humans
JPS60220408A (en) Control device for articulated robots
KR920011656A (en) Linear interpolation method of robot
KR930000215A (en) Linear interpolation method of robot
JPS63150183A (en) Motion control method of robot
CN109483541A (en) A kind of mobile object grasping means based on decomposition rate planning algorithm
JPS575110A (en) Control system for track of industrial robot or the like
KR940006720A (en) Circular interpolation method of robot
JPS57111609A (en) Track control system for robot
JP2601433B2 (en) Interpolation control method and apparatus for industrial robot
CN117565038A (en) Manipulator motion trail optimization method and system based on acceleration control
Hara Mode switching control methods for man-machine collaborated robotic systems
Bartolini et al. A hierarchical control architecture for the control of underwater robots
Paul et al. Robot control and computer languages
Khoukhi et al. Optimal Control for Robot Manipulators
JP2604838B2 (en) Industrial robot control method

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19910322

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19910322

Comment text: Request for Examination of Application

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: 19931112

Patent event code: PE09021S01D

G160 Decision to publish patent application
PG1605 Publication of application before grant of patent

Comment text: Decision on Publication of Application

Patent event code: PG16051S01I

Patent event date: 19940222

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: 19940524

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19940718

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19940705

End annual number: 3

Start annual number: 1

PR1001 Payment of annual fee

Payment date: 19961230

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 19970826

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 19970829

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 19970829

Start annual number: 6

End annual number: 6

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee