کتاب طراحی و پیادهسازی رباتهای خودگردان با معماری سابسامپشن و آردوینو با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی و پیادهسازی رباتهای خودگردان با معماری سابسامپشن و آردوینو
موضوع کلی: رباتیک و سیستمهای تعبیه شده
موضوع میانی: برنامهنویسی و کنترل رباتها
📋 سرفصلهای دوره
- 1. مقدمهای بر رباتیک خودگردان و معماری سابسامپشن
- 2. آشنایی با پلتفرم آردوینو برای رباتیک
- 3. سختافزار مورد نیاز برای ساخت رباتهای خودگردان
- 4. برنامهنویسی پایه با زبان C++ برای آردوینو
- 5. معماری سابسامپشن: اصول و مزایا
- 6. لایههای رفتاری در معماری سابسامپشن
- 7. طراحی یک کنترلر سابسامپشن ساده
- 8. پیادهسازی لایه صفر: کنترل حرکتی پایه
- 9. پیادهسازی لایه یک: تشخیص موانع با سنسورهای اولتراسونیک
- 10. پیادهسازی لایه دو: اجتناب از موانع
- 11. ادغام لایهها در یک سیستم کنترل واحد
- 12. آشنایی با سنسورهای مورد استفاده در رباتیک خودگردان
- 13. سنسورهای نوری و کاربردهای آنها در رباتیک
- 14. سنسورهای مجاورتی و تشخیص فاصله
- 15. استفاده از شتابسنج و ژیروسکوپ در رباتیک
- 16. آشنایی با موتورهای DC و کنترل سرعت آنها
- 17. درایورهای موتور و روشهای کنترل
- 18. انتخاب چرخ مناسب برای ربات خودگردان
- 19. طراحی شاسی و ساختار مکانیکی ربات
- 20. برنامهنویسی پیشرفته با آردوینو: توابع و کتابخانهها
- 21. استفاده از وقفه (Interrupt) در برنامهنویسی ربات
- 22. بهینهسازی کد برای افزایش سرعت و کارایی ربات
- 23. آشنایی با پروتکلهای ارتباطی: I2C و SPI
- 24. ارتباط بین آردوینو و سایر قطعات الکترونیکی
- 25. استفاده از بلوتوث برای کنترل ربات از راه دور
- 26. پیادهسازی یک سیستم کنترل از راه دور با بلوتوث
- 27. آشنایی با Wi-Fi و اتصال ربات به اینترنت
- 28. کنترل ربات از طریق شبکه Wi-Fi
- 29. استفاده از سنسورهای پیشرفته: دوربین و پردازش تصویر
- 30. پردازش تصاویر ساده با آردوینو
- 31. تشخیص اشیاء و الگوها با استفاده از دوربین
- 32. آشنایی با مفاهیم یادگیری ماشین در رباتیک
- 33. پیادهسازی یک سیستم یادگیری ماشین ساده برای ربات
- 34. استفاده از شبکههای عصبی مصنوعی در رباتیک
- 35. کنترل ربات با استفاده از دستورات صوتی
- 36. آشنایی با ماژولهای تشخیص صدا
- 37. برنامهنویسی یک سیستم تشخیص صدا برای ربات
- 38. طراحی یک ربات مسیریاب خودکار
- 39. استفاده از GPS برای تعیین موقعیت ربات
- 40. پیادهسازی یک سیستم ناوبری با استفاده از GPS
- 41. طراحی یک ربات دنبال کننده خط
- 42. استفاده از سنسورهای خط برای تشخیص مسیر
- 43. پیادهسازی یک سیستم کنترل برای دنبال کردن خط
- 44. طراحی یک ربات بالابرنده اشیاء
- 45. استفاده از بازوهای رباتیک و کنترل آنها
- 46. پیادهسازی یک سیستم کنترل برای بالابردن اشیاء
- 47. آشنایی با سیستمهای بینایی ماشین
- 48. استفاده از OpenCV برای پردازش تصاویر
- 49. تشخیص چهره با استفاده از OpenCV
- 50. آشنایی با ROS (Robot Operating System)
- 51. نصب و پیکربندی ROS
- 52. برنامهنویسی با ROS برای کنترل ربات
- 53. استفاده از شبیهسازهای رباتیک
- 54. آشنایی با Gazebo
- 55. شبیهسازی ربات در Gazebo
- 56. طراحی و پیادهسازی یک سیستم تشخیص و اجتناب از پرتگاه
- 57. آشنایی با سنسورهای تشخیص عمق
- 58. استفاده از سنسورهای تشخیص عمق برای اجتناب از پرتگاه
- 59. طراحی و پیادهسازی یک سیستم کنترل ربات با استفاده از PID
- 60. تنظیم پارامترهای PID برای کنترل دقیق ربات
- 61. آشنایی با الگوریتمهای بهینهسازی
- 62. استفاده از الگوریتمهای بهینهسازی برای بهبود عملکرد ربات
- 63. طراحی و پیادهسازی یک سیستم رباتیک برای کشاورزی
- 64. استفاده از رباتها در کشاورزی دقیق
- 65. آشنایی با رباتهای صنعتی و کاربردهای آنها
- 66. طراحی و پیادهسازی یک سیستم رباتیک برای خدمات خانگی
- 67. آشنایی با رباتهای امداد و نجات و کاربردهای آنها
- 68. طراحی و پیادهسازی یک سیستم رباتیک برای تحقیقات علمی
- 69. آشنایی با چالشهای اخلاقی در رباتیک
- 70. ملاحظات ایمنی در طراحی و ساخت رباتها
- 71. آینده رباتیک و سیستمهای خودگردان
تگها:
آردوینو
الکترونیک
برنامهنویسی ربات
ربات خودگردان
رباتیک
سابسامپشن
سیستمهای تعبیه شده
طراحی ربات
کنترل ربات
میکروکنترلر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.