Kinematik Flashcards

1
Q

Hvilke faktorer har drevet udbredelsen af industrirobotter siden 1960’erne?

A
  • Industrirobotter blev populære på grund af faldende robotpriser, stigende arbejdsomkostninger og forbedret ydeevne. Disse faktorer gjorde robotter mere tilgængelige og attraktive for industrien.
  • Arbejdsmarked og sikkerhed – Robotter har overtaget farlige eller monotone opgaver, hvilket reducerer arbejdsulykker og forbedrer arbejdsmiljøet.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Hvilken rolle spiller arbejdsomkostninger og faldende robotpriser i udviklingen af robotmarkedet?

A

Har gjort robotter økonomisk fordelagtige sammenlignet med menneskelig arbejdskraft, hvilket har drevet deres udbredelse.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Hvad er forskellen mellem fremadgående kinematik og invers kinematik?

A
  • Fremadgående kinematik (Forward Kinematics):
    ○ Beregner positionen og orienteringen af end-effektoren baseret på kendte joint-vinkler vha. kinematiske ligninger, som kan være homogene transformationsmatricer.
    ○ Omdanner en beskrivelse i joint space til en beskrivelse i Cartesian space.
    • Invers kinematik (Inverse Kinematics):
      ○ Finder de nødvendige joint-vinkler for at opnå en ønsket position og orientering af end-effektoren.
      ○ Er mere kompleks, da den kræver løsning af ikke-lineære ligninger.
      Kan have flere eller ingen løsninger, hvis målet ligger uden for robotens workspace.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Hvordan beskrives en robots position og orientering?

A
  • Position:
    ○ Beskrives med en positionsvektor.
    • Orientering:
      Beskrives med en rotationsmatrix (R), der angiver, hvordan en koordinatramme er orienteret i forhold til en anden.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Hvad er betydningen af frihedsgrader (DOF) for en robots bevægelighed?

A

Frihedsgrader (Degrees of Freedom, DOF) bestemmer antallet af uafhængige bevægelser, som en robot kan udføre. En robot med seks DOF (uafhængige bevægelser) kan bevæge sig frit i 3D-rummet, fordi den har 3 translationer og 3 rotaioner. Den har sin base, men end-effektoren kan bevæge sig frit i 3D-rummet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Hvordan kan singulariteter påvirke en robots ydeevne?

A

Singulariteter opstår, når en robots Jacobian-matrix mister sin rang, hvilket betyder, at visse bevægelser bliver uopnåelige eller ustabile.

Hastighedsproblemer: Små ændringer i ledvinkler kan resultere i ekstreme hastigheder i endeeffektoren.

Manglende bevægelighed: Robotten kan miste en frihedsgrad, hvilket begrænser dens evne til at bevæge sig i visse retninger.
Unøjagtighed: Styresystemer kan have svært ved at præcist kontrollere robotten i nærheden af en singularitet.

  • Singulariteter opstår, når robotens bevægelighed begrænses i visse positioner. Dette kan føre til:
    ○ Uendelige hastigheder.
    Tab af kontrol eller præcision, fordi robotten ikke kan kontrolleres, da der opstår fejl.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hvad er formålet med at bruge rotationsmatricer og homogene transformationsmatricer i robotkalkulationer?

A
  • Rotationsmatricer:
    ○ Bruges til at beskrive orienteringen af robotens dele.
    • Homogene transformationsmatricer:
      Kombinerer position og orientering i én matrix for en mere præcis og enkel beskrivelse.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Hvordan bruges notation med store og små bogstaver til at beskrive en robots bevægelser?

A
  • Store bogstaver (f.eks. P og R):
    ○ P: Bruges til vektorer og matricer.
    ○ R: En rotationsmatrix, beskriver en oreientering
    • Små bogstaver:
      ○ Bruges til skalarer matricer/vektore.
    • Indekser:
      Bruges til at angive koordinatsystemer (f.eks. APA P) og specifikke komponenter (f.eks. Px,Py,PzPx, Py, Pz).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

1.4–1.9 Specifikke emner
Hvad betyder ‘trajectory’ inden for robotik, og hvorfor er det vigtigt?

A
  • Trajectory beskriver den præcise bane, som en robots end-effektor følger gennem rummet over tid. Det er vigtigt for:
    ○ Planlægning af glatte og præcise bevægelser.
    Optimering af opgavens effektivitet og sikkerhed.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Hvilke fordele har off-line programmering af robotter i forhold til traditionel programmering?

A
  • Off-line programmering:
  • Minimerer produktionsstop
    • Mere fleksibel og præcis programmering – Off-line programmering gør det muligt at teste og optimere bevægelser og arbejdsopgaver før udførelse.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Hvordan har udviklingen i computerkraft påvirket robotteknologi de seneste 20 år?

A
  • Stigende computerkraft har gjort det muligt at:
    ○ Beregne komplekse kinematiske og dynamiske ligninger hurtigere.
    ○ Forbedre robotstyring og simulering.
    Reducere omkostningerne, hvilket har gjort robotter mere tilgængelige.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Hvilke brancher har oplevet de største stigninger i arbejdsomkostninger over de sidste 20 år?

A

Brancher som bilindustrien og elektronikproduktion har set betydelige stigninger i arbejdsomkostninger på grund af stigende lønkrav og globalisering.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Hvordan har pris–ydelses-forholdet for computere ændret sig over tid, og hvilken indvirkning har det haft på robotik?

A
  • Pris–ydelses-forholdet for computere er forbedret dramatisk (f.eks. Moore’s lov):
    ○ Lavere priser og højere ydeevne har gjort avancerede robotter mere overkommelige.
    Muliggør anvendelse af avancerede algoritmer til kontrol og simulering.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Hvordan adskiller industrirobotter sig fra fast automation?

A
  1. Industrirobotter:
    ○ Kan programmeres til at udføre forskellige opgaver, hvilket gør dem fleksible.
    fx En svejserobot i bilindustrien, der kan omprogrammeres til at svejse forskellige bilmodeller uden større mekaniske ændringer.
  2. Fast automation:
    Designet til kun én bestemt opgave, hvilket gør dem mindre fleksible.
    fx Et flaske-fyldningssystem i en fabrik, hvor maskinen er specialdesignet til kun at fylde én type flaske med en bestemt væske
How well did you know this?
1
Not at all
2
3
4
5
Perfectly