rospy

/برچسب: rospy

برنامه‌نویسی turtlesim با پایتون

توسط |2019-08-22T14:01:48+00:00آگوست 20th, 2019|برچسب ها: , , |

3-3- برنامه‌نویسی turtlesim با پایتون مثال رآس Hello World را در C++ و پایتون انجام دادیم. در این بخش، برنامه­ی جالب­تری به کار می­گیریم. برنامه کاربردی Turtlesim را در رآس مشاهده کردیم. حالا، به چگونگی برنامه­نویسی turtlesim با استفاده از rospy Py نگاهی می­اندازیم. از rospy برای دمو استفاده می‌کنیم، زیرا برای نمونه­سازی بسیار ساده [...]

دیدگاه‌ها برای برنامه‌نویسی turtlesim با پایتون بسته هستند

برنامه‌نویسی ‌شبیه‌سازی TurtleBot  با rospy

توسط |2019-08-22T13:55:43+00:00آگوست 20th, 2019|برچسب ها: , , |

3-4- برنامه‌نویسی ‌شبیه‌سازی TurtleBot  با rospy ربات‌های متعددی در بازار وجود دارند که به طور کامل در رآس و اوبونتو اجرا می‌شوند. سری­های TurtleBot روبات کم هزینه­ای هستند که برای آموزش و تحقیقات مورد استفاده قرار می‌گیرند. در مورد ربات TurtleBot 2 در وب[34] می توانید اطلاعات بیشتری کسب کنید. اگر می‌خواهید آخرین نسخه TurtleBot [...]

دیدگاه‌ها برای برنامه‌نویسی ‌شبیه‌سازی TurtleBot  با rospy بسته هستند

مثال Hello World با رآس

توسط |2019-08-22T11:35:10+00:00آگوست 20th, 2019|برچسب ها: , , |

3-2- مثال Hello World با رآس در این بخش، یک بسته پایه به‌نام hello_world و یک گره ناشر و یک گره مشترک برای ارسال پیام رشته­ای "Hello World" ایجاد می‌کنید. همچنین چگونگی نوشتن یک گره در C++ و پایتون را یاد می گیرید. 3-2-1- ایجاد یک بسته hello_world در رآس، برنامه‌ها به شکل بسته­ها سازماندهی [...]

دیدگاه‌ها برای مثال Hello World با رآس بسته هستند

roscpp و rospy

توسط |2019-08-22T11:30:46+00:00آگوست 20th, 2019|برچسب ها: , , |

3-1- roscpp  و rospy این بخش جنبه‌های مختلف نوشتن گره با استفاده از کتابخانه‌های مشتری مانند roscpp و rospy را بررسی می‌کند که شامل ماژول‌ها و فایل‌های سربرگ مورد استفاده در گره‌های رآس، راه‌اندازی یک گره رآس، انتشار و اشتراک یک تاپیک و غیره می‌باشد. 3-1-1- ماژول­ها و فایل­های سربرگ رآس هنگامی‌که کدی را در [...]

دیدگاه‌ها برای roscpp و rospy بسته هستند

دوره سیستم عامل ربات برای تازه کاران

