본문 바로가기

[YOLO11] Jetson Orin Nano에서 YOLO11 설치하고 돌려보기 Buongiorno! My friends, 반갑습니다. 오늘은 Jetson Orin Nano에 YOLO 11을 설치해서 구동하는 것을 목표로 열심히 달려보겠습니다. 이전 편에 설치한 Jetpack 6.1 기준으로 아무것도 설치하지 않은 상태에서 시작합니다. https://itgear.tistory.com/27 [Jetson] NVMe SSD에 Jetpack 6.1 설치하기 Jetson Orin Nano Dev Kit오늘은 Jetson Orin Nano에 Jetpack 6.1 버전을 설치한 방법을 공유해 드리려 합니다.SD 카드 없이 바로 NVMe SSD 위에다가 OS를 설치해 보도록 하겠습니다. 바로 들어가보시죠~! 1. 준비물 우선 준비물은itgear.tistory.com 천천히 들어가 보죠 0. 도입.. 더보기
[Jetson] NVMe SSD에 Jetpack 6.1 설치하기 Jetson Orin Nano Dev Kit 오늘은 Jetson Orin Nano에 Jetpack 6.1 버전을 설치한 방법을 공유해 드리려 합니다.SD 카드 없이 바로 NVMe SSD 위에다가 OS를 설치해 보도록 하겠습니다. 바로 들어가보시죠~! 1. 준비물 우선 준비물은 다음과 같아요1. Ubuntu가 Native로 설치된 PC - 후술하겠지만, WSL은 사용이 안되더라구요ㅎㅎ..2. Jetpack 5.1.3 버전이 설치된 Jetson Orin Nano - 커널 부분 업데이트가 있는지 기본 상태로는 바로 6.1 버전 설치가 안 되는 것으로 보입니다. 2. 공통 설치 과정우선 MicroSD 카드에 Jetpack 5.1.3 이미지를 설치해 줍니다.OS 이미지는 Nvidia에서, Flash는 balenaEtcher를 통해서 진행하도록 하겠습니다.J.. 더보기
[YOLOv8] 구글 colab 사용해서 yolov8 학습 진행하기(커스텀 데이터셋) 반갑습니다! 어떤 연유로 여러분들이 이 블로그 게시글을 클릭했던, 처음부터 yolov8 한 번 돌려보자구요 0. YOLOv8이란? 간단하게 설명하면 image object detection deep learning 모델 중 가장 많이 사용되는 YOLO 거의 가장 최신 모델입니다. 개인적인 경험으로는 yolov2(tiny), yolov4(tiny), yolov5를 거쳐 새로 익힌 모델 중 하나로 초보자분들도 생각보다 쉽고 간단하게 사용할 수 있을 거라 믿습니다. 1. How to?   a. colab에서 노트를 하나 생성해 줍시다.   b. 학습 데이터를 준비합니다.      YOLOv8은 다음과 같은 데이터 셋 구조를 갖습니다.          dataset/     ├── images/     │   .. 더보기
[라즈베리파이4] ROS 설치하고 GPIO 읽어서 topic 발행하기 아 오늘은 라즈베리파이 4 8Gㅠ 보드에서 ROS(Noetic)를 설치라고, GPIO 핀을 통해서 받은 정보를 사용해서 topic을 던지는 방법을 알아보겠습니다. 크게 순서는 아래와 같으니, 필요한 부분만 발췌해서 읽으셔도 무방합니다. 0. 삽질기.. (이건 넘어가셔도 아무 문제없습니다.) 1. 라즈베리파이에 OS 설치하기 2. 세팅 및 Ubuntu Desktop 설치하기 3. ROS noetic 설치하기 4. RPi.GPIO 설치하기 5. VNC 설치하기 6. vsCode 설치하기 7. 코드 작성하기~! 0. 삽질기.. 우선 기존에 저는 파이에 라즈비안을 설치해서 사용 중이었습니다.. 정확히는 raspbian bookworm(12)을 사용하고 있었는데, 해당 OS는 아쉽지만 ROS Noetic을 지원하.. 더보기
fast_lio 빌드하기 어찌 다른 카테고리와는 달리, ROS1 관련 쪽 글을 쓸 때마다 육두문자가 나오는지.. 이거 해결하면 저기서 에러, 저거 깔면 디펜던시 에러... 아무튼 사담이 길었다. 오늘은 fast_lio를 빌드 하는데 겪은 에러를 공유하고자 한다. 잘은 모르지만 Git의 대부분이 중국어인 것으로 미루어본데, 중국 쪽에서 만든 코드 같다. 그래서 그런지 한글로 된 문제 해결하기는커녕 영어로 된 문제 해결기도 보이지 않는다. 홀리.. fast_lio는 SLAM을 하는데 많이 사용된다. 설치 방법만 빠르게 설명하면 workspace로 쓸 폴더를 만들고, 그 안에 src 폴더를 만들어 준다. 나의 경우에는 home디렉토리에 SLAM을 만들고 그 안에 src 폴더를 생성했다. >> cd >> mkdir SLAM >> cd .. 더보기
[ROS1] ROS Noetic 설치 - rosbridge를 돌리기 위한 노력 갑자기 필요한 프로그램에서 ROS1을 쓰기를 요구하는 경우가 생겨버렸다. 무슨 오류가 오류가 그렇게 많은지... 혹시 다음에도 헤메이진 않을지 걱정되어 짧게 설치 방법을 정리하겠다. 허허.. anaconda로 새로 환경을 만들고, ros1 noetic을 설치해주었다. >> sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' >> curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add - >> sudo apt update >> sud.. 더보기
[LSTM] WSL에서 GPU 사용하기 저번에 WSL에서 LSTM을 사용하는 방법에 대해 알아보았다. 이전 편 -> LSTM 나도 한 번 돌려보자 LSTM 나도 한 번 돌려보자 주의! 딥러닝 파트의 게시글은 주로 고생고생해서 구동한 결과이다 보니.. 글이 좀 자유분방하게 작성된 편입니다. 자세한 설명은 저보다 chatGPT가 더 잘해줄 거라 믿습니다. 이 글을 찾아오신 여 itgear.tistory.com 그러나 문제가 있었으니... 바로 GPU를 사용하지 못하고 CPU로 학습을 진행하는 턱에.. 작은 모델과 적은 데이터에서는 크게 상관이 없었으나, 모델의 복잡도가 증가하고 학습 데이터의 양이 증가할수록 학습에 들어가는 시간이 너무 커져 사용에 불편함이 생겼다. 그리고 비싼 돈 주고 GPU 샀는데 안 쓰면 아깝잖아! 딥러닝 연구를 하는 사람들.. 더보기
[LSTM] LSTM 나도 한 번 돌려보자 주의! 딥러닝 파트의 게시글은 주로 고생고생해서 구동한 결과이다 보니.. 글이 좀 자유분방하게 작성된 편입니다. 자세한 설명은 저보다 chatGPT가 더 잘해줄 거라 믿습니다. 이 글을 찾아오신 여러분도 설명보다는 어떻게 실행하는지가 더 중요하지 않습니까.. 0. LSTM이란? Long Short-Trem Momory. 쉽게 이야기하면 주로 시계열 데이터에서 예전 정보 + 최근 정보를 몽땅 가져와서 결과 값을 내는 모델입니다. 따라서 주가 차트를 학습해서 주가를 예측하거나, 문맥을 학습해서 다음에 나올 단어를 추천해 주거나, 날씨 등을 학습해 내일의 날씨를 예측하는데 참 좋은 모델입니다.. 이렇듯 참 좋은 모델인데, 완전 처음부터 실행까지 안내해 주는 게시글이 없어 삽질한 결과를 좀 나눠보려 합니다. 1.. 더보기