Kursplan
Introduksjon til ROS-Industrial (ROS-I)
Oversikt over ROS-I funksjoner og arkitektur
Installering og konfigurasjon av ROS-I
Oppsett av ROS-I utviklingsmiljø
Oversikt over enhetlige robotbeskrivelsesformater (URDFs) på ROS-I
Bruk av grensesnittbiblioteker (drivere) på ROS-I
Sporing av koordinatsystemer på ROS-I ved hjelp av TF
Bevegelsesplanlegging på ROS-I
- MoveIt! Applikasjon
- RViz
- C++
Oppretting av en enkel MoveIt! Applikasjon
Oppsett av en ny robot med ROS-I
- Oppretting og verifisering av en URDF
- Oppretting og oppdatering av et MoveIt! Pakke for ROS-I
- Testing på ROS-I simulator
Arbeid med Descartes på ROS-I
- Descartes arkitektur
- Descartes for robotruting
- Descartes for robotblending
- Trajektoripunkter på Descartes
- Oversikt over Descartes stiplanlegging
Oppretting av en enkel Descartes applikasjon
Arbeid med oppfattelse på ROS-I
- Kamera kalibrasjon
- Arbeid med 3D-kameraer og 3D-data
- Oversikt over oppfatningsbehandlingsrørledning
- Oppfatningsverktøy
Oppretting av en enkel oppfatningsapplikasjon
Utførelse av stiplanlegging på ROS-I
Bygging av en oppfatningsrørledning på ROS-I
Feilretting
Sammenfatning og konklusjon
Krav
- Grunnleggende erfaring med Linux
- Grunnleggende C++ programmeringserfaring
- Grunnleggende kjennskap til ROS
Referanser (2)
I feel I get the core skills I need to understand how the ROS fits together, and how to structure projects in it.
Dan Goldsmith - Coventry University
Kurs - ROS: Programming for Robotics
Robotics sounds very complex etc, and Richard help us see this in a more friendly way and the possibilities the tool has.