Corso di formazione Costruire un Robo da Zero
In questo corso guidato dal formatore, i partecipanti impareranno a costruire un robot utilizzando hardware Arduino e il linguaggio Arduino (C/C++).
Al termine di questo training, i partecipanti saranno in grado di:
- Costruire e gestire un sistema robotico che include componenti software e hardware
- Comprendere i concetti chiave utilizzati nelle tecnologie robotiche
- Assemblare motori, sensori e microcontrollori in un robot funzionante
- Progettare la struttura meccanica di un robot
Pubblico di riferimento
- Sviluppatori
- Ingegneri
- Appassionati
Formato del corso
- Parte lezione, parte discussione, esercizi e pratica manuale intensiva
Note
- I kit hardware saranno specificati dal formatore prima del training, ma conterranno in gran parte i seguenti componenti:
- Scheda Arduino
- Controller di motore
- Sensore di distanza
- Schiavo Bluetooth
- Scheda prototipazione e cavi
- Cavo USB
- Kit veicolo
- I partecipanti dovranno acquistare il proprio hardware.
- Se desideri personalizzare questo training, contattaci per organizzarlo.
Struttura del corso
Introduzione
Panoramica sui Robot Commerciali
Progettazione del Robot Arduino
Fondamenti di Programmazione: Cicli, Condizioni, Variabili, Funzioni e Parametri
Assemblaggio dei Componenti Hardware del Robot Arduino
Programmazione del Robot Arduino
Test del Robot Arduino
Risoluzione dei Problemi
Conclusioni Finali
Requisiti
- Esperienza di programmazione in qualsiasi linguaggio
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione Costruire un Robo da Zero - Prenotazione
Corso di formazione Costruire un Robo da Zero - Richiesta
Costruire un Robo da Zero - Richiesta di consulenza
Richiesta di consulenza
Recensioni (3)
Mi sento di aver acquisito le competenze fondamentali per comprendere come il ROS si articoli e come strutturare i progetti all'interno di esso.
Dan Goldsmith - Coventry University
Corso - ROS: Programming for Robotics
Traduzione automatica
Lavoro pratico
James - Argent Energy
Corso - Introduction to IoT Using Arduino
Traduzione automatica
L'acquisizione di conoscenze utili e la chiarificazione di alcuni aspetti di cui non ero sicuro in precedenza.
Kenneth Mahoney - University of Glasgow
Corso - Arduino: Programming a Microcontroller for Beginners
Traduzione automatica
Corsi in Arrivo
Corsi relativi
Advanced Arduino Programming
14 OreIn questo corso guidato dall'instruttore, i partecipanti impareranno come programmare l'Arduino utilizzando tecniche avanzate mentre creano un semplice sistema di allarme sensorico.
Al termine di questo training, i partecipanti saranno in grado di:
- Comprendere il funzionamento dell'Arduino.
- Esplorare a fondo i principali componenti e le funzionalità dell'Arduino.
- Programmare l'Arduino senza utilizzare l'IDE di Arduino.
Advanced Drone and Photogrammetry Techniques for Infrastructure Supervision
21 OreI ronzoni e la fotogrammetria sono ora strumenti essenziali nella supervisione di alta precisione delle infrastrutture. Con l'integrazione dei principi avanzati della geodetica, la modellazione in tempo reale e il mapping aeroportato ad alto livello di precisione, i professionisti possono raggiungere una profonda comprensione, precisione e produttività nell'ambiente costruttivo.
Questo corso guidato da un istruttore (online o in sede) è rivolto a professionisti di livello intermedio a avanzato che desiderano applicare i flussi di lavoro avanzati con ronzoni e fotogrammetria, inclusi controlli geodetici e tecniche di mappatura ad alta precisione, a progetti infrastrutturali complessi.
Al termine del corso, i partecipanti saranno in grado di:
- Applicare metodi fotogrammetrici avanzati, inclusi flussi di lavoro RTK/PPK e la calibrazione dei punti di controllo al suolo.
- Integrare sistemi di riferimento geodetico e proiezioni per siti infrastrutturali a larga scala.
- Delineare missioni di volo ad alta precisione personalizzate per terreni complessi e geometria infrastrutturale.
- Analizzare i dati fotogrammetrici con il software GIS per la tracciabilità della salute strutturale, deformazione e conformità.
Formato del Corso
- Lectura interattiva e discussioni.
- Esercizi avanzati e casi di studio reali.
- Messa in pratica con dati ronzoni e strumenti modellazione.
Opzioni per la Personalizzazione del Corso
- Per richiedere un training personalizzato, contattateci per organizzare l'evento.
Antenna Robotics
21 OreQuesto corso di formazione live guidato dall'instruttore a Italia (online o in sede) è rivolto agli ingegneri e sviluppatori che desiderano progettare, sviluppare e testare veicoli aerei attraverso l'esplorazione di vari concetti e strumenti di robotica aerea.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere le basi della robotica aerea.
- Modellare e progettare UAVs e quadrotori.
- Imparare i fondamenti del controllo di volo e della pianificazione del movimento.
- Imparare come utilizzare diversi strumenti di simulazione per la robotica aerea.
Arduino per Iniziati
21 OreIn questo corso guidato dal docente, in Italia, i partecipanti impareranno come programmare l'Arduino per utilizzi reali, come il controllo di luci, motori e sensori di rilevamento del movimento. Questo corso presuppone l'utilizzo di componenti hardware reali in un ambiente laboratorio live (non hardware simulato software).
Al termine di questo addestramento, i partecipanti saranno in grado di:
- Programmare l'Arduino per controllare luci, motori e altri dispositivi.
- Comprendere l'architettura dell'Arduino, inclusi gli ingressi e i connettori per dispositivi esterni.
- Aggiungere componenti di terze parti come LCD, accelerometri, giroscopi e tracciatori GPS per estendere le funzionalità dell'Arduino.
- Comprendere le varie opzioni in termini di linguaggi di programmazione, dalla C ai linguaggi drag-and-drop.
- Testare, debuggare e distribuire l'Arduino per risolvere problemi reali.
Drone Programming con ArduPilot
14 OreArduPilot è un suite di software open source per il pilotaggio automatico di droni, rover e altri veicoli non tripolati. Fornisce funzionalità avanzate come la navigazione autonoma, la comunicazione in tempo reale con le stazioni terrestri e l'integrazione con middleware robotici come ROS2.
Questo corso di formazione guidato dal docente (online o in sede) è rivolto a sviluppatori e professionisti tecnici di livello intermedio che desiderano progettare, programmare e testare veicoli aerei non tripolati (UAV) utilizzando ArduPilot.
Al termine di questo corso, i partecipanti saranno in grado di:
- Configurare un ambiente di sviluppo completo per ArduPilot.
- Configurare il firmware, il middleware e le API MAVLink per il controllo degli UAV.
- Utilizzare la simulazione SITL per testare e debuggare il comportamento del drone in sicurezza.
- Estendere ArduPilot con ROS2 e integrarlo con strumenti o sensori esterni.
- Sviluppare logiche di volo autonome e eseguire missioni UAV end-to-end.
Formato del Corso
- Lezione interattiva e discussione.
- Molte esercitazioni e pratica.
- Implementazione pratica in un ambiente lab live.
Opzioni di Personalizzazione del Corso
- Questo corso è basato sul software open source per il pilotaggio automatico ArduPilot. Per richiedere un training personalizzato per questo corso, contattateci per organizzarlo.
Drone Fundamentals
7 OreQuesta formazione guidata dall'instruttore, svolta a Italia (online o in loco), è rivolta a chiunque desideri comprendere i principi di base dei SAV e applicare la tecnologia dei droni nella pianificazione, nelle operazioni, nella gestione e nell'analisi per varie industrie.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Acquisire conoscenze fondamentali sui SAV e sui droni.
- Imparare le classificazioni e gli usi dei droni per trovare i SAV più adatti a soddisfare diverse esigenze.
- Valutare le opzioni di consegna e le regolamentazioni per un utilizzo conveniente dei droni.
- Comprendere i rischi ed l'etica dell'utilizzo della tecnologia dei droni.
- Esplorare gli usi futuri e le capacità dei SAV, compresa la loro integrazione con altre tecnologie.
Droni e Fotogrammetria per la Sorveglianza dell'Infrastruttura nella Costruzione
21 OreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a partecipanti di livello principiante e intermedio che desiderano imparare a utilizzare i droni e le tecniche di fotogrammetria per la supervisione delle infrastrutture nei progetti di costruzione.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Comprendere i fondamenti dei droni e della fotogrammetria.
- Sviluppa ed esegui piani di volo con droni per i cantieri.
- Esegui il tracciamento fotogrammetrico e crea mappe dettagliate e modelli 3D.
- Utilizza i dati fotogrammetrici per la supervisione dell'infrastruttura e il rilevamento dei problemi.
- Applica la tecnologia dei droni per migliorare la sicurezza e l'efficienza del cantiere.
Droni per l'Agricoltura
21 OreQuesta formazione guidata da un istruttore (online o in presenza) è rivolta a tecnici agricoli, ricercatori e ingegneri che desiderano applicare la robotica aerea per ottimizzare la raccolta e l'analisi dei dati in agricoltura.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere la tecnologia dei droni e le normative associate.
- Distribuire droni per acquisire, processare e analizzare dati sulla coltivazione per migliorare le pratiche agricole.
Operazione di Drone e Preparazione alla Certificazione con Evo Max 4T
14 OreL'Evo Max 4T è un drone di livello professionale progettato per operazioni aeree avanzate, ispezioni e raccolta dati.
Questo corso di formazione guidato da un istruttore (online o in loco) è rivolto a operatori principianti o intermedi che desiderano utilizzare l'Evo Max 4T in modo sicuro ed efficiente per applicazioni professionali e prepararsi alla certificazione ufficiale.
Al termine di questo corso, i partecipanti saranno in grado di:
- Comprendere le specifiche tecniche e l'operatività del drone Evo Max 4T.
- Applicare procedure di sicurezza operative durante le attività aeree.
- Rispettare le attuali normative dell'AAC e locali per i droni.
- Implementare le migliori pratiche per operazioni efficienti e sicure con il drone.
- Prepararsi alla certificazione/licenziatura attraverso formazione teorica e pratica.
Formato del Corso
- Lezione interattiva e discussione.
- Esercitazioni pratiche con attrezzature per droni e simulatori.
- Esercizi pratici e scenari di volo realistici.
Opzioni di Personalizzazione del Corso
- Per richiedere un corso personalizzato, si prega di contattarci per organizzare.
Introduzione all'IoT Utilizzando Arduino
14 OreIn questo corso guidato dal formatore, i partecipanti impareranno le basi dell'IoT mentre creano un sistema di sensori IoT basato su Arduino.
Al termine di questo training, i partecipanti saranno in grado di:
- Comprendere i principi dell'IoT, compresi i componenti e le tecniche di comunicazione.
- Imparare a utilizzare i moduli di comunicazione Arduino che possono essere usati per diversi sistemi IoT.
- Imparare come usare e programmare un'app mobile per controllare l'Arduino.
- Usare un modulo Wi-Fi per connettere l'Arduino ad altri dispositivi.
- Costruire e distribuire il proprio sistema di sensori IoT.
Apprendimento automatico per Robotics
21 OreQuesto corso introduce i metodi di apprendimento automatico nelle applicazioni robotiche.
È una panoramica generale dei metodi esistenti, delle motivazioni e degli ideali principali nel contesto della riconoscimento pattern.
Dopo un breve background teorico, i partecipanti eseguiranno semplici esercizi utilizzando software open source (di solito R) o qualsiasi altro software popolare.
Elaborazione del Linguaggio Naturale (NLP) - AI/Robotics
21 OreQuesta sessione di formazione in aula esplorerà le tecniche di NLP (Elaborazione del Linguaggio Naturale) in combinazione con l'applicazione dell'Intelligenza Artificiale e della Robotica nel business. I partecipanti svolgeranno esercizi pratici basati su computer e studi di caso utilizzando Python
Practical Rapid Prototyping for Robotics with ROS 2 & Docker
21 OrePractical Rapid Prototyping for Robotics with ROS 2 & Docker è un corso pratico progettato per aiutare gli sviluppatori a creare, testare e distribuire applicazioni robotiche in modo efficiente. I partecipanti impareranno come contenitoreizzare ambienti robotici, integrare pacchetti ROS 2 e prototipare sistemi robotici modulari utilizzando Docker per riproducibilità e scalabilità. Il corso enfatizza l'agilità, il controllo delle versioni e le pratiche di collaborazione adatte alle squadre di sviluppo e innovazione in fase iniziale.
Questo training guidato dal docente (online o in presenza) è rivolto a partecipanti con livello da principiante a intermedio che desiderano accelerare i flussi di lavoro di sviluppo robotico utilizzando ROS 2 e Docker.
Alla fine di questo training, i partecipanti saranno in grado di:
- Configurare un ambiente di sviluppo ROS 2 all'interno di contenitori Docker.
- Sviluppare e testare prototipi robotici in configurazioni modulari e riproducibili.
- Utilizzare strumenti di simulazione per convalidare il comportamento del sistema prima della distribuzione hardware.
- Collaborare efficacemente su progetti robotici contenitoreizzati.
- Applicare concetti di integrazione e distribuzione continua nei pipeline robotici.
Formato del Corso
- Lezioni interattive e dimostrazioni.
- Esercizi pratici con ambienti ROS 2 e Docker.
- Mini-progetti focalizzati su applicazioni robotiche reali.
Opzioni di Personalizzazione del Corso
- Per richiedere un training personalizzato per questo corso, si prega di contattarci per organizzare.
ROS: Programmazione per la Robotica
21 OreIn questo corso guidato dal formatore, in Italia, i partecipanti impareranno come iniziare a utilizzare ROS per i loro progetti di robotica attraverso l'uso di strumenti di visualizzazione e simulazione.
Al termine di questo corso, i partecipanti saranno in grado di:
- Comprendere le basi di ROS.
- Imparare a creare un progetto di robotica di base utilizzando ROS.
- Imparare a utilizzare diversi strumenti per la robotica, inclusi strumenti di simulazione e visualizzazione.
ROS per Robotica Mobile utilizzando Python
21 OreQuesto corso guidato da un istruttore (online o in sede) è rivolto a sviluppatori di robotica di livello principiante, intermedio e potenzialmente avanzato che desiderano imparare come utilizzare ROS per programmare robot mobili utilizzando Python.
Al termine di questo corso, i partecipanti saranno in grado di:
- Configurare un ambiente di sviluppo che includa ROS, Python e una piattaforma robotica mobile.
- Creare ed eseguire nodi, topic, servizi e azioni ROS utilizzando Python.
- Utilizzare strumenti e utility ROS per monitorare e debuggare applicazioni ROS.
- Utilizzare pacchetti e librerie ROS per svolgere compiti comuni per robot mobili.
- Integrare ROS con altri framework e strumenti.
- Solvere problemi e debuggare applicazioni ROS.