1 رای
وضعیت موجودی موجود

قیمت قبلی: 6,820,000 ریال
قیمت: 6,420,000 ریال


Product details

  • Publisher ‏ : ‎ Packt Publishing; 2nd ed. edition (February 12, 2021)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 602 pages
  • ISBN-10 ‏ : ‎ 1839218800
  • ISBN-13 ‏ : ‎ 978-1839218804


 

کتاب Learn Robotics Programming: Build and control AI-enabled autonomous robots using the Raspberry Pi and Python, 2nd Edition 2nd ed. Edition

 
 
 
 

Develop an extendable smart robot capable of performing a complex series of actions with Python and Raspberry Pi

Key Features

  • Get up to speed with the fundamentals of robotic programming and build intelligent robots
  • Learn how to program a voice agent to control and interact with your robot's behavior
  • Enable your robot to see its environment and avoid barriers using sensors

Book Description

We live in an age where the most complex or repetitive tasks are automated. Smart robots have the potential to revolutionize how we perform all kinds of tasks with high accuracy and efficiency. With this second edition of Learn Robotics Programming, you'll see how a combination of the Raspberry Pi and Python can be a great starting point for robot programming.

The book starts by introducing you to the basic structure of a robot and shows you how to design, build, and program it. As you make your way through the book, you'll add different outputs and sensors, learn robot building skills, and write code to add autonomous behavior using sensors and a camera. You'll also be able to upgrade your robot with Wi-Fi connectivity to control it using a smartphone. Finally, you'll understand how you can apply the skills that you've learned to visualize, lay out, build, and code your future robot building projects.

By the end of this book, you'll have built an interesting robot that can perform basic artificial intelligence operations and be well versed in programming robots and creating complex robotics projects using what you've learned.

What you will learn

  • Leverage the features of the Raspberry Pi OS
  • Discover how to configure a Raspberry Pi to build an AI-enabled robot
  • Interface motors and sensors with a Raspberry Pi
  • Code your robot to develop engaging and intelligent robot behavior
  • Explore AI behavior such as speech recognition and visual processing
  • Find out how you can control AI robots with a mobile phone over Wi-Fi
  • Understand how to choose the right parts and assemble your robot

Who this book is for

This second edition of Learn Robotics Programming is for programmers, developers, and robotics enthusiasts who want to develop a fully functional robot and leverage AI to build interactive robots. Basic knowledge of the Python programming language will help you understand the concepts covered in this robot programming book more effectively.

Table of Contents

  1. Introduction to Robotics
  2. Exploring Robot Building Blocks - Code and Electronics
  3. Introducing the Raspberry Pi - Starting with Raspbian
  4. Preparing a Raspberry Pi for a Robot - Headless by Default
  5. Protecting Robot Code with Git and SD Card Copies
  6. Building Robot Basics - Wheels, Power, and Wiring
  7. Moving Motors with Python
  8. Programming Distance Sensors with Python
  9. Programming RGB Strips in Python
  10. Using Python to Control Servo Motors
  11. Programming Encoders with Python
  12. IMU Programming with Python
  13. Robot Vision - Using a Pi Camera and OpenCV
  14. Line Following With A Camera with Python
  15. Voice Communication with a Robot Using Mycroft
  16. Diving Deeper with the IMU
  17. Controlling the Robot With A Phone and Python
  18. Taking Your Robot Programming Skills Further
  19. Planning Your Next Robot Project - Putting It All Together

 

منابع کتاب کتاب Learn Robotics Programming: Build and control AI-enabled autonomous robots using the Raspberry Pi and Python, 2nd Edition 2nd ed. Edition

یک ربات هوشمند قابل توسعه بسازید که قادر به انجام یک سری اقدامات پیچیده با پایتون و رزبری پای است.
 
ویژگی های کلیدی
با اصول برنامه نویسی رباتیک به سرعت برسید و ربات های هوشمند بسازید
یاد بگیرید که چگونه یک عامل صوتی را برای کنترل و تعامل با رفتار ربات خود برنامه ریزی کنید
ربات خود را فعال کنید تا محیط خود را ببیند و با استفاده از حسگرها از موانع جلوگیری کنید
توضیحات کتاب
ما در عصری زندگی می کنیم که پیچیده ترین یا تکراری ترین وظایف به صورت خودکار انجام می شود. ربات های هوشمند این پتانسیل را دارند که انقلابی در نحوه انجام انواع کارها با دقت و کارایی بالا ایجاد کنند. با این نسخه دوم Learn Robotics Programming، خواهید دید که چگونه ترکیبی از Raspberry Pi و Python می تواند نقطه شروع عالی برای برنامه نویسی ربات باشد.
 
