Budowanie robota od podstaw - Plan Szkolenia
W tym szkoleniu prowadzonym przez instruktora uczestnicy nauczą się, jak zbudować robota przy użyciu sprzętu Arduino i języka Arduino (C/C++).
Pod koniec szkolenia uczestnicy będą w stanie:
- Zbudować i obsługiwać system robotyczny obejmujący zarówno komponenty programowe, jak i sprzętowe
- Zrozumieć kluczowe koncepcje stosowane w technologiach robotycznych
- Złożyć silniki, czujniki i mikrokontrolery w działającego robota
- Zaprojektować strukturę mechaniczną robota
Grupa docelowa
- Programiści
- Inżynierowie
- Hobbyści
Format kursu
- Część wykładowa, część dyskusyjna, ćwiczenia i intensywna praktyka
Uwaga
- Zestawy sprzętowe zostaną określone przez instruktora przed szkoleniem, ale będą zawierać mniej więcej następujące komponenty:
- Płyta Arduino
- Kontroler silnika
- Czujnik odległości
- Moduł Bluetooth
- Płytka prototypowa i kable
- Kabel USB
- Zestaw pojazdu
- Uczestnicy będą musieli zakupić własny sprzęt.
- Jeśli chcesz dostosować to szkolenie, skontaktuj się z nami, aby to uzgodnić.
Plan Szkolenia
Wprowadzenie
Przegląd robotów komercyjnych
Projektowanie robota Arduino
Podstawy programowania: pętle, warunki, zmienne, funkcje i parametry
Montaż komponentów sprzętowych robota Arduino
Programowanie robota Arduino
Testowanie robota Arduino
Rozwiązywanie problemów
Podsumowanie
Wymagania
- Doświadczenie w programowaniu w dowolnym języku
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Budowanie robota od podstaw - Plan Szkolenia - Rezerwacja
Budowanie robota od podstaw - Plan Szkolenia - Zapytanie
Budowanie robota od podstaw - Zapytanie o Konsultacje
Opinie uczestników (2)
Indywidualna pomoc
Simon the 2nd - Cboost
Szkolenie - ROS: Programming for Robotics
Przetłumaczone przez sztuczną inteligencję
Rozpoczęcie pracy i wykonanie kilku podstawowych zadań było niezwykle przydatne
Remy Pieron - Facebook
Szkolenie - Arduino Programming for Beginners
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
ABB IRB 2600ID Operacja i Programowanie Robota
28 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do inżynierów robotyki na poziomie początkującym, którzy chcą dogłębnie zrozumieć obsługę i programowanie robota ABB IRB 2600ID do zadań spawalniczych.
Pod koniec szkolenia uczestnicy będą w stanie:
- Zrozumieć, jak robotyka jest stosowana w spawaniu.
- Rozwinąć biegłość w programowaniu robota ABB IRB 2600ID do różnych zadań spawalniczych.
- Nauczyć się bezpiecznie i skutecznie obsługiwać robota ABB IRB 2600ID.
- Zrozumieć standardy i procedury bezpieczeństwa związane z operacjami spawania z użyciem robotów.
Zaawansowane programowanie Arduino
14 godzinW tym szkoleniu prowadzonym przez instruktora, uczestnicy nauczą się, jak programować Arduino za pomocą zaawansowanych technik, przechodząc przez proces tworzenia prostego systemu alertów opartego na czujnikach.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć, jak działa Arduino.
- Zagłębić się w główne komponenty i funkcjonalności Arduino.
- Programować Arduino bez użycia Arduino IDE.
Zaawansowane techniki dronowe i fotogrametryczne w nadzorze infrastruktury
21 godzinDrony i fotogrametria stały się niezbędnymi narzędziami w precyzyjnym nadzorze infrastruktury. Dzięki integracji zaawansowanych zasad geodezji, modelowania w czasie rzeczywistym oraz mapowania z wykorzystaniem dronów o wysokiej dokładności, profesjonaliści mogą osiągnąć głębszy wgląd, precyzję i wydajność w środowiskach budowlanych.
To szkolenie prowadzone przez instruktora (online lub na miejscu) skierowane jest do specjalistów na poziomie średniozaawansowanym i zaawansowanym, którzy chcą zastosować zaawansowane procesy dronowe i fotogrametryczne, w tym kontrolę geodezyjną i techniki precyzyjnego mapowania, w skomplikowanych projektach infrastrukturalnych.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Stosować zaawansowane metody fotogrametryczne, w tym procesy RTK/PPK oraz kalibrację punktów kontrolnych.
- Integrować geodezyjne systemy odniesienia i projekcje dla wielkoskalowych obiektów infrastrukturalnych.
- Projektować precyzyjne misje lotnicze dostosowane do złożonego terenu i geometrii infrastruktury.
- Analizować dane fotogrametryczne za pomocą oprogramowania GIS w celu monitorowania stanu konstrukcji, deformacji oraz zgodności.
Format kursu
- Interaktywne wykłady i dyskusje.
- Zaawansowane ćwiczenia i studia przypadków z rzeczywistych projektów.
- Praktyczne zastosowanie danych z dronów i narzędzi modelowania.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu uzgodnienia szczegółów.
Robotyka Lotnicza
21 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do inżynierów i deweloperów, którzy chcą projektować, rozwijać i testować statki powietrzne poprzez eksplorację różnych koncepcji i narzędzi robotyki lotniczej.
Pod koniec szkolenia uczestnicy będą w stanie:
- Zrozumieć podstawy robotyki lotniczej.
- Modelować i projektować UAV oraz quadrotory.
- Poznać podstawy sterowania lotem i planowania ruchu.
- Nauczyć się korzystać z różnych narzędzi symulacyjnych do robotyki lotniczej.
Programowanie Arduino dla początkujących
21 godzinW tym szkoleniu prowadzonym przez instruktora na żywo w Polsce, uczestnicy nauczą się programować Arduino do rzeczywistych zastosowań, takich jak sterowanie światłami, silnikami i czujnikami wykrywania ruchu. Kurs zakłada użycie rzeczywistych komponentów sprzętowych w środowisku laboratoryjnym (nie symulowanym oprogramowaniem).
Po zakończeniu szkolenia uczestnicy będą mogli:
- Programować Arduino do sterowania światłami, silnikami i innymi urządzeniami.
- Zrozumieć architekturę Arduino, w tym wejścia i złącza do urządzeń dodatkowych.
- Dodawać komponenty innych firm, takie jak wyświetlacze LCD, akcelerometry, żyroskopy i moduły GPS, aby rozszerzyć funkcjonalność Arduino.
- Zrozumieć różne opcje języków programowania, od C po języki typu drag-and-drop.
- Testować, debugować i wdrażać Arduino do rozwiązywania rzeczywistych problemów.
Programowanie dronów z ArduPilot
14 godzinArduPilot to otwarte oprogramowanie autopilota dla dronów, łazików i innych bezzałogowych pojazdów. Oferuje zaawansowane funkcje, takie jak autonomiczna nawigacja, komunikacja w czasie rzeczywistym z naziemnymi stacjami oraz integracja z oprogramowaniem pośredniczącym dla robotyki, takim jak ROS2.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do programistów i specjalistów technicznych na średnim poziomie zaawansowania, którzy chcą projektować, programować i testować bezzałogowe statki powietrzne (UAV) przy użyciu ArduPilot.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Skonfigurować kompletne środowisko programistyczne dla ArduPilot.
- Skonfigurować firmware, oprogramowanie pośredniczące i interfejsy API MAVLink do sterowania UAV.
- Wykorzystywać symulację SITL do bezpiecznego testowania i debugowania zachowań drona.
- Rozszerzać funkcjonalność ArduPilot za pomocą ROS2 i integrować je z zewnętrznymi narzędziami lub czujnikami.
- Tworzyć logikę autonomicznego lotu i przeprowadzać kompleksowe misje UAV.
Format kursu
- Interaktywne wykłady i dyskusje.
- Liczne ćwiczenia i praktyka.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- To szkolenie opiera się na otwartym oprogramowaniu autopilota ArduPilot. Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu ustalenia szczegółów.
Amazon Web Services (AWS) RoboMaker
21 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do programistów, którzy chcą zainstalować, skonfigurować i zarządzać możliwościami AWS RoboMaker w celu tworzenia, symulowania i wdrażania aplikacji dla robotów oraz autonomicznych pojazdów i urządzeń.
Pod koniec szkolenia uczestnicy będą mogli korzystać z AWS RoboMaker do budowania, symulowania, wdrażania, zarządzania, testowania i monitorowania aplikacji robotycznych.
Podstawy dronów
7 godzinTe szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do każdego, kto chce zrozumieć podstawy UAS i zastosować technologię dronów w planowaniu, operacjach, zarządzaniu i analizie w różnych branżach.
Pod koniec szkolenia uczestnicy będą mogli:
- Zdobyć podstawową wiedzę na temat UAV i dronów.
- Poznać klasyfikację i zastosowanie dronów, aby znaleźć odpowiednie UAV odpowiadające różnym potrzebom.
- Ocenić opcje dostawy i regulacje dotyczące wygodnej eksploatacji dronów.
- Zrozumieć ryzyko i etykę związane z używaniem technologii dronów.
- Poznać przyszłe zastosowania i możliwości UAV, w tym integrację z innymi technologiami.
Drony i fotogrametria w nadzorze infrastruktury w budownictwie
21 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu), skierowane jest do uczestników na poziomie podstawowym i średnio zaawansowanym, którzy chcą nauczyć się, jak korzystać z dronów i technik fotogrametrii w nadzorze infrastruktury w projektach budowlanych.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć podstawy dronów i fotogrametrii.
- Opracować i wykonać plany lotów dronów na placach budowy.
- Wykonywać śledzenie fotogrametryczne i tworzyć szczegółowe mapy oraz modele 3D.
- Wykorzystywać dane fotogrametryczne do nadzoru infrastruktury i wykrywania problemów.
- Zastosować technologię dronów w celu poprawy bezpieczeństwa i efektywności na placu budowy.
Drony w rolnictwie
21 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do techników rolniczych, badaczy i inżynierów, którzy chcą zastosować robotykę powietrzną w optymalizacji zbierania i analizy danych w rolnictwie.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Zrozumieć technologię dronów i związane z nią przepisy.
- Wdrażać drony do pozyskiwania, przetwarzania i analizowania danych o uprawach w celu poprawy metod rolniczych.
Operacja dronem i przygotowanie do certyfikacji z Evo Max 4T
14 godzinEvo Max 4T to profesjonalny dron zaprojektowany do zaawansowanych operacji lotniczych, inspekcji i zbierania danych.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do operatorów na poziomie podstawowym i średnio zaawansowanym, którzy chcą bezpiecznie i efektywnie korzystać z Evo Max 4T w zastosowaniach profesjonalnych oraz przygotować się do oficjalnej certyfikacji.
Pod koniec szkolenia uczestnicy będą mogli:
- Zrozumieć specyfikacje techniczne i obsługę drona Evo Max 4T.
- Stosować procedury bezpieczeństwa operacyjnego podczas działań lotniczych.
- Przestrzegać obowiązujących przepisów AAC i lokalnych regulacji dotyczących dronów.
- Wdrażać najlepsze praktyki w zakresie efektywnej i bezpiecznej obsługi dronów.
- Przygotować się do certyfikacji/licencji poprzez szkolenie teoretyczne i praktyczne.
Format kursu
- Interaktywny wykład i dyskusja.
- Praktyczne ćwiczenia z wykorzystaniem sprzętu dronowego i symulatorów.
- Ćwiczenia praktyczne i rzeczywiste scenariusze lotów.
Opcje dostosowania kursu
- Aby zamówić spersonalizowane szkolenie, skontaktuj się z nami w celu uzgodnienia szczegółów.
Wprowadzenie do IoT z wykorzystaniem Arduino
14 godzinW tym szkoleniu prowadzonym przez instruktora na żywo w Polsce, uczestnicy poznają podstawy IoT, tworząc system czujników IoT oparty na Arduino.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć zasady IoT, w tym komponenty i techniki komunikacji.
- Nauczyć się, jak używać modułów komunikacyjnych Arduino do różnych systemów IoT.
- Nauczyć się, jak używać i programować aplikację mobilną do sterowania Arduino.
- Wykorzystać moduł Wi-Fi do połączenia Arduino z innym urządzeniem.
- Zbudować i wdrożyć własny system czujników IoT.
Praktyczne szybkie prototypowanie w robotyce z ROS 2 i Docker
21 godzinPraktyczne szybkie prototypowanie w robotyce z ROS 2 i Docker to praktyczny kurs zaprojektowany, aby pomóc programistom w efektywnym budowaniu, testowaniu i wdrażaniu aplikacji robotycznych. Uczestnicy nauczą się, jak konteneryzować środowiska robotyczne, integrować pakiety ROS 2 oraz prototypować modułowe systemy robotyczne przy użyciu Dockera w celu zapewnienia powtarzalności i skalowalności. Kurs kładzie nacisk na zwinność, kontrolę wersji oraz praktyki współpracy odpowiednie dla zespołów zajmujących się wczesnym etapem rozwoju i innowacjami.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do uczestników na poziomie podstawowym i średnio zaawansowanym, którzy chcą przyspieszyć procesy rozwoju robotyki przy użyciu ROS 2 i Dockera.
Po zakończeniu szkolenia uczestnicy będą potrafili:
- Skonfigurować środowisko programistyczne ROS 2 w kontenerach Docker.
- Tworzyć i testować prototypy robotyczne w modułowych, powtarzalnych konfiguracjach.
- Używać narzędzi symulacyjnych do weryfikacji zachowania systemu przed wdrożeniem sprzętowym.
- Skutecznie współpracować przy projektach robotycznych opartych na kontenerach.
- Stosować koncepcje ciągłej integracji i wdrażania w procesach robotycznych.
Format kursu
- Interaktywne wykłady i demonstracje.
- Praktyczne ćwiczenia z wykorzystaniem środowisk ROS 2 i Docker.
- Miniprojekty skupione na rzeczywistych zastosowaniach robotycznych.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu uzgodnienia szczegółów.
ROS: Programowanie dla robotyki
21 godzinW tym szkoleniu prowadzonym przez instruktora na żywo w Polsce, uczestnicy nauczą się, jak zacząć korzystać z ROS w swoich projektach robotycznych, wykorzystując narzędzia do wizualizacji i symulacji robotów.
Pod koniec szkolenia uczestnicy będą mogli:
- Zrozumieć podstawy ROS.
- Nauczyć się tworzyć podstawowy projekt robotyczny przy użyciu ROS.
- Nauczyć się korzystać z różnych narzędzi robotycznych, w tym narzędzi do symulacji i wizualizacji.
ROS dla robotów mobilnych z wykorzystaniem Pythona
21 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do początkujących i średnio zaawansowanych, a potencjalnie zaawansowanych programistów robotyki, którzy chcą nauczyć się, jak używać ROS do programowania robotów mobilnych z wykorzystaniem Pythona.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Skonfigurować środowisko programistyczne obejmujące ROS, Pythona i platformę robota mobilnego.
- Tworzyć i uruchamiać węzły, tematy, usługi i akcje ROS przy użyciu Pythona.
- Korzystać z narzędzi i narzędzi ROS do monitorowania i debugowania aplikacji ROS.
- Korzystać z pakietów i bibliotek ROS do wykonywania typowych zadań dla robotów mobilnych.
- Integrować ROS z innymi frameworkami i narzędziami.
- Rozwiązywać problemy i debugować aplikacje ROS.