|
Sposoby wykrywanie linii przez roboty LineFollower |
| Autor |
Wiadomość |
Treker 


Posty: 924 Pomógł: 22 razy Piwa: 72/56 Skąd: Gdynia
Programuję w: Bascom
|
Wysłany: 15 Sty 08 06:00 Sposoby wykrywanie linii przez roboty 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 1116 raz(y) 375,93 KB |
|
|
|
|
|
|
 |
Kaytec 


Posty: 179 Pomógł: 9 razy Piwa: 43/4 Skąd: Olsztyn
|
|
|
|
 |
Treker 


Posty: 924 Pomógł: 22 razy Piwa: 72/56 Skąd: Gdynia
Programuję w: Bascom
|
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 |
|
|
|
|
|
 |
Kaytec 


Posty: 179 Pomógł: 9 razy Piwa: 43/4 Skąd: Olsztyn
|
|
|
|
 |
Treker 


Posty: 924 Pomógł: 22 razy Piwa: 72/56 Skąd: Gdynia
Programuję w: Bascom
|
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 |
|
|
|
|
|
 |
pawel 


Posty: 326 Pomógł: 15 razy Piwa: 24/7 Skąd: Rybnik
Programuję w: BASCOM, C
|
Wysłany: 04 Gru 08 08:44
|
|
|
| Zadam może głupie pytanie ale skąd robot ma wiedzieć że to koniec trasy. Na niektórych filmach z zawodów widać jak robot się zatrzymuje, gdy dojedzie do końca. |
|
|
www.robotyka.net.pl |
| Ostatnio zmieniony przez pawel 04 Gru 08 08:44, w całości zmieniany 1 raz |
|
|
|
 |
Sabre 
Elektronika i mechanika


Posty: 718 Pomógł: 38 razy Piwa: 190/1 Skąd: Warszawa
Programuję w: Bascom AVR
|
Wysłany: 04 Gru 08 08:51
|
|
|
| Na zagranicznych zawodach często stosuje się uruchamianie i zatrzymywanie robotów na pilota, to jest logiczne ponieważ roboty uzyskują prędkości powyżej 120cm/s. |
|
|
Moje roboty: Psotek, Psotek2, Psotek3
Gość jeśli byłem pomocny kliknij Pomógł, lub postaw piwo. |
|
|
|
 |
Treker 


Posty: 924 Pomógł: 22 razy Piwa: 72/56 Skąd: Gdynia
Programuję w: Bascom
|
Wysłany: 04 Gru 08 08:51
|
|
|
| Nie ma czegoś takiego, ewentualnie można ustalić, ze gdy robot spotka linie przecinającą trasę pod kątem 90* to się na niej zatrzymuje. |
|
|
|
|
|
 |
GruX 

Posty: 141 Pomógł: 1 raz Piwa: 11/12 Skąd: Gdynia
Programuję w: Bascom
|
Wysłany: 07 Gru 08 01:33
|
|
|
moim skromnym zdaniem dwa czujniki blisko siebie wystarczają w zupełności...
co koledzy powiedzą na temat doswiadczeń z dwoma czujnikami? |
|
|
Member of RoboTech
RoboTech sponsored by Realitynet |
|
|
|
 |
pawel 


Posty: 326 Pomógł: 15 razy Piwa: 24/7 Skąd: Rybnik
Programuję w: BASCOM, C
|
Wysłany: 07 Gru 08 02:08
|
|
|
| Gdy będą dwa czujniki to robot musi jechać pomału ponieważ może wylecieć na zakręcie i nawet tego nie zauważy. Jak są cztery czujniki to właściwie niema takiego ryzyka. |
|
|
www.robotyka.net.pl |
|
|
|
 |
GruX 

Posty: 141 Pomógł: 1 raz Piwa: 11/12 Skąd: Gdynia
Programuję w: Bascom
|
Wysłany: 07 Gru 08 02:21
|
|
|
| ale chodzi mi o taki układ gdy oba czujniki znajdują się w takiej odległości od siebie, iż naraz mogą widzieć linie. |
|
|
Member of RoboTech
RoboTech sponsored by Realitynet |
| Ostatnio zmieniony przez GruX 07 Gru 08 02:23, w całości zmieniany 1 raz |
|
|
|
 |
dunedin 

Posty: 28 Skąd: z Polski
Programuję w: BASCOM,C
|
Wysłany: 27 Mar 09 09:59
|
|
|
| mam pytanie czy kod źródłowy robota zależy od podłoża? Mam tu na myśli to czy jest różnica gdy tor składa się z jasnej linii i ciemnego podłoża lub ciemnej linii i jasnego podłoża? Bo jak wiadomo od jasnej powierzchni światło się odbija a od ciemnej nie |
|
|
"Jedynym dowodem na to, że istnieje jakaś pozaziemska inteligencja, jest to, że się z nami nie kontaktują." - Albert Einstein |
|
|
|
 |
Mihau 


Posty: 595 Pomógł: 11 razy Piwa: 31/57 Skąd: Łódź
Programuję w: C++
|
Wysłany: 28 Mar 09 08:50
|
|
|
Kiedy jest biała linia zazwyczaj jeden czujnik widzi linię - ma stan wysoki(zależy od odległości między nimi i szerokości linii), a kiedy linia jest czarna zazwyczaj wszystkie czujniki poza jednym mają stan wysoki.
Może tak: kiedy linia jest biała, czujnik ja widzący ma stan wysoki.
kiedy linia jest czarna, czujnik ją widzący ma stan niski. |
|
|
Bo w tym prawda jest kochani, że nasz świat tworzymy sami.
-------------
Na biurku:
1. LFr --> projekt, pierwsze płytki
2. Czujnik RGB --> koncepcja, projekt |
| Ostatnio zmieniony przez Mihau 28 Mar 09 09:32, w całości zmieniany 1 raz |
|
|
|
 |
Więcej szczegółów
|
Wystawiono 1 piw(a): Le_Cheque |
 |
Le_Cheque 

Posty: 241 Pomógł: 1 raz Piwa: 11/24 Skąd: Poznań
|
|
|
|
 |
|
|