일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 강화학습
- ros2 docker
- AI올림픽
- AI olympic
- 블랙플라이
- 자율주행
- Ros
- 자율주행카메라
- 메시지필터
- sensor fusion
- Humble
- 갤럭시s24
- blackfly
- 강화학습프로젝트
- ubuntu22.04
- ubuntu
- ROS2
- AI Olympics 러닝
- AI Olympics 레슬링
- IJCAI-ECAI
- AMZ
- PPO알고리즘
- s24
- lidar-camera
- foxy
- 센서퓨전
- cuDNN
- docker
- message_filters
- 센서데이터
- Today
- Total
목록분류 전체보기 (23)
나름 공부하는 일상

0. 문제상황ROS2에서 패키지 빌드 시, 아래 warning 문구 출력/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( 1. 해결방법원인은 setuptools 버전 문제로 다운그레이드를 통해 warning 문제를 해결할 수 있다.# setuptools 다운그레이드pip install setuptools==58.2.0 [참고자료]https://answers.ros.org/question/396439/setuptoo..

0. 문제상황ubuntu22.04 환경에서 Terminator를 broadcast all로 변경하여 문자를 입력할 시, 선택한 터미널 제외 나머지 터미널에서 이중 입력되는 문제 발생, 해결 방법은 아래와 같음 1. 해결방법step1. terminator 설정 파일 열기# 터미네이터 설정 파일 열기sudo vi /usr/bin/terminator step2. 값 바꿔주기 (1에서 0으로)step1에서 연 파일에서 아래 부분으로 이동 후, os.environ['IBUS_DISABLE_SNOOPER']='1' 의 1값을 0으로 변경한다.# as-is username = pwd.getpwuid(os.getuid()).pw_name ibus_running = [p for p in psutil.proc..

해당 포스팅에서는 mover를 이용해서 Onedrive 계정 간 파일을 복사하는 방법을 포함하고 있습니다. 0. 필요성작년(23년) 11월부터인가 MS가 국내 대학교에 제공하던 클라우드 용량을 축소할 것이라는 이야기를 들었다. 그리고 실제로 몇몇 대학교에서는 학생들의 원드라이브 용량을 줄여나가고 있다는 기사가 들려오기도 했었지만 당시에는 대수롭지 않게 "그때가 되면 파일 설렁설렁 옮겨야지" 했었는데, 그때가 엊그제 오고야 말았다. 현재 우리 학교의 상황을 보니 모든 학생들의 클라우드 용량이 줄어든 것이 아닌, 약간 랜덤으로 줄어드는 경향을 보였다. 하지만 어차피 줄어들 거라면 빨리 옮기는 게 낫다는 판단 하여 27일부터 데이터를 옮기는 작업을 시작하게 되었다. 원드라이브를 열어 데이터를 확인해 보니 고작..

해당 포스팅에서는 로컬에 설치한 nvidia 그래픽 세팅을 Docker에서 사용하도록 하는 방법을 다루고 있습니다.[환경]os: ubuntu 22.04[지난 글]2024.02.22 - [IT 개발/ubuntu 밀었을 때, 봐] - [Docker] 도커에서 ROS2 환경 구축하기 #2 3. NVIDIA Container Toolkit 필요성맨 처음 Docker를 사용할 때 그래픽카드 드라이버를 공유할 수 있다는 사실을 몰랐었기 때문에 모든 컨테이너마다 각각 드라이버를 설치해 주었다. 그러다 보니 로컬 환경(22.04)과 도커환경(20.04)의 그래픽 카드 업데이트 버전 차이로 버전이 맞춰 칠 때까지 그래픽카드를 사용할 수 없었던 문제가 존재했었다.이러한 문제를 해결하고자 방법을 찾아보았고, NVIDIA ..

해당 포스팅에서는 지난 포스팅에 이어 Docker에서 ROS2를 설정하는 방법을 다루고 있습니다.[환경]os: ubuntu 22.04[지난 글]2024.02.22 - [IT 개발/ubuntu 밀었을 때, 봐] - [Docker] 도커에서 ROS2 환경 구축하기 #1 1.5. 지난 포스팅 리뷰지난 포스팅의 마지막 부분에서 아무런 작업 없이 컨테이너를 종료하면 이전에 설정한 모든 작업들이 사라진 것을 확인할 수 있었다. 이는 어찌 보면 당연한 건데 우리가 한글 문서를 작업하고 저장하지 않고 종료하면 문서가 사라지는 것처럼 Docker 역시 이름과 경로를 설정해 저장해 주어야 변경 사항들이 저장된다. 그래서 오늘은 컨테이너에서 작업한 내용을 저장하는 방법에 대해 알아보고자 한다. 2. Docker에서 변경사항..

해당 포스팅에서는 이전 포스팅에서 설치한 Docker에 ROS2를 설치하는 방법을 포함하고 있습니다.[환경]os: ubuntu 22.04[이전 글]2024.02.17 - [IT 개발/ubuntu 밀었을 때, 봐] - [Docker] ubuntu22.04에 Docker 설치하기1. Docker에서 ROS2사용하기앞서 설치한 Docker에서 ROS를 사용하기 위해 ROS를 설치할 필요가 없다! ???Docker의 이미지라는 어떠한 기능을 수행하기 위한 패키지를 이용해서 다운만 받으면 ROS가 설치된 운영체제며, 이전 글에서 오랫동안 설치한 학습환경을 그대로 이용할 수 있다. 이런 게 바로 Docker 많고 많은 장점 중 하나가 아닐까? 그래서 우리는 아래 Docker hub라는 사이트에서 사람들이 미리 만들..

해당 포스팅에서는 Linux(ubuntu)시스템에서 Docker를 빠르고 간단하게 설치하기 위해 get.docker.com에서 설치 스크립트를 다운로드하여 Docker를 설치하는 방법을 포함하고 있습니다. [환경] os: ubuntu 22.04 [다음 글] 2024.02.22 - [IT 개발/ubuntu 밀었을 때, 봐] - [Docker] 도커에서 ROS2 환경 구축하기 0. Docker 설치하기아래 5단계에 걸쳐 Linux 시스템에서 Docker를 설치할 수 있으며, step2와 3의 경우 검증을 위한 단계이므로 굳이 실행할 필요가 없다. step1. Docker 스크립트를 다운 받는다.(curl 명령어가 없는 경우, 아래 명령어로 설치)# 0.install curlsudo apt install cu..

이번 포스팅에서는 ubuntu 22.04를 설치한 이후, 다음 3단계에 걸쳐 학습 환경을 세팅하는 방법을 포함하고 있습니다.1. 그래픽 카드 드라이버 설치2. cuda 설치3. cudnn 설치[환경]os: ubuntu 22.04.3그래픽카드 : RTX4060 [최종 설치 버전]그래픽카드 드라이버: 535.154.05 CUDA버전 : 12.2.2cuDNN : v8.9.7 with CUDA12.X 0. 그래픽 카드 종류 확인하기그래픽 카드 종류를 확인하기 위해 아래 명령어를 입력한다.# 그래픽 카드 정보 업데이트 및 출력sudo update-pciids && lspci | grep -i vga lspci | grep -i vga 명령어로 그래픽카드 종류에 대해 알 수 있다고 했는데, 아래 보는 것처럼 이..

해당 포스팅에서는 ROS를 사용할 때 편리하도록 Terminator를 세팅하는 방법을 다루고 있습니다. 0. Terminator 비포 & 애프터ROS를 사용하다 보면 런치파일도 실행시켜야 하고 다른 도구를 활용해 토픽 간 데이터 흐름에 대해서도 확인해야 하고 터미널 창이 너무너무 부족하다. 그래서 아래처럼 처음 실행할 때 여러 개의 창이 뜨도록 구성하였고, 투명도를 줘 사이트에서 검색할 때 터미널 창을 치우지 않고 곁눈질(?)을 통해 확인할 수 있도록 구성하였다. 뒤에 은은하게 보이는 해파리를 볼 수 있다~!! 1. Terminator 설치하기# updatesudo apt update# install terminatorsudo apt install terminator -y 2. Termintor 탈바꿈..

해당 포스팅에서는 ubuntu에서 한글 입력을 위한 방법을 소개하고 있습니다.0. 들어가기에 앞서처음 ubuntu를 설치하고 한글 입력이 안 되는 상황을 맞닥뜨린다면 참으로 당황스럽다..... 내가 그랬다...그래서 2단계에 걸쳐 최대한 빠르게 한글을 입력할 수 있도록 구성하였다.요약step1. 영어로 된 시스템 언어를 한글로 바꾼다.step2. 한글로 바뀐 상태에서 키보드 세팅을 들어가 Korean(Hangul) 키보드를 추가한다.step3. 끝! 1. Region & Lanuage에서 설정하기먼저 바탕화면에서 우클릭을 통해 setting을 들어간다. 이후, Region & Language의 Manage installed Languages를 클릭하여 기본적으로 필요한 것들을 설치한다. [step1]영어..