Spisu treści:

Rozpakowanie Jetson Nano i szybkie uruchomienie dla Demo Two Vision: 4 kroki
Rozpakowanie Jetson Nano i szybkie uruchomienie dla Demo Two Vision: 4 kroki

Wideo: Rozpakowanie Jetson Nano i szybkie uruchomienie dla Demo Two Vision: 4 kroki

Wideo: Rozpakowanie Jetson Nano i szybkie uruchomienie dla Demo Two Vision: 4 kroki
Wideo: Buduję drona 5cali FPV - I część montaż 2024, Listopad
Anonim
Rozpakowanie Jetson Nano i szybkie uruchomienie dla Demo Two Vision
Rozpakowanie Jetson Nano i szybkie uruchomienie dla Demo Two Vision

Podsumować

Jak wiecie, Jetson Nano jest teraz produktem gwiazdowym. I może w szerokim zakresie wdrażać technologię sieci neuronowych w systemach wbudowanych. Oto artykuł z rozpakowaniem zawierający szczegóły produktu, proces uruchamiania i dwa wizualne dema…

Liczba słów: 800 słów i 2 filmy

Czas czytania: 20 minut

Publiczność:

  • Deweloperzy, którzy interesują się sztuczną inteligencją, ale nie mają solidnego wykształcenia
  • Deweloperzy, którzy nie zdecydowali, czy go kupić, czy nie
  • Deweloperzy, którzy go kupili, ale jeszcze go nie mają

Kup Teraz !

Krok 1: 1. Co to jest Jetson Nano?

1. Co to jest Jetson Nano?
1. Co to jest Jetson Nano?

Na wszelki wypadek zacznę od krótkiego wprowadzenia.

Zestaw programistyczny NVIDIA® Jetson Nano™ zapewnia wydajność obliczeniową do obsługi nowoczesnych obciążeń SI przy niespotykanym dotąd rozmiarze, mocy i cenie. Deweloperzy, uczniowie i twórcy mogą teraz uruchamiać struktury i modele sztucznej inteligencji dla aplikacji, takich jak klasyfikacja obrazów, wykrywanie obiektów, segmentacja i przetwarzanie mowy. Więcej informacji znajdziesz na oficjalnej stronie.

Co może zrobić? Można go po prostu wyobrazić jako Raspberry Pi z większymi zasobami obliczeniowymi, które mogą obsługiwać dużą sieć neuronową dla znacznej liczby aplikacji. Dla mnie przygotowałem się już do zbudowania sieci klasyfikacyjnej, aby zidentyfikować moje 6 głupich kotów w domu i automatycznie je karmić lol.

Krok 2: 2. Rozpakowywanie

Image
Image
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz

Krok 3: 3. Uruchomienie

3. Uruchomienie
3. Uruchomienie

Przygotowania

Musisz przygotować:
  1. Karta microSD o pojemności 16 GB +

  2. Klawiatura i mysz USB
  3. Ekran (HDMI lub DP)
  4. Micro-USB (5V⎓4A) lub Power Jack (zasilanie 5V⎓4A. Akceptuje wtyk 2,1×5,5×9,5 mm z biegunowością dodatnią)
  5. Laptop, który może łączyć się z Internetem i nagrywać karty microSD.
  6. Linia Ethernet
Uprzejmości:
  • Nie wszystkie zasilacze o napięciu znamionowym 5V_2A mogą stabilnie osiągnąć moc znamionową. I o ile testowałem, Jetson Nano jest bardzo wrażliwy na zasilanie i nawet niewielkie wahania mocy mogą spowodować jego awarię. Musisz zakupić zasilacz wysokiej jakości.
  • Nawet urządzenia USB nie powinny być podłączane na gorąco, w przeciwnym razie system tej płyty ulegnie awarii z nieznanego powodu.
  • Włącza złącze J28 Micro-USB lub gniazdo zasilania J25 jako źródło zasilania zestawu deweloperskiego. Bez zworki zestaw deweloperski może być zasilany przez złącze J28 MicroUSB. Dzięki zworki zasilanie nie jest pobierane z J28, a zestaw deweloperski może być zasilany przez gniazdo zasilania J25

  • Brak przycisku resetowania, więc za każdym razem, gdy się zawiesi, programiści muszą go ponownie uruchomić za pomocą ręcznego punktu przerwania.
  • Brak wbudowanego modułu WiFi
  • Brak modułu Bluetooth
Zwięzły samouczek

Kroki uruchamiania dla Jetson Nano są takie same, jak w przypadku innych płyt arm-linux i na wszelki wypadek oto krótki samouczek. Przeczytaj oficjalny przewodnik, aby uzyskać więcej informacji.

  1. Pobierz obraz systemu tutaj
  2. Nagraj go na kartę SD. Oto wiele narzędzi, które mogą wykonać tę pracę. Zalecany jest Win32diskimager.
  3. Podłącz pendrive USB lub kartę SD lub microSD do komputera. Powinien zostać wykryty i pojawić się jako dysk w systemie Windows.
  4. Otwórz program Win32 Disk Imager, wybierz plik.img lub plik obrazu, który chcesz zapisać jako plik obrazu i wybierz napęd USB lub SD jako urządzenie i naciśnij Zapisz.
  5. Proces pisania może chwilę potrwać. Po zakończeniu wyjmij pamięć USB lub kartę SD.
  6. Włóż kartę microSD (zapisaną z obrazem systemu) w dolnej części modułu Jetson Nano.
  7. Włącz zasilanie, a po uruchomieniu zestawu deweloperskiego zaświeci się zielona dioda LED obok złącza Micro-USB.
  8. Przy pierwszym uruchomieniu pakiet Jetson Nano Developer Suite przeprowadzi Cię przez niektóre ustawienia początkowe, w tym wybór języka systemu, układu klawiatury i tym podobnych.
  9. Wreszcie zobaczysz ten ekran. Gratulacje!

Krok 4: 4. Demo

Postępuj zgodnie z Oficjalnym przewodnikiem, aby skonfigurować środowisko i skompilować projekt. Zrealizowałem 2 projekty, takie jak klasyfikacja wyobrażeń i wykrywanie twarzy jako demo. Teraz środowisko dla wizji i głębokiego uczenia się jest całkowicie skonfigurowane i będę pracować nad moim projektem lol.

Uprzejmości:
  • Oto kilka pytań dotyczących kodu startowego kamery, który należy skonfigurować samodzielnie, aby pasował do kamery. Więcej sprecyzuj:

    • wiersz 80 z jetson-utils/camera/gstCamera.c dla rozmiaru ramki:
    • const uint32_t DefaultWidth = 1280;

      statyczna const uint32_t DefaultHeight = 720;

  • wiersz 37 z jetson-inference/imagenet-camera/imagenet-camera.cpp oraz inne demo dla indeksu kamery. W niektórych kodach domyślny indeks nie jest definiowany przez makra (np. gstCamera.h), może być konieczne ręczne ich zmodyfikowanie, gdy napotkasz problem z otwieraniem aparatu.

    #define DEFAULT_CAMERA -1

  • W niektórych kodach domyślny indeks kamery nie jest definiowany przez makra i może być konieczne ich ręczne zmodyfikowanie. możesz użyć polecenia

    V4L2-ctl

    w terminalu, aby uzyskać indeks i rozmiar ramki do aparatu.

    V4L2-ctl --device=$d -D --formaty-list

Zalecana: