کتاب A Concise Introduction to Robot Programming with ROS2 (مقدمهای مختصر بر برنامهنویسی ربات با ROS2) از جدیدترین منابع برای یادگیری رباتیک و برنامهنویسی آن با استفاده از ROS2 میباشد. این کتاب در 6 فصل به صورت خلاصه به بحث برنامهنویسی رباتیک خواهد پرداخت.
در ادامه مقدمهای از کتاب A Concise Introduction to Robot Programming with ROS2 را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب A Concise Introduction to Robot Programming with ROS2:
مقدمهای مختصر بر برنامهنویسی ربات با ROS2 مفاهیم و ابزارهای لازم برای زنده کردن ربات از طریق برنامهنویسی را در اختیار خواننده قرار میدهد. این خواننده را با مهارتهای لازم برای انجام پروژهها با ROS2، نسخه جدید ROS، مجهز میکند. نیازی به داشتن تجربه قبلی با ROS2 نیست زیرا مفاهیم، ابزارها و روشهای آن را از ابتدا شرح میدهد.
ویژگیهای کلیدی
• از دو زبان برنامهنویسی که به طور رسمی در ROS2 پشتیبانی میشوند (C++، عمدتاً و پایتون) استفاده میکند.
• از سه بعد متفاوت اما مکمل به ROS2 میپردازد: جامعه، نمودار محاسباتی، و فضای کاری
• شامل یک ربات شبیهسازی شده کامل، استراتژیهای توسعه و آزمایش، درختان رفتار، و شرح، راه اندازی و استفاده از Nav2 است.
• یک مخزن GitHub با کد برای کمک به خوانندگان
این برای دانشجویان مهندسی با انگیزه، مهندسان و متخصصانی که با برنامهنویسی ربات کار میکنند جذاب خواهد بود. فرانسیسکو مارتین ریکو، دکتر مهندس رباتیک، دانشیار دانشگاه ری خوان کارلوس است، جایی که او آزمایشگاه رباتیک هوشمند را رهبری میکند و دورههایی را در زمینه معماری نرم افزار و ابزارهای میانی برای رباتها، رباتیک موبایل، برنامه ریزی یا سیستمهای شناختی تدریس میکند.
او یکی از اعضای مشهور جامعه ROS است که در بستههای مرجعی مانند ROS2 Planning System (PlanSys2) و Nav2 مشارکت دارد. او اخیراً جایزه بهترین توسعهدهنده ROS 2022 را دریافت کرده است.
سرفصلهای کتاب A Concise Introduction to Robot Programming with ROS2:
- Cover
- Half Title
- Title Page
- Copyright Page
- Contents
- List of Figures
- CHAPTER 1: Introduction
- CHAPTER 2: First Steps with ROS2
- CHAPTER 3: First Behavior: Avoiding Obstacles with Finite States Machines
- CHAPTER 4: The TF Subsystem
- CHAPTER 5: Reactive Behaviors
- CHAPTER 6: Programming Robot Behaviors with Behavior Trees
- APPENDIX A: Source Code
- Bibliography
- Index
جهت دانلود کتاب A Concise Introduction to Robot Programming with ROS2 میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.