این کتاب با معرفی ساختار اولیه یک ربات شروع می شود و نحوه طراحی، ساخت و برنامه ریزی آن را به شما نشان می دهد. همانطور که راه خود را در کتاب طی می کنید، خروجی ها و حسگرهای مختلف را اضافه می کنید، مهارت های ساخت ربات را یاد می گیرید و کدی را برای اضافه کردن رفتار مستقل با استفاده از حسگرها و دوربین می نویسید. همچنین می‌توانید ربات خود را با اتصال Wi-Fi ارتقا دهید تا آن را با استفاده از تلفن هوشمند کنترل کنید. در نهایت، متوجه خواهید شد که چگونه می‌توانید مهارت‌هایی را که برای تجسم، طرح‌بندی، ساخت و کدگذاری پروژه‌های ساخت ربات آینده خود آموخته‌اید، به کار ببرید.
 
در پایان این کتاب، شما یک ربات جالب خواهید ساخت که می تواند عملیات هوش مصنوعی اولیه را انجام دهد و در برنامه نویسی ربات ها و ایجاد پروژه های پیچیده رباتیک با استفاده از آموخته های شما به خوبی مسلط باشد.
 
آنچه خواهید آموخت
از ویژگی های Raspberry Pi OS استفاده کنید
نحوه پیکربندی Raspberry Pi برای ساخت ربات مجهز به هوش مصنوعی را کشف کنید
موتورها و حسگرهای رابط با Raspberry Pi
ربات خود را برای توسعه رفتار ربات جذاب و هوشمند کدنویسی کنید
رفتار هوش مصنوعی مانند تشخیص گفتار و پردازش بصری را کاوش کنید
دریابید که چگونه می توانید ربات های هوش مصنوعی را با تلفن همراه از طریق Wi-Fi کنترل کنید
نحوه انتخاب قطعات مناسب و مونتاژ ربات خود را بدانید
این کتاب برای چه کسی است
این نسخه دوم Learn Robotics Programming برای برنامه نویسان، توسعه دهندگان و علاقه مندان به رباتیک است که می خواهند یک ربات کاملاً کاربردی توسعه دهند و از هوش مصنوعی برای ساخت ربات های تعاملی استفاده کنند. دانش اولیه زبان برنامه نویسی پایتون به شما کمک می کند تا مفاهیم مطرح شده در این کتاب برنامه نویسی ربات را بهتر درک کنید.
 
فهرست مطالب
مقدمه ای بر رباتیک
کاوش بلوک های ساختمانی ربات - کد و الکترونیک
معرفی Raspberry Pi - شروع با Raspbian
آماده سازی Raspberry Pi برای یک ربات - Headless به صورت پیش فرض
محافظت از کد ربات با کپی های Git و کارت SD
اصول ربات ساختمانی - چرخ، نیرو و سیم کشی
موتورهای متحرک با پایتون
برنامه نویسی سنسورهای فاصله با پایتون
برنامه نویسی نوارهای RGB در پایتون
استفاده از پایتون برای کنترل سروو موتورها
برنامه نویسی رمزگذارها با پایتون
برنامه نویسی IMU با پایتون
Robot Vision - با استفاده از دوربین Pi و OpenCV
دنبال کردن خط با دوربین با پایتون
ارتباط صوتی با ربات با استفاده از Mycroft
غواصی عمیق تر با IMU
کنترل ربات با گوشی و پایتون
مهارت های برنامه نویسی ربات خود را بیشتر کنید
برنامه ریزی پروژه روبات بعدی خود - قرار دادن همه چیز در کنار هم

نظرات کاربران درباره کتاب Learn Robotics Programming: Build and control AI-enabled autonomous robots using the Raspberry Pi and Python, 2nd Edition 2nd ed. Edition

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتاب Learn Robotics Programming: Build and control AI-enabled autonomous robots using the Raspberry Pi and Python, 2nd Edition 2nd ed. Edition نظر می دهد.

ارسال نظر درباره کتاب Learn Robotics Programming: Build and control AI-enabled autonomous robots using the Raspberry Pi and Python, 2nd Edition 2nd ed. Edition

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با کتاب Learn Robotics Programming: Build and control AI-enabled autonomous robots using the Raspberry Pi and Python, 2nd Edition 2nd ed. Edition

Programming Languages خرید اینترنتی کتاب های زبان اصلی کامپیوتر خرید اینترنتی کتاب های زبان اصلی Computers book

بر اساس سلیقه شما...

  این کتاب به صورت  رنگی  است. Product details ...
5,840,000 ریال
  Product details Publisher ‏ : ‎  BPB Publica ...
2,320,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید