Building A Robot from the Ground Up - Plan Szkolenia
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak zbudować robota przy użyciu sprzętu Arduino i języka Arduino (C/C++).
Pod koniec tego szkolenia uczestnicy będą w stanie
- Zbudować i obsługiwać zrobotyzowany system, który zawiera zarówno oprogramowanie, jak i komponenty sprzętowe
- Zrozumieć kluczowe pojęcia stosowane w technologiach robotycznych
- montować silniki, czujniki i mikrokontrolery w działającym robocie
- Zaprojektować mechaniczną strukturę robota
Uczestnicy
- Programiści
- Inżynierowie
- Hobbyści
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Uwaga
- Zestawy sprzętowe zostaną określone przez instruktora przed szkoleniem, ale z grubsza będą zawierać następujące komponenty:
- Arduino płytka
- Sterownik silnika
- Czujnik odległości
- Urządzenie podrzędne Bluetooth
- Płytka prototypowa i kable
- Kabel USB
- Zestaw pojazdu
- Uczestnicy będą musieli zakupić własny sprzęt.
- Jeśli chcesz spersonalizować to szkolenie, skontaktuj się z nami w celu ustalenia szczegółów.
Plan Szkolenia
Wstęp
Przegląd robotów komercyjnych
Projektowanie robota Arduino
Programming Podstawy: pętle, warunki warunkowe, zmienne, funkcje i parametry
Montaż komponentów sprzętowych robota Arduino
Programming Robot Arduino
Testowanie robota Arduino
Rozwiązywanie problemów
Uwagi końcowe
Wymagania
- Programming doświadczenie w dowolnym języku
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Building A Robot from the Ground Up - Plan Szkolenia - Booking
Building A Robot from the Ground Up - Plan Szkolenia - Enquiry
Building A Robot from the Ground Up - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (3)
Czuje, że zdobyłem podstawowe umiejętności potrzebne do zrozumienia, jak ROS się składa, i jak strukturować projekty w nim.
Dan Goldsmith - Coventry University
Szkolenie - ROS: Programming for Robotics
Przetłumaczone przez sztuczną inteligencję
Praktyczne zajęcia
James - Argent Energy
Szkolenie - Introduction to IoT Using Arduino
Przetłumaczone przez sztuczną inteligencję
Zdobywanie przydatnych wiedzy i rozjaśnianie niektórych 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
Advanced Arduino Programming
14 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy dowiedzą się, jak zaprogramować Arduino przy użyciu zaawansowanych technik, przechodząc przez proces tworzenia prostego systemu ostrzegania o czujnikach.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Zrozumieć, jak działa Arduino.
- Zagłębić się w główne komponenty i funkcje Arduino.
- Zaprogramować Arduino bez użycia Arduino IDE.
Aerial Robotics
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla inżynierów i programistów, którzy chcą projektować, rozwijać i testować pojazdy powietrzne poprzez badanie różnych koncepcji i narzędzi robotyki lotniczej.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć podstawy robotyki lotniczej.
- Modelować i projektować UAV i quadrotory.
- Poznać podstawy sterowania lotem i planowania ruchu.
- Dowiedz się, jak korzystać z różnych narzędzi symulacyjnych dla robotyki lotniczej.
Arduino Programming for Beginners
21 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy dowiedzą się, jak zaprogramować Arduino do rzeczywistych zastosowań, takich jak sterowanie oświetleniem, silnikami i czujnikami wykrywania ruchu. Ten kurs zakłada wykorzystanie prawdziwych komponentów sprzętowych w środowisku laboratoryjnym na żywo (nie symulowanego oprogramowania);
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Programowanie Arduino do sterowania oświetleniem, silnikami i innymi urządzeniami.
- Zrozumieć architekturę Arduino, w tym wejścia i złącza dla urządzeń dodatkowych.
- Dodaj komponenty innych firm, takie jak wyświetlacze LCD, akcelerometry, żyroskopy i moduły GPS, aby rozszerzyć funkcjonalność Arduino.
- Zrozumienie różnych opcji w językach programowania, od C do języków typu "przeciągnij i upuść".
- Testowanie, debugowanie i wdrażanie Arduino w celu rozwiązywania rzeczywistych problemów.
Drone Programming with ArduPilot
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla programistów i osób technicznych, które chcą zaprojektować i opracować bezzałogowego drona.
Pod koniec tego szkolenia uczestnicy będą mogli
- Skonfigurować odpowiednie środowisko programistyczne.
- Wybrać i zastosować odpowiednie narzędzia do programowania drona.
- Zrozumieć i skonfigurować oprogramowanie układowe, oprogramowanie pośredniczące i stos API.
- Testować i debugować swój kod za pomocą oprogramowania do symulacji dronów.
Developing Intelligent Bots with Azure
14 godzinUsługa Azure Bot Service łączy w sobie moc funkcji Microsoft Bot Framework i Azure, aby umożliwić szybkie tworzenie inteligentnych botów.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak łatwo stworzyć inteligentnego bota przy użyciu platformy Microsoft Azure.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Poznaj podstawy inteligentnych botów
- Dowiedz się, jak tworzyć inteligentne boty przy użyciu aplikacji w chmurze
- Dowiedz się, jak korzystać z Microsoft Bot Framework, zestawu Bot Builder SDK i usługi Azure Bot Service.
- Dowiedz się, jak projektować boty przy użyciu wzorców botów
- Opracują swojego pierwszego inteligentnego bota przy użyciu Microsoft Azure
Uczestnicy
- Deweloperzy
- Hobbyści
- Inżynierowie
- Profesjonaliści IT
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Developing a Bot
14 godzinBot lub chatbot jest jak asystent komputerowy, który służy do automatyzacji interakcji użytkownika na różnych platformach komunikacyjnych i szybszego wykonywania zadań bez konieczności rozmowy z innym człowiekiem.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak rozpocząć tworzenie bota, przechodząc przez tworzenie przykładowych chatbotów przy użyciu narzędzi i frameworków do tworzenia botów.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć różne zastosowania i aplikacje botów
- Zrozumieć cały proces tworzenia botów
- Poznaj różne narzędzia i platformy używane do tworzenia botów
- Zbudować przykładowego chatbota dla Facebook Messenger
- Zbudować przykładowego chatbota przy użyciu Microsoft Bot Framework
Odbiorcy
- Programiści zainteresowani stworzeniem własnego bota
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Drone Fundamentals
7 godzinTo prowadzone przez instruktora szkolenie na żywo (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 analizach dla różnych branż.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Opracować podstawową wiedzę na temat bezpilotnych statków powietrznych (UAV) i dronów.
- Nauczyć się klasyfikacji i zastosowań dronów, aby znaleźć odpowiednie UAV spełniające różne potrzeby.
- Ocenić opcje dostawy i regulacje dotyczące wygodnego eksploatowania dronów.
- Zrozumieć ryzyka i etykę wykorzystania technologii dronów.
- Zbadac przyszłe zastosowania i możliwości UAV, w tym ich integrację z innymi technologiami.
Drone and Photogrammetry for Infrastructure Supervision in Construction
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla początkujących i średnio zaawansowanych uczestników, którzy chcą dowiedzieć się, jak korzystać z dronów i technik fotogrametrycznych do nadzoru infrastruktury w projektach budowlanych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumieć podstawy dronów i fotogrametrii.
- Opracowywać i realizować plany lotów dronów na placach budowy.
- Wykonywać śledzenie fotogrametryczne i tworzyć szczegółowe mapy i modele 3D.
- Wykorzystanie danych fotogrametrycznych do nadzoru infrastruktury i wykrywania problemów.
- Zastosować technologię dronów w celu poprawy bezpieczeństwa i wydajności placu budowy.
Drones for Agriculture
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.
Introduction to IoT Using Arduino
14 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy poznają podstawy IoT, przechodząc przez proces tworzenia systemu czujników IoT opartego na Arduino.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Zrozumieć zasady IoT, w tym komponenty IoT i techniki komunikacji.
- Dowiedz się, jak korzystać z modułów komunikacyjnych Arduino, które mogą być używane w różnych systemach IoT.
- Dowiedzieć się, jak używać i programować aplikację mobilną do sterowania Arduino.
- Wykorzystanie modułu Wi-Fi do połączenia Arduino z innym urządzeniem.
- Zbudują i wdrożą własny system czujników IoT.
Artificial Intelligence (AI) for Mechatronics
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą dowiedzieć się o zastosowaniu sztucznej inteligencji w systemach mechatronicznych.
Pod koniec tego szkolenia uczestnicy będą mogli
- Uzyskać przegląd sztucznej inteligencji, uczenia maszynowego i inteligencji obliczeniowej.
- Zrozumieć koncepcje sieci neuronowych i różnych metod uczenia się.
- Skutecznie wybierać metody sztucznej inteligencji do rozwiązywania rzeczywistych problemów.
- Wdrożyć aplikacje sztucznej inteligencji w inżynierii mechatronicznej.
Physical AI for Robotics and Automation
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych uczestników, którzy chcą zwiększyć swoje umiejętności w zakresie projektowania, programowania i wdrażania inteligentnych systemów robotycznych do automatyzacji i nie tylko.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumieć zasady Physical AI i jego zastosowania w robotyce i automatyce.
- Projektować i programować inteligentne systemy robotyczne dla dynamicznych środowisk.
- Wdrażać modele AI do autonomicznego podejmowania decyzji w robotach.
- Wykorzystanie narzędzi symulacyjnych do testowania i optymalizacji robotów.
- Podejmowanie wyzwań, takich jak fuzja czujników, przetwarzanie w czasie rzeczywistym i efektywność energetyczna.
ROS: Programming for Robotics
21 godzinW tym prowadzonym przez instruktora, live szkoleniu w Polsce, uczestnicy nauczą się, jak zacząć korzystać z ROS w swoich projektach robotycznych za pomocą narzędzi wizualizacji i symulacji robotyki.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Zrozumieć podstawy ROS.
- Dowiedz się, jak utworzyć podstawowy projekt robotyki przy użyciu ROS.
- Dowiedz się, jak korzystać z różnych narzędzi do robotyki, w tym narzędzi do symulacji i wizualizacji.
ROS for Mobile Robots using Python
21 godzinThis instructor-led, live training in Polsce (online or onsite) is aimed at beginner-level to intermediate-level and potentially advanced-level robotics developers who wish to learn how to use ROS to program mobile robots using Python.
By the end of this training, participants will be able to:
- Set up a development environment that includes ROS, Python, and a mobile robot platform.
- Create and run ROS nodes, topics, services, and actions using Python.
- Use ROS tools and utilities to monitor and debug ROS applications.
- Use ROS packages and libraries to perform common tasks for mobile robots.
- Integrate ROS with other frameworks and tools.
- Troubleshooting and debugging ROS applications.
Smart Robots for Developers
84 godzinInteligentny robot to system sztucznej inteligencji (AI), który może uczyć się ze swojego środowiska i doświadczenia oraz budować swoje możliwości w oparciu o tę wiedzę. Roboty inteligentne Smart Robots mogą współpracować z ludźmi, pracując obok nich i ucząc się na podstawie ich zachowań. Co więcej, są one w stanie wykonywać nie tylko pracę fizyczną, ale także zadania kognitywne. Oprócz robotów fizycznych, Smart Robots mogą być również oparte wyłącznie na oprogramowaniu, rezydując w komputerze jako aplikacja bez ruchomych części lub fizycznej interakcji ze światem.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy poznają różne technologie, ramy i techniki programowania różnych typów mechanicznych Smart Robots, a następnie wykorzystają tę wiedzę do realizacji własnych projektów inteligentnych robotów.
Kurs podzielony jest na 4 sekcje, z których każda składa się z trzech dni wykładów, dyskusji i praktycznego rozwoju robotów w środowisku laboratoryjnym. Każda sekcja zakończy się praktycznym projektem, który pozwoli uczestnikom przećwiczyć i zademonstrować zdobytą wiedzę.
Docelowy sprzęt dla tego kursu będzie symulowany w 3D za pomocą oprogramowania symulacyjnego. Do programowania robotów zostaną wykorzystane ROS (Robot Operating System), C++ i Python.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumienie kluczowych pojęć stosowanych w technologiach robotycznych
- rozumieć i zarządzać interakcją między oprogramowaniem a sprzętem w systemie zrobotyzowanym
- Zrozumienie i wdrożenie komponentów oprogramowania, które stanowią podstawę Smart Robots
- Zbudowanie i obsługa symulowanego mechanicznego inteligentnego robota, który może widzieć, wyczuwać, przetwarzać, chwytać, nawigować i wchodzić w interakcje z ludźmi za pomocą głosu.
- Rozszerzenie zdolności inteligentnego robota do wykonywania złożonych zadań poprzez Deep Learning
- Testowanie i rozwiązywanie problemów inteligentnego robota w realistycznych scenariuszach
Uczestnicy
- Deweloperzy
- Inżynierowie
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Uwaga
- Aby dostosować dowolną część tego kursu (język programowania, model robota itp.), skontaktuj się z nami w celu ustalenia szczegółów.