Satura rādītājs:
- 1. darbība: kameras stiprinājums:
- 2. darbība: Arduino un RC-Servo Motors:
- 3. darbība: Matlab kods:
- 4. solis: Izrādes:
Video: Objektu izsekošana - kameras stiprinājuma vadība: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Sveiki visiem, Šajā pamācībā es jums parādīšu progresu, kas gūts saistībā ar manu objektu izsekošanas projektu. Šeit jūs varat atrast iepriekšējo pamācību: https://www.instructables.com/id/Object-Tracking/, un šeit jūs varat atrast youtube atskaņošanas sarakstus ar visiem video un koda skaidrojumi:
Tātad, mēs beidzot varam pāriet no tīri programmatūras un kodēšanas pasaules uz īsto vilku, uzliekot kameru uz stiprinājuma un pārvietojot stiprinājumu, lai sekotu objektam, redzēsim, kā!
1. darbība: kameras stiprinājums:
Šis ir kameras stiprinājums, kuru mēs izmantosim. Tas nav pilnībā savietojams ar tīmekļa kameru, un veids, kā es piestiprināju kameru pie stiprinājuma, ir MAZS elementārs, lai neteiktu vairāk: D
Bet pagaidām derēs un nākotnē, iespējams, 3D izdrukāšu kādu adapteri vai būvēšu to pilnīgi no jauna.
Šāda veida stiprinājumu bieži dēvē par "panoramēšanas un noliekšanas stiprinājumu", jo tiem ir 2 motori, kas kontrolē pannu (rotācija horizontālā plaknē) un slīpumu (rotācija ap y asi vai "augšup" uz leju), kā parādīts bilde.
2. darbība: Arduino un RC-Servo Motors:
Lai kontrolētu stiprinājumu, mēs izmantosim 2 RC-Servo Motors un Arduino Uno.
Attēlā var redzēt nepieciešamos savienojumus:
Slīpa servo: zeme - maizes dēlis
VCC - maizes dēlis VCC
signāls - tapa D6
Pano servo: malts - maizes dēlis
VCC - maizes dēlis VCC
signāls - tapa D5
3. darbība: Matlab kods:
Arduino tiks pilnībā kontrolēts ar Matlab, izmantojot Matlab arduino rīku komplektu.
Šajā sadaļā varat atrast kodu:
blueCircleFollow2.m ir "galvenā" funkcija, K_proportional1.m ir palīgskripts, kas izsaukts no otra skripta, tas pamatā satur proporcionālo kontrolieri.
Izmantotā vadības pieeja ir parādīta attēlā: atskaites pozīcija, kurā mēs vēlamies objekta apli, ir ekrāna centrs, proporcionālais kontrolieris iedarbosies uz servo vadības signālu, lai iegūtu kļūdu, kas definēta kā attēla centrs - aplis centrā, līdz 0.
4. solis: Izrādes:
Šeit jūs varat atrast divus videoklipus, kas parāda, kā darbojās algoritms un kontrolieris.
Pirmajā, garākajā video kods, struktūra un vadības stratēģija ir izskaidrota dziļāk, otrais video ir izvilkums no pirmā, kurā ir tikai objekta izsekošanas sistēmas video.
Kā redzat, algoritms ir vairāk nekā spējīgs sekot objektam, kad tas tiek pārvietots, bet es uzskatu, ka ir iespējami uzlabojumi, ieviešot sarežģītāku kontrolieri nekā tikai proporcionāls (coff PID coff coff) un dažas citas idejas.
Ja jums ir kādi jautājumi, nevilcinieties tos uzdot komentāros, un, ja vēlaties redzēt nākamās darbības, abonējiet manu youtube kanālu, es turpināšu visu tur ievietot!
Ieteicams:
Mikro: bitu MU redzes sensors - objektu izsekošana: 7 soļi
Mikro: bitu MU redzes sensors - objektu izsekošana: Tātad šajā pamācībā mēs sāksim programmēt viedo automašīnu, ko mēs veidosim šajā pamācībā un ka šajā pamācībā mēs uzstādījām MU redzes sensoru. Mēs ieprogrammēsim mikro: mazliet ar vienkāršu objektu izsekošanu, tāpēc
Opencv objektu izsekošana: 3 soļi
Opencv objektu izsekošana: kustīgu objektu noteikšana ir metode, ko izmanto datora redzējumā un attēlu apstrādē. Vairāki secīgi kadri no videoklipa tiek salīdzināti ar dažādām metodēm, lai noteiktu, vai tiek atklāts kāds kustīgs objekts. Kustīgu objektu noteikšana ir izmantota
Mikro: bitu MU redzes sensors - objektu izsekošana: 6 soļi
Micro: bit MU Vision Sensor - Objektu izsekošana: Šī ir mana ceturtā rokasgrāmata par MU redzes sensoru micro: bit. Šeit es apskatīšu, kā izsekot objektus ar micro: bit un rakstīt koordinātas OLED ekrānā. Citos ceļvežos esmu aprakstījis, kā savienot mikro: bitu ar
Izsekošana un izsekošana maziem veikaliem: 9 soļi (ar attēliem)
Izsekošana un izsekošana maziem veikaliem: šī ir sistēma, kas paredzēta maziem veikaliem, kas ir paredzēts uzstādīt uz e-velosipēdiem vai motorolleriem, lai veiktu piegādi nelielā attālumā, piemēram, maizes ceptuve, kas vēlas piegādāt konditorejas izstrādājumus. Ko nozīmē izsekošana un izsekošana? Izsekošana un izsekošana ir sistēma, ko izmanto
ESP8266 RGB LED STRIP WIFI vadība - NODEMCU kā IR tālvadības pults LED joslai, kas tiek kontrolēta, izmantojot Wifi - RGB LED STRIP viedtālruņa vadība: 4 soļi
ESP8266 RGB LED STRIP WIFI vadība | NODEMCU kā IR tālvadības pults LED joslai, kas tiek kontrolēta, izmantojot Wifi | RGB LED STRIP viedtālruņa vadība: Sveiki, puiši, šajā apmācībā mēs iemācīsimies izmantot nodemcu vai esp8266 kā IR tālvadības pulti, lai kontrolētu RGB LED sloksni, un Nodemcu vadīs ar viedtālruni, izmantojot wifi. Tātad būtībā jūs varat kontrolēt RGB LED STRIP ar savu viedtālruni