반응형
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)
코드를 입력한 결과입니다.
반응형
'MATLAB 코딩 > 로봇동역학' 카테고리의 다른 글
<Two Link Manipulator - 2D> 8. Link1 회전 정의하고 움직이기 (0) | 2019.07.01 |
---|---|
<Two Link Manipulator - 2D> 7. Rotation, Translation 행렬을 Point에 곱해주는 합수 정의 (0) | 2019.07.01 |
<Two Link Manipulator - 2D> 5. 3x3 Rotation 함수 정의 (0) | 2019.07.01 |
<Two Link Manipulator - 2D> 4. 3x3 Transformation 행렬 설명 (2x2 회전행렬의 한계 극복) (0) | 2019.07.01 |
<Two Link Manipulator - 2D> 3. Link 1 회전 정의 (2x2 회전행렬 이용) (0) | 2019.07.01 |
댓글