Satura rādītājs:

LEGO Delta robotu skenēšana un zīmēšana: 7 soļi (ar attēliem)
LEGO Delta robotu skenēšana un zīmēšana: 7 soļi (ar attēliem)

Video: LEGO Delta robotu skenēšana un zīmēšana: 7 soļi (ar attēliem)

Video: LEGO Delta robotu skenēšana un zīmēšana: 7 soļi (ar attēliem)
Video: How to Use Zoom on Mac 2024, Decembris
Anonim
LEGO Delta robotu skenēšana un zīmēšana
LEGO Delta robotu skenēšana un zīmēšana

Izmantojot LEGO NXT, tika izveidots Delta robots.

Kombinēta skenēšana un zīmēšana.

1. darbība. Kinemtiskā analīze

Kinemtiskā analīze
Kinemtiskā analīze

Lūdzu, atveriet PDF, lai skatītu sīkāku informāciju.

Atsauce: https://www.google.com.tw/url? Sa = t & rct = j & q = & esrc = s…

2. solis: mehānisms

Mehānisms
Mehānisms
Mehānisms
Mehānisms
Mehānisms
Mehānisms

LEGO NXT *1 LEGO Motor *3 LEGO gaismas sensors *1 LEGO prāta vētras *1 kaste Baltā tāfele *1 (Tā kā baltajai tāfelei ir mazāka berze).

Ja jums ir vairāk pārnesumu, varat tos izmantot, lai izveidotu pārnesumkārbu. Labāk, ja motoram ir liels samazinājuma koeficients.

Mainiet rokas garumu atbilstoši savām vajadzībām.

Krustojumā labāk ir izmantot lodīšu kontaktligzdu. Man tā nav, tāpēc es to mainu uz 2 apgriezienu locītavām.

3. darbība: MATLAB simulācija

MATLAB simulācija
MATLAB simulācija
MATLAB simulācija
MATLAB simulācija

MATLAB izmantošana, lai simulētu darbību.

Pirms robota lietošanas aprēķiniet robota trajektoriju. Tas var izvairīties no nepareizas darbības, piemēram, pārsniegt darba vietu.

4. solis: LabVIEW kods - galvenais

LabVIEW kods - galvenais
LabVIEW kods - galvenais
LabVIEW kods - galvenais
LabVIEW kods - galvenais
LabVIEW kods - galvenais
LabVIEW kods - galvenais
  1. Noklikšķiniet uz apakšas "Initialize". Tas var ļaut robotam vienmēr sākt no vienas vietas. Dodiet 3 motoriem pilnvaras, lai tie darbotos plaukta augšpusē. Aprēķiniet starpību starp motora pakāpes iepriekšējo un pašreizējo vērtību. Ja atšķirība ir 0, inicializācija ir pabeigta.
  2. Noklikšķiniet uz apakšas "Skenēt". Piešķiriet NXT L (cm)*L (cm) masīvu, kurā ir d kolonnas un d rindas. Ļaujiet gaismas sensoram skenēt no kreisās uz labo un no augšas uz leju. Ja vērtības noteikts ir melns (attēlā tas ir <45, bet tas būs atšķirīgs.), tas būs piekļuve masīvam kā X0, Y0, Z0. Un tas izies no skenēšanas procesa.

  3. Nomainiet gaismas sensoru uz baltas tāfeles marķieri.
  4. Noklikšķiniet uz apakšas "Zīmēt". Zīmējums sāksies pozīcijā, kurai piekļūst 2. darbība (X0, Y0, Z0). Matlab skripts ir ievietotā trajektorija.

5. solis: LabVIEW kods - Delta apgrieztais

LabVIEW kods - Delta apgriezts
LabVIEW kods - Delta apgriezts

Tā ir apgrieztā kinemātiskā aprēķināšana.

Ievadi ir trajektorijas punktu koordinātas x, y un z.

Izejas ir trīs motoru leņķis un jauda, un "cilpas" parāda cilpu skaitu.

6. darbība: LabVIEW kods - 3 Motor Sync

LabVIEW kods - 3 Motor Sync
LabVIEW kods - 3 Motor Sync
LabVIEW kods - 3 Motor Sync
LabVIEW kods - 3 Motor Sync

Izmantojot PID kontroli.

Ievadiet 3 motoru pieslēgvietu, jaudu, leņķi.

Ja motora leņķa starpība, kas nolasīta no NXT, un leņķis, ko deva Delta Inverse, ir mazāks par 5 grādiem, motors pārstās griezties.

Ja tiek apturēti 3 motori, process ir pabeigts.

Ieteicams: