Агуулгын хүснэгт:
Видео: Jetson Nano-ийн хайрцгийг задлах, хоёр алсын харааг хурдан эхлүүлэх: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Дүгнэж хэлье
Та бүхний мэдэж байгаагаар Жетсон Нано одоо оддын бүтээгдэхүүн болжээ. Мөн энэ нь мэдрэлийн сүлжээний технологийг суулгагдсан системд өргөнөөр ашиглах боломжтой. Бүтээгдэхүүний дэлгэрэнгүй мэдээлэл, эхлүүлэх үйл явц, хоёр харааны демо зэргийг багтаасан хайрцгийг задлах нийтлэл энд байна.
Үгийн тоо: 800 үг, 2 видео
Унших хугацаа: 20 минут
Үзэгчид:
- Хиймэл оюун ухааныг сонирхож байгаа боловч тодорхой мэдлэггүй хөгжүүлэгчид
- Үүнийг худалдаж авах эсэхээ шийдээгүй хөгжүүлэгчид
- Үүнийг худалдаж авсан боловч хараахан аваагүй хөгжүүлэгчид
Одоо худалдаж авах !
Алхам 1: 1. Жетсон Нано гэж юу вэ?
Ямар ч байсан товч танилцуулгаас эхэлье.
NVIDIA® Jetson Nano ™ Developer Kit нь орчин үеийн хиймэл оюун ухааны ачааллыг урьд өмнө байгаагүй хэмжээ, хүч, өртөгөөр ажиллуулах тооцооллын гүйцэтгэлийг хангадаг. Хөгжүүлэгчид, суралцагчид, үйлдвэрлэгчид одоо дүрс ангилах, объект илрүүлэх, сегментчилэх, ярианы боловсруулалт гэх мэт аппликейшнд зориулсан AI хүрээ, загварыг ажиллуулах боломжтой боллоо. Мөн та дэлгэрэнгүй мэдээллийг албан ёсны хуудаснаас авах боломжтой.
Энэ юу хийж чадах вэ? Та үүнийг олон тооны хэрэглээний том мэдрэлийн сүлжээг дэмжих боломжтой тооцоолох илүү их нөөцтэй Raspberry Pi гэж ойлгож болно. Миний хувьд гэрт байгаа 6 тэнэг муураа таньж, автоматаар тэжээх ангиллын сүлжээ байгуулахаар хэдийнэ бэлдсэн байгаа хэхэ.
Алхам 2: 2. Хайрцгийг задлах
Алхам 3: 3. Эхлэх
Бэлтгэл ажил
Та бэлтгэх хэрэгтэй:
-
16GB + хэмжээтэй MicroSD карт
- USB гар ба хулгана
- Дэлгэц (HDMI эсвэл DP)
- Micro-USB (5V⎓4A) эсвэл Power Jack (5V⎓4A цахилгаан хангамж. Эерэг туйлтай 2.1 × 5.5 × 9.5 мм хэмжээтэй залгуурыг хүлээн авдаг)
- Интернетэд холбогдож, microSD картыг шатаах боломжтой зөөврийн компьютер.
- Ethernet шугам
Анхаар:
- 5V_2A үнэлгээтэй бүх цахилгаан хангамж нэрлэсэн чадалд тогтвортой хүрч чаддаггүй. Миний туршиж үзсэний дагуу Жетсон Нано нь цахилгаан хангамжид үнэхээр мэдрэмтгий байдаг бөгөөд бага зэргийн цахилгаан хэлбэлзэл нь түүнийг сүйрэлд хүргэж болзошгүй юм. Та өндөр чанартай цахилгаан адаптер худалдаж авах хэрэгтэй.
- USB төхөөрөмжүүд ч гэсэн халуун залгууртай байх ёсгүй, эс тэгвээс энэ самбарын систем тодорхойгүй шалтгаанаар сүйрэх болно.
- Дахин тохируулах товчлуур байхгүй тул эвдрэх бүрт хөгжүүлэгчид гараар таслах цэгээр дахин эхлүүлэх шаардлагатай болдог.
- Суулгасан WiFi модуль байхгүй
- Bluetooth модуль байхгүй
Хөгжүүлэгчийн хэрэгслийн тэжээлийн эх үүсвэр болох J28 Micro-USB холбогч эсвэл J25 цахилгаан залгуурыг идэвхжүүлдэг. Холбогчгүй бол хөгжүүлэгчийн багцыг J28 MicroUSB холбогчоор тэжээх боломжтой. Холбогчтой бол J28 -аас ямар ч хүч авдаггүй бөгөөд хөгжүүлэгчийн хэрэгслийг J25 цахилгаан залгуураар тэжээх боломжтой
Нарийвчилсан заавар
Jetson Nano-ийг эхлүүлэх алхамууд нь бусад arm-linux самбартай адилхан бөгөөд хэрэв боломжтой бол энд товч заавар байна. Дэлгэрэнгүй мэдээллийг албан ёсны гарын авлагаас уншина уу.
- Системийн дүрслэлийг эндээс татаж авна уу
- Үүнийг SD карт дээрээ шарна уу. Энэ ажлыг дуусгах олон хэрэгсэл энд байна. Мөн Win32diskimager ашиглахыг зөвлөж байна.
- USB thumbdrive эсвэл SD эсвэл microSD картыг компьютерт холбоно уу. Үүнийг илрүүлж, Windows дээр хөтөч хэлбэрээр гарч ирэх ёстой.
- Win32 Disk Imager -ийг нээгээд image файл хэлбэрээр бичихийг хүсч буй img эсвэл зургийн файлыг сонгоод USB эсвэл SD дискийг Device гэж сонгоод Write дээр дарна уу.
- Бичих процесс хэсэг хугацаа шаардагдаж магадгүй. Үүнийг хийсний дараа USB гар утас эсвэл SD картыг салга.
- Jetson Nano модулийн доод хэсэгт microSD картыг (системийн дүрс бүхий бичигдсэн) оруулна уу.
- Хөгжүүлэгчийн иж бүрдлийг асаахад асаахад микро USB холбогчийн хажууд байгаа ногоон LED гэрэл асах болно.
- Таныг анх эхлүүлэх үед Jetson Nano Developer Suite нь системийн хэл, гарны зохион байгуулалт, ийм зүйлийг сонгох зэрэг зарим анхны тохиргоог хийх болно.
- Эцэст нь та энэ дэлгэцийг харах болно. Баяр хүргэе!
Алхам 4: 4. Demo
Албан ёсны гарын авлагыг дагаж орчноо тохируулж, төслийг эмхэтгэнэ үү. Би ангилал, нүүрний илрүүлэлтийг демо хэлбэрээр төсөөлж буй 2 төслийг хэрэгжүүлсэн. Одоо алсын хараа, гүнзгий суралцах орчин бүрэн тохируулагдсан бөгөөд би төсөл дээрээ ажиллах болно хэхэ.
Анхаар:
-
Камерыг эхлүүлэх кодтой холбоотой хэдэн асуултыг энд оруулав. Та камертайгаа тохируулахын тулд өөрөө тохируулах хэрэгтэй. Илүү дэлгэрэнгүйг тодруулахын тулд:
- хүрээний хувьд jetson-utils/camera/gstCamera.c-ийн 80-р мөр:
-
const uint32_t DefaultWidth = 1280;
статик const uint32_t DefaultHeight = 720;
-
jetson-inference/imagenet-camera/imagenet-camera.cpp-ийн 37-р мөр болон камерын индексийн бусад демо. Зарим кодонд анхдагч индексийг макро (жишээлбэл, gstCamera.h) тодорхойлдоггүй тул камерыг нээхэд асуудал гарвал та тэдгээрийг гараар өөрчлөх шаардлагатай болж магадгүй юм.
#DEFAULT_CAMERA -ийг тодорхойлох -1
-
Зарим кодонд камерын үндсэн индексийг макро байдлаар тодорхойлдоггүй тул та тэдгээрийг гараар өөрчлөх шаардлагатай болж магадгүй юм. та тушаалыг ашиглаж болно
V4L2-ctl
Терминал дээр камерынхаа индекс, хүрээний хэмжээг авах боломжтой.
V4L2-ctl --device = $ d -D-жагсаалтын форматууд
Зөвлөмж болгож буй:
Андройд ухаалаг гар утсыг ашиглан компьютерийн алсын харааг нэмэхийн тулд Hexbug Spider XL -ийг хакердах: 9 алхам (зурагтай)
Андройд ухаалаг гар утсыг ашиглан компьютерийн алсын харааг нэмэхийн тулд Hexbug Spider XL -ийг хакердах: Би бол анхны Hexbug -ийн том фен юм. Аалз. Би арав гаруй зүйлийг эзэмшиж, бүгдийг нь хакердсан. Хэзээ нэгэн цагт миний нэг хүү найзууд руугаа явдаг ’ төрсөн өдрийн үдэшлэг, найз нь Hexbug авдаг &худалдаа; аалз бэлэглэх болно. Би хакердсан эсвэл
Компьютерийн алсын харааг ашиглан од таних (OpenCV): 11 алхам (зурагтай)
Компьютерийн алсын харааг ашиглан од таних (OpenCV): Энэхүү заавар нь дүрсний одны хэв маягийг автоматаар танихын тулд компьютерийн алсын хараатай програмыг хэрхэн яаж хийхийг танд хэлэх болно. Энэ арга нь OpenCV (Open Source Computer Vision) номын санг ашиглан HAAR каскадын багцыг бий болгох боломжтой
Алсын харааг хамгаалах утасны зогсоол: 4 алхам
Алсын харааг хамгаалах утасны зогсоол: Энэхүү утас хатаагч нь хэрэглэгчдэд төхөөрөмжөө хэзээ зогсоож, тодорхой хугацаанд амрахыг сануулах болно. Энэхүү стаблер нь хэрэглэгчийн анхаарлыг татахын тулд дууны эффект болон гэрэлтүүлгийг хоёуланг нь ашиглах болно. Анхны кодын хувьд би ашиглах хугацааг 30 миль болгож тохируулсан
Компьютерийн алсын харааг ашиглан ажилладаг жинхэнэ Харри Поттерын саваа: 8 алхам (зурагтай)
Компьютерийн алсын харааг ашиглан ажилладаг жинхэнэ Харри Поттерын саваа: " Аливаа хангалттай дэвшилтэт технологи нь ид шидээс ялгагдахгүй " - Артур C. Кларк Хэдхэн сарын өмнө миний дүү Японд очиж, Universal Studios дээр Харри Поттерын шидтэний ертөнцөд жинхэнэ шидтэний туршлагатай болсон
SIR (алсын харааг бууруулдаг репликаторууд): 4 алхам
SIR (Нүдний хараа муудах репликаторууд): Харааны бэрхшээлтэй хүмүүсийн репликаторууд (SIR) нь харааны бэрхшээлтэй хүмүүсийн ирээдүйд сохрох нь тэдэнд хэрхэн нөлөөлөхийг олж мэдэх арга юм. Гуглууд бүх гэрлийг хааж, ашиглахад бараг төгс харанхуйг бий болгох чадвартай байх ёстой