URDF, Xacro로 매니퓰레이터 만들기
URDF란 Unified Robot Description Format의 준말로, 로봇모델을 표현하기 위한 XML파일이다. 이것을 통해 로봇, 센서, 작업 환경을 정의할 수 있다. Xacro란 XML + Macro로, 복잡한 로봇모델을 만들 때 URDF로 일일이 작업을 하기에는 효율성이 매우 떨어지기 때문에, 기존의 URDF에 단순성, 코드의 재활용성, 모듈화, 프로그램 가능성이 추가된 것이다. 변수, 상수, 수학표현, 조건문을 사용할 수 있다. 사진처럼 3축 매니퓰레이터를 만들어보자. VScode를 이용한다면 Extensions에서 URDF를 설치하여 파일을 작성하면 훨씬 빠르고 정확하게 작성이 가능하다. 또한, Extension에서 ROS를 설치하여 Ctrl+Shift+P를 눌러 URDF Preview..
2022. 7. 18.