TPK4170

Robotteknikk

Høst

Trondheim

Engelsk

Oversikt

Snitt

C

3,30

0,42

Ståprosent

89 %

3 poeng

Karakterfordeling
Snitt over tid
Ståprosent over tid

Om emnet

Faglig innhold

Dette emnet gir en introduksjon til robotteknikk slik at studenten skal ha kompetanse til å designe og implementere robotsystemer. Dette gjøres ved å presentere emner fra geometri, kinematikk, dynamikk og kontrollsystemer:

  • Konfigurasjonsrom: Antall frihetsgrader, topologi, parameterisering, arbeidsrom.
  • Stive legemers bevegelse: Rotasjonsmatriser, eksponensielle koordinater, homogene transformasjonsmatriser, skrueteori (screw theory, twists, wrenches).
  • Forover-kinematikk: PoE-formuleringen (The product of exponentials (PoE) formula) og Denavit-Hartenberg konvensjonen.
  • Hastighetskinematikk og statikk: Jakobimatriser, statikk for åpne kjeder, singulæritetsanalyse, manipulerbarhet.
  • Bakover-kinematikk: Analytisk og numerisk bakover-kinematikk.
  • Åpne kjeders dynamikk: Forover- og bakoverdynamikk, Euler-Lagrange og rekursiv Newton-Euler formuleringer.
  • Trajektorgenerering: Bane, trajektor, tidsskalering.
  • Kontrollsystemer: Bevegelse- og kraftstyring.

Læringsmål

Emnet skal gi kunnskap om:

  • Industriroboter.
  • Robotkinematikk, koordinatsystemer og Jakobimatriser.
  • Robotdynamikk.
  • Bevegelsesstyring og styring av kontaktkrefter.

Kurset skal gi ferdigheter i:

  • Bruk av Python til å beregne posisjonen og orienteringen til robotens verktøy fra robotens leddvinkler, og vice versa.
  • Programmering av robotbevegelser.

Emnet skal gi kompetanse i:

  • Design og implementering av robotsystemer.

Læringsformer og aktiviteter

Forelesninger og obligatoriske lab- og teoriøvinger.

Undervisningen gis på engelsk dersom studenter som ikke behersker norsk tar emnet. Hvis undervisningen gis på engelsk gis eksamensoppgavene kun på engelsk.