کتاب برنامهنویسی رباتها و سیستمهای کنترلی با زبان C با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی رباتها و سیستمهای کنترلی با زبان C
موضوع کلی: مهندسی رباتیک و سیستمهای کنترلی
موضوع میانی: برنامهنویسی پیشرفته برای رباتیک
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی رباتها
- 2. آشنایی با زبان برنامهنویسی C و C++ برای رباتیک
- 3. ساختارهای دادهای و الگوریتمها در رباتیک
- 4. مدیریت حافظه در برنامهنویسی رباتیک
- 5. برنامهنویسی سطح پایین و دسترسی به سختافزار
- 6. درایورهای دستگاه و رابطهای ارتباطی
- 7. آشنایی با سیستمعاملهای رباتیک (ROS)
- 8. مقدمهای بر ROS و معماری آن
- 9. نصب و راهاندازی ROS در سیستمهای مختلف
- 10. مفاهیم گره، پیام و موضوع در ROS
- 11. برنامهنویسی گرههای ROS با C++
- 12. ارتباط بین گرهها با استفاده از پیامها
- 13. مدیریت بستهها و workspace در ROS
- 14. شبیهسازی رباتها با استفاده از Gazebo
- 15. مدلسازی رباتها در Gazebo
- 16. شبیهسازی حسگرها و عملگرها در Gazebo
- 17. کنترل رباتها در محیط شبیهسازی
- 18. مقدمهای بر کنترلکنندههای رباتیک
- 19. مدلسازی ریاضی رباتها
- 20. ک kinematics مستقیم و معکوس
- 21. Dynamics رباتها و معادلات حرکت
- 22. طراحی کنترلکنندههای PID برای رباتها
- 23. کنترل موقعیت و مسیر رباتها
- 24. کنترل نیرو و گشتاور رباتها
- 25. برنامهنویسی رباتهای متحرک
- 26. کنترل رباتهای چرخدار
- 27. کنترل رباتهای پادار
- 28. کنترل رباتهای پرنده
- 29. مقدمهای بر بینایی ماشین و پردازش تصویر
- 30. دریافت و پردازش تصاویر از دوربینهای رباتیک
- 31. تشخیص اشیاء و الگوها در تصاویر
- 32. ردیابی اشیاء در تصاویر
- 33. استفاده از کتابخانههای پردازش تصویر (OpenCV)
- 34. مقدمهای بر یادگیری ماشین و هوش مصنوعی در رباتیک
- 35. شبکههای عصبی و کاربردهای آنها در رباتیک
- 36. یادگیری تقویتی و کنترل رباتیک
- 37. برنامهنویسی رباتهای خودران
- 38. مقدمهای بر SLAM (Simultaneous Localization and Mapping)
- 39. نقشهبرداری و مکانیابی رباتها
- 40. مسیریابی و برنامهریزی حرکت رباتها
- 41. برنامهنویسی رباتهای صنعتی
- 42. کنترل رباتهای بازویی
- 43. برنامهنویسی رباتهای جوشکاری
- 44. برنامهنویسی رباتهای رنگآمیزی
- 45. مقدمهای بر ROS 2
- 46. تفاوتهای ROS و ROS 2
- 47. برنامهنویسی با ROS 2
- 48. مفاهیم DDS (Data Distribution Service)
- 49. امنیت در برنامهنویسی رباتیک
- 50. برنامهنویسی رباتها برای کاربردهای خاص
- 51. رباتیک در کشاورزی
- 52. رباتیک در پزشکی
- 53. رباتیک در صنایع غذایی
- 54. مقدمهای بر سیستمهای توزیع شده در رباتیک
- 55. هماهنگی چند رباتی
- 56. برنامهنویسی برای swarm robotics
- 57. آشنایی با ابزارهای تست و دیباگینگ در رباتیک
- 58. بهینهسازی کد برای رباتیک
- 59. مقدمهای بر معماریهای نرمافزاری رباتیک
- 60. طراحی سیستمهای رباتیک مقاوم و قابل اعتماد
- 61. مفاهیم Real-time در برنامهنویسی رباتیک
- 62. استفاده از کتابخانههای ریاضی و مهندسی در C++
- 63. برنامهنویسی برای رباتهای انساننما
- 64. برنامهنویسی برای رباتهای فضایی
- 65. مقدمهای بر ارتباطات بیسیم در رباتیک
- 66. برنامهنویسی برای رباتهای زیرآبی
- 67. برنامهنویسی برای رباتهای امداد و نجات
- 68. مفاهیم اخلاقی در رباتیک و هوش مصنوعی
تگها:
C for Robotics
اتوماسیون صنعتی
برنامهنویسی C
برنامهنویسی ربات
رباتیک
زبان C
سیستمهای کنترلی
کنترل صنعتی
مهندسی رباتیک
میکروکنترلر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.