Indholdsfortegnelse:
- Trin 1: Kameramontering:
- Trin 2: Arduino og RC-Servomotorer:
- Trin 3: Matlab -kode:
- Trin 4: Forestillinger:
Video: Objektsporing - Kontrol af kameramontering: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Hej allesammen, I denne Instructable vil jeg vise dig de fremskridt, der er gjort for mit Object Tracking Project. Her kan du finde den tidligere Instructable: https://www.instructables.com/id/Object-Tracking/og her kan du finde en youtube-afspilningslister med alle videoerne og kodeforklaringer:
Så vi er endelig i stand til at bevæge os fra den rent software- og kodningsverden til den virkelige wolrd, sætte kameraet på en holder og flytte foden for at følge objektet, lad os se hvordan!
Trin 1: Kameramontering:
Dette er den kameraholder, vi skal bruge. Det er ikke fuldt ud kompatibelt med webkameraet, og den måde, jeg fikserede kameraet til holderen på, er mildest talt LITT rudimentær: D
Men det vil gøre for nu, og i fremtiden vil jeg sandsynligvis 3d udskrive en slags adapter eller bygge det helt fra bunden.
Denne form for beslag kaldes ofte "pan og tilt mount", da de har 2 motorer til at styre pan (rotation på vandret plan) og tilt (rotation omkring y-aksen eller "up-down"), som vist i billedet.
Trin 2: Arduino og RC-Servomotorer:
For at styre monteringen kommer vi til at bruge 2 RC-Servomotorer og en Arduino Uno.
På billedet kan du se de nødvendige forbindelser:
Tilt servo: formalet - brødbræt
VCC - brødbræt VCC
signal - pin D6
Pan servo: formalet - brødbræt
VCC - brødbræt VCC
signal - pin D5
Trin 3: Matlab -kode:
Arduino vil blive fuldstændig kontrolleret med Matlab ved hjælp af arduino værktøjskasse fra Matlab.
I dette afsnit kan du finde koden:
blueCircleFollow2.m er "hoved" -funktionen, K_proportional1.m er et hjælpeskript, der kaldes fra det andet script, den indeholder dybest set den proportionelle controller.
Den anvendte kontrolmetode er vist på billedet: den referenceposition, vi vil have, at objektcirklen skal befinde sig i, er midten af skærmen, den proportionelle controller vil virke på servostyringssignalet for at få fejlen, defineret som midten af billedet - cirkel center, til 0.
Trin 4: Forestillinger:
Her kan du finde to videoer, der viser, hvordan algoritmen og controlleren klarede sig.
I den første, længere video er koden, strukturen og kontrolstrategien dybere forklaret, den anden video er et uddrag af den første, der kun indeholder videoen af systemet, der sporer objektet.
Som du kan se, er algoritmen mere end i stand til at følge objektet, når det flyttes rundt, men jeg tror, der er plads til forbedringer, indførelse af mere kompleks controller end bare proportional (coff PID coff coff) og et par andre ideer.
Hvis du har spørgsmål, tøv ikke med at stille dem i kommentarerne, og hvis du vil se de næste trin abonnere på min youtube -kanal, vil jeg blive ved med at lægge alt der!
Anbefalede:
Micro: bit MU Vision Sensor - Objektsporing: 7 trin
Micro: bit MU Vision Sensor - Object Tracking: Så i denne instruktive vil vi begynde at programmere den smarte bil, som vi bygger i denne instruerbare, og som vi har installeret en MU vision sensor på i denne instruerbare.Vi skal programmere mikro: lidt med nogle enkle objektsporing, så det
Farvedetektering baseret objektsporing: 10 trin
Farvedetektering Baseret objektsporing: Historie Jeg lavede dette projekt for at lære billedbehandling ved hjælp af Raspberry PI og åbne CV. For at gøre dette projekt mere interessant brugte jeg to SG90 Servomotorer og monterede kamera på det. En motor bruges til at bevæge sig vandret og anden motor bruges til at flytte lodret
Hat kameramontering: 5 trin
Hat Camera Mount: Jeg har haft problemer med mine videoer på min YouTube -kanal. Fordi jeg normalt optager videoerne selv, som jeg er i videoerne, nogle gange er det, jeg tror, jeg viser, ikke det, der bliver fanget. Dette forårsager alle mulige problemer. Jeg har for nylig købt en
Kameramontering fra en mikrofonclip: 5 trin
Kameraophæng fra en mikrofonclip: Jeg arbejder i liveunderholdningsindustrien. Det ser ud til, at masser af besætninger elsker at få taget deres billede på scenen med publikum bag sig lige før showet. Men ingen husker nogensinde at bringe et stativ. Så jeg tænkte, der er masser af mikrofoner
Kameramontering til en motorcykel (bagpind): 11 trin (med billeder)
Kameramontering til en motorcykel (bagpind): Jeg har skuret nettet efter et kameraholder til min sportscykel i et stykke tid nu. Alt, hvad jeg finder, er enten for dyrt, klodset eller for svært at installere/afinstallere. Nogle er alle tre! En dag havde jeg en åbenbaring og kom med denne beslutning