Cursusaanbod

01 Weken Zwanger

Dag 01

Introductie

  • Wat maakt een robot slim?

Fysieke versus virtuele robots

  • Smart Robots, Slimme Machines, Bewuste Machines en Robotic Process Automation (RPA), enz.

De rol van Artificial Intelligence (AI) in Robotics

  • Voorbij "als-dan-anders" en de leermachine
  • De algoritmes achter AI
  • Machine learning, computervisie, natuurlijke taalverwerking (NLP), enz.
  • Cognitieve robotica

Dag 02

De rol van Big Data in Robotics

  • Besluitvorming op basis van data en patronen

De Cloud en Robotics

  • Robotica koppelen aan IT
  • Bouw meer functionele robots die toegang hebben tot meer informatie en samenwerken

Casestudy: Industriële robots

  • Mechanische robots
    • Baxter
  • Robots in nucleaire installaties
    • Stralingsdetectie en -bescherming
  • Robots in de nucleaire Reactors
    • Stralingsdetectie en -bescherming

Dag 03

Hardwarecomponenten van een robot

  • Motoren, sensoren, microcontrollers, camera's, enz.

Gemeenschappelijke Elements van robots

  • Machinevisie, spraakherkenning, spraaksynthese, nabijheidsdetectie, drukdetectie, enz.

Dag 04

Ontwikkelingskaders voor Programming een robot

  • Open source en commerciële frameworks
  • Robot besturingssysteem (ROS)
    • Architectuur: werkruimte, onderwerpen, berichten, services, knooppunten, actionlibs, tools, enz.

Languages Voor Programming een robot

  • C++ Voor regeling op laag niveau
  • Python Voor orkestratie
  • Programming ROS knooppunten in Python en C ++
  • Andere talen

Dag 05

Hulpmiddelen voor het simuleren van een fysieke robot

  • Commerciële en open source 3D-simulatie- en visualisatiesoftware

Hulpmiddelen voor het ontwerpen van de fysieke kenmerken van een robot

  • Commerciële en open source CAD software

Casestudy: Mechanische robots

  • Robots op het gebied van nucleaire technologie
  • Robots in milieusystemen

02 Weken Zwanger

Dag 06

Spoedcursus in Python

  • Installatie en configuratie van software
  • Handige pakketten en hulpprogramma's
  • Werken met Python datastructuren, operatoren, lussen, conditionals, functies, methoden, etc.
  • Schrijven van een voorbeeldprogramma
  • Team project

Dag 07

Voorbereiding op de ontwikkeling van robots

  • Het opzetten van de ontwikkelomgeving (bijv. Arduino IDE)
  • De syntaxis van de Arduino taal (C/C++) verkennen
  • Coderen, compileren en uploaden naar de microcontroller
  • Het monteren van de hardwarecomponenten van een Arduino robot

Dag 08

Werken met Arduino Componenten

  • Analoge sensoren
  • Digitale sensoren

Werken met Arduino Communication Modules

  • Bluetooth-modules
  • Wi-Fi-modules
  • RFID-modules
  • I2C en SPI
  • Mobiel internet

Dag 09

Het bouwen van een robot

  • De kenmerken en kenmerken van een robot plannen
  • Implementeren van robotbeweging

Team project

  • Discussie en evaluatie

Dag 10

De robot besturen

  • Implementatie van de verwerkingsverantwoordelijke
  • Verbinding maken met de robot (bedraad en draadloos)

Team Project

  • Discussie en evaluatie

03 Weken Zwanger

Dag 11

Programming De robot

  • Een robot simuleren met een tuinhuisje / ROS
  • Inzicht in ROS knooppunt
  • Programming een knooppunt in Python en C ++
  • Berichten en onderwerpen in ROS
  • Publicatie- / abonnementsparadigma

Team Project

  • Bump & Go met echte robot
  • Discussie en evaluatie

Dag 12

Programming de Robot (vervolg...)

  • Frames in ROS en referentiewijzigingen
  • 2D-informatieverwerking van camera's met OpenCV
  • Informatieverwerking van een laser

Team Project

  • Veilig volgen van objecten op kleur
  • Discussie en evaluatie

Dag 13

De robot testen

  • Tools voor het testen van je code
  • Testen per eenheid
  • Een testsuite maken
  • Automatiseer uw tests
  • Probleemoplossing

Team Project

  • Veilig volgen van objecten op kleur
  • Discussie en evaluatie

Dag 14

Programming De robot (vervolg...)

  • Diensten in ROS
  • 3D-informatieverwerking van RGB-D-sensoren met PCL
  • Kaarten en navigatie met ROS

Dag 15

Programming De robot (vervolg...)

  • Taken voltooien met ActionLib

Team Project

  • Zoeken naar objecten in de omgeving

04 Weken Zwanger

Dag 16

Programming De robot (vervolg...)

  • Taken voltooien met ActionLib

Dag 17

Programming De robot (vervolg...)

  • Speech Recognition en het genereren van spraak
  • Probleemoplossing

Team Project

  • Een robot besturen met spraak

Dag 18

Programming De robot (vervolg...)

  • Robotarmen besturen met MoveIt!
  • Controle van de robotnek voor actief zicht
  • Probleemoplossing

Team Project

  • Zoeken en verzamelen van objecten

Dag 19

Inzet van de robot

  • Inzet van de robot in de fysieke wereld
  • Monitoren en onderhouden van robots in het veld
  • Een mobiele app gebruiken om een robot te besturen

De robot beveiligen

  • Ongeoorloofde manipulatie voorkomen
  • Voorkomen dat hackers gevoelige gegevens bekijken en stelen

Dag 20

Gegevensanalyse

  • Verzamelen en ordenen van door de robot gegenereerde gegevens
  • Betekenis geven aan de gegevens door middel van visualisatietools en -processen

Samen een robot bouwen

  • Een robot bouwen in de cloud
  • Een mobiele app bouwen om met uw robot te communiceren
  • Lid worden van de robotica-gemeenschap

Toekomst Outlook voor robots op het gebied van wetenschap en energie

Samenvatting en conclusie

Vereisten

  • Programming ervaring in C of C++
  • Programming Ervaring in Python (nuttig maar niet noodzakelijk; kan als onderdeel van de cursus worden onderwezen)
  • Ervaring met Linux command line

Audiëntie

  • Ontwikkelaars
  • Ingenieurs
  • Wetenschappers
  • Technici
 80 Uren

Leveringsopties

PRIVÉGROEPSTRAINING

Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

  • Pre-cursusgesprek met uw trainer
  • Aanpassing van de leerervaring om uw doelen te bereiken -
    • Op maat gemaakte overzichten
    • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
  • Training gepland op een datum naar keuze
  • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen


OPENBARE TRAINING

Kijk op onze public courses

Reviews (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën