പാഠം 5: ഇസഡ്-ആക്സിസിലൂടെയുള്ള സ്വയംഭരണ ചലനം
മുൻ പാഠങ്ങളിൽ, 6-ആക്സിസ് റോബോട്ടിക് ആം ഉപയോഗിച്ച് ആ രണ്ട് അക്ഷങ്ങളിലൂടെയും നീങ്ങുന്നതിനായി കോഡ് ചെയ്തുകൊണ്ട് നിങ്ങൾ x, y-ആക്സസുകൾ പര്യവേക്ഷണം ചെയ്തു.
ഈ പാഠത്തിൽ, നിങ്ങൾ z-അക്ഷത്തെക്കുറിച്ചും ഈ മൂന്നാമത്തെ അക്ഷത്തിൽ നീങ്ങുന്നതിന് 6-ആക്സിസ് ആം എങ്ങനെ കോഡ് ചെയ്യാമെന്നും പഠിക്കും.
ഈ പാഠത്തിന്റെ അവസാനത്തോടെ, ഒന്നിലധികം അക്ഷങ്ങൾ ഒരേ സമയം മാറിമാറി നീങ്ങുന്നത് ഉൾപ്പെടെ, z-അക്ഷത്തിൽ നീങ്ങുന്നതിനായി 6-ആക്സിസ് ആം കോഡ് ചെയ്യാൻ നിങ്ങൾക്ക് കഴിയും.

