• EOL

Programovací roboti. Řízení práce automatických robotů - C. Hughes, T. Hughes

Index: KSZ-08264 EAN: 9788328329379

Překlad: Konrad Matuk. Vydavatel: Helion. Kniha obsahuje všechny potřebné informace pro zahájení práce s programováním robotů, od nejjednodušších až po multifunkční zařízení.

Programovací roboti. Řízení práce automatických robotů - C. Hughes, T. Hughes
315,00 Kč
300,00 Kč bez DPH.
Nepřístupný
Produkt s ukončenou výrobou
30 dní na vrácení zboží
Výrobce: Helion

Pozornost!

Prodej produktu byl dokončen. Podívejte se na ostatní v této kategorii .

Popis

Roboti , tyto fascinující stroje, se stávají stále důležitějším prvkem naší civilizace. Mají různé konstrukce a aplikace: odzbrojují bomby, zkoumají vzdálená nebeská tělesa, sestavují auta a ... vysávají koberce. Vykonávají práci, která je pro člověka nebezpečná, příliš obtížná nebo prostě únavná a nudná. Snad brzy se v nemocnicích a pečovatelských domech budou starat o upoutané na lůžko. Roboti pracují automaticky a často se těší velké autonomii. To, co z nich dělá víceméně inteligentní stroje, je software. To znamená, že programování robotů se stává nesmírně cennou dovedností!

V této knize najdete vše, co potřebujete vědět, abyste mohli sami začít programovat různé roboty: od poměrně jednoduchých až po pokročilá multifunkční zařízení. Jsou vysvětleny programovací metody pro teleroboty, autonomní roboty a programovací strategie pro hybridní roboty. Byly představeny principy programování pohybů robotu pomocí motorů a provoz různých typů senzorů. Popisuje také techniky programování rozhodovacích algoritmů robotem a vysvětluje problémy překladu pokynů (příkazů) z lidského jazyka do jazyka srozumitelného pro robota.

Nejdůležitější záležitosti

  • programování senzorů a motorů robota
  • dávat robotovi pokyny
  • vizuální plán pracovního scénáře robota
  • programování robota tak, aby zvládl neočekávané situace
  • podmínky prostředí, autonomie a otázky bezpečnosti práce robota,
  • různé techniky pro práci s mikrokontroléry LEGO Mindstorms EV3 , Arduino a dalšími

Ukázkové projekty použité v knize jsou k dispozici ke stažení . Výňatek z knihy ke čtení online .

Obsah

Úvod - Dobrodružství s roboty začíná (11)

    • Začneme pracovat s roboty (11)
    • Připravte se, jděte, jděte! Road Trip (12)
    • Základy práce s robotem (13)
    • Nejdůležitější techniky programování robotů uvedené v této knize (13)
      • Základní univerzální překladač - PUMT (14)
      • Inteligentní robotická síť (ISR) (15)
    • Předpoklady o robotech vlastněných Readerem (16)
    • Jak se Midamba naučila programovat robota (17)

    1. Co je to robot? (19)

      • Sedm kritérií, která definují robota (20)
        • Kritérium č. 1: Detekce proměnných prostředí (20)
        • Kritérium č. 2: Programovatelné akce a chování (20)
        • Kritérium č. 3: Reakce na proměnné prostředí a interakce s prostředím (21)
        • Kritérium 4: Zdroj energie (21)
        • Kritérium 5: Jazyk, ve kterém jsou zaznamenávány pokyny a data (21)
        • Kritérium č. 6: Autonomie bez vnější pomoci (21)
        • Kritérium č. 7: Robot není živý organismus (22)
        • Kategorie robotů podle provozního prostředí (22)
        • Co je to senzor? (25)
        • Co je to aktuátor? (26)
        • Co je to koncový efektor? (27)
        • Co je to mikrokontrolér? (28)
        • Jaký je pracovní scénář robota? (32)
      • Pokyny pro robota 34
        • Každý robot mluví nějakým jazykem (34)
        • Řešení problému nekompatibility mezi lidským a robotem srozumitelným jazykem (35)
        • Znázornění pracovního scénáře robota ve vizuálním programovacím prostředí (38)
        • Midamba má potíže (39)
      • Co bude dál? (40)

      2. Slovník robotů (43)

        • Proč použití těchto jazyků vyžaduje úsilí? (43)
        • Identifikace aktivit (49)
        • Ontologický model programovacího jazyka autonomních robotů (49)
          • Robotický potenciál (51)
          • Role, které hrají roboti v různých situacích a pracovních scénářích (52)
        • Co bude dál? (54)

        3. Vizuální plánování pracovního scénáře robota (57)

          • Mapování scénářů robotů 58
            • Vytvoření plánu robotického pracoviště (59)
            • Prostředí robota (61)
            • Popis atributů pracovního prostředí robota 63
          • Vizuální plánování pracovního scénáře robota s pseudokódem a vývojovým diagramem (66)
            • Řízení toku a kontrolní struktury
            • Podprogramy
          • Stavové diagramy robotů a objektů (76)
            • Vytvořte stavový diagram 78
          • Co bude dál? (82)

          4. Kontrola skutečných schopností robota (83)

            • Testování reálných schopností mikrokontroléru (85)
            • Testování skutečné výkonnosti senzorů (89)
              • Stanovení omezení robotických senzorů 91
            • Stanovení omezení konečného efektu 93
            • Hodnocení efektivity práce robota (96)
            • Co bude dál? (98)

            5. Senzory pod lupou (99)

              • Co detekují senzory? (99)
                • Analogové a digitální snímače (103)
                • Čtení analogových a digitálních signálů (104)
                • Výstupní signál snímače (106)
                • Kde jsou naměřené hodnoty uloženy? (107)
                • Aktivní a pasivní senzory (108)
                • Komunikace mezi senzory a mikrokontroléry (110)
                • Vlastnosti senzoru (114)
                • Rozsah a rozlišení
                • Přesnost a přesnost (116)
                • Linearita (117)
                • Kalibrace senzoru (118)
                • Problémy se senzory (119)
                • Proces uživatelské kalibrace
                • Kalibrační metody (120)
              • Co bude dál? (121)

              6. Programování senzorů (123)

                • Používání barevného senzoru (124)
                  • Režimy barevného snímače (126)
                  • Rozsah detekce (126)
                  • Světlo v pracovním prostředí robota (127)
                  • Kalibrace barevného senzoru (128)
                  • Programování barevného senzoru (129)
                • Detekce a sledování objektů digitálními fotoaparáty (132)
                • Sledování barevných objektů pomocí zařízení RS Media (132)
                • Sledování barevných objektů pomocí obrazového snímače Pixy (136)
                  • Školení Pixy k detekci objektů 137
                  • Programování kamer Pixy (138)
                  • Analýza atributů
                • Ultrazvukový senzor (142)
                  • Meze a přesnost ultrazvukového snímače 142
                  • Režimy ultrazvukového snímače (147)
                  • Čtení vzorků (147)
                  • Datové typy používané k ukládání hodnot senzorů 148
                  • Kalibrace ultrazvukového senzoru (148)
                  • Programování ultrazvukových senzorů (150)
                • Kompas - snímač návratu robota (159)
                  • Programování kompasu (161)
                • Co bude dál? (163)

                7. Programování motorů a servomotorů (165)

                  • Pohony jsou výstupní měniče (165)
                  • Parametry motoru (166)
                    • Napětí (166)
                    • Jmenovitý proud (166)
                    • Rychlost (166)
                    • Točivý moment (167)
                    • Elektrický odpor (167)
                  • Různé typy stejnosměrných motorů (167)
                    • DC motory (167)
                    • Točivý moment a rychlost otáčení (171)
                    • Převodové motory (172)
                  • Konfigurace motoru: přímé a nepřímé hnací ústrojí (182)
                  • Terénní výzvy (184)
                    • Řešení výzev v terénu (184)
                    • Krouticí a mechanická ramena a koncové efektory
                    • Výpočet požadavků na točivý moment a rychlost 188
                    • Motory a efektivita práce robota (189)
                  • Programování pohybu robota (190)
                    • Kolik motorů? (191)
                    • Pohyby (192)
                    • Programování pohybu (192)
                    • Programování motorů k přesunu na místo (197)
                    • Programování motorů řízených Arduino (203)
                  • Mechanická ramena a koncové efektory (205)
                    • Druhy mechanických ramen (205)
                    • Krouticí moment mechanického ramene (208)
                    • Typy koncových efektorů 210
                    • Programování mechanického ramene (212)
                    • Kinematické výpočty
                  • Co bude dál? (220)

                  8. Začátek autonomie: Vývoj robotického softwaru (221)

                    • První pohled na software Autonomous Robot Software 223
                      • Sekce dílů (225)
                      • Sekce akcií (225)
                      • Sekce Úkoly (226)
                      • Sekce Scénáře a situace (226)
                    • Model ontologie robotického jazyka a návrhový rámec softwaru robota 226
                      • Překladový modul PUMT transformuje rámce softwarového designu do tříd
                      • Náš první přístup k programování autonomních robotů 239
                    • Co bude dál? (240)

                    9. Robot Work Environment (241)

                      • Robot musí zkontrolovat podmínky prostředí (242)
                        • Scénář rozšířené robotické práce 242
                        • Prvky, na kterých závisí výkon robota 244
                        • Co se stane, pokud nejsou splněny předběžné podmínky nebo back-end podmínky? (249)
                        • Jaké akce si mohu vybrat, pokud nejsou splněny předběžné nebo dodatečné podmínky? (249)
                      • Inicializace robota Analýza po kondici 250
                        • Předpoklady a následné podmínky pro spouštěcí proces 251
                        • Vytvoření kódu pro kontrolu předpokladů a dodatečných podmínek 252
                        • Odkud pocházejí předběžné a dodatečné podmínky? (257)
                      • Kontrola podmínek prostředí pomocí senzorů a plánů pracovních scénářů vizuálního robota (261)
                      • Co bude dál? (262)

                      10. Programování autonomních robotů a technika PŘÍBĚHY (263)

                        • Nejsou to jen aktivity! (264)
                          • Příloha k narozeninám 2 (264)
                          • PŘÍBĚHY (265)
                          • Scénář rozšířené robotické práce 267
                          • Převod scénáře robota Unit1 na PŘÍBĚHOVÉ komponenty 267
                          • Zaostřený scénář scénáře 267
                          • Věnujte pozornost záměrům robota 278
                          • Objektově orientované programování a výkon 297
                        • Co bude dál? (298)

                        11. Jak naprogramovala Midamba svého prvního autonomního robota? (299)

                          • Midamba a jeho počáteční scénář (299)
                            • Midamba se přes noc stává programátorem! (299)
                            • Krok 1: Scénář pro práci robotů ve skladu (302)
                            • Krok 2: Model slovní zásoby robotiky a ontologický model v prvním scénáři 303 z výroby
                            • Krok 3: Vizuální plánování prvního scénáře robotické práce v továrně (305)
                            • Vizuální rozložení pracovního diagramu z pohledu robota 305
                            • Vylepšený první scénář robotů pracujících v továrně (307)
                            • Blokové schéma jako součást vizuálního plánování pracovního scénáře robota (308)
                            • Stavový diagram pro plán scénáře práce vizuálního robota (316)
                          • Kontrola podmínek prostředí robotů Unit1 a Unit2 317
                            • Autonomní roboti pomáhají Midambě z potíží (329)
                          • Co bude dál? (332)

                          12. SARAA Open Works (333)

                            • Levné, otevřené a jednoduché roboty (333)
                              • Scénářové programování a bezpečnost a odpovědnost programátora (335)
                              • Roboty SARAA pro každého (335)
                              • Doporučení pro programátory robotů poprvé
                              • Kompletní plány scénářů robotů, komponenty PŘÍBĚHŮ a zdrojový kód robotického scénáře Midamby (338)

                            Glosář (339)

                            Rejstřík (343)

                            Kniha - autor Cameron Hughes, Tracey Hughes
                            Kniha - ISBN 978-83-283-2937-9
                            Kniha - vazba měkký
                            Kniha - vydavatel Helion
                            Šířka balení 0.001 cm
                            Výška balení 0.001 cm
                            Hloubka balení 0.001 cm
                            Váha balení 0.001 kg

                            Buďte první, kdo se zeptá na tento produkt!

                            Zákazníci, kteří koupili tento produkt, koupili také:

                            Produkty ze stejné kategorie: