Budowanie robota od podstaw - Plan Szkolenia
W tym prowadzonym przez instruktora, na żywo szkoleniu uczestnicy dowiedzą się, jak zbudować robota za pomocą sprzętu Arduino i języka Arduino (C/C++).
Na koniec tego szkolenia uczestnicy będą w stanie:
- Zbudować i obsłużyć system roboczy, który obejmuje zarówno oprogramowanie, jak i sprzęt
- Zrozumieć kluczowe koncepcje wykorzystywane w technologiach robotów
- Zmontować motory, czujniki i mikrokontrolery w działający robot
- zaprojektować strukturę mechaniczną robota
Grupa docelowa
- Programiści
- Inżynierowie
- Pasjonaci
Forma kursu
- Częściowo wykład, częściowo dyskusja, ćwiczenia i intensywne ćwiczenia praktyczne
Uwaga
- Komplety sprzętowe zostaną określone przez instruktora przed szkoleniem, ale będą w przybliżeniu zawierać następujące komponenty:
- Płytę Arduino
- Sterownik motora
- Czujnik odległości
- Moduł Bluetooth slave
- Płytę prototypową i przewody
- Przewód USB
- Komplet pojazdu
- Uczestnicy będą musieli zakupić własny sprzęt.
- Jeśli chcesz dostosować to szkolenie, prosimy o kontakt z nami w celu uzgodnienia szczegółów.
Plan Szkolenia
Wprowadzenie
Przegląd komercyjnych robotów
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 (3)
Czuję, że opanowałem podstawowe umiejętności potrzebne do zrozumienia, jak ROS działa w całości, oraz jak strukturywać projekty w tym systemie.
Dan Goldsmith - Coventry University
Szkolenie - ROS: Programming for Robotics
Przetłumaczone przez sztuczną inteligencję
Praktyczna praca
James - Argent Energy
Szkolenie - Introduction to IoT Using Arduino
Przetłumaczone przez sztuczną inteligencję
Nabywanie przydatnej wiedzy i wyjaśnienie kilku spraw, o których wcześniej nie byłem pewien.
Kenneth Mahoney - University of Glasgow
Szkolenie - Arduino: Programming a Microcontroller for Beginners
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
ABB IRB 2600ID Robot Operation and Programming
28 godzinTo szkolenie prowadzone przez instruktora (online lub stacjonarnie) jest przeznaczone dla początkujących inżynierów robotyki, którzy chcą dokładnie zrozumieć operowanie i programowanie robota ABB IRB 2600ID do zadań spawalniczych.
Po ukończeniu tego szkolenia uczestnicy będą w stanie:
- Zrozumieć, jak robotyka jest stosowana w spawaniu.
- Opanować programowanie robota ABB IRB 2600ID do różnych zadań spawalniczych.
- Nauczyć się bezpiecznego i skutecznego operowania robotem ABB IRB 2600ID.
- Zrozumieć standardy i procedury bezpieczeństwa dotyczące operacji spawania robota.
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.
RoboMaker
21 godzinTo prowadzone przez instruktora szkolenie na żywo (online lub w siedzibie firmy) jest przeznaczone dla 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 tego szkolenia uczestnicy będą mogli używać AWS RoboMaker do tworzenia, symulowania, wdrażania, zarządzania, testowania i monitorowania aplikacji robotów.
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 prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) jest skierowane do techników rolnictwa, badaczy i inżynierów, którzy chcą zastosować robotykę lotniczą w optymalizacji gromadzenia i analizy danych dla rolnictwa.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumienie technologii dronów i związanych z nią przepisów.
- Wdrażanie dronów do pozyskiwania, przetwarzania i analizowania danych dotyczących upraw w celu poprawy rolnictwa i 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 mobilnych robotów za pomocą Python
21 godzinTo szkolenie prowadzone przez instruktora w Polsce (online lub stacjonarne) jest przeznaczone dla początkujących, średnio zaawansowanych i potencjalnie zaawansowanych developerów robotyki, którzy chcą nauczyć się programowania mobilnych robotów za pomocą ROS i Python.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
- Zainstalować środowisko programistyczne zawierające ROS, Python oraz platformę mobilnego robota.
- Tworzyć i uruchamiać węzły ROS, tematy, usługi i akcje za pomocą Python.
- Używać narzędzi i użyteczności ROS do monitorowania i debugowania aplikacji ROS.
- Wykorzystywać pakiety i biblioteki ROS do wykonywania powszechnych zadań dla mobilnych robotów.
- Integrować ROS z innymi frameworkami i narzędziami.
- Rozwiązywać problemy i debugować aplikacje ROS.