전체 글 165

yolov8 설치 on Jetson xavier

$ sudo pip3 install ultralyticsCollecting ultralytics Downloading ultralytics-8.2.48-py3-none-any.whl (793 kB) |████████████████████████████████| 793 kB 1.2 MB/s Collecting ultralytics-thop>=2.0.0 Downloading ultralytics_thop-2.0.0-py3-none-any.whl (25 kB)Collecting numpy=1.23.0 Downloading numpy-1.24.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.0 MB) |████████████..

torch / vision 설치 on Jetson Xavier (yolo GPU학습용)

1. 기본 설치$ sudo apt-get install python3-pip libopenblas-base libopenmpi-dev libomp-dev$ sudo pip3 install 'Cython 2. torch 다운로드   jetpack 5.1.3이 설치된 Xavier에서 여러가지 방법을 해봤다. 소스로 설치를 해봤고, whl파일로 설치를 해보기도 했고... xavier를 완전히 초기화한 상태에서 다시 작업하면서, whl 파일을 다운로드 받아서 설치해보는 방법으로 진행하고 있다.  다운로드는 아래의 주소에서 받을 수 있다.https://forums.developer.nvidia.com/t/pytorch-for-jetson/72048 PyTorch for JetsonBelow are pre-buil..

Jetson Xavier에서 부팅할 때, 자동 실행(데몬)

1. 실행할 스크립트$ vi ~/bot/safe_shutdown.sh#!/bin/bashecho "Safe shutdown script running...." 2. 스크립트에 실행 권한 부여$ chmod 755 bot/safe_shutdown.sh 3. systemd용 서비스 파일 생성$ sudo vi /etc/systemd/system/safe_shutdown.service[Unit]Description=Safe Shutdown ScriptAfter=network.target[Service]Type=simpleExecStart=/home/userid/bot/safe_shutdown.shRestart=on-failure[Install]WantedBy=multi-user.target 4. 서비스 등록/시작..

Jetson Xavier 안전 종료 버튼 실행(3)

updated 2024.7.7   아래 것이 더 나아서 업데이트 합니다. 아래 글은 다른 용도로 사용할 수있습니다. https://makejarvis.tistory.com/171 아주 간단한, 우분투 전원버튼으로 자동 Shutdown 종료 방법기존에는 별도의 버튼을 만들어서, 버튼이 눌리면 이를 인식해서 shutdown 명령을 실행하게 하는 것을 만들었다. 그런데, 이렇게 뻘짓을 할 필요없이 기본적인 설정으로 쉽게 가능하다. 별도의 버makejarvis.tistory.com------------------------------------------------------------------------------------------------------------------------ 1. 아래 파일을 ..

[종합] jetson xavier 기본 프로그램, 오디오, GPU(opencv, torch, vision 등) 설치 방법

1. 개봉https://makejarvis.tistory.com/75 NVIDIA JETSON AGX XAVIER DEVELPER KIT 개봉Jetson AGX Xavier 개발 키트를 구매하려고, 알리익스프레스, 이베이, 아마존을 찾아봤는데... 지금까지 알리의 제품이 신뢰도 높고 가격도 싸다고 생각했고, 상대적으로 아마존의 제품가격이 비싸다makejarvis.tistory.com  2. 설치   우분투가 설치된 컴퓨터가 있어야지만 Xavier설치를 진행할 수 있다. Jetpack5.1.3을 설치하려면, 무조건 우분투가 하나 필요해서, 여러가지 시도를 해봤지만, 윈도우에서는 정상적으로 설치하기 어려웠다(virtualbox, wsl 등).  맥북에서 virtualbox를 설치하여 진행을 하니, 정상적으로..

Jetson Xavier jtop 설치

1. 설치$ sudo -H pip install -U jetson-statsCollecting jetson-stats Downloading jetson-stats-4.2.8.tar.gz (116 kB) |████████████████████████████████| 116 kB 6.7 MB/s Requirement already satisfied, skipping upgrade: distro in /usr/lib/python3/dist-packages (from jetson-stats) (1.4.0)Collecting smbus2 Downloading smbus2-0.4.3-py2.py3-none-any.whl (11 kB)Building wheels for collected packages: ..

jetson xavier에서 한글 설정하기(ibus, fcitx-hangul)

jetson xavier jetpack 5.1.3을 설치를 했더니(ubuntu 20.04), ibus 한글 설정이 안된다. 그래서, fcitx-hangul을 설치해서 사용했는데, 이 중에 무엇이 추가 설정되었는지, ibus의 한글이 작동된다.  ibus에서 한글 설정이 안 먹히는 것을 원인을 찾아서 해결해보려 했지만, 안되어서 fcitx로 바꿨는데 갑자기 되는 것은 무슨 상황일지...일련의 과정을 아래에 적었다.ibus-setup을 실행하여 한글 설정을 진행하였다.$ ibus-setup 아래의 설정화면에서 Input Method 메뉴를 선택한다. Input Method 메뉴에서 "Add"버튼을 누른다. 팝업된 메뉴에서 Input Method를 선택한다. Korean이 첫 화면에 보이지 않아서, "..."..

[삭제] pyCUDA, LLVM, numba, keras install on jetson Xavier

pyCUDA 설치아래 주소에서 파일 다운로드http://pypi.org/project/pycuda/#files pycudaPython wrapper for Nvidia CUDApypi.org$ tar xvfz pycuda-2020.1.tar.gz $ cd pycuda-2020.1$ ./configure.py$ make -j4$ sudo python3 setup.py install $ sudo pip3 install .  LLVM 설치$ wget https://github.com/llvm/llvm-project/releases/download/llvmorg-10.0.0/llvm-10.0.0.src.tar.xz--2021-03-24 21:47:23-- https://github.com/llvm/llvm-p..

jetson xavier에서 pytorch/vision CUDA/GPU사용 방법

updated 24.7.7굳이 어렵게 하지 말자. 쉽게 설치하는 방법을 재등록하였다.---------------------------------------------------------------------------------------------------- xavier에 우분투20.04으로 설치를 하고, jetpack은 5.1.3이 설치되어있다. 그런데, jetpack을 설치하면 당연히, GPU가 인식되는 것이 당연하다고 생각했는데,  안되어있는 것이 많다.opencv도 CUDA가 지원 안되고, torch도 CUDA지원이 안되어서 실제로 GPU사용이 안되는 상황이었다.필요한 패키지를 설치해보고 해봤는데, 정상적으로 작동하지 않아서, 소스를 받아서 컴파일 하는 것으로 해결을 하였다. 아래에 그 과정..

[삭제] jetson xavier에서 pytorch/vision CUDA/GPU사용 방법(2)

updated 23.7.7굳이 어렵게 설치하지 말자. 쉽게 설치하는 방법을 다른 글에 적어두었다.---------------------------------------------------------------------------------------------------------  xavier에 우분투20.04으로 설치를 하고, jetpack은 5.1.3이 설치되어있다. 그런데, jetpack을 설치하면 당연히, GPU가 인식되는 것이 당연하다고 생각했는데,  안되어있는 것이 많다.opencv도 CUDA가 지원 안되고, torch도 CUDA지원이 안되어서 실제로 GPU사용이 안되는 상황이었다.필요한 패키지를 설치해보고 해봤는데, 정상적으로 작동하지 않아서, 소스를 받아서 컴파일 하는 것으로 해결을 ..