کتاب برنامه نویسی رباتیک با سی پلاس پلاس؛ استفاده از رزبری پای 3 و کتابخانه های سی پلاس پلاس برای ساخت برنامه های رباتیک هوشمند

عنوان کتاب به انگلیسی: |
Hands-On Robotics Programming with C++: Leverage Raspberry Pi 3 and C++ libraries to build intelligent robotics applications |
| سال انتشار: 2019 | 300 صفحه | حجم فایل: 41 مگابایت | زبان: انگلیسی |
| نویسنده | Dinesh Tavasalkar |
| ناشر | Packt Publishing |
| ISBN10: | 1789139007 |
| ISBN13: | 9781789139006 |
توضیحات کتاب
Enhance your programming skills to build exciting robotic projects
Key FeaturesBuild an intelligent robot that can detect and avoid obstacles and respond to voice commands
Detect and track objects and faces using OpenCV
Control your robot with a GUI button designed using Qt5Book Description
C++ is one of the most popular legacy programming languages for robotics, and a combination of C++ and robotics hardware is used in many leading industries. This book will bridge the gap between Raspberry Pi and C/C++ programming and enable you to develop applications for Raspberry Pi. To follow along with the projects covered in the book, you can implement C programs in Raspberry Pi with the wiringPi library.
With this book, you'll develop a fully functional car robot and write programs to move it in different directions. You'll then create an obstacle - avoiding robot using an ultrasonic sensor. Furthermore, you'll find out how to control the robot wirelessly using your PC/Mac. This book will also help you work with object detection and tracking using OpenCV, and guide you through exploring face detection techniques. Finally, you will create an Android app and control the robot wirelessly with an Android smartphone.
By the end of this book, you will have gained experience in developing a robot using Raspberry Pi and C/C++ programming.
What you will learn
Install software in Raspberry Pi compatible with C++ programming
Program the Raspberry Pi in C++ to run a motor
Control RPi-powered robot wirelessly with your laptop or PC
Program an RPi camera using OpenCV Control a Raspberry Pi robot with voice commands
Implement face and object detection with Raspberry Pi
Who this book is for
This book is for developers, programmers, and robotics enthusiasts interested in leveraging C++ to build exciting robotics applications. Prior knowledge of C++ is necessary to understand the projects covered in this book.
Table of Contents
Introduction to Raspberry Pi
Implementing Blink with Wiring Pi
Construction & Movement of Robot
Building Obstacle Avoiding Robot
Controlling Robot using Desktop
Accessing Rpi Cam with OpenCV
Building Object Following Robot with OpenCV
Constructing Emotion Recognition Robot
Building Voice Control Robot
توضیحات کتاب به فارسی (ترجمه ماشینی)
مهارت های برنامه نویسی خود را برای ساختن پروژه های رباتیک هیجان انگیز ارتقا دهید ویژگی های کلیدی یک ربات هوشمند بسازید که بتواند موانع را تشخیص داده و از آن جلوگیری کند و به دستورات صوتی پاسخ دهد اشیاء و چهره ها را با استفاده از OpenCV کشف و ردیابی کنید ربات خود را با یک دکمه GUI که با استفاده از QT5 طراحی شده است کنترل کنید توضیحات کتاب C ++ یکی از محبوب ترین زبان های برنامه نویسی میراث برای روباتیک است و ترکیبی از سخت افزار C ++ و روباتیک در بسیاری از صنایع پیشرو استفاده می شود.این کتاب شکاف بین برنامه نویسی Raspberry Pi و C/C ++ را ایجاد می کند و شما را قادر می سازد تا برنامه هایی را برای Raspberry Pi تهیه کنید.برای دنبال کردن با پروژه های تحت پوشش در کتاب ، می توانید برنامه های C را در Raspberry Pi با کتابخانه WiingPI پیاده سازی کنید. با استفاده از این کتاب ، شما یک ربات اتومبیل کاملاً کاربردی تهیه می کنید و برنامه هایی را می نویسید تا آن را در جهات مختلف جابجا کنید.سپس یک مانع ایجاد خواهید کرد - از ربات با استفاده از سنسور اولتراسونیک جلوگیری کنید.علاوه بر این ، شما می توانید با استفاده از رایانه شخصی/MAC خود به طور بی سیم ربات را کنترل کنید.این کتاب همچنین به شما کمک می کند تا با استفاده از OPENCV با تشخیص شیء و ردیابی کار کنید و شما را از طریق کاوش در تکنیک های تشخیص چهره راهنمایی کنید.سرانجام ، شما یک برنامه Android ایجاد می کنید و ربات را به صورت بی سیم با یک تلفن هوشمند Android کنترل می کنید. در پایان این کتاب ، شما در زمینه توسعه یک روبات با استفاده از برنامه نویسی Raspberry Pi و C/C ++ تجربه خواهید کرد. آنچه یاد خواهید گرفت نرم افزار را در Raspberry Pi سازگار با برنامه نویسی C ++ نصب کنید برای اجرای یک موتور ، Raspberry Pi را در C ++ برنامه ریزی کنید ربات RPI را به صورت بی سیم با لپ تاپ یا رایانه شخصی خود کنترل کنید یک دوربین RPI را با استفاده از OpenCV Control A Raspberry Pi Robot با دستورات صوتی برنامه ریزی کنید تشخیص چهره و شی با Raspberry Pi را پیاده سازی کنید این کتاب برای چه کسی است این کتاب برای توسعه دهندگان ، برنامه نویسان و علاقه مندان به روباتیک علاقه مند به استفاده از C ++ برای ساختن برنامه های جالب روباتیک است.دانش قبلی از C ++ برای درک پروژه های تحت پوشش این کتاب ضروری است. فهرست مطالب آشنایی با تمشک پی اجرای Blink با سیم کشی PI ساخت و حرکت ربات ایجاد مانع از ربات کنترل ربات با استفاده از دسک تاپ دسترسی به دوربین RPI با OpenCV ایجاد شیء به دنبال ربات با OpenCv ساخت ربات تشخیص احساسات ساخت ربات کنترل صدا📚 محتوای این محصول آموزشی (پکیج کامل)
علاوه بر کتاب اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیقتر و تسلط کامل بر مباحث مجموعهای از کتابهای آموزشی نیز ارائه میشود.
-
کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
مشاهده نمونه نسخه نکات ساده -
کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد و علمی
مشاهده نمونه نسخه نکات رسمی -
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال همراه با پاسخ کامل برای درک عمیق مفاهیم
مشاهده نمونه نسخه پرسش و پاسخ -
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع -
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود.
- توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
- دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
- برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
- اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248
تلگرام: @ma_limbs
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.