Përmbajtje:

PiTanq - Robot -tank Me Raspberry Pi dhe Python për të mësuar AI: 10 hapa
PiTanq - Robot -tank Me Raspberry Pi dhe Python për të mësuar AI: 10 hapa

Video: PiTanq - Robot -tank Me Raspberry Pi dhe Python për të mësuar AI: 10 hapa

Video: PiTanq - Robot -tank Me Raspberry Pi dhe Python për të mësuar AI: 10 hapa
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Nëntor
Anonim
PiTanq - Robot -tank Me Raspberry Pi dhe Python për të mësuar AI
PiTanq - Robot -tank Me Raspberry Pi dhe Python për të mësuar AI

Pitanq është një tank-robot me një aparat fotografik të mundësuar nga Raspberry Pi. Qëllimi i tij është të ndihmojë në mësimin e një inteligjence artificiale të vetë-drejtimit. AI në rezervuar mbështetet nga OpenCV dhe Tensoflow të ndërtuara veçanërisht për Raspbian Jessie.

Bazuar në shasinë e fortë prej alumini, PiTanq është i mirë për përdorim në natyrë.

Ekziston një shërbim në internet python me burim të hapur që ekspozon ndërfaqen REST për të kontrolluar robotin.

Ofrohet gjithashtu një aplikacion Android.

Ka edhe disa gjëra shtesë: mbajtësja e kamerës pan-dhe-anim (e kontrolluar edhe nga telefoni) dhe sensori tejzanor.

Mohim Ky nuk është një udhëzues i plotë, vetëm një skicë. Udhëzuesi i plotë është në GitHub.

Hapi 1: Lista e materialeve

Raspberry Pi

Kamera

Konvertuesi i energjisë

Kontrolluesi i motorit

Kontrolluesi PWM

2x18650 Bateri

Shasi

Qëndrim pan-dhe-anim

Mohim Lista e përmendur nuk është e plotë. Ka shumë gjëra të vogla, si tela, vida, pllaka akrilike. Mund të merrni më shumë informacion ose të blini të gjithë paketën në faqen e internetit të PiTanq

Hapi 2: Ndërtoni Shasë Tank

Ndërtoni shasi tankesh
Ndërtoni shasi tankesh

Hapi 3: Bashkangjitni pajisjet elektrike në një pjatë

Bashkangjitni pajisjet elektrike në një pjatë
Bashkangjitni pajisjet elektrike në një pjatë

Hapi 4: Bashkëngjitni kamerën dhe njehsorin e distancës në tabelë

Bashkangjitni kamerën dhe njehsorin e distancës në tabelë
Bashkangjitni kamerën dhe njehsorin e distancës në tabelë

Hapi 5: Bashkëngjitni panelin e kamerës në këmbë dhe qëndroni në shasi

Bashkangjitni bordin e kamerës në këmbë dhe qëndroni në shasi
Bashkangjitni bordin e kamerës në këmbë dhe qëndroni në shasi

Hapi 6: Bashkoni Mbajtësin e Baterisë në Shasë

Bashkangjitni mbajtësen e baterisë në shasi
Bashkangjitni mbajtësen e baterisë në shasi

Hapi 7: Bashkangjitni Pllakën Elektrike në Shasi dhe Lidhni Gjithçka

Bashkangjitni Pllakën Elektrike në Shasi dhe Tela Gjithçka
Bashkangjitni Pllakën Elektrike në Shasi dhe Tela Gjithçka

Hapi 8: Konfigurimi i softuerit

  1. Instaloni Raspbian Jessie
  2. Instaloni OpenCV
  3. Instaloni Tensorflow
  4. Instaloni MJPG-Streamer
  5. Merrni kodin e shërbimit të kontrollit nga GitHub

Ky kod është shkruar në python dhe siguron ndërfaqen REST për të kontrolluar rezervuarin.

Si shembuj të përdorimit të AI janë:

- gjetës mace me kaskadat Haar nga OpenCV

- detektor objektesh me OpenCV-DNN

- klasifikuesi i imazhit me Tensorflow

Ndërfaqja REST është:

  • GET /ping
  • GET /version
  • GET /emri
  • GET /dist
  • POST /fwd /on
  • POST /fwd /off
  • POST /mbrapa /aktiv
  • POST /mbrapsht /fikur
  • POST /majtas /aktiv
  • POST /lënë /fikur
  • POST /djathtas /aktiv
  • POST /djathtas /fikur
  • POST /foto /prodhim
  • GET /foto /: phid
  • GET /foto /listë
  • POST /kamera /lart
  • POST /cam /poshtë
  • POST /kamera /djathtas
  • POST /kamera /majtas
  • POST/zbulo/haar/: phid
  • POST/detect/dnn/: phid
  • POST/klasifiko/tf/: phid

Hapi 9: Konfiguro lidhjen

Ekziston një mënyrë pa kokë për të vendosur lidhje Wi-Fi për Raspberry Pi.

Futni kartën microSD me Raspbian në një kompjuter.

Krijoni një skedar teksti wpa_supplicant.conf me përmbajtje:

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdevupdate_config = 1 vend = SHBA

network = {ssid = "your-wifi-network" psk = "your-wifi-password" key_mgmt = WPA-PSK}

Gjithashtu do të rekomandohej krijimi i një skedari bosh të quajtur "ssh". Do të lejojë qasje në distancë në RPI (mos harroni të ndryshoni fjalëkalimin e paracaktuar).

Hapi 10: Merrni aplikacionin Android

Merrni aplikacionin Android
Merrni aplikacionin Android
Merrni aplikacionin Android
Merrni aplikacionin Android

Instaloni aplikacionin Android nga Google Play

Me aplikacionin është e mundur të drejtoni rezervuarin, të lëvizni kamerën, të shikoni video drejtpërdrejt, të bëni fotografi, të zbuloni objekte në fotografi.

Recommended: