کتاب صوتی مقدمهای کاربردی بر سیستم عامل ربات (ROS) برای برنامهنویسی رباتها
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مقدمهای کاربردی بر سیستم عامل ربات (ROS) برای برنامهنویسی رباتها
موضوع کلی: علوم کامپیوتر و مهندسی
موضوع میانی: هوش مصنوعی و رباتیک
📋 سرفصلهای دوره
- 1. مقدمه ای بر سیستم عامل ربات (ROS)
- 2. نصب و راهاندازی ROS
- 3. مفاهیم پایه ای ROS: نودها، تاپیک ها و پیام ها
- 4. ارتباط بین نودها: انتشار و اشتراک
- 5. انواع پیام ها در ROS
- 6. سرویس ها و اکشن ها در ROS
- 7. ساخت نودهای ساده در ROS
- 8. زبان برنامه نویسی پایتون در ROS
- 9. زبان برنامه نویسی C++ در ROS
- 10. ایجاد محیط کاری ROS (Workspace)
- 11. مدیریت بستههای ROS
- 12. ساخت بسته های سفارشی در ROS
- 13. کامپایل و بیلد بستهها
- 14. استفاده از ابزارهای ROS: rqt_graph
- 15. استفاده از ابزارهای ROS: rostopic
- 16. استفاده از ابزارهای ROS: rosservice
- 17. استفاده از ابزارهای ROS: rosnode
- 18. استفاده از ابزارهای ROS: rosbag
- 19. ضبط و پخش داده های ROS
- 20. کار با سنسورهای رباتیک
- 21. دریافت داده از دوربین ها در ROS
- 22. دریافت داده از لیدار در ROS
- 23. دریافت داده از IMU در ROS
- 24. پردازش تصاویر در ROS
- 25. فیلتر کردن داده های سنسور
- 26. کالیبراسیون سنسورها
- 27. مفاهیم ناوبری ربات
- 28. موقعیت یابی ربات (Localization)
- 29. نقشه برداری (Mapping)
- 30. برنامه ریزی مسیر (Path Planning)
- 31. اجرای مسیر (Path Following)
- 32. موتورهای ناوبری در ROS: move_base
- 33. پیکربندی پارامترهای ناوبری
- 34. شبیه سازی ربات ها در ROS: Gazebo
- 35. مدل سازی ربات در Gazebo
- 36. شبیه سازی سنسورها در Gazebo
- 37. شبیه سازی محیط در Gazebo
- 38. کنترل ربات در Gazebo
- 39. اتصال ROS به Gazebo
- 40. ربات های بازویی در ROS
- 41. مدل سازی دینامیکی ربات های بازویی
- 42. کنترل حرکت ربات های بازویی
- 43. برنامه ریزی حرکت ربات های بازویی
- 44. کار با مفاصل ربات های بازویی
- 45. فیدبک از مفاصل ربات های بازویی
- 46. ربات های متحرک در ROS
- 47. مدل سازی ربات های متحرک
- 48. کنترل سرعت ربات های متحرک
- 49. ناوبری ربات های متحرک
- 50. تشخیص موانع در ربات های متحرک
- 51. تعامل با محیط توسط ربات
- 52. سیستم های بینایی ماشین در ROS
- 53. تشخیص اشیاء در ROS
- 54. دنبال کردن اشیاء در ROS
- 55. تفسیر صحنه با بینایی ماشین
- 56. یادگیری ماشین در رباتیک
- 57. مقدمه ای بر یادگیری عمیق برای رباتیک
- 58. شبکه های عصبی کانولوشنال (CNN)
- 59. شبکه های عصبی بازگشتی (RNN)
- 60. استفاده از کتابخانه های یادگیری عمیق در ROS
- 61. آموزش مدل های یادگیری عمیق
- 62. ارزیابی مدل های یادگیری عمیق
- 63. پیاده سازی کنترلر پیش بین مدل (MPC)
- 64. بهینه سازی مسیر با الگوریتم های ژنتیک
- 65. مقدمه ای بر هوش مصنوعی در رباتیک
- 66. سیستم های خبره برای ربات ها
- 67. پردازش زبان طبیعی برای ربات ها
- 68. تعامل ربات با انسان (HRI)
- 69. طراحی رابط کاربری برای ربات ها
- 70. ارزیابی قابلیت استفاده ربات
- 71. اخلاق در رباتیک و هوش مصنوعی
- 72. امنیت در سیستم های رباتیک
- 73. ملاحظات قانونی در استفاده از ربات ها
- 74. کاربرد ربات ها در صنعت
- 75. کاربرد ربات ها در پزشکی
- 76. کاربرد ربات ها در خدمات
- 77. کاربرد ربات ها در کاوش
- 78. ربات های خودمختار
- 79. سیستم های توزیع شده در رباتیک
- 80. شبکه های حسگر رباتیک
- 81. همکاری ربات ها
- 82. مدیریت وظایف ربات ها
- 83. بهینه سازی عملکرد ربات
- 84. عیب یابی سیستم های رباتیک
- 85. مستندسازی پروژه های ROS
- 86. تست و اعتبارسنجی سیستم های رباتیک
- 87. به روز رسانی و نگهداری سیستم های رباتیک
- 88. معماری نرم افزار رباتیک
- 89. اصول طراحی نرم افزار رباتیک
- 90. الگوهای طراحی نرم افزار رباتیک
- 91. برنامه نویسی موازی در ROS
- 92. برنامه نویسی ناهمزمان در ROS
- 93. مدیریت خطا در ROS
- 94. ارتباطات امن در ROS
- 95. استفاده از Docker با ROS
- 96. مقدمه ای بر ROS 2
- 97. تفاوت های ROS و ROS 2
- 98. مهاجرت از ROS به ROS 2
- 99. کاربرد ROS 2 در سیستم های پیچیده
- 100. پروژه های پیشرفته با ROS
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.