- EOL
Uwaga! Sprzedaż produktu została zakończona. Sprawdź inne w tej kategorii. |
Opis
Roboty, te fascynujące maszyny, stają się coraz ważniejszym elementem naszej cywilizacji. Mają one przeróżne konstrukcje i zastosowania: rozbrajają bomby, badają odległe ciała niebieskie, montują samochody i... odkurzają dywany. Wykonują prace niebezpieczne dla człowieka, zbyt trudne albo po prostu męczące i nudne. Być może wkrótce w szpitalach i domach opieki zajmą się pielęgnacją obłożnie chorych. Roboty działają automatycznie, nieraz ciesząc się sporą dozą autonomii. Tym, co czyni je mniej lub bardziej inteligentnymi maszynami, jest oprogramowanie. Oznacza to, że programowanie robotów staje się niezwykle cenną umiejętnością!
W tej książce przedstawiono wszystkie informacje niezbędne do rozpoczęcia samodzielnej pracy z programowaniem różnych robotów: od tych całkiem prostych aż do zaawansowanych, wielofunkcyjnych urządzeń. Wyjaśniono metody programowania telerobotów, robotów autonomicznych, a także strategie programowania robotów hybrydowych. Przedstawiono zasady programowania ruchów robota za pomocą silników i obsługi różnego rodzaju czujników. Zawarto również opis technik programowania algorytmów podejmowania decyzji przez robota, wyjaśniono też kwestie przekładania instrukcji (poleceń) z języka ludzi na język zrozumiały dla robota.
Najważniejsze zagadnienia
- programowanie czujników i silników robota
- wydawanie robotowi instrukcji
- wizualny plan scenariusza pracy robota
- zaprogramowanie robota tak, aby radził sobie w niespodziewanych sytuacjach
- warunki środowiskowe, autonomia i kwestie bezpieczeństwa pracy robota,
- różne techniki pracy z mikrokontrolerami LEGO Mindstorms EV3, Arduino i innymi
Przykładowe projekty wykorzystane w książce dostępne do pobrania. Fragment książki do przeczytania on-line. |
Spis treści
Wstęp - Początek przygody z robotami (11)
1. Czym właściwie jest robot? (19)
2. Słownictwo robotów (43)
3. Wizualne planowanie scenariusza pracy robota (57)
4. Sprawdzanie rzeczywistych możliwości robota (83)
5. Czujniki pod lupą (99)
6. Programowanie czujników (123)
7. Programowanie silników i serwomotorów (165)
8. Początek pracy nad autonomią: tworzenie oprogramowania robota (221)
9. Środowisko pracy robota (241)
10. Programowanie autonomicznych robotów i technika STORIES (263)
11. Jak Midamba zaprogramował swojego pierwszego autonomicznego robota? (299)
12. Otwarte roboty SARAA (333)
Glosariusz (339) Skorowidz (343) |