Amazon cover image
Image from Amazon.com

Artificial intelligence for robotics : build intelligent robots that perform human tasks using AI techniques Francis X. Govers

By: Material type: TextTextPublication details: Birmingham; 2018; Packt ; c2018Description: 331PISBN:
  • 9781788835442
DDC classification:
  • 006.3 GOV
Contents:
1. Foundation for Advanced Robotics and AI Foundation for Advanced Robotics and AI Technical requirements The basic principle of robotics and AI Summary Questions Further reading 2. Setting Up Your Robot Setting Up Your Robot Technical requirements What is a robot? Subsumption architecture Software setup Hardware Summary Questions Further reading 3. A Concept for a Practical Robot Design Process A Concept for a Practical Robot Design Process A systems engineering-based approach to robotics Use cases Storyboards Summary Questions Further reading 4. Object Recognition Using Neural Networks and Supervised Learning Object Recognition Using Neural Networks and Supervised Learning Technical requirements The image recognition process Summary Questions Further reading 5. Picking up the Toys Picking up the Toys Technical requirements Task analysis Teaching the robot arm Other robot arm machine-learning approaches Summary Questions Further reading 6. Teaching a Robot to Listen Teaching a Robot to Listen Technical requirements Robot speech recognition Summary Questions Further reading 7. Avoiding the Stairs Avoiding the Stairs Technical requirements Task analysis Summary Questions Further reading 8. Putting Things Away Putting Things Away Technical requirements Task analysis Summary Questions Further reading 9. Giving the Robot an Artificial Personality Giving the Robot an Artificial Personality Technical requirements What is an artificial personality? Questions Further reading 10. Conclusions and Reflections Conclusions and Reflections Conclusions about our journey Issues in AI – real and not real Understanding risk in AI Summary Questions Further reading 11. Assessments Assessments Chapter 1, Foundation for Advanced Robotics and AI Chapter 2, Setting Up Your Robot Chapter 3, A Concept for a Practical Robot Design Process Chapter 4, Object Recognition Using Neural Networks and Supervised Learning Chapter 5, Picking up the Toys Chapter 6, Teaching a Robot to Listen Chapter 7, Avoiding the Stairs Chapter 8, Putting Things Away Chapter 9, Giving the Robot an Artificial Personality Chapter 10, Conclusions and Reflections
Summary: Artificial Intelligence for Robotics starts with an introduction to Robot Operating Systems (ROS), Python, robotic fundamentals, and the software and tools that are required to start out with robotics. You will learn robotics concepts that will be useful for making decisions, along with basic navigation skills. As you make your way through the chapters, you will learn about object recognition and genetic algorithms, which will teach your robot to identify and pick up an irregular object. With plenty of use cases throughout, you will explore natural language processing (NLP) and machine learning techniques to further enhance your robot. In the concluding chapters, you will learn about path planning and goal-oriented programming, which will help your robot prioritize tasks. By the end of this book, you will have learned to give your robot an artificial personality using simulated intelligence.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Status Date due Barcode
Books Books IIITDM Kurnool MECHANICAL ENGINEERING Non-fiction 006.3 GOV (Browse shelf(Opens below)) Available 0005836
Books Books IIITDM Kurnool MECHANICAL ENGINEERING Non-fiction 006.3 GOV (Browse shelf(Opens below)) Available 0005837
Reference Reference IIITDM Kurnool Reference Reference 006.3 GOV (Browse shelf(Opens below)) Reference 0005838

1. Foundation for Advanced Robotics and AI
Foundation for Advanced Robotics and AI
Technical requirements
The basic principle of robotics and AI
Summary
Questions
Further reading
2. Setting Up Your Robot
Setting Up Your Robot
Technical requirements
What is a robot?
Subsumption architecture
Software setup
Hardware
Summary
Questions
Further reading
3. A Concept for a Practical Robot Design Process
A Concept for a Practical Robot Design Process
A systems engineering-based approach to robotics
Use cases
Storyboards
Summary
Questions
Further reading
4. Object Recognition Using Neural Networks and Supervised Learning
Object Recognition Using Neural Networks and Supervised Learning
Technical requirements
The image recognition process
Summary
Questions
Further reading
5. Picking up the Toys
Picking up the Toys
Technical requirements
Task analysis
Teaching the robot arm
Other robot arm machine-learning approaches
Summary
Questions
Further reading
6. Teaching a Robot to Listen
Teaching a Robot to Listen
Technical requirements
Robot speech recognition
Summary
Questions
Further reading
7. Avoiding the Stairs
Avoiding the Stairs
Technical requirements
Task analysis
Summary
Questions
Further reading
8. Putting Things Away
Putting Things Away
Technical requirements
Task analysis
Summary
Questions
Further reading
9. Giving the Robot an Artificial Personality
Giving the Robot an Artificial Personality
Technical requirements
What is an artificial personality?
Questions
Further reading
10. Conclusions and Reflections
Conclusions and Reflections
Conclusions about our journey
Issues in AI – real and not real
Understanding risk in AI
Summary
Questions
Further reading
11. Assessments
Assessments
Chapter 1, Foundation for Advanced Robotics and AI
Chapter 2, Setting Up Your Robot
Chapter 3, A Concept for a Practical Robot Design Process
Chapter 4, Object Recognition Using Neural Networks and Supervised Learning
Chapter 5, Picking up the Toys
Chapter 6, Teaching a Robot to Listen
Chapter 7, Avoiding the Stairs
Chapter 8, Putting Things Away
Chapter 9, Giving the Robot an Artificial Personality
Chapter 10, Conclusions and Reflections

Artificial Intelligence for Robotics starts with an introduction to Robot Operating Systems (ROS), Python, robotic fundamentals, and the software and tools that are required to start out with robotics. You will learn robotics concepts that will be useful for making decisions, along with basic navigation skills. As you make your way through the chapters, you will learn about object recognition and genetic algorithms, which will teach your robot to identify and pick up an irregular object. With plenty of use cases throughout, you will explore natural language processing (NLP) and machine learning techniques to further enhance your robot. In the concluding chapters, you will learn about path planning and goal-oriented programming, which will help your robot prioritize tasks. By the end of this book, you will have learned to give your robot an artificial personality using simulated intelligence.

There are no comments on this title.

to post a comment.
LIBRARY HOURS
Mon - Sat : 9:00 AM - 5.30 PM
Library will remain closed on public holidays
Contact Us

Librarian
Central Libray
Indian Institute of Information Technology Design and Manufacturing Kurnool
Andhra Pradesh - 518 007

Library Email ID: library@iiitk.ac.in

Copyright @ Central Library | IIITDM Kurnool

Powered by Koha