کتاب مبانی برنامه‌نویسی رباتیک با ROS: از مفاهیم تا پیاده‌سازی عملی

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره مبانی برنامه‌نویسی رباتیک با ROS: از مفاهیم تا پیاده‌سازی عملی

موضوع کلی: علوم کامپیوتر و مهندسی نرم‌افزار

موضوع میانی: رباتیک و سیستم‌های هوشمند

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر رباتیک و هوش مصنوعی
  • 2. آشنایی با مفاهیم اصلی رباتیک
  • 3. تاریخچه رباتیک و تحولات آن
  • 4. اخلاق در رباتیک و هوش مصنوعی
  • 5. معرفی سیستم عامل رباتیک (ROS)
  • 6. نصب و راه‌اندازی ROS
  • 7. مفاهیم پایه ROS: گره‌ها (Nodes)
  • 8. مفاهیم پایه ROS: تاپیک‌ها (Topics)
  • 9. مفاهیم پایه ROS: سرویس‌ها (Services)
  • 10. مفاهیم پایه ROS: اکشن‌ها (Actions)
  • 11. زبان‌های برنامه‌نویسی در ROS (Python, C++)
  • 12. کار با ترمینال ROS
  • 13. ابزارهای خط فرمان ROS
  • 14. ساخت اولین گره ROS در پایتون
  • 15. ساخت اولین گره ROS در C++
  • 16. مفاهیم پیام‌ها (Messages) در ROS
  • 17. تعریف پیام‌های سفارشی
  • 18. کار با سرویس‌های سفارشی
  • 19. کار با اکشن‌های سفارشی
  • 20. مدیریت پارامترها در ROS
  • 21. فضاهای نام (Namespaces) در ROS
  • 22. پرونده‌های پیکربندی ROS (YAML)
  • 23. توسعه بسته‌های ROS (Packages)
  • 24. ساختار یک بسته ROS
  • 25. ابزار Catkin برای ساخت بسته‌ها
  • 26. سیستم ساخت CMake در ROS
  • 27. مدیریت وابستگی بسته‌ها
  • 28. کدنویسی ربات‌های ساده
  • 29. شبیه‌سازی ربات‌ها در ROS
  • 30. معرفی شبیه‌ساز Gazebo
  • 31. مدل‌سازی ربات در Gazebo (URDF)
  • 32. کار با سنسورهای شبیه‌سازی شده
  • 33. کار با عملگرهای شبیه‌سازی شده
  • 34. کنترل ربات در محیط شبیه‌سازی
  • 35. مسیریابی ربات در محیط سه‌بعدی
  • 36. مفاهیم ناوبری در ROS (Navigation Stack)
  • 37. پیکربندی نقشه (Map)
  • 38. تولید نقشه با ربات
  • 39. مسیریابی ربات در نقشه
  • 40. تجنب موانع در ROS
  • 41. کار با سنسورهای فیزیکی ربات
  • 42. پردازش داده‌های سنسورها
  • 43. کار با دوربین‌ها و پردازش تصویر
  • 44. مفاهیم بینایی ماشین در رباتیک
  • 45. استفاده از کتابخانه OpenCV در ROS
  • 46. تشخیص اشیاء با ROS
  • 47. دنبال کردن اشیاء با ROS
  • 48. کار با لیدار (LiDAR)
  • 49. پردازش داده‌های لیدار
  • 50. تشخیص موانع با لیدار
  • 51. مفاهیم رباتیک متحرک
  • 52. کنترل سرعت ربات
  • 53. کنترل جهت ربات
  • 54. مفاهیم فیلتر کالمن
  • 55. پیاده‌سازی فیلتر کالمن در ROS
  • 56. تخمین وضعیت ربات
  • 57. کار با IMU (واحد اندازه‌گیری اینرسی)
  • 58. پردازش داده‌های IMU
  • 59. تخمین جهت‌گیری ربات
  • 60. مفاهیم ربات‌های بازویی
  • 61. درجات آزادی ربات بازویی
  • 62. کنترل ربات بازویی
  • 63. مفاهیم سینماتیک مستقیم و معکوس
  • 64. پیاده‌سازی سینماتیک در ROS
  • 65. کار با ابزار MoveIt!
  • 66. برنامه‌ریزی مسیر برای ربات بازویی
  • 67. تعامل با محیط با ربات بازویی
  • 68. توسعه رابط کاربری گرافیکی (GUI) در ROS
  • 69. استفاده از ابزار Rviz برای بصری‌سازی
  • 70. کار با ابزار rqt
  • 71. طراحی رابط کاربری با qt
  • 72. ارتباط بین گره‌ها از طریق ROS 2
  • 73. مهاجرت از ROS 1 به ROS 2
  • 74. مفاهیم امنیتی در ROS 2
  • 75. شبکه‌سازی در ROS
  • 76. مفاهیم توزیع‌شده در رباتیک
  • 77. سیستم‌های چند رباتی
  • 78. هماهنگی بین ربات‌ها
  • 79. یادگیری تقویتی در رباتیک
  • 80. پیاده‌سازی یادگیری تقویتی در ROS
  • 81. ربات‌های خودمختار
  • 82. کاربرد رباتیک در صنعت
  • 83. رباتیک در پزشکی
  • 84. رباتیک در کشاورزی
  • 85. رباتیک در حمل و نقل
  • 86. آینده رباتیک و هوش مصنوعی
  • 87. ملاحظات ایمنی در پیاده‌سازی رباتیک
  • 88. مستندسازی پروژه‌های رباتیک
  • 89. آزمایش و ارزیابی عملکرد ربات
  • 90. بهینه‌سازی عملکرد ربات
  • 91. نکات پیشرفته در برنامه‌نویسی ROS
  • 92. استفاده از چارچوب‌های هوش مصنوعی در ROS
  • 93. یکپارچه‌سازی با سیستم‌های ابری
  • 94. مقیاس‌پذیری سیستم‌های رباتیک
  • 95. پروژه‌های عملی رباتیک
  • 96. جمع‌بندی و راهنمایی برای پروژه‌های آتی
  • 97. مبانی ریاضیات رباتیک (بردارها و ماتریس‌ها)
  • 98. تحلیل دینامیکی ربات‌ها
  • 99. کنترل پیشرفته ربات‌ها
  • 100. یادگیری ماشین برای رباتیک

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.