Setup & Example/Linux 6

docker 설치 + NVIDIA docker 설치 + docker 사용법

Docker ? Docker는 컨테이너화를 사용하는 오픈 소스 플랫폼으로,애플리케이션을 가볍고, 격리된 환경인 컨테이너 내에서 실행할 수 있게 해줍니다. 컨테이너는 운영 체제(OS) 레벨의 가상화를 제공하며,각 컨테이너는 별도의 파일 시스템을 갖고,공유된 OS 커널을 사용하면서도 다른 컨테이너와 격리됩니다. 컨테이너는 애플리케이션의 코드, 런타임, 시스템 도구, 시스템 라이브러리 등 필요한 모든 것을 패키지로 묶습니다.이는 애플리케이션을 다양한 환경에서 일관되게 실행할 수 있게 해줍니다. 즉, docker를 사용하는 것은 하나의 완성된 가상환경 패키지를 내려받는 것이라 보시면 될 것 같습니다. Docker의 주요 장점 docker container 는 애플리케이션과 그 종속성을 완전히 포함하므로, 다른 ..

Ubuntu 22.04 에 Intel RealSense Viewer 설치

RealSense D435 와 L515 를 사용하기 위해 ubuntu 22.04 에 RealSense Viewer를 설치하는 과정입니다. 먼저 ubuntu 업그레이드를 해줍니다.sudo apt-get update && sudo apt-get upgrade 공식 git 을 clone 합니다.git clone https://github.com/IntelRealSense/librealsense.git 필요한 라이브러리 패키지를 다운받습니다.sudo apt-get install libssl-dev libusb-1.0-0-dev libudev-dev pkg-config libgtk-3-dev cmake Ubuntu 18/20/22 버전에서는 아래 명령을 수행하여 추가 패키지를 설치합니다.sudo apt-get i..

Linux(Ubuntu 22.04) conda 가상 환경에서 CUDA 를 위한 OpenCV, PyTorch, Torchvision 빌드

NVIDIA GPU를 이용하는 경우 병렬 처리와 GPU 가속을 위해 CUDA 를 사용합니다.이 경우 openCV와 torch, torchvision이 CUDA 와 함께 작동할 수 있도록 별도의 빌드 과정이 필요한데,이를 위해 주로 가상 환경을 구성하여 이를 빌드합니다.로컬 환경을 보존시킨 상태로 가상 환경에서 별도의 라이브러리 버전을 사용할 수 있다는 장점이 있습니다. 이 글은 Anaconda 를 이용하여 특정 python 가상 환경을 생성하고,해당 가상환경에서 openCV, PyTorch, torchvision을 빌드하는 방법입니다. 저는 이 과정을 여러 번 했는데도 할 때마다 항상 너무 어려운 것 같습니다.이번에도 이틀을 날렸네요.그래서 이번에 성공한 빌드를 바로 정리를 해두려 합니다.우선 아래 글은..

Ubuntu 22.04 에서 CUDA 업그레이드 + cuDNN 설치

Ubuntu 22.04 에서 구동 버전을 맞추기 위해CUDA 11.5에서 11.8로 업그레이드 하는 과정을 적은 글입니다. Nvidia Driver 설치아래 글을 참조하였습니다. Ubuntu 22.04에 NVIDIA 그래픽 카드 드라이버 설치Ubuntu 22.04에 NVIDIA 그래픽 카드 드라이버 설치하는 방법을 다룹니다. 2022. 12. 17 최초작성 다음 명령을 사용하여 사용중인 그래픽 카드 모델과 그래픽 드라이버를 확인할 수 있습니다. $ sudo lshw -c dwebnautes.tistory.com Additional Drivers 앱을 열어 확인해보니 아래와 같이 Nvidia Driver가 없는 상태였습니다. 터미널을 열어 아래 명령을 입력합니다. sudo ubuntu-drivers dev..

Jetson Nano 에 yolov7 TensorRT 사전 환경 구성

Jetson Nano 4GB에서 yolov7-tiny 모델 기반으로 웹캠으로 들어온 실시간 영상 처리를 해보았습니다.이 때 실시간 영상 처리 속도는 TensorRT를 사용하여 17fps 를 획득하였는데,해당 과정에 대해서 설명하도록 하겠습니다. 이전 글에서 이어지는 내용입니다. Jetson Nano 에서 yolov7-tiny 를 이용한 물체 추적 카메라 거치대 개발정말.. 이 블로그 자체에 들어와본지가 오래된 것 같다. 드디어 종강하고서야 글을 쓰게 되었다. 여태까지 쓴 글들도 정리하고, 보완하고 앞으로 쓸 글들을 기술적으로 잘 설명해야겠다는 생각cobang.tistory.com  이 글에서는 영상 처리를 위한 환경 구성과 같은 사전 과정에 대해서 다루겠습니다.먼저 저의 Jetson Nano 환경은 CU..

Window WSL 설치 + VS code 연동

Window 11 22H1 기준 WSL2 설치 방법에 대한 글입니다. WSL, Ubuntu 설치cmd를 열어 다음 명령어 입력 wsl --install시스템을 재시작한다. 이후 window powershell에서wsl --update명령어를 입력하는 것을 추천한다.가끔씩 Gazebo 와 같은 프로그램에서 창이 깨지는 문제가 발생할 때가 있음   재시작하고 나면 이런 창이 뜬다. UNIX user name을 설정하라고 한다. 앞으로 사용할 이름으로 입력한다  비밀번호는 입력해도 아무 것도 뜨지 않으니 두 번 동일하게 잘 입력한다.   성공하면 로그인이 된다. 내 컴퓨터에 Linux(Ubuntu 22.04.3) 가 성공적으로 설치되었다.   VScode 에서 Linux 환경 실행을 위한 WSL 설치 Exte..

728x90
반응형