ഇസഡ്-ആക്സിസിന്റെ ആമുഖം
കാർട്ടീഷ്യൻ കോർഡിനേറ്റ് സിസ്റ്റത്തിൽ, z- അക്ഷം ലംബ ചലനത്തെയോ ഉയരത്തെയോ പ്രതിനിധീകരിക്കുന്നു.
x, y-അക്ഷങ്ങൾ സാധാരണയായി തിരശ്ചീന ചലനങ്ങൾക്ക് (ഇടത്-വലത്, മുന്നോട്ട്-പിന്നോട്ട്) സമാനമാണ്, വ്യത്യസ്തമായി z-അക്ഷം രണ്ടിനും ലംബമാണ്, ഈ വീഡിയോയിൽ കാണിച്ചിരിക്കുന്നതുപോലെ മുകളിലേക്കും താഴേക്കും നീങ്ങുന്നു. ഒരു വ്യാവസായിക സാഹചര്യത്തിൽ, വ്യത്യസ്ത ഉയരങ്ങളിൽ ഉയർത്തുകയോ താഴ്ത്തുകയോ എത്തുകയോ ചെയ്യേണ്ട ജോലികൾക്ക് ഈ ലംബ അക്ഷം നിർണായകമാണ്.
6-ആക്സിസ് ആം ആണെങ്കിൽ, ഭുജം എത്ര ഉയരത്തിലേക്കോ താഴേക്കോ നീട്ടുന്നു എന്ന് നിയന്ത്രിക്കുന്നത് z-ആക്സിസ് ആണ്. ഈ വീഡിയോയിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ലക്ഷ്യങ്ങളിൽ കൃത്യമായി എത്തുന്നതിനും, തടസ്സങ്ങൾ ഒഴിവാക്കുന്നതിനും, സൂക്ഷ്മമായ പ്രവർത്തനങ്ങൾ നടത്തുന്നതിനും ഭുജത്തിന് z-അക്ഷത്തിലൂടെ സഞ്ചരിക്കുന്നതിലെ കൃത്യത വളരെ പ്രധാനമാണ്.
നിർമ്മാണത്തിൽ, കൺവെയർ ബെൽറ്റിൽ ഘടകങ്ങൾ സ്ഥാപിക്കുന്നതിനും, ഇനങ്ങൾ അടുക്കി വയ്ക്കുന്നതിനും, ലംബ ചലനം ആവശ്യമുള്ള അസംബ്ലി ജോലികൾ ചെയ്യുന്നതിനും റോബോട്ടുകൾ പലപ്പോഴും z- അക്ഷം ഉപയോഗിക്കുന്നു. വെയർഹൗസുകളിൽ, വ്യത്യസ്ത ഷെൽഫ് തലങ്ങളിൽ ഇനങ്ങൾ വീണ്ടെടുക്കുന്നതിനോ സൂക്ഷിക്കുന്നതിനോ റോബോട്ടിക് സിസ്റ്റങ്ങൾ z- അക്ഷം ഉപയോഗിക്കുന്നു.
VEXcode-ൽ ചലനങ്ങൾ കോഡ് ചെയ്യുമ്പോൾ, ഈ വീഡിയോയിൽ കാണിച്ചിരിക്കുന്നതുപോലെ 6-Axis Arm ഉയർത്തുകയോ താഴ്ത്തുകയോ ചെയ്യുന്ന ജോലികൾക്കായി നിങ്ങൾ z-axis പരിഗണിക്കേണ്ടതുണ്ട്. പാഠം 3, 4 എന്നിവയിൽ നിങ്ങൾ കണ്ടതുപോലെ x, y-അക്ഷങ്ങളിൽ മാത്രമായി പരിമിതപ്പെടുത്തിയിരിക്കുന്ന ചലനങ്ങളുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ ഇത് സങ്കീർണ്ണതയുടെ ഒരു അധിക പാളി അവതരിപ്പിക്കുന്നു.
ഈ വീഡിയോ ക്ലിപ്പിൽ, 6-ആക്സിസ് ആം സുരക്ഷിത സ്ഥാനത്ത് നിന്ന് ആരംഭിക്കുന്നു, തുടർന്ന് ടൈൽ ലൊക്കേഷൻ 18-ൽ ഡിസ്ക് എടുക്കാൻ നീങ്ങുന്നു. ഡിസ്കുമായി ഇടപഴകുന്നതിനായി ഇത് z-അക്ഷത്തിൽ താഴേക്ക് നീങ്ങുന്നു, തുടർന്ന് ടൈലിലെ മറ്റ് ഡിസ്കുകൾക്ക് മുകളിലൂടെ സുരക്ഷിതമായി നീങ്ങുന്നതിനായി z-അക്ഷത്തിലൂടെ ഡിസ്ക് മുകളിലേക്ക് ഉയർത്തുന്നു. തുടർന്ന് 6-ആക്സിസ് ആം ടൈൽ ലൊക്കേഷൻ 33 ന് മുകളിലൂടെ നീങ്ങുകയും z-ആക്സിസിൽ താഴേക്ക് നീങ്ങുകയും ഡിസ്ക് അതിന്റെ പുതിയ സ്ഥലത്ത് സുരക്ഷിതമായി ഇടുകയും ചെയ്യുന്നു.
Z-ആക്സിസിനൊപ്പം 6-ആക്സിസ് ഭുജം കോഡ് ചെയ്യുന്നു
മുൻ പാഠങ്ങളിൽ x, y-അക്ഷങ്ങളിലൂടെയുള്ള ചലനങ്ങൾ കോഡ് ചെയ്തതുപോലെ തന്നെ z-അക്ഷവും ഉപയോഗിക്കാം. z-അക്ഷത്തിൽ നീങ്ങുന്നതിനായി 6-ആക്സിസ് ആം കോഡ് ചെയ്യുന്നതിന് താഴെയുള്ള ഘട്ടങ്ങൾ പിന്തുടരുക.
പാഠം 4-ൽ നിന്ന് സേവ് ചെയ്ത പ്രോജക്റ്റ് തുറക്കുക. പ്രോജക്റ്റിന്റെ പേര് എന്ന് മാറ്റുക. z മൂല്യങ്ങൾമാറ്റി നിങ്ങളുടെ ഉപകരണത്തിൽ സേവ് ചെയ്യുക.

രണ്ട് യുടെയും മൂല്യങ്ങൾ മാറ്റുക. ബ്ലോക്കുകളുടെ സ്ഥാനത്തേക്ക് ഇനിപ്പറയുന്ന നിർദ്ദേശാങ്കങ്ങളിലേക്ക് നീക്കുക. നിർദ്ദേശാങ്കങ്ങൾ (x, y, z) എന്നാണ് എഴുതിയിരിക്കുന്നതെന്ന് ഓർമ്മിക്കുക.
- (100, 0, 50)
- (100, 0, 200)
ഇത് 6-ആക്സിസ് ആം എന്ത് ചെയ്യുമെന്ന് നിങ്ങൾ കരുതുന്നു? നിങ്ങളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കിൽ നിങ്ങളുടെ പ്രവചനം രേഖപ്പെടുത്തുക.

