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

قیمت 62,000 تومان

خرید محصول توسط کلیه کارت های شتاب امکان پذیر است و بلافاصله پس از خرید، لینک دانلود محصول در اختیار شما قرار خواهد گرفت.
مهارت‌های برنامه‌نویسی خود را برای ساخت پروژه‌های رباتیک هیجان‌انگیز افزایش دهید

ویژگی‌های کلیدی

یک ربات هوشمند بسازید که بتواند موانع را تشخیص داده و از آنها اجتناب کند و به دستورات صوتی پاسخ دهد
اشیاء و چهره‌ها را با استفاده از OpenCV تشخیص داده و ردیابی کند
ربات خود را با یک دکمه GUI طراحی شده با استفاده از Qt5 کنترل کنید

شرح کتاب

++C یکی از محبوب‌ترین زبان‌های برنامه‌نویسی قدیمی برای رباتیک است و ترکیبی از C++ و سخت‌افزار رباتیک در بسیاری از صنایع پیشرو استفاده می‌شود. این کتاب شکاف بین برنامه‌نویسی Raspberry Pi و C/C++ را پر می‌کند و شما را قادر می‌سازد تا برنامه‌هایی را برای Raspberry Pi توسعه دهید. برای دنبال کردن پروژه‌های پوشش داده شده در کتاب، می‌توانید برنامه‌های C را در Raspberry Pi با کتابخانه wiringPi پیاده‌سازی کنید.

با این کتاب، یک ربات ماشین کاملاً کاربردی توسعه خواهید داد و برنامه‌هایی برای حرکت آن در جهات مختلف خواهید نوشت. سپس با استفاده از یک حسگر اولتراسونیک، یک ربات اجتناب‌کننده از مانع ایجاد خواهید کرد. علاوه بر این، نحوه کنترل بی‌سیم ربات با استفاده از رایانه شخصی/مک خود را خواهید آموخت. این کتاب همچنین به شما در کار با تشخیص و ردیابی اشیاء با استفاده از OpenCV کمک می‌کند و شما را در بررسی تکنیک‌های تشخیص چهره راهنمایی می‌کند. در نهایت، شما یک برنامه اندروید ایجاد خواهید کرد و ربات را به صورت بی‌سیم با یک گوشی هوشمند اندروید کنترل خواهید کرد.

در پایان این کتاب، شما تجربه توسعه یک ربات با استفاده از Raspberry Pi و برنامه‌نویسی C/C++ را کسب خواهید کرد.

آنچه خواهید آموخت

نصب نرم‌افزار در Raspberry Pi سازگار با برنامه‌نویسی C++
برنامه‌ریزی Raspberry Pi با C++ برای راه‌اندازی یک موتور
کنترل ربات RPi به صورت بی‌سیم با لپ‌تاپ یا رایانه شخصی
برنامه‌ریزی یک دوربین RPi با استفاده از OpenCV
کنترل یک ربات Raspberry Pi با دستورات صوتی
پیاده‌سازی تشخیص چهره و اشیا با Raspberry Pi

این کتاب برای چه کسانی مناسب است

این کتاب برای توسعه‌دهندگان، برنامه‌نویسان و علاقه‌مندان به رباتیک است که علاقه‌مند به استفاده از C++ برای ساخت برنامه‌های رباتیک هیجان‌انگیز هستند. دانش قبلی در مورد C++ برای درک پروژه‌های پوشش داده شده در این کتاب ضروری است. فهرست مطالب

مقدمه‌ای بر رزبری پای
پیاده‌سازی پلک زدن با سیم‌کشی پای
ساخت و حرکت ربات
ساخت ربات اجتناب از مانع
کنترل ربات با استفاده از دسکتاپ
دسترسی به دوربین Rpi با OpenCV
ساخت ربات دنبال‌کننده اشیا با OpenCV
ساخت ربات تشخیص احساسات
ساخت ربات کنترل صوتی

سال انتشار: 2019  |  تعداد صفحات: 300  |  حجم فایل: 40.96 مگابایت  |  زبان: انگلیسی
Hands-On Robotics Programming with C++: Leverage Raspberry Pi 3 and C++ libraries to build intelligent robotics applications
نویسنده
Dinesh Tavasalkar
ناشر
Dinesh Tavasalkar
ISBN10:
1789139007
ISBN13:
9781789139006