반응형

전체 글 149

[ros2] ros2가 쉬워지는 .bashrc 설정

ros2를 사용하다보면 setup.bash 파일을 source 해야하는 경우 및 긴 명령어를 사용하는 경우가 많다. 그러나 매번 수동으로 하기에는 귀찮다. 그래서 .bashrc를 사용하여 자동화 해보자. .bashrc에 내용을 추가해두면 terminal이 실행될때 해당 부분이 자동으로 실행된다. 1. 일단 ./bashrc 파일을 열어보자. gedit ~/.bashrc # 터미널을 통한 원격접속인 경우 nano ~/.bashrc를 사용하자. 2. 제일 밑줄에 아래와 같이 추가하자. # ros2 사용을 위한 환경 설정(버전에 따라 foxy 부분 수정) source /opt/ros/foxy/setup.bash # ros2 사용을 위한 환경 설정(workspace 이름에 따라 ros2_ws 부분 수정) sour..

[jetson nano] jetson nano 종류

오늘은 jetson nano 종류에 대해서 살펴보자. jetson nano가 단종에 들어감에 따라 유통 물량이 부족하여 가격이 많이 높아진 관계로 중고거래를 많이하게 되는데 정확하게 알고 구매하도록 하자. 일반적으로 jetson nano라고 하면 4GB 버전을 말한다. 그러나 2GB인 버전도 있고 4GB는 2종류가 있다. 구분 Jetson Nano 2GB Jetson Nano Jetson Nano A02 Jetson Nano B01 출시 2020년 11월 2019년 3월 2020년 1월 전원 Micro-USB + USB-C Micro-USB + DC Barrel jack 메모리 2GB 4GB 카메라 MIPI CSI-2 1ea MIPI CSI-2 1ea MIPI CSI-2 2ea 디스플레이 HDMI HDM..

Jetson & Ubuntu 2022.08.10

[ros2] ros2 workspace 폴더

우리가 기본적으로 workspace를 정하고 그 내부에 src 폴더를 생성한 후 colcon build를 실행하면 worksapce 내부에 build, install, log 폴더가 생기는 것을 볼 수 있다. 그 생성된 폴더에 대하여 알아보자. 1. build : 빌드 설정 파일이 저장된다. 2. install : 패키지 내에서 생성한 msg, srv, action 관련 헤더파일과 패키지 라이브러리, 실행 파일이 저장된다. 3. log : 빌드 할 때 생성된 로그가 저장된다. 4. src : ros2 패키지의 소스파일이 저장된다. ros2_ws (workspace 이름은 일반적으로 ros2_ws를 많이 쓴다. 필수는 아님) -. build -. install -. log -. src

[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..

반응형