نرم افزار متلب یکی از بهترین محیطها جهت پیادهسازی و انجام بسیاری از شبیهسازیهای دنیای واقعی میباشد. با استفاده از این محیط، در کنار قابلیتهایی بسیار امکان کار بر روی رباتها نیز فراهم شده است. برای این منظور تولباکس رباتیک در متلب در نظر گرفته شده است. این تولباکس حاوی توابع و ویژگیهای بسیار متنوع و متعددی میباشد.
در ادامه به بررسی جزئیتر تولباکس رباتیک در متلب خواهیم پرداخت.
تولباکس رباتیک در متلب
تولباکس رباتیک در متلب، ابزاری است که از تحقیق و آموزشهای صورت گرفته در دنیای رباتیک، پشتیبانی مینماید. بیشتر سر و کار این ابزار با رباتهای در حال حرکت و نیز رباتهای بازویی میباشد. هر چند که این تولباکس یک نرم افزار کاملاً رایگان است ولی برای اجرا شدن و قابل استفاده بودن، حتماً باید در محیط نرم افزار متلب به کار گرفته شود.
البته برخی از ویژگیها و توابع تولباکس رباتیک در سایر محیطها، از جمله پایتون نیز ورود یافته است و تنها مختص متلب نمیباشد. حال از طرفی دیگر باید گفت که بیشتر مسائل و موضوعات مطرح شده در کتابهای آموزش رباتیک، از طریق تولباکس رباتیک در متلب قابل پیادهسازی و اجرا میباشد.

دانلود تولباکس رباتیک در متلب
برای دانلود این تولباکس، نیاز است که به آدرس زیر مراجعه نمایید.
https://www.mathworks.com/help/robotics/ug/install-robotics-system-toolbox-support-packages.html
این تولباکس توسط “math works” ارائه شده است. برای دانلود ورژن دیگری از این تولباکس نیز، میتوانید به آدرس زیر مراجعه نمایید.
https://petercorke.com/wordpress/toolboxes/robotics-toolbox
بعد از ورود به این بخش، انواع ورژنهای تولباکس رباتیک را به راحتی در اختیار خواهید داشت.
نصب add-ons مربوط به تولباکس رباتیک در متلب
برای گسترش تواناییهای تولباکس رباتیک در متلب، میتوانید add-ons این تولباکس را به راحتی و با استفاده از مراحل زیر در محیط متلب نصب نمایید.
- در پنجره command window از محیط متلب، دستور “roboticsAddons” را تایپ نمایید.
- در ادامه، add-on مدنظر خود را انتخا کنید. مثلا میتوانید، “Robotics System Toolbox UAV Library” را انتخاب کنید.
- سپس بر روی “Install” کلیک نمایید تا این ویژگی در محیط متلب نصب گردد.
- در نهایت نیز مراحل را ادامه داده و کار نصب این قابلیت را به پایان رسانید.
موارد پشتیبانی شده در تولباکس رباتیک
تولباکس رباتیک در متلب، همواره از توابع کاربردی بسیار زیادی در راستای یادگیری و نیز شبیهسازی رباتهای بازویی کلاسیک پشتیبانی مینماید. همچنین این تولباکس دارای توابع و کلاسهای متعددی است که از آنها برای نمایش اشکال در ابعاد ۲ بعدی و ۳ بعدی استفاده میشود.
علاوه بر این، با استفاده از این تولباکس میتوان انواع داده مانند دادههای برداری، همگن و واحدهای چهارگانه را به همدیگر تبدیل نمود.

