반응형

Humble 11

[ros2 humble] r1d2 SLAM navigation 하기

오늘은 r1d2를 사용하여 navigation 하는 방법에 대해서 알아보자. 1. 원격 PC에서 화면 분할되는 터미널 실행 (Ctrl + Alt +t) 및 원격 접속 ① 편의를 위해 화면 4분할 실시 원격 PC 터미널 r1d2 원격 터미널 원격 PC 터미널 r1d2 원격 터미널 ② 오른쪽 2개 터미널은 ssh를 통해서 r1d2에 원격 접속하기 ssh nuc@192.168.1.80 # r1d2 username : nuc # r1d2 ip address : 192.168.1.80 # 처음 접속할 경우 접속할지는 묻는데 yes 입력 # 접속 시 비밀번호가 있으면 비밀번호 입력 # r1d2 password : 1 2. navigation을 위한 명령어 실행 ① 우측 상단 터미널 (r1d2 원격 터미널) ros2..

[ros2 humble] r1d2 SLAM mapping 하기 - cartographer

오늘은 r1d2를 사용하여 mapping 하는 방법에 대해서 알아보자. 1. 원격 PC에서 화면 분할되는 터미널 실행 (Ctrl + Alt +t) 및 원격 접속 ① 편의를 위해 화면 4분할 실시 원격 PC 터미널 r1mini 원격 터미널 원격 PC 터미널 r1mini 원격 터미널 ② 오른쪽 2개 터미널은 ssh를 통해서 r1d2에 원격 접속하기 ssh nuc@192.168.1.80 # r1d2 username : nuc # r1d2 ip address : 192.168.1.80 # 처음 접속할 경우 접속할지는 묻는데 yes 입력 # 접속 시 비밀번호가 있으면 비밀번호 입력 # r1d2 password : 1 2. slam을 위한 명령어 실행 ① 좌측 상단 터미널 (원격 PC 터미널) ros2 run om..

[ros2 humble] r1d2 원격 제어하기 - teleop

오늘은 원격 PC를 통해서 r1d2(r1v2 ??)를 원격 제어하는 방법에 대해서 알아보자. 참고로 원격 PC와 r1d2는 동일한 네트워크(공유기)에 접속되어 있어야 한다. @ r1d2 설정하는 방법은 아래 링크 참조 [ros2 humble] r1d2(nuc)에 ubuntu 22.04 설치하기 오늘은 nuc에 ubuntu 22.04를 설치해 보도록 하자. @ omorobot의 r1 ros2 humble 자율주행 모바일 플랫폼을 주문하면 r1d2(r1v2 ??) 버전에 ubuntu 22.04 + ros2 humble가 설치된 상태로 출하된다. 참고하자. 1. ubuntu 22.04 t-shaped-person.tistory.com [ros2 humble] r1d2(nuc)에 ros2 humble 설치하기 ..

[ros2 humble] r1d2 용 humble 원격 PC 설정하기

오늘은 r1d2 용 humble 원격 PC 설정하는 방법에 대해서 알아보자. r1d2 모바일 플랫폼은 말 그대로 움직이는 장치이기 때문에 일반적으로 키보드, 마우스, 모니터를 연결하여 사용할 수가 없다. 다만 r1d2 사용 초기에 wifi 접속, ip address 확인 및 일부 셋업 작업을 할때 잠시 키보드, 마우스, 모니터를 연결하여 사용한다. 이때를 제외하고 원격 PC를 통해서 무선으로 r1d2 모바일 플랫폼에 접속하여 r1d2를 제어한다. 1. 원격 PC에 ubuntu 22.04 설치하는 방법은 아래 링크를 참조하자. [ros2 humble] r1d2(nuc)에 ubuntu 22.04 설치하기 오늘은 nuc에 ubuntu 22.04를 설치해 보도록 하자. @ omorobot의 r1 ros2 hum..

[ros2 humble] r1d2(nuc)에 humble 패키지 설치하기