دوره آموزش رباتیک
شروع کار با لینوکس اوبونتو برای رباتیک
شروع کار با گنو لینوکس
اوبونتو چیست؟
چرا اوبونتو برای رباتیک مناسب است؟
نصب اوبونتو
پیش نیازهای سخت‌افزاری پیشنهادی
دانلود اوبونتو
نصب ویرچوآل‌باکس
ایجاد یک ماشین ویرچوآل‌باکس
نصب اوبونتو روی یک ویرچوآل‌باکس
نصب اوبونتو روی رایانه
کار با رابط کاربری گرافیکی اوبونتو
سیستم فایل اوبونتو
برنامه‌های مفید اوبونتو
شروع کار با دستورات شل
دستورات پوسته ترمینال
خلاصه فصل شروع کار با لینوکس اوبونتو برای رباتیک
اصول C++ برای برنامه‌نویسی رباتیک
شروع کار با ++C
نقاط عطف زبان ++C
زبان ++C / C در اوبونتو لینوکس
معرفی کامپایلرهای GCC و ++G
نصب کامپایلر ++C / C
تایید نصب
معرفی خطایاب پروژه GNU یا (GBD)
یادگیری مفهوم OOP از روی مثال
تفاوت بین کلاس‌ها و ساختار‌ها
کلاس‌ها و اشیای ++C
تنظیمگر دسترسی به کلاس
وراثت ++C
فایل‌ها و استریم‌های ++C
فضای نام در ++C
مدیریت استثناء در ++C
کتابخانه‌های استاندارد الگو در ++C
ساخت یک پروژه ++C
ایجاد یک Makefile لینوکس
ایجاد یک فایل CMake
خلاصه فصل ++C مقدماتی برای رباتیک
اصول پایتون برای برنامه‌نویسی رباتیک
شروع کار با پایتون
نقاط عطف زبان پایتون
پایتون در سیستم‌عامل اوبونتو لینوکس
معرفی مفسر پایتون
نصب پایتون در اوبونتو 16.04 LTS
تایید نصب پایتون
نوشتن اولین کد پایتون
درک اصول پایتون
خلاصه فصل پایتون مقدماتی
شروع سریع برنامه‌نویسی رباتیک با رآس
برنامه‌نویسی ربات چیست؟
چرا برنامه‌نویسی ربات ها متفاوت است؟
شروع کار با رآس
معادله رآس
برنامه‌نویسی ربات قبل و بعد از رآس
تاریخچه رآس
قبل و بعد از رآس
چرا باید از رآس استفاده کنیم؟
نصب رآس
ربات‌ها و حسگرهای پشتیبانی کننده از رآس
پلتفرم های محاسباتی رایج رآس
مفاهیم و معماری رآس
سیستم فایل رآس
مفاهیم محاسباتی رآس
جامعه رآس
ابزارهای فرمان رآس
دموی رآس: مثال Hello World
دموی رآس: turtlesim
ابزار گرافیکی GUI رآس: Rviz و rqt
خلاصه فصل شروع سریع کار با رآس
برنامه‌نویسی با رآس
برنامه‌نویسی با استفاده از رآس
ایجاد بسته و فضای کاری رآس
سیستم ساخت رآس
فضای‌کاری catkin در رآس
ایجاد یک بسته رآس
استفاده از کتابخانه مشتری رآس
roscpp و rospy
مثال Hello World با رآس
برنامه‌نویسی turtlesim با پایتون
برنامه‌نویسی ‌شبیه‌سازی TurtleBot  با rospy
برنامه‌نویسی بورد امبدد با رآس
رابط آردوینو با رآس
نصب رآس روی رزبری پای
خلاصه فصل برنامه نویسی با راس
انجام پروژه رباتیک با رآس
شروع کار با ربات‌های چرخدار
سینماتیک ربات با درایو تفاضلی
ساخت سخت‌افزار ربات
خرید قطعات ربات
بلاک دیاگرام ربات
مونتاژ سخت‌افزار ربات
ایجاد مدل سه بعدی رآس توسط URDF
برنامه‌نویسی سفت‌افزار ربات
برنامه‌نویسی ربات با رآس
ایجاد درایور رآس-بلوتوث برای ربات
گره Teleo
پیام Twist به گره سرعت موتور
گره Odometry
گره Dead-Reckoning
اجرای نهایی
خلاصه فصل پروژه ربات چرخدار با ros

تکمیل مطالب دوره آموزش رباتیک

مطالب دوره آموزش رباتیک در حال به روز رسانی در سایت می باشد. عکس ها و کدهای ممکن است ناخوانا باشند. مطالب تا 10 شهریورماه به صورت کامل بارگذاری شده و قابل استفاده می باشد  

دوره آنلاین آموزش رباتیک با ROS

