Мазмұны:
- 1 -қадам: кинематикалық талдау
- 2 -қадам: механизм
- 3 -қадам: MATLAB модельдеу
- 4 -қадам: LabVIEW коды - Негізгі
- 5 -қадам: LabVIEW коды - Delta Inverse
- 6 -қадам: LabVIEW коды - 3 қозғалтқышты синхрондау
- 7 -қадам: демо
Бейне: LEGO Delta роботын сканерлеу және сызу: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Delta роботын жасау үшін LEGO NXT көмегімен.
Біріктірілген сканерлеу және сурет салу.
1 -қадам: кинематикалық талдау
Мәліметтерді көру үшін PDF файлын ашыңыз.
Сілтеме: https://www.google.com.tw/url? Sa = t & rct = j & q = & esrc = s…
2 -қадам: механизм
LEGO NXT *1LEGO қозғалтқышы *3LEGO жарық сенсоры *1LEGO ой жүгіртуі *1 қорап Ақ тақта *1 (Ақ тақтада үйкеліс аз болғандықтан.) Ақ тақта маркері *1Сөре *1Белгі *n (Сөре мен роботты бірге бекітеді.)
Егер сізде көп беріліс болса, оларды редукторды құрастыру үшін қолдануға болады, мотордың үлкен төмендету коэффициенті болғаны жақсы.
Қолдың ұзындығын сіздің қажеттіліктеріңізге сәйкес өзгертіңіз.
Шарикті розетканы торапта қолданған дұрыс. Менде жоқ, сондықтан мен оны 2 революциялық буынға ауыстырамын.
3 -қадам: MATLAB модельдеу
Әрекетті модельдеу үшін MATLAB қолдану.
Роботты қолданар алдында роботтың траекториясын есептеңіз, ол жұмыс кеңістігінен асып кету сияқты дұрыс жұмыс істемеуді болдырмайды.
4 -қадам: LabVIEW коды - Негізгі
- Төменгі жағындағы «Бастау» түймесін басыңыз. Бұл роботты әрқашан бір жерден бастауға мүмкіндік береді. 3 қозғалтқыштың күші оларды сөренің жоғарғы жағына жүгіруге мүмкіндік береді. Қозғалтқыш дәрежесінің алдыңғы және қазіргі мәнінің арасындағы айырмашылықты есептеңіз. 0, инициализация аяқталды.
-
«Сканерлеу» төменгі жағын басыңыз. DX бағандары мен d жолдары бар NXT a L (см)*L (см) массивін беріңіз. Жарық сенсоры солдан оңға, жоғарыдан төмен қарай сканерленсін. анықталған қара (суретте <45, бірақ ол басқаша болады.), ол массивке X0, Y0, Z0 ретінде қол жеткізе алады. Және ол сканерлеу процесін тоқтатады.
- Жарық сенсорын ақ тақтаға ауыстырыңыз.
- Төмендегі «Сызу» түймесін басыңыз. Сурет 2 -қадамға кіретін орыннан басталады (X0, Y0, Z0). Matlab сценарийі сіз енгізетін траектория.
5 -қадам: LabVIEW коды - Delta Inverse
Бұл кері кинематикалық есептеу.
Кірістер - бұл траектория нүктелерінің x, y және z координаттары.
Шығу - бұл үш қозғалтқыштың бұрышы мен қуаты, ал «ілмектер» ілмектердің санын көрсетеді.
6 -қадам: LabVIEW коды - 3 қозғалтқышты синхрондау
PID бақылауын қолдану.
3 қозғалтқыштың портын, қуатын, бұрышын енгізіңіз.
Егер қозғалтқыш бұрышының NXT -тен оқылатын айырмашылығы мен Delta Inverse берген бұрышы 5 градустан аз болса, қозғалтқыш айналуды тоқтатады.
Егер 3 қозғалтқыш тоқтаса, процесс аяқталады.
Ұсынылған:
Raspberry Pi көмегімен жарық пен температура сенсорының мәліметтерін оқу және сызу: 5 қадам
Raspberry Pi көмегімен жарық пен температура сенсорының деректерін оқу және сызу: Бұл нұсқаулықта сіз таңқурай pi мен ADS1115 аналогы бар жарық пен температура сенсорын цифрлық түрлендіргішке қалай оқуға болатынын және оны matplotlib көмегімен диаграммалауды үйренесіз. Қажетті материалдардан бастайық
Қоқыс салынған BT сызық сызу боты - Менің ботым: 13 қадам (суреттермен)
Қоқыс салынған BT Line Drawing Bot - Менің ботам: Хай достар, мұнда 6 айға жуық үзілістен кейін мен жаңа жобамен келемін. Cute Drawing Buddy V1, SCARA Robot - Arduino i аяқталғанға дейін мен басқа сурет ботын құруды жоспарлап отырмын, негізгі мақсат - сурет салу үшін үлкен кеңістікті жабу. Осылайша бекітілген роботтық қарулар
Bluetooth LED сызу тақтасы мен IOS қосымшасы: 9 қадам (суреттермен)
Bluetooth LED сызу тақтасы мен IOS қосымшасы: Бұл оқулықта сіз біз жасаған iPhone қосымшасынан суреттер шығара алатын Bluetooth LED тақтасын жасай аласыз. Бұл қосымшада пайдаланушылар Connect 4 ойынын жасай алады, ол осы тақтада да көрсетіледі. Бұл ch болады
ПХД жобалау және сызу Шолу: 5 қадам
ПХД -ны жобалау мен өңдеуді шолу: ПХД -ны жобалаудың және өңдеудің бірнеше әдістері бар, ең қарапайымынан күрделіге дейін. Бұл арада қайсысын таңдауға болатынын, қайсысы сіздің қажеттіліктеріңізге сәйкес келетінін шатастыруға болады
Meshlab көмегімен лазерлік сканерлеу деректерін жинау және жинау: 8 қадам
Meshlab -ті лазерлік сканерлеу деректерін тазалау және жинау үшін қолдану: Meshlab - бұл торлы деректерді өңдеуге және өңдеуге арналған ашық бастапқы коды бар бағдарлама. Бұл оқулық 3D лазерлік сканерден деректерді қалай жинауды, тазартуды және қайта құруды нақты көрсетеді. Мұнда қолданылатын сканермен қолданылатын әдістер қолданылуы керек