, ,

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

65,000 تومان299,000 تومان

شناسه محصول: نامعلوم دسته: , ,

 

دانلود کتاب Hands-On Robotics Programming with C++: Leverage Raspberry Pi 3 and C++ libraries to build intelligent robotics applications

عنوان کتاب به انگلیسی:

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
ساخت ربات تشخیص احساسات
ساخت ربات کنترل صدا

توجه کنید که این محصول به صورت فایل دانلودی است و نه کتاب کاغذی.
به هنگام خرید به زبان درج شده برای کتاب حتما توجه کنید. به صورت معمول در اکثر موارد زبان کتاب فارسی نیست.
در صورت هرگونه مشکل در دریافت کتاب به شماره 09395106248 پیامک دهید.
درج شماره موبایل برای سفارش ضروری نیست ولی ترجیح آن است درج گردد تا در صورت بروز مشکل اولین راه ارتباطی ما با شما باشد.
چنانچه در دریافت محصول به هر دلیلی با مشکل روبرو شدید و مطمئن از پرداخت موفق وجه هستید به شماره تماس زیر نام، نام خانوادگی و نام محصول را پیامک بزنید تا لینک محصول سریعا برای شما ارسال گردد.

شماره تماس: 09395106248

نوع دانلود

دانلود کتاب انگلیسی, دانلود کتاب انگلیسی + دانلود کتابچه فارسی خلاصه کتاب + دانلود پادکست های صوتی فارسی توضیح هر فصل از کتاب + دانلود ویدیوهای آموزشی فارسی هر فصل از کتاب

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا