Orodha ya maudhui:

PiTanq - Tangi ya Roboti iliyo na Raspberry Pi na Python ili Kujifunza AI: Hatua 10
PiTanq - Tangi ya Roboti iliyo na Raspberry Pi na Python ili Kujifunza AI: Hatua 10

Video: PiTanq - Tangi ya Roboti iliyo na Raspberry Pi na Python ili Kujifunza AI: Hatua 10

Video: PiTanq - Tangi ya Roboti iliyo na Raspberry Pi na Python ili Kujifunza AI: Hatua 10
Video: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, Novemba
Anonim
PiTanq - Roboti-tank Na Raspberry Pi na Python kujifunza AI
PiTanq - Roboti-tank Na Raspberry Pi na Python kujifunza AI

Pitanq ni tanki ya roboti na kamera inayotumiwa na Raspberry Pi. Kusudi lake ni kusaidia kujifunza akili bandia ya kujiendesha. AI kwenye tank imeungwa mkono na OpenCV na Tensoflow iliyojengwa haswa kwa Raspbian Jessie.

Kulingana na chasisi ya aluminium yenye nguvu PiTanq ni nzuri kwa matumizi ya nje.

Kuna chanzo wazi cha chatu cha huduma ya wavuti inayofichua kiolesura cha REST kudhibiti roboti.

Programu tumizi ya Android pia imetolewa.

Kuna mambo mengine ya ziada: pan-and-tilt camera stand (pia inadhibitiwa na simu) na sensor ya ultrasonic.

Kanusho. Huu sio mwongozo kamili, muhtasari tu. Mwongozo kamili uko kwenye GitHub.

Hatua ya 1: Orodha ya Vifaa

Pi ya Raspberry

Kamera

Kubadilisha nguvu

Mdhibiti wa Magari

Mdhibiti wa PWM

2x18650 Betri

Chassis

Pan-na-Tilt kusimama

Kanusho. Orodha iliyotajwa haijakamilika. Kuna vitu vingi vidogo, kama waya, screws, sahani za akriliki. Unaweza kupata maelezo zaidi au kununua kifurushi chote kwenye wavuti ya PiTanq

Hatua ya 2: Jenga Chassis ya Tank

Jenga Chassis ya Tangi
Jenga Chassis ya Tangi

Hatua ya 3: Ambatisha Umeme kwa Bamba

Ambatisha Umeme kwa Bamba
Ambatisha Umeme kwa Bamba

Hatua ya 4: Ambatisha Kamera na mita za Umbali kwa Bodi

Ambatisha mita ya Kamera na Umbali kwa Bodi
Ambatisha mita ya Kamera na Umbali kwa Bodi

Hatua ya 5: Ambatisha Bodi ya Kamera ili Kusimama na Kusimama kwa Chasisi

Ambatisha Bodi ya Kamera ili Kusimama na Kusimama kwa Chasisi
Ambatisha Bodi ya Kamera ili Kusimama na Kusimama kwa Chasisi

Hatua ya 6: Ambatisha Mmiliki wa Betri kwenye Chassis

Ambatisha Mmiliki wa Betri kwenye Chassis
Ambatisha Mmiliki wa Betri kwenye Chassis

Hatua ya 7: Ambatisha Sahani ya Umeme kwa Chassis na waya kila kitu

Ambatisha Bamba la Umeme kwa Chassis na waya kila kitu
Ambatisha Bamba la Umeme kwa Chassis na waya kila kitu

Hatua ya 8: Sanidi Programu

  1. Sakinisha Raspbian Jessie
  2. Sakinisha OpenCV
  3. Sakinisha Tensorflow
  4. Sakinisha MJPG-Streamer
  5. Pata nambari ya huduma ya kudhibiti kutoka GitHub

Nambari hii imeandikwa kwenye chatu na hutoa REST interface kudhibiti tangi.

Kama mifano ya matumizi ya AI kuna:

- kipata paka na kasino za Haar kutoka OpenCV

- kipelelezi cha kitu na OpenCV-DNN

- kitambulisho cha picha na Tensorflow

Kiolesura cha REST ni:

  • PATA / ping
  • PATA / toleo
  • PATA / jina
  • PATA / dist
  • POST / fwd / imewashwa
  • POST / fwd / off
  • POST / nyuma / juu
  • POST / nyuma / mbali
  • POST / kushoto / kuwasha
  • POST / kushoto / mbali
  • POST / kulia / kuwasha
  • POST / kulia / kuzima
  • POST / picha / fanya
  • PATA / picha /: phid
  • PATA / picha / orodha
  • POST / cam / juu
  • POST / cam / chini
  • POST / cam / kulia
  • POST / cam / kushoto
  • POST / gundua / haar /: phid
  • POST / detect / dnn /: phid
  • POST / kuainisha / tf /: phid

Hatua ya 9: Weka Uunganisho

Kuna njia isiyo na kichwa ya kuanzisha unganisho la Wi-Fi kwa Raspberry Pi.

Ingiza kadi ya MicroSD na Raspbian kwenye kompyuta.

Unda faili ya maandishi wpa_supplicant.conf na yaliyomo:

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdevupdate_config = 1 nchi = Amerika

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

Pia inashauriwa kuunda faili tupu iitwayo "ssh". Itaruhusu ufikiaji wa kijijini kwa RPI (usisahau kubadilisha nywila chaguomsingi).

Hatua ya 10: Pata Programu ya Android

Pata Programu ya Android
Pata Programu ya Android
Pata Programu ya Android
Pata Programu ya Android

Sakinisha programu ya Android kutoka Google Play

Pamoja na programu inawezekana kuendesha tanki, songa kamera, angalia video moja kwa moja, piga picha, gundua vitu kwenye picha.

Ilipendekeza: