URDF (Unified Robot Description Format)

URDF은 로봇 구조를 XML로 기술하는 표준 형식이다——각 링크의 관성 질량·외형·충돌 형상, 각 관절의 종류·가동 범위·전달. ROS 시뮬레이션, MoveIt 운동 계획, RViz 시각화는 모두 URDF에서 시작한다.

어떤 문제를 해결하나

현장의 실제 로봇을 PC에서 어떻게 시뮬레이션하고, RViz에서 보여주고, MoveIt에 암 궤적을 계획시킬까? 답은 URDF——하나의 XML에 "생김새·무게·관절 움직임"을 적으면 시뮬레이터도 플래너도 같은 파일을 읽는다.

URDF이 없으면 모든 고객·개발자가 치수를 일일이 재고, 모델을 만들고, 좌표계를 맞추며 몇 주가 간다. 벤더 제공 URDF zip이 있으면 압축 풀어 바로 사용——당일에 Gazebo에서 내비, RViz에서 센서 확인이 가능.

핵심 스펙 보는 법

흔한 오해

오해 1: URDF는 외형 모델일 뿐. URDF의 충돌 형상과 관성 질량은 시뮬레이션 물리와 내비게이션 costmap에 직결된다. 외형은 맞아도 질량이 틀리면 시뮬레이션은 믿을 수 없다.
오해 2: 고객이 직접 URDF을 써야 한다. 제대로 된 섀시 벤더는 공식 URDF을 제공한다. 처음부터 쓰면 일주일을 써도 틀릴 수 있다. 공식 zip을 받아 상부 페이로드만 바꾸면 된다.
오해 3: URDF는 시뮬레이션용으로만 쓴다. 실제 로봇의 TF 좌표 트리, RViz 시각화, nav2 costmap도 URDF에 의존한다. 개발의 입구이지, 단순한 시뮬 파일이 아니다.

추천 모델

Tbot은 자료실에서 전 모델 URDF zip(mesh + xacro 제공): Tbot-N5-3D, Tbot-OW, Tbot-Clean-U75. SDK는 개발자 SDK 참조.

관련 기사

전 모델 URDF zip과 SDK가 필요하신가요?

로봇 모델과 상부 탑재 요구사항을 알려주시면 1영업일 이내에 URDF 다운로드 링크와 SDK 견적을 보내드립니다.

견적 요청