오늘은 r1d2(nuc)에 ros2 humble 패키지를 설치해 보자. @@ r1d2(nuc)에 ubuntu 22.04 설치 방법은 아래 링크 참조 [ros2 humble] r1d2(nuc)에 ubuntu 22.04 설치하기오늘은 nuc에 ubuntu 22.04를 설치해 보도록 하자. @ omorobot의 r1 ros2 humble 자율주행 모바일 플랫폼을 주문하면 r1d2(r1v2 ??) 버전에 ubuntu 22.04 + ros2 humble가 설치된 상태로 출하된다. 참고하자. 1. ubuntu 22.04t-shaped-person.tistory.com@@ r1d2(nuc)에 ros2 humble 설치 방법은 아래 링크 참조 [ros2 humble] r1d2(nuc)에 ros2 humble 설치하기오..

[ros2 humble] r1d2(nuc)에 ros2 humble 설치하기

오늘은 r1d2(nuc)에 ros2 humble을 설치해 보도록 하자. ros2 humble을 설치하기 위해서는 nuc에 ubuntu 22.04 버전이 설치되어 있어야 한다. @@ r1d2(nuc)에 ubuntu 22.04 설치 방법은 아래 링크 참조 [ros2 humble] r1d2(nuc)에 ubuntu 22.04 설치하기 오늘은 nuc에 ubuntu 22.04를 설치해 보도록 하자. @ omorobot의 r1 ros2 humble 자율주행 모바일 플랫폼을 주문하면 r1d2(r1v2 ??) 버전에 ubuntu 22.04 + ros2 humble가 설치된 상태로 출하된다. 참고하자. 1. ubuntu 22.04 t-shaped-person.tistory.com @ 방법1: github에서 스크립트 다운..

[ros2 humble] r1d2(nuc)에 ubuntu 22.04 설치하기

오늘은 r1d2(nuc)에 ubuntu 22.04를 설치해 보도록 하자.@ omorobot의 r1 ros2 humble 자율주행 모바일 플랫폼을 주문하면 r1d2(r1v2 ??) 버전에 ubuntu 22.04 + ros2 humble + 자율주행 패키지가 설치된 상태로 출하된다. 참고하자.1. ubuntu 22.04 다운로드를 위해 사이트 접속 Download Ubuntu Desktop | Download | UbuntuUbuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things.ubuntu.com2. Desktop image 다운로..

[error] EasyInstallDeprecationWarning

ros2 humble에서 colcon build 하였는데 EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. 라는 warning이 나왔다. [발생 원인] ubuntu 22.04 & ros2 humble을 설치하면서 59.6.0 버전의 setuptools가 설치 된다. 해당 버전이 너무 최신 버전이라서 그런것 같음. 확실하지 않음. ^^ [해결 방안] setuptools 버전을 58.2.0 버전으로 다운그레이드하면 된다. pip3 install setuptools==58.2.0

ERROR 2023.11.01

[error] Usage of dash-separated 'script-dir' will not be supported in future versions.

ros2 foxy 패키지를 가지고 ros2 humble에서 colcon build 하였는데 Usage of dash-separated 'script-dir' will not be supported in future versions. Please use the underscore name 'script_dir' instead 라는 warning이 나왔다. [발생 원인] ros2 버전에 따른 문제인듯. 그러나 에러는 아니고 그냥 워닝이라 무시해도 될것 같다. [해결 방안] ros2 패키지중에서 python 패키지에서만 나오는 warning으로 패키지 내부의 setup.cfg 파일내의 script-dir을 script_dir로 수정하면 된다.

ERROR 2023.10.30

[ros2] ros2 여러 버전 설치하여 사용하기

자신의 pc에 여러 버전의 ros2를 설치하여 사용하는 것이 가능하다. 그 방법에 대하여 알아보자. 1. set locale, setup sources, update 등 기타 작업을 했다는 가정하에 아래 명령어로 설치 가능하다. sudo apt install ros-foxy-desktop # ros2 foxy 버전 설치 sudo apt install ros-galactic-desktop # ros2 galactic 버전 설치 상세 설치방법은 아래 링크를 참조하자. (ubuntu ros2 foxy) Ubuntu (Debian) — ROS 2 Documentation: Foxy documentation Make sure you have a locale which supports UTF-8. If you ar..

반응형