Sisukord:
- Samm: materjalide loend
- 2. samm: ehitage paagi šassii
- Samm: kinnitage plaadid plaatide külge
- Samm: kinnitage kaamera ja kaugusemõõtja pardale
- Samm: kinnitage kaameraplaat šassii külge ja seiske
- 6. samm: kinnitage akuhoidik šassiile
- Samm: kinnitage elektriplaat šassii külge ja traatige kõik
- 8. samm. Tarkvara seadistamine
- 9. samm: ühenduse seadistamine
- Samm: hankige Androidi rakendus
Video: PiTanq - robotpaak Raspberry Pi ja Pythoniga, et õppida AI -d: 10 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Pitanq on robot-tank koos kaameraga, mida toidab Raspberry Pi. Selle eesmärk on aidata õppida isesõitmise tehisintellekti. Paagi tehisintellekti toetavad spetsiaalselt Raspbian Jessie jaoks ehitatud OpenCV ja Tensoflow.
Tugeval alumiiniumraamil põhinev PiTanq sobib hästi kasutamiseks välitingimustes.
Roboti juhtimiseks on avatud lähtekoodiga pythoni veebiteenus, mis paljastab REST-liidese.
Pakuti ka Androidi rakendust.
On veel mõned lisad: panoraamkaamera alus (ka telefoniga juhitav) ja ultraheliandur.
Vastutusest loobumine. See ei ole täielik juhend, vaid ülevaade. Täielik juhend on GitHubis.
Samm: materjalide loend
Vaarika Pi
Kaamera
Võimsusmuundur
Mootori kontroller
PWM -kontroller
2x18650 patareid
Šassii
Pööratav ja kallutatav alus
Vastutusest loobumine. Nimetatud nimekiri pole lõpule viidud. Seal on palju väikseid asju, nagu juhtmed, kruvid, akrüülplaadid. Lisateavet saate või kogu paketi ostate PiTanqi veebisaidilt
2. samm: ehitage paagi šassii
Samm: kinnitage plaadid plaatide külge
Samm: kinnitage kaamera ja kaugusemõõtja pardale
Samm: kinnitage kaameraplaat šassii külge ja seiske
6. samm: kinnitage akuhoidik šassiile
Samm: kinnitage elektriplaat šassii külge ja traatige kõik
8. samm. Tarkvara seadistamine
- Installige Raspbian Jessie
- Installige OpenCV
- Installige Tensorflow
- Installige MJPG-Streamer
- Hankige juhtimisteenuse kood GitHubist
See kood on kirjutatud pythonile ja pakub paagi juhtimiseks liidest REST.
AI kasutamise näidetena võib tuua järgmist:
- kassiotsija Haari kaskaadidega OpenCV -st
- objekti detektor OpenCV-DNN-iga
- pildiklassifikaator koos Tensorflowga
REST liides on järgmine:
- GET /ping
- GET /versioon
- GET /nimi
- GET /dist
- POST /fwd /sisse
- POST /fwd /off
- POST /tagasi /sisse
- POST /tagasi /välja
- POST /vasak /sees
- POST /vasak /väljas
- POST /paremale /sisse
- POST /parem /väljas
- POSTITUS /foto /mark
- GET /foto /: phid
- GET /foto /loend
- POST /nukk /üles
- POST /nukk /alla
- POST /nukk /paremal
- POST /nukk /vasakul
- POST/tuvasta/haar/: phid
- POST/tuvasta/dnn/: phid
- POST/klassifitseeri/tf/: phid
9. samm: ühenduse seadistamine
Raspberry Pi jaoks WiFi-ühenduse seadistamiseks on peata viis.
Sisestage arvutisse Raspbianiga microSD -kaart.
Looge tekstifail wpa_supplicant.conf sisuga:
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdevupdate_config = 1 riik = USA
võrk = {ssid = "teie-wifi-võrk" psk = "teie-wifi-parool" key_mgmt = WPA-PSK}
Samuti oleks soovitatav luua tühi fail nimega "ssh". See võimaldab RPI -le kaugjuurdepääsu (ärge unustage vaikeparooli muuta).
Samm: hankige Androidi rakendus
Installige Androidi rakendus Google Playst
Rakendusega on võimalik juhtida paaki, liigutada kaamerat, vaadata otsevideot, pildistada, tuvastada fotodel olevaid objekte.
Soovitan:
Pythoniga alustamine ESP8266 ja ESP32 jaoks: 6 sammu
Pythoniga alustamine ESP8266 ja ESP32 jaoks: Bacground ESP8266 ja selle noorem suur vend ESP32 on odavad WiFi-mikrokiibid, millel on täielik TCP/IP-virn ja mikrokontrolleri võimalus. ESP8266 kiip jõudis esmakordselt tegijate kogukonna tähelepanu alla 2014. aastal. Sellest ajast alates on madal hind (
Tinkercad õppida jootma märki: 5 sammu (piltidega)
Tinkercad Õppige jootma märki: õppige selle Tinkercadi märgiga jootma! Kinnitage mõned osad kohandatud trükkplaadile ja kandke uhkusega oma hõõguvat Peter Penguini tihvti. Kui olete koolitaja, võtsite võib -olla mõne meie ürituse esinemisel komplekti. Komplekti inventuur: Peter Pen
Pythoniga alustamine: 7 sammu (piltidega)
Alustage Pythoniga: programmeerimine on fantastiline! See on loominguline, lõbus ja annab ajule vaimse treeningu. Paljud meist tahavad õppida programmeerimisest, kuid veenavad end, et me ei saa. Võib -olla on selles liiga palju matemaatikat, võib -olla hirmutab ümberpööratud žargoon
Vooluring NANO: üks trükkplaat. Lihtne õppida. Lõputud võimalused: 12 sammu (piltidega)
Vooluring NANO: üks trükkplaat. Lihtne õppida. Lõputud võimalused. Elektroonika- ja robootikamaailmast alustamine võib alguses olla üsna heidutav. Alguses on palju asju õppida (vooluahela projekteerimine, jootmine, programmeerimine, õigete elektrooniliste komponentide valimine jne) ja kui asjad lähevad valesti
QuizzPi, Raspberry Pi trivia mäng Pythoniga: 7 sammu (piltidega)
QuizzPi, Raspberry Pi trivia mäng Pythoniga: QuizzPi on arcade tüüpi tühiasi mäng. QuizzPi sündis, kuna mul oli vaja oma tütrele meelelahutust pakkuda. Ta on 7 -aastane ja nõuab juba uute tehnoloogiate kasutamist, idee oli luua midagi, mis oleks nii lõbus kui ka hariv