Træarbejde (bord og stol)

Ole Caprani og Lasse Deleuran
Institut for Datalogi, Aarhus Universitet,
ocaprani@cs.au.dk

Sidst opdateret 29.9.12.

Hent stoledele

Se på videoen, hvordan robotbilen henter stolens to dele og bringer dem til basen:

Værktøj

Monter en firkantet ramme på værktøjsmotoren på robotbilen (klik på billederne for at se dem i stort format):

Program

På videoen ses, hvordan robotbilen simpelthen kører frem til positionen med stolens to dele. Værktøjsmotoren sænker firkanten ned over delene. Ved dernæst at bakke trækkes delene tilbage til basen. Programmet som styrer robotbilen på videoen, ser sådan her ud:
og kan hentes som stol.rbtx. Programmet er i to dele. De tre første blokke henter stolens dele. Løkken vil dernæst få programmet til at vente indtil der trykkes på den orange knap på NXT'en. Stolen kan så samles, mens programmet venter her. Anden del af programmet bringer stolen ud under bordet. Bemærk, hvor nøjagtigt der skal sigtes, for at robotbilen lige præcist fanger delene med den firkantede ramme.

Løkken, som får programmet til at vente på et tryk af den orange knap, kan også bruges, så robotbilens kørsel stoppes forskellige steder i programmet. Derved kan det let undersøges, om de enkelte dele af programmet nu også styrer bilen som ønsket.

Anbring stol under bord

Se på videoen, hvordan robotbilen bringer den samlede stol ud under bordet:
Det er anden del af programmet efter løkken som sørger for at bringe stolen ud under bordet. Prøv at finde ud af hvad de enkelte blokke i denne del af programmet gør.

Det værktøj som er blevet brugt til at hente og bringe stol ud igen, er lidt vakelvorent. I en robot base med udvidelser findes en lidt mere stabil udgave af samme ide:

Måske var det værd at prøve.