Obsah:
Video: ROVER NA ZNÍŽENÍ CITLIVOSTI A ZABRAŇOVÁNÍ PŘEKÁŽEK: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Rover je vozidlo pro průzkum vesmíru určené k pohybu po povrchu planety nebo jiného nebeského tělesa. Některé rovery byly navrženy k přepravě členů lidské posádky vesmírných letů; jiní byli částečně nebo plně autonomní roboti. Rovery obvykle dorazí na povrch planety na kosmické lodi ve stylu landeru.
Tato definice roveru byla v dnešní době změněna, protože si můžeme vytvořit vlastní inteligenční rover doma s dostupnými špičkovými vývojovými deskami a platformami. Moje myšlenka byla vyvinout autonomní rover pro vyhýbání se překážkám pomocí ultrazvukových senzorů dosahu. Jednalo se o projekt s Intel Edison SoC s několika senzory ze sady senzorů Intel Grover.
Krok 1: Použité komponenty
Sada Intel Edison pro Arduino, servomotor, stejnosměrný motor, infračervený senzor a ultrazvukový snímač dosahu, napájecí adaptér.
Na stavbu základny roveru a montáž senzorů a motorů bylo použito několik komponent lega
Krok 2: Popis
Zpočátku jsem začal s IR senzorem pro výpočet vzdálenosti nebo pro detekci překážky. Aby byl robustnější, připojil jsem IR senzor pro servomotor pro kontrolu překážky ve všech směrech. Servomotor fungoval jako pan motor, který se může pohybovat o 180 ° a já jsem skenoval překážku ve 3 polohách - vlevo, vpravo a rovně. Byl vyvinut algoritmus pro výpočet vzdálenosti překážky a ovládání stejnosměrného motoru připojeného k pohonu kol. IR senzor měl nevýhody, a to, že nefunguje za jasného slunečního světla, je to jediný digitální senzor a nemůže měřit vzdálenost překážky. IR senzor má dosah 20 cm. Ale pomocí ultrazvukového senzoru dosahu jsem dokázal vypočítat vzdálenost ve všech směrech a rozhodnout, jak daleko je překážka, a poté rozhodnout, kterým směrem by se měla pohybovat. Má dobrý dosah 4 m a dokáže přesně změřit vzdálenost. Senzor byl umístěn na pan servomotor, který se po detekci překážky v dráze zatáhne o 180 °. Algoritmus byl vyvinut tak, aby zkontroloval vzdálenost ve všech směrech a poté samostatně rozhodl o cestě s překážkou detekovanou relativně daleko ve všech ostatních směrech. K pohonu kol vozíku byly použity stejnosměrné motory. Ovládáním pulsu pro terminál stejnosměrných motorů můžeme pohybovat roverem dopředu, dozadu, odbočit doleva, odbočit doprava. V závislosti na rozhodnutí učiněném logikou regulátoru byl zadán vstup pro stejnosměrné motory. Algoritmus byl napsán takovým způsobem, že pokud je v přední části vozítka detekována nějaká překážka, vypadá doleva otáčením servomotoru pánve doleva a ultrazvukovým snímačem rozsahu kontroluje vzdálenost vlevo, poté se totéž vypočítá v ostatní směry. Poté, co dostaneme vzdálenost v různých směrech, ovladač určí nejvhodnější cestu, kde je překážka nejdále, porovnáním naměřených vzdáleností. Pokud je překážka ve stejné vzdálenosti ve všech směrech, pohybuje se rover o několik kroků vzad a poté znovu vyhledá totéž. Za rover byl připojen ještě jeden IR senzor, aby se zabránilo pohybu při pohybu dozadu. Prahová hodnota byla nastavena ve všech směrech pro minimální vzdálenost, aby se zabránilo mlácení.
Krok 3: Aplikace
To má uplatnění v mnoha oblastech, jeden z nich byl integrován do projektu určování polohy v interiéru pro sledování a testování přesnosti měřené polohy objektu ve vnitřním prostředí.
Doporučuje:
Jak vytvořit a navrhnout kurz překážek FPV pro kvadrokoptéry: 6 kroků
Jak vyrobit a navrhnout kurz překážek FPV pro kvadrokoptéry: Před chvílí jsem tedy letěl na svém dvorku se svou larvou x a byla to zábava. Bavilo mě to natolik, že jsem dosáhl bodu, kdy jsem chtěl věci ještě více zkomplikovat, protože už to bylo příliš snadné. Vymyslel jsem plán kurzu fpv pro svůj
Detekce překážek asynchronně pomocí ultrazvuku: 4 kroky
Detekce překážek asynchronně pomocí ultrazvuku: Stavím pro zábavu robota, kterého chci autonomně pohybovat uvnitř domu. Je to dlouhá práce a dělám krok za krokem. Toto instruktážní zaměření na detekci překážek pomocí Arduino Mega. Ultrazvukové senzory HC-SR04 vs HY-SRF05 jsou levné a
Joystickem ovládaný invalidní vozík s funkcí sledování překážek: 3 kroky (s obrázky)
Joystickem ovládaný invalidní vozík s funkcí sledování překážek: Aby se lidem s tělesným postižením usnadnila bezpečná jízda, ke sledování překážek přítomných na cestě se používá ultrazvukový senzor. Na základě pohybu joysticku budou motory pohánět invalidní vozík v jakýchkoli čtyřech směrech a rychlosti v každém
Robot pro detekci překážek: 3 kroky
Robot pro detekci překážek: Když mluvíme o mobilních platformách, můžete přijít s nápady, jako je sledování linek, vyhýbání se překážkám, ochrana před pádem, monitorování prostředí atd. Dnešním projektem je robot, který detekuje objekt & rozhoduje, zda ji bude sledovat nebo se jí bude vyhýbat. T
Detekce překážek a varování - Arduino UNO a ultrazvuk: 4 kroky (s obrázky)
Detekce překážek a varování - Arduino UNO a Ultrazvuk: Toto je návod, který vám pomůže porozumět ultrazvuku a bzučáku a jít hlouběji do učení Arduina, postupujte podle těchto kroků a dejte mi zpětnou vazbu