본문 바로가기
MATLAB 코딩/로봇동역학

<Two Link Manipulator - 2D> 6. 3x3 Translation 함수 정의

by bigpicture 2019. 7. 1.
반응형

6. 3x3 Translation 함수 정의




x,y축으로 움직일 거리를 을 입력하면

Translation matrix를 만들어 주는 matlab 함수를 정의해 봅시다. 


unction y=TwoD_TMat(a,b);


y=...

[...


1 0   a;...

0 1 b;...

0 0 1;...

  

];


함수는 m파일로 저장합니다.

해당 m파일이 들어있는 폴더를 matlab 경로에 추가해줍니다. 


함수를 한번 사용해보겠습니다. 

x축으로 3만큼, y축으로 2만큼 회전시키는 3x3 Translation matrix를 만들어 봅시다. 


a=3;

b=2

TMat1=TwoD_TMat(3,2)


코드를 입력한 결과입니다. 


 

반응형

댓글