6-ആക്സിസ് ആം VEXcode-ലേക്ക് ബന്ധിപ്പിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക. പ്രോജക്റ്റ് പ്രവർത്തിപ്പിക്കുക.
z-അക്ഷത്തിലൂടെ നീങ്ങുമ്പോൾ 6-അക്ഷ ഭുജം നിരീക്ഷിക്കുക. ശ്രദ്ധിക്കുക, 6-ആക്സിസ് ആം സേഫ് പൊസിഷനിലേക്ക് (120, 0, 100) നീങ്ങിക്കൊണ്ട് ആരംഭിക്കും, തുടർന്ന് പ്രോജക്റ്റിലെ ബ്ലോക്കുകൾ എക്സിക്യൂട്ട് ചെയ്യും.

6-ആക്സിസ് ആം ചലനം നിർത്തിക്കഴിഞ്ഞാൽ പ്രോജക്റ്റ് നിർത്തുക.
നിങ്ങളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കിൽ നിരീക്ഷണങ്ങൾ രേഖപ്പെടുത്തുക. ഈ പ്രോജക്റ്റിൽ 6-ആക്സിസ് ഭുജം എങ്ങനെയാണ് ചലിച്ചത്? ഇത് നിങ്ങളുടെ പ്രവചനത്തിന് സമാനമോ വ്യത്യസ്തമോ ആണോ? എന്തുകൊണ്ട്?

ഈ ആനിമേഷനിൽ കാണിച്ചിരിക്കുന്നതുപോലെ, z- മൂല്യം മാറ്റുമ്പോൾ 6-ആക്സിസ് ആർം z-ആക്സിസിനൊപ്പം വ്യാപിക്കുകയും പിൻവാങ്ങുകയും ചെയ്യുന്നത് ശ്രദ്ധിക്കുക.
ഈ പ്രോജക്റ്റിലെ നിങ്ങളുടെ 6-ആക്സിസ് ആം ചലനവുമായി ഇത് എങ്ങനെ താരതമ്യം ചെയ്യും?
നിങ്ങളുടെ അറിവിലേക്കായി
Move to position ബ്ലോക്കിൽ ഒരു (x, y, z) കോർഡിനേറ്റ് ചേർത്ത് ഒന്നിലധികം അക്ഷങ്ങളിലൂടെയുള്ള ചലനങ്ങൾ ഒരേസമയം സംയോജിപ്പിക്കാനും കഴിയും.
ഒരു സ്ഥലത്തിന്റെ നിർദ്ദിഷ്ട (x, y, z) കോർഡിനേറ്റ് കണ്ടെത്താൻ, നിങ്ങൾക്ക് VEXcode EXP-യിലെ മോണിറ്റർ കൺസോൾ ഉപയോഗിക്കാം. കൺസോൾ തുറക്കാൻ, ടൂൾബാറിന്റെ മുകളിൽ വലത് കോണിലുള്ള മോണിറ്റർ കൺസോൾ ഐക്കൺ തിരഞ്ഞെടുക്കുക.
മോണിറ്റർ കൺസോൾ തുറന്ന് എൻഡ് ഇഫക്ടറിന്റെ നിലവിലെ x, y, z-മൂല്യങ്ങൾ ഉൾപ്പെടെയുള്ള ഡാറ്റയും സിഗ്നൽ ടവർ അമർത്തുന്നുണ്ടോ എന്നും കാണിക്കും. താഴെയുള്ള വീഡിയോയിൽ കാണിച്ചിരിക്കുന്നതുപോലെ, നിങ്ങൾ 6-ആക്സിസ് ആം സ്വമേധയാ നീക്കുമ്പോൾ മോണിറ്റർ കൺസോൾ മൂല്യങ്ങൾ തത്സമയം അപ്ഡേറ്റ് ചെയ്യപ്പെടുമെന്ന് ശ്രദ്ധിക്കുക.
പ്രവർത്തനം
z-അക്ഷത്തിൽ നീങ്ങുന്നതിനായി 6-ആക്സിസ് ആം എങ്ങനെ കോഡ് ചെയ്യാമെന്ന് ഇപ്പോൾ നിങ്ങൾ പഠിച്ചുകഴിഞ്ഞു, ഈ കഴിവുകൾ നിങ്ങൾ പരിശീലിക്കും. ഈ പ്രവർത്തനത്തിൽ, 6-ആക്സിസ് ആർമിന് നീങ്ങാൻ കഴിയുന്ന ഏറ്റവും കുറഞ്ഞതും കൂടിയതുമായ z-മൂല്യങ്ങൾ കണ്ടെത്തുന്നതിന് z-അക്ഷത്തിലൂടെ നീങ്ങുന്നതിന് നിങ്ങൾ 6-ആക്സിസ് ആർമിനെ കോഡ് ചെയ്യും.

