توضیحات دوره
معرفی دوره
Webots یک نرمافزار شبیهسازی رباتیک سهبعدی، متنباز و حرفهای است که توسط شرکت Cyberbotics توسعه یافته و به عنوان یک استاندارد در دانشگاهها و صنایع رباتیک جهان شناخته میشود. این نرمافزار امکان مدلسازی، برنامهنویسی و شبیهسازی انواع رباتها را در یک محیط فیزیکی واقعگرایانه فراهم میکند.
نسخه R2025a که در ژانویه ۲۰۲۵ منتشر شده است، جدیدترین نسخه پایدار این نرمافزار است و قابلیتها و بهبودهای قابل توجهی را ارائه میدهد. این دوره آموزشی برای تمامی علاقهمندان به رباتیک، از دانشجویان تا مهندسان و پژوهشگران، طراحی شده است تا مهارتهای عملی و تخصصی در زمینه شبیهسازی و کنترل رباتها را کسب کنند.
اهداف یادگیری
در پایان این دوره، فراگیران قادر خواهند بود:
-
نصب و راهاندازی نرمافزار Webots R2025a روی سیستمعاملهای مختلف (ویندوز، لینوکس، مک)
-
طراحی و ساخت دنیای شبیهسازی با استفاده از نودها و PROTOTYPEها برای ایجاد محیطهای آزمایشگاهی و صنعتی
-
مدلسازی انواع رباتها شامل رباتهای دوچرخ، چهارچرخ، رباتهای پادار، بازوهای صنعتی، پهپادها و رباتهای زیرآبی
-
برنامهنویسی کنترلرهای ربات با زبانهای ++Python، C/C و MATLAB با استفاده از API قدرتمند Webots
-
پیادهسازی الگوریتمهای کنترلی مانند کنترل فازی، شبکههای عصبی و یادگیری تقویتی برای رباتهای خودمختار
-
استفاده از سنسورها و عملگرها شامل دوربینها، LiDAR، سنسورهای فاصله، ژیروسکوپ و موتورها
-
به اشتراکگذاری پروژهها و انتشار آنها در پلتفرم webots.cloud
پیشنیازها
-
آشنایی مقدماتی با یک زبان برنامهنویسی (ترجیحاً Python یا ++C)
-
دانش پایه از مفاهیم ریاضیات (جبر خطی و هندسه)
-
سیستم کامپیوتری با حداقل مشخصات: پردازنده دو هستهای ۲ گیگاهرتز، ۲ گیگابایت رم و کارت گرافیک NVIDIA یا AMD با پشتیبانی از OpenGL نسخه ۳.۳
-
سیستمعاملهای پشتیبانیشده: Ubuntu 22.04/24.04، Windows 10/11 (۶۴ بیتی)، macOS 14 Sonoma و جدیدتر