ros3 URDF URDF는 Unified Robot Description Format의 약자로 직역하자면 “통합 로봇 표현 규칙” 정도가 되겠다. URDF는 로봇의 조인트와 링크들 간의 관계를 표현하기 위해 xml 포맷을 사용한다. URDF는 RViz, Moveit! 그리고 Gazebo에서 모두 사용하기 때문에 알아두면 유용하다. Frame 기준 좌표를 흔히 Frame이라고 하는데, URDF에서는 조인트에 이 Frame을 둔다. Frame을 기준으로 조인트 사이의 위치 관계를 상대적인 값들로 설정하거나 링크를 표현하는 여러 태그들의 중심 위치를 설정한다. URDF에서는 태그가 자주 등장하는데, 링크와 조인트에서 사용하는 의미가 조금 다르다. link의 origin이 기준 좌표(Frame)가 되는데, 바로 앞에 연결되어있.. 2022. 3. 12. WSL Ubuntu 18.04에 ROS Melodic 설치 Windows 11에 설치된 WSL에 Ubuntu 18.04를 설치하고 여기에 ROS Melodic을 설치한다. WSL 설치는 여기를 참조하면 된다. WSL에 Ubuntu 18.04 설치 1. Microsoft Store에서 “ubuntu”를 검색한다. 2. “Ubuntu 18.04 LTS”를 선택하여 설치한다. 3. "Ubuntu 18.04"를 실행한다. WSL에서 터미널 창 분할 사용 새로 열리는 창의 배포판을 미리 설정한다. 세로 창 열기: ALT + SHIFT + ‘+’ 키 가로 창 열기: ALT + SHIFT + ‘-’ 키 창간의 전환: ALT + 방향키 창 크기 조정: ALT + SHIFT + 방향키 창닫기: CTRL + SHIFT + ‘w’ 키 ROS Melodic 설치 sources.lis.. 2022. 3. 8. ROS2 on the Windows10 with WSL2 배경 ROS2를 Ubuntu에 설치하는 방법은 비교적 간단하다. 하지만 내가 주로 사용하는 환경이 윈도우10이라 여기에 ROS2를 설치할 수 있어야 했다. 찾아보니 여기에 윈도우10에 설치하는 가이드가 있어 이 방법대로 2번 정도 시도해보았지만 중간중간에 알 수 없는 에러가 발생하고 이걸 해결하는데 또 시간을 잡아먹어 결국 포기했다. MS에서는 ROS를 윈도우에서 지원한다고는 하지만 ROS2와 윈도우10는 궁합이 별로인 것 같다. 최근 윈도우10를 2004로 업데이트하면 WSL2를 사용할 수 있어 윈도우10에서도 리눅스의 사용이 편해졌다. 이 소식을 접하고 WSL2에 Ubuntu를 올리고 여기에 ROS2를 설치하면 Ubuntu에서 설치하고 사용하는 것이라 가능할 것 같았다. 또한 ROS2에서 GUI로 지.. 2021. 1. 19. 이전 1 다음