- 6-ആക്സിസ് ആം നീക്കാൻ കഴിയുന്ന ഏറ്റവും കുറഞ്ഞതും കൂടിയതുമായ z-മൂല്യങ്ങൾക്കായി ഒരു പ്രവചനം നടത്തുക. പ്രവചിക്കപ്പെട്ട മൂല്യങ്ങൾ നിങ്ങളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കിൽ രേഖപ്പെടുത്തുക.
- മുകളിലുള്ള അതേ പ്രോജക്റ്റ് ഉപയോഗിച്ച്, മൂവിലെ z-മൂല്യങ്ങൾ മാറ്റി നിങ്ങളുടെ പ്രവചിച്ച മൂല്യങ്ങളിലേക്ക്ബ്ലോക്കുകളുടെ സ്ഥാനത്തേക്ക് മാറ്റുക.
- നിങ്ങളുടെ പ്രവചനങ്ങൾ പരീക്ഷിക്കാൻ നിങ്ങളുടെ പ്രോജക്റ്റ് പ്രവർത്തിപ്പിക്കുക. നിങ്ങളുടെ 6-ആക്സിസ് ആം VEXcode-ലേക്ക് ബന്ധിപ്പിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.
- വ്യത്യസ്ത z- മൂല്യങ്ങൾ പ്രവചിക്കുന്നതും പരീക്ഷിക്കുന്നതും തുടരുക. നിങ്ങളുടെ പ്രോജക്ടുകൾ പരീക്ഷിക്കുമ്പോൾ നിങ്ങളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കിൽ പ്രവചനങ്ങളും ഫലങ്ങളും രേഖപ്പെടുത്തുന്നത് ഉറപ്പാക്കുക. നിങ്ങൾക്ക് കണ്ടെത്താൻ കഴിയുന്ന ഏറ്റവും കുറഞ്ഞതും കൂടിയതുമായ മൂല്യങ്ങൾ എന്തൊക്കെയാണ്?
- നിങ്ങളുടെ ഫലങ്ങൾ മറ്റ് ഗ്രൂപ്പുകളുടെ മൂല്യങ്ങളുമായി താരതമ്യം ചെയ്യുക. അവ സമാനമാണോ അതോ വ്യത്യസ്തമാണോ? ഏറ്റവും വലുതും ചെറുതുമായ മൂല്യങ്ങൾ ഉള്ള ഗ്രൂപ്പ് ഏതാണ്? ആ മൂല്യങ്ങൾ പരിശോധിച്ച് ആവശ്യമെങ്കിൽ നിങ്ങളുടെ ഫലങ്ങൾ ക്രമീകരിക്കുക.
നിങ്ങളുടെ ധാരണ പരിശോധിക്കുക
അടുത്ത പാഠം ആരംഭിക്കുന്നതിന് മുമ്പ്, നിങ്ങളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കിൽ താഴെയുള്ള ഡോക്യുമെന്റിലെ ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകി ഈ പാഠത്തിലെ ആശയങ്ങൾ മനസ്സിലാക്കിയിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.
നിങ്ങളുടെ ധാരണാ ചോദ്യങ്ങൾ പരിശോധിക്കുക > (Google Doc / .docx / .pdf)
പുട്ടിംഗ് ഇറ്റ് ഓൾ ടുഗെദർ പ്രവർത്തനത്തിൽ നിങ്ങളുടെ കഴിവുകൾ സംയോജിപ്പിക്കാൻ അടുത്തത് > തിരഞ്ഞെടുക്കുക.