RR.O.P. - RaspRobot OpenCV projekt (8 / 14 steg)
Steg 8: Horisontell & i djup rörelse använder CVS pt1.
Att ha gjort segmentering och utvinning av information från objektet i bilden, användes några tekniker för att säkerställa genomförandet av funktioner som aktiverar dynamisk chassit framför segmenterade objektet. Det finns tre typer av rörelser, för att interagera med den yttre miljön, med hjälp av programvara och hårdvara på ett mer komplett sätt. Ändringarna avser placeringen av objektet och hänvisa till användningen av deras djup och / eller plats:
- Fram
- Ger
- Höger
- Vänster
- Rörelse uppåt av kameran
- Lägre kamerarörelser
Men med DC motorer och chassit robotic rörelse framåt, bakåt, vänster och höger. Vågrät & djup justering förflyttning av koordinatsystemet görs genom att överta binärkodade digital-pulser per pin endast två värden (0 och 1) utförs av kontrollmodulen, H-bron genom ingångsstift (ingång). Dessa stift är anslutna av byglar och ansluten via GPIO på RPI, manuset är nödvändigt att importera GPIO bibliotek och förklara användningen av GPIO-läge:
sudo lämplig-få installera python-rpi.gpio
Bilder av detta steg beskriver alla anslutningar för totala drift av robotic chassi nära H-bron och motor och utfodring gjordes med 4 AA-batterier 1.5V varje resulterar i 6 V och 6000mAh. Källkoden var nödvändigt att importera detta bibliotek och även välja funktionsläget av GPIO.