ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Artificial Intelligence for Robotics: Build intelligent robots using ROS 2, Python, OpenCV, and AI/ML, 2nd Edition

دانلود کتاب هوش مصنوعی برای رباتیک: ساخت روبات‌های هوشمند با استفاده از ROS 2، Python، OpenCV، و AI/ML، نسخه دوم

Artificial Intelligence for Robotics: Build intelligent robots using ROS 2, Python, OpenCV, and AI/ML, 2nd Edition

مشخصات کتاب

Artificial Intelligence for Robotics: Build intelligent robots using ROS 2, Python, OpenCV, and AI/ML, 2nd Edition

ویرایش: 2 
نویسندگان:   
سری:  
ISBN (شابک) : 9781805129592 
ناشر: Packt Publishing Pvt. Ltd. 
سال نشر: 2024 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 11 مگابایت 

قیمت کتاب (تومان) : 59,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 1


در صورت تبدیل فایل کتاب Artificial Intelligence for Robotics: Build intelligent robots using ROS 2, Python, OpenCV, and AI/ML, 2nd Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب هوش مصنوعی برای رباتیک: ساخت روبات‌های هوشمند با استفاده از ROS 2، Python، OpenCV، و AI/ML، نسخه دوم نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Artificial Intelligence for Robotics
Foreword
Contributors
About the author
About the reviewers
Preface
   Who this book is for
   What this book covers
   To get the most out of this book
   Download the example code files
   Conventions used
   Get in touch
   Share Your Thoughts
   Download a free PDF copy of this book
Part 1: Building Blocks for Robotics and Artificial Intelligence
1
The Foundation of Robotics and Artificial Intelligence
   Technical requirements
   The basic principle of robotics and AI
   What is AI and autonomy (and what is it not)?
   Are recent developments in AI anything new?
   What is a robot?
   Our sample problem – clean up this room!
      The basics of robotics
      The techniques used in this book
   When do you need AI for your robot?
   Introducing the robot and our development environment
      Software components (ROS, Python, and Linux)
      Robot control systems and a decision-making framework
   Summary
   Questions
   Further reading
2
Setting Up Your Robot
   Technical requirements
   Understanding the anatomy of a robot
   Introducing subsumption architecture
   A brief introduction to ROS
   Hardware and software setup
      Preparing the laptop
   Summary
   Questions
   Further reading
3
Conceptualizing the Practical Robot Design Process
   A systems engineering-based approach to robotics
   Understanding our task – cleaning up the playroom
   Use cases
      Our robot’s task – part 1
      Our robot’s task – part 2
      What is our robot to do?
   Using storyboards
      Storyboard – put away the toys
      Project goals
   Understanding the scope of our use case
   Identifying our hardware needs
   Breaking down our software needs
   Writing a specification
   Summary
   Questions
   Further reading
Part 2: Adding Perception, Learning, and Interaction to Robotics
4
Recognizing Objects Using Neural Networks and Supervised Learning
   Technical requirements
   A brief overview of image processing
   Understanding our object recognition task
   Image manipulation
      Convolution
      Artificial neurons
      Training a CNN
   Using YOLOv8 – an object recognition model
      Understanding how to train our toy detector
      Building the toy detector
   Summary
   Questions
   Further reading
5
Picking Up and Putting Away Toys using Reinforcement Learning and Genetic Algorithms
   Technical requirements
   Task analysis
   Designing the software
   Setting up the solution
      Machine learning for robot arms
      How do we pick actions?
   Creating the interface to the arm
   Introducing Q-learning for grasping objects
      Writing the code
   Introducing GAs
      Understanding how the GA process works
      Building a GA process
   Alternative robot arm ML approaches
      Google’s SAC-X
      Amazon Robotics Challenge
   Summary
   Questions
   Further reading
6
Teaching a Robot to Listen
   Technical requirements
   Exploring robot speech recognition with NLP
      Briefly introducing the NLP concept
      Setting our goals
      Understanding the STT process
      Clarifying the intent
   Programming our robot
      Setting up the hardware
      Setting up the Mycroft software
      Adding skills
   Summary
   Questions
    Further reading
Part 3: Advanced Concepts – Navigation, Manipulation, Emotions, and More
7
Teaching the Robot to Navigate and Avoid Stairs
   Technical requirements
   Task analysis
   Understanding the SLAM methodology
   Exploring alternative navigation techniques
   Introducing the Floor Finder technique
   Implementing neural networks
      Processing the image
      Training the neural network for navigation
      CNN robot control implementation
   Summary
   Questions
   Further reading
8
Putting Things Away
   Technical requirements
   Task analysis
   Introducing decision trees
      What do we mean by pruning?
      Creating self-classifying decision trees
      Understanding entropy
      Implementing one-hot encoding
   Random forests
   Introducing robot path planning
      Understanding the coordinate system
      Developing a map based on our knowledge
      Introducing the A* algorithm
      Introducing the D* (D-star or dynamic A*) algorithm
      GPS path finding
   Summary
   Questions
   Further reading
9
Giving the Robot an Artificial Personality
   Technical requirements
   What is an artificial personality?
   A brief introduction to the (obsolete) Turing test, chatbots, and generative AI
   The art and science of simulation
   An emotion state machine
   Playing the emotion game
   Creating a model of human behavior
      Integrating an artificial personality into our robot
      Constructing a personality
      Adding context
      Under construction
   Developing the robot emotion engine
      Creating a human emotion model
      Creating human information storage
      Context memory
   Summary
   Questions
   Further reading
10
Conclusions and Reflections
   Learning when to stop
   Careers in robotics
   Exploring the current state of AI
      Looking ahead in AI and robotics
      Is AI phobia reasonable?
      Comparing the needs of humans and AI
   Understanding risk in AI
   Summary
   Questions
   Further reading
Answers
   Chapter 1
   Chapter 2
   Chapter 3
   Chapter 4
   Chapter 5
   Chapter 6
   Chapter 7
   Chapter 8
   Chapter 9
    Chapter 10
Appendix
   Introducing MOSA
   A brief overview of ROS 2
      Understanding the basic concepts
      Comparing ROS 2 and ROS
   Software requirements for the robot
      Installing ROS 2
      Installing other packages
      Basic ROS 2 commands
   Introducing the hardware for the robot
      Effectors – base, motors, and wheels
      Battery
      DC/DC power supply
      CPU – the brains of the outfit
      Effectors – robot arm
      Arm controller
      Arduino microcontroller and motor controller
      Sensor – USB camera
      Sensor and effector – audio interface
   Robot safety tips
Index
   Why subscribe?
Other Books You May Enjoy
   Packt is searching for authors like you
   Share Your Thoughts
   Download a free PDF copy of this book




نظرات کاربران