Strona Główna
FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy RegulaminRegulamin  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj






Przyszłość jest w naszych rękach...
...bo przyszłość to robotyka.





Poprzedni temat «» Następny temat
Sposoby wykrywanie linii przez roboty typu LineFollower
Autor Wiadomość
treker 
www.dioda.com.pl



Pomógł: 12 razy
Posty: 492
Otrzymał 26 piw(a)
Skąd: Gdynia
Wysłany: 15 Sty 08 06:00   Sposoby wykrywanie linii przez roboty typu LineFollower

Witam,
Chciałbym przedstawić tekst mojego autorstwa na temat wykrywania linii w roobtach typu LineFollower, na podstawie angielskiego arta. http://www.wrighthobbies....inefollower.htm
(Oczywiście za zgodą autora wersji ang.) Nie jest to dosłowne tłumaczenie. Na razie jest to tylko część, może komuś się przyda, do końca ferii (2 tygodnie) postaram się uzupełnić ten tekst o zdjęcia, kody źródłowe i może jakieś filmiki.
Pozdrawiam

Wykrywanie lini w robotach typu LineFollower.pdf
Pobierz Plik ściągnięto 247 raz(y) 375,93 KB

Postaw piwo autorowi tego posta
 
 
Kaytec 


Pomógł: 2 razy
Posty: 37
Otrzymał 3 piw(a)
Skąd: Olsztyn
Wysłany: 16 Sty 08 08:32   

Witam. niby wszystko ok. ale przy stanach logicznych:
Możliwe stany logiczne to:
001 – Przesuwanie od linii na lewo
010 – Centralnie na linii
011 – Lekko na lewo od środka linii
100 – Przesuwanie od linii na prawo
101 – Nieużywany
110 – Lekko na prawo od środka linii
111 – Nieużywany

brakuje 000 - a te pojawia się gdy robot właśnie wyjedzie czujnikami za linę podczas pokonywania zakrętu. Aby robot uniknął "przestrzelenia" wystarczy aby właśnie podczas stanu 000 wykonywał ostatnio robioną czynność. To przestrzelenie występuje w przypadku gdy robot musi pokonać zakręt mniejszy niż jego promień skrętu przy zatrzymaniu jednego koła.

Tutaj w praktyce, 3 czujniki są na przedzie robota i w momencie gdy przód wyjedzie nawet poza line dalej kreci ten sam zakręt :
http://www.youtube.com/watch?v=BFg77e-fl7U

Co do 5 czujników to chyba tylko po to by nie było efektu wyjeżdżania robota, wtedy jak już zadziała krańcowy czujnik, można drugim kołem zakręcić do tyłu. Sporo robotów (3czujniki) kręci kołami przeciwnie co skutkuje szarpaniem robota.

Stany można opisać bardzo czytelnie w ten sposób:

Stan1:


W tym przypadku robot powinien jechać prosto więc mikrokontroler podaje sygnał do sterownika tak aby dwa silniki (prawy i lewy) kręciły kołami do przodu.

stan2

Jeżeli robot wyjedzie za linię czujniki pokażą stan jak na rysunku obok. Robot aby wrócić na linię musi skręcić w prawo więc zatrzymuje prawy silnik. Stan 3 jest analogiczny do stanu drugiego z tym że linia jest na przeciwnym czujniku – robot skręca w lewo.
Postaw piwo autorowi tego posta
 
 
 
treker 
www.dioda.com.pl



Pomógł: 12 razy
Posty: 492
Otrzymał 26 piw(a)
Skąd: Gdynia
Wysłany: 16 Sty 08 09:40   

Dziękuje za uwagi, to nie jest ostateczna wersja, ale umieściłem ją bo może komuś się przyda. Później wszystko uzupełnię.
Pozdrawiam ;-)
Postaw piwo autorowi tego posta
 
 
Kaytec 


Pomógł: 2 razy
Posty: 37
Otrzymał 3 piw(a)
Skąd: Olsztyn
Wysłany: 16 Sty 08 10:05   

To może przykleić temat ? :) , Film już jest. Jak dotąd nie ma konkretnych informacji dla początkujących.. To jest pierwsza tego typu chwała ci za to Treker :) Pozdrawiam.

ps. Bez problemu możesz użyć mój film jak będziesz robił coś większego.
Postaw piwo autorowi tego posta
 
 
 
treker 
www.dioda.com.pl



Pomógł: 12 razy
Posty: 492
Otrzymał 26 piw(a)
Skąd: Gdynia
Wysłany: 17 Sty 08 08:59   

Na razie muszę się uporać z remontem "warsztatu", a później zabiorę się za dokończenie tego, dojdą kody, ale tylko w BASCOM AVR :-/ i trochę więcej grafiki.
Pozdrawiam
Postaw piwo autorowi tego posta
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


website uptime

Powered by phpBB modified by Przemo © 2003 phpBB Group - recenzje anime
kredyt przez internet

Love and Light Dominik Peh kosmetyki nero BearShare taniec nowoczesny Warszawa taniec z gwiazdami Porównywarka cen elektroniki