Corso di formazione - Imparare a programmare PEPPER - 3 giorni

Corso di formazione - Imparare a programmare PEPPER - 3 giorni

Corso di formazione - Imparare a programmare PEPPER - 3 giorni
Génération Robots Lab | A-000000-02584
Prezzo su richiesta

Questo corso di formazione di 3 giorni con il robot Pepper vi permetterà di diventare autonomi nella programmazione di questo robot e nella creazione di applicazioni. Contattateci per avere maggiori informazioni sul costo di questi corsi.

Quantità

Size Chart
x
Size Chart
Metodi di pagamento (vedi condizioni)
Carta di credito
PayPal
Mandato amministrativo
Bonifico bancario

Formazione sulla programmazione del robot Pepper

Génération Robots , partner ufficiale di Softbank Robotics, è stata scelta per fornire formazione sul robot Pepper sviluppato da Softbank Robotics. Avete appena acquistato un robot Pepper e non avete competenze di programmazione?

La formazione su Pepper fa al caso vostro! Uno dei nostri esperti programmatori di Pepper vi aiuterà a muovere i primi passi durante questo corso di formazione di 3 giorni. Vi mostrerà come sfruttare il potenziale del vostro robot Pepper in modo che possiate creare i vostri primi comportamenti e applicazioni con Pepper. Le sessioni comprendono esercizi pratici e teoria.

Formazione su Pepper: imparare a programmare Pepper

Imparerete a programmare il robot Pepper e a utilizzare il software Choregraphe.

Questo corso è pensato per sviluppatori da principianti ad avanzati (le date delle sessioni sono programmate in base al livello dei partecipanti).

L' obiettivo è quello di rendervi autonomi nella programmazione del robot Pepper e nella creazione di applicazioni Pepper.

In particolare, imparerete a conoscere

  • Dialogo uomo-robot e interazione vocale
  • Gestione dei movimenti del robot Pepper
  • Visualizzazione e interazione con il tablet
  • Connessione a servizi esterni, webservices e API esterne

Prerequisiti per la formazione su Pepper

  • Essere iscritti alla sessione di formazione
  • Non è richiesta alcuna esperienza con il robot, ma è richiesto un livello intermedio di programmazione (conoscenza di base del linguaggio Python)
  • Avere una certa conoscenza di Python
  • Portare il proprio computer portatile per la sessione di formazione
  • Avere scaricato i seguenti software sul proprio computer:
  • È inoltre necessario un editor Python ( ultraedit , pycharm , ....)
  • Preferibilmente, configurate il vostro computer in modo da poter lanciare Python da una riga di comando (PATH/PYHTONPATH ...)
  • Se ne avete bisogno, ecco le
  • istruzioni per l'installazione di questo software

.

Durante il corso di programmazione Pepper, verranno trattati i seguenti argomenti:

  • Gestione delle risorse
  • Gestione dei sottocomportamenti
  • Gestione degli eventi
  • Creazione di animazioni
  • Interazione uomo-robot

Contenuto della formazione su Pepper fornita da Génération Robots

Giorno 1

Presentazione del robot (hardware)

  • Sensori e attuatori
  • Architettura hardware
  • Sensori, rilevamento delle emozioni, riconoscimento di oggetti e volti, rilevamento degli ostacoli
  • Connessione e configurazione della rete (WiFi e cablata)

Strumenti e software per la programmazione del robot Pepper (Python e Choregraphe)

  • Introduzione e installazione della suite software: Choregraphe, Python, IDE e NAOqi, interfaccia web, documentazione e interfaccia utente.
  • Applicazioni, comportamenti e vita autonoma
  • Collegamento di Pepper e utilizzo dell'interfaccia web
  • Aggiornamento del robot e del software
  • Diagramma di flusso, vista 3D, rigidità e gestore dei comportamenti Avvio/arresto di
  • un'applicazione

Caratteristiche principali del robot Pepper

  • Libreria di box Aldebaran (move, speak, hear, see) e creazione di nuovi box di input e output
  • Creazione e modifica dei movimenti tramite una timeline che registra i movimenti motori
  • Utilizzo delle funzionalità di Pepper: elaborazione delle immagini, text-to-speech, riconoscimento vocale e navigazione inerziale
  • Creazione di nuovi box e loro aggiunta alla libreria di box Aldebaran

Architettura dell'applicazione e modelli

  • Creazione di moduli/servizi in Python - teoria e applicazione pratica
  • Utilizzo dello strumento qicli
  • Strumenti di registrazione e sviluppo
  • Comunicazione tra servizi

Memoria, eventi e segnali

  • Gestione della memoria e dei segnali del robot (almemory, segnali, ecc.)

Giorno 2

Dialogo e qichat

  • Comunicare e interagire con il robot Pepper
  • Dialogo e interazione uomo-robot (qichat, argomenti, proposte)
  • Scoprire la sintassi del qichat, creare regole - teoria e applicazione pratica
  • Canale di base (frasi di base), dialogo collaborativo

Tablet e qimessaging

  • Presentazione dell'hardware, connessione al tablet
  • Visualizzazione di una pagina web, di un'immagine o di un video sul tablet
  • Presentazione e utilizzo della libreria Javascript qimessaging
  • Debug e strumenti di sviluppo
  • Sincronizzazione del tablet con il comportamento del robot Pepper

Giorno 3

Animare il robot Pepper

  • Danza, movimento, spostamento, navigazione
  • Creazione di un'animazione con il Timeline Editor


Librerie di suoni e animazioni

  • Introduzione alle risorse di Softbank Robotics
  • Animazione, animazione e libreria sonora


Buone pratiche di debug

  • Laboratorio di robotica: sviluppo di un servizio (modulo)
  • Creazione di un pacchetto applicativo

Come ci si iscrive?

Per iscriversi a una sessione di formazione, inviare la richiesta tramite il nostro modulo di contatto o via e-mail a contact@generationrobots.com, specificando le date prescelte. Riceverete una conferma della vostra richiesta non appena sarà stata convalidata dai nostri servizi.

7 giorni prima del corso di formazione, qualsiasi richiesta di iscrizione o cancellazione non sarà più accettata. Il numero di iscrizioni è limitato a 10 persone.

Corsi su misura

Se desiderate che il corso sia adattato alle vostre esigenze (formazione nella lingua di vostra scelta) o che si svolga all'indirizzo di vostra scelta, inviate la vostra richiesta tramite il nostro modulo di contatto , via e-mail a contact@generationrobots.com o telefonicamente al numero 05 56 39 37 05, e vi faremo un preventivo su misura. Questo corso prevede un'estensione di 2 giorni di coaching in cui i partecipanti possono sviluppare le proprie applicazioni.

I clienti che hanno visualizzato questo articolo hanno consultato anche