$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

직교좌표공간에서의 스플라인을 이용한 산업용 로봇의 궤적 생성 방법
Trajectory Planning of Industrial Robot using Spline Method in Task Space 원문보기

융ㆍ복합기술연구소 논문집 = Journal of institute of convergence technology, v.6 no.2, 2016년, pp.9 - 13  

정성엽 (국립한국교통대학교 기계공학과) ,  황면중 (국립한국교통대학교 기계공학과)

Abstract AI-Helper 아이콘AI-Helper

Robot usually requires spline motion to move through multiple knots. In this paper, catmull-rom spline method is applied to the trajectory planning of industrial robot in task space. Centripetal catmull-rom is selected to avoid self-intersection and slow motion which can be occurred in uniform and c...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 본 논문에서는 로봇이 직교 좌표 공간에서 여러 개의 점들을 정지 없이 이동하도록 하는 스플라인 방법을 이용하여 로봇의 궤적 생성 방법에 대해 기술하였다. 캣멀-롬 스플라인을 적용함에 있어 로봇의 초기속도와 최종 속도가 0이 되도록 궤적 외부의 조절점의선정하는 방법을 제안하였고 실제 로봇에서의 운동을 최적화하기 위해서 로봇의 물리적인 최대 속도와 최대 가속도를 반영한 시간 재분배를 제안하여 실제 로봇의 운동 시간을 최적화 할 수 있었다.
  • 관절 좌표 공간에서의 궤적 생성은 각 관절의 각도 변화가 정지 없이 연결되도록 하는 것으로 큐빅 스플라인(Cubic spline) 방법2)이 주로 이용되고 있다. 작업자는 실제 현장에서의 로봇 끝 점 좌표에 관심을 두어 로봇을 티칭하게 되므로 직교 좌표 공간에서의 궤적 생성이 보다 직관적이라 할 수 있으며, 본 연구에서는 캣멀-롬(Catmull-rom)스플라인을 이용한 로봇의 직교 좌표 공간에서의 궤적 생성에 대한 방법과 그 결과를 기술한다.

가설 설정

  • 1절에서 설명한 캣멀-롬 스플라인 방법을 순차적으로 적용해야 한다. Fig. 3에서와 같이 P1에서 시작하여 Pn에 도달하는 궤적을 생성하는 경우를 가정하고 P1 과 Pn에서의 속도는 0이라 한다.
  • 로봇의 직교 좌표 공간에서 Table 1과 같이 5개의좌표가 주어진 경우에 대한 시뮬레이션을 수행하였다. 시작점과 끝점에서의 속도는 0으로 가정한다. 식(2)~(5)에 의해 주어진 5개의 점을 거치는 궤적을 생성한다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
캣멀-롬 스플라인의 조절점들을 선정하는 방법에 대한 고려가 필요한 이유는 무엇입니까? 캣멀-롬 스플라인은 기본적으로 주어진 2점을 연결하기 위해서 두 점 사이의 궤적 외부에 조절점(controlpoint) 이라 불리는 각각 1점씩을 추가하여 모두 4점을 연결하는 방법이다. 궤적 외부의 2개의 조절점에 따라궤적의 곡률 등이 변하게 되므로 이 조절점들을 선정하는 방법에 대한 고려가 필요하다. 또한, 실제 산업용 로봇에 적용하기 위해서는 로봇의 작업 시간(cycle time)을 최소화하여 생산성을 최대한으로 높일 필요가 있으므로, 로봇의 최대 속도와 최대 가속도 등의 물리적인 제한 조건을 고려하여 로봇 궤적의 속도와 가속도를 최적화할 필요가 있다.
캣멀-롬 스플라인은 무엇입니까? 캣멀-롬 스플라인은 기본적으로 주어진 2점을 연결하기 위해서 두 점 사이의 궤적 외부에 조절점(controlpoint) 이라 불리는 각각 1점씩을 추가하여 모두 4점을 연결하는 방법이다. 궤적 외부의 2개의 조절점에 따라궤적의 곡률 등이 변하게 되므로 이 조절점들을 선정하는 방법에 대한 고려가 필요하다.
스플라인 궤적 생성은 크게 어떻게 나뉘어집니까? 스플라인 궤적 생성은 크게 관절 좌표 공간(Joint space)에서의 궤적 생성과 직교 좌표 공간(Task space)에서의 궤적 생성으로 나눌 수 있다. 관절 좌표 공간에서의 궤적 생성은 각 관절의 각도 변화가 정지 없이 연결되도록 하는 것으로 큐빅 스플라인(Cubic spline) 방법2)이 주로 이용되고 있다.
질의응답 정보가 도움이 되었나요?

참고문헌 (4)

  1. L. Biagiotti and C. Melchiorri, Trajectory Planning for Automatic Machines and Robots, Springer, p.166-193, 2008. 

  2. E. Catmull and R. Rom, "A class of local interpolating splines", Computer Aided Geometric Design, p. 317-326, 1974. 

  3. C. Yuksel, S. Schaefer, and J. Keyser, "Parameterization and applications of Catmull-Rom curves", Computer-Aided Design. 43, p. 747-755, 2011. 

  4. (Online) http://www.diag.uniroma1.it/-deluca/ 

저자의 다른 논문 :

관련 콘텐츠

섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로