دوره آموزش رباتیک
شروع کار با لینوکس اوبونتو برای رباتیک
شروع کار با گنو لینوکس
اوبونتو چیست؟
چرا اوبونتو برای رباتیک مناسب است؟
نصب اوبونتو
پیش نیازهای سخت‌افزاری پیشنهادی
دانلود اوبونتو
نصب ویرچوآل‌باکس
ایجاد یک ماشین ویرچوآل‌باکس
نصب اوبونتو روی یک ویرچوآل‌باکس
نصب اوبونتو روی رایانه
کار با رابط کاربری گرافیکی اوبونتو
سیستم فایل اوبونتو
برنامه‌های مفید اوبونتو
شروع کار با دستورات شل
دستورات پوسته ترمینال
خلاصه فصل شروع کار با لینوکس اوبونتو برای رباتیک
اصول C++ برای برنامه‌نویسی رباتیک
شروع کار با ++C
نقاط عطف زبان ++C
زبان ++C / C در اوبونتو لینوکس
معرفی کامپایلرهای GCC و ++G
نصب کامپایلر ++C / C
تایید نصب
معرفی خطایاب پروژه GNU یا (GBD)
یادگیری مفهوم OOP از روی مثال
تفاوت بین کلاس‌ها و ساختار‌ها
کلاس‌ها و اشیای ++C
تنظیمگر دسترسی به کلاس
وراثت ++C
فایل‌ها و استریم‌های ++C
فضای نام در ++C
مدیریت استثناء در ++C
کتابخانه‌های استاندارد الگو در ++C
ساخت یک پروژه ++C
ایجاد یک Makefile لینوکس
ایجاد یک فایل CMake
خلاصه فصل ++C مقدماتی برای رباتیک
اصول پایتون برای برنامه‌نویسی رباتیک
شروع کار با پایتون
نقاط عطف زبان پایتون
پایتون در سیستم‌عامل اوبونتو لینوکس
معرفی مفسر پایتون
نصب پایتون در اوبونتو 16.04 LTS
تایید نصب پایتون
نوشتن اولین کد پایتون
درک اصول پایتون
خلاصه فصل پایتون مقدماتی
شروع سریع برنامه‌نویسی رباتیک با رآس
برنامه‌نویسی ربات چیست؟
چرا برنامه‌نویسی ربات ها متفاوت است؟
شروع کار با رآس
معادله رآس
برنامه‌نویسی ربات قبل و بعد از رآس
تاریخچه رآس
قبل و بعد از رآس
چرا باید از رآس استفاده کنیم؟
نصب رآس
ربات‌ها و حسگرهای پشتیبانی کننده از رآس
پلتفرم های محاسباتی رایج رآس
مفاهیم و معماری رآس
سیستم فایل رآس
مفاهیم محاسباتی رآس
جامعه رآس
ابزارهای فرمان رآس
دموی رآس: مثال Hello World
دموی رآس: turtlesim
ابزار گرافیکی GUI رآس: Rviz و rqt
خلاصه فصل شروع سریع کار با رآس
برنامه‌نویسی با رآس
برنامه‌نویسی با استفاده از رآس
ایجاد بسته و فضای کاری رآس
سیستم ساخت رآس
فضای‌کاری catkin در رآس
ایجاد یک بسته رآس
استفاده از کتابخانه مشتری رآس
roscpp و rospy
مثال Hello World با رآس
برنامه‌نویسی turtlesim با پایتون
برنامه‌نویسی ‌شبیه‌سازی TurtleBot  با rospy
برنامه‌نویسی بورد امبدد با رآس
رابط آردوینو با رآس
نصب رآس روی رزبری پای
خلاصه فصل برنامه نویسی با راس
انجام پروژه رباتیک با رآس
شروع کار با ربات‌های چرخدار
سینماتیک ربات با درایو تفاضلی
ساخت سخت‌افزار ربات
خرید قطعات ربات
بلاک دیاگرام ربات
مونتاژ سخت‌افزار ربات
ایجاد مدل سه بعدی رآس توسط URDF
برنامه‌نویسی سفت‌افزار ربات
برنامه‌نویسی ربات با رآس
ایجاد درایور رآس-بلوتوث برای ربات
گره Teleo
پیام Twist به گره سرعت موتور
گره Odometry
گره Dead-Reckoning
اجرای نهایی
خلاصه فصل پروژه ربات چرخدار با ros
بازنشر مطالب تنها با ذکر منبع (سایت تخصصی رباتیک www.Moveit-ros.ir) بلامانع است.
مدیر وبلاگ, سایت تخصصی رباتیک
از اینکه رعایت اصول اخلاقی را می کنید سپاسگذاریم.
مدیر وبلاگ, سایت تخصصی رباتیک