Bil nr 06 programmeras automatiskt köra bil (8 / 10 steg)
Steg 8: Bil egen Position justera systemet med hjälp av webbkamera
Bilens egen Position justera System består av 4 delar;
-Läsa linjen på golvet med hjälp av webbkamera.
-Konvertera koordinater på webbkamera skärm till faktiska koordinaterna.
-Beräkna bil position och riktning.
-Flytta till startpunkten.
(Se bifogade Excel-filen "WebCamera_HDProWebcamC910.xls".)
Med hjälp av bifogade bearbetning kod, mäter den faktiska X, Y koordinater och Webcam koordinater och gör en konverteringsformel.
Bearbetning av kod
WebcamPointIndicator.pde
Kontrollera först spindelväv kamera bara.
Bearbetning av kod
Chocolate01_CN06.pde
Video: Bil egen Position justera System med webbkamera
Obs:
Jag spelade in webbkamera linje läsning i ogg-fil, men den kan inte ses på YouTube.
Därefter kontrollera kombinationen av spindelväv kamera och 4 Arduinos.
Bearbetning av kod
Chocolate02_CN06.pde
/ * Stil definitioner * / bord. MsoNormalTable {mso-stil-namn: 標準の表; mso-tstyle-rowband-storlek: 0; mso-tstyle-colband-storlek: 0; mso-stil-noshow:yes; mso-stil-förälder: ""; MSO-stoppning-alt: 0 mm 5.4pt 0 mm 5.4pt; MSO-para-marginal: 0 mm. MSO-para-marginal-botten: .0001pt; MSO-sidnumrering: änka-orphan; font-size: 10.0pt; font-family: "Times New Roman"; MSO-fareast-font-family: "Times New Roman"; MSO-ansi-language: #0400; MSO-fareast-språk: #0400; MSO-bidi-språk: #0400;}
Denna video visar Bil egen Position justera från linje behandlingen att flytta tillbaka till att påstå".
Obs:
VNC-anslutning upprättas mellan bil topp PC och andra PC. De ovanstående behandling koderna skall köras på bil topp dator via andra datorer med hjälp av VNC.
(Jag kör bil topp PC på ett annat sätt i stället för VNC. Men det är inte relevant för den programmerade automatisk körning. Jag kan avslöja nästa gång hur fungerar utan VNC.)