Artificial Intelligence for Robotics : Build Intelligent Robots That Perform Human Tasks Using AI Techniques /

Saved in:
Bibliographic Details
Author / Creator:Govers, Francis X., author.
Imprint:Birmingham, UK : Packt Publishing Ltd, 2018.
©2018
Description:1 online resource (v, 324 pages)
Language:English
Subject:
Format: E-Resource Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/12484324
Hidden Bibliographic Details
ISBN:9781788835701
1788835700
1788835441
9781788835442
Notes:Includes bibliographical references and index.
Online resource; title from digital title page (viewed on September 19, 2018).
Summary:Questions; Further reading; Chapter 3: A Concept for a Practical Robot Design Process; A systems engineering-based approach to robotics; Our task - cleaning up the playroom; Use cases; The problem - part 1; Who - the robot; What - pick up toys and put them in the toy box; What - pick up and put away in the toy box the items that were not previously in the room; When - after the grandchildren have visited and they have left, continue to pick up toys until there are none left; When - when I (the user) tell you to, and don't stop until there are no more toys to be found
Artificial Intelligence is arguably the most exciting and disruptive field of robotics which makes a man-made machine intelligent. This book will fulfill this vision by introducing various machine learning concepts to make your robot efficient. It will also equip your robot to make decisions, learn, and adapt based on its environment.
Other form:Print version: Govers, Francis X. Artificial Intelligence for Robotics : Build Intelligent Robots That Perform Human Tasks Using AI Techniques. Birmingham : Packt Publishing Ltd, ©2018 9781788835442

MARC

LEADER 00000cam a2200000Mi 4500
001 12484324
005 20210426223446.9
006 m o d
007 cr cnu---unuuu
008 180908t20182018enk ob 001 0 eng d
019 |a 1051137088 
020 |a 9781788835701  |q (electronic bk.) 
020 |a 1788835700  |q (electronic bk.) 
020 |z 1788835441 
020 |z 9781788835442 
035 |a (OCoLC)1051140949  |z (OCoLC)1051137088 
035 9 |a (OCLCCM-CC)1051140949 
037 |a E1A1A371-FC6C-4829-9160-6475854EE51D  |b OverDrive, Inc.  |n http://www.overdrive.com 
040 |a EBLCP  |b eng  |e rda  |e pn  |c EBLCP  |d YDX  |d NLE  |d TEFOD  |d OCLCF  |d MERUC  |d LVT  |d N$T  |d UKAHL  |d OCLCQ 
049 |a MAIN 
050 4 |a TA347.A78  |b G68 2018 
072 7 |a COM  |x 000000  |2 bisacsh 
100 1 |a Govers, Francis X.,  |e author. 
245 1 0 |a Artificial Intelligence for Robotics :  |b Build Intelligent Robots That Perform Human Tasks Using AI Techniques /  |c Francis X. Govers. 
264 1 |a Birmingham, UK :  |b Packt Publishing Ltd,  |c 2018. 
264 4 |c ©2018 
300 |a 1 online resource (v, 324 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
504 |a Includes bibliographical references and index. 
505 0 |a Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Foundation for Advanced Robotics and AI; Technical requirements; The basic principle of robotics and AI; What is AI (and what is it not)?; There is nothing new under the sun; The example problem -- clean up this room!; What you will learn; Artificial intelligence and advanced robotics techniques; Introducing the robot and our development environment; Software components (ROS, Python, and Linux); Robot control systems and a decision-making framework; Soft real-time control 
505 8 |a Control loopsThe robot control system -- a control loop with soft real-time control; Reading serial ports in a real-time manner; Summary; Questions; Further reading; Chapter 2: Setting Up Your Robot; Technical requirements; What is a robot?; Robot anatomy -- what are robots made of?; Subsumption architecture; Software setup; Laptop preparation; Installing Python; Installing ROS on the laptop; Setup of Raspberry Pi 3; VNC; Setting up catkin workspaces; Hardware; Beginning at the beginning -- knolling; Assembling the tracks; Mounting the tracks; Arm base assembly (turntable); Arm assembly; Wiring 
520 |a Questions; Further reading; Chapter 3: A Concept for a Practical Robot Design Process; A systems engineering-based approach to robotics; Our task - cleaning up the playroom; Use cases; The problem - part 1; Who - the robot; What - pick up toys and put them in the toy box; What - pick up and put away in the toy box the items that were not previously in the room; When - after the grandchildren have visited and they have left, continue to pick up toys until there are none left; When - when I (the user) tell you to, and don't stop until there are no more toys to be found 
505 8 |a Where -- the game room upstairsThe problem -- part 2; Who -- the robot, the user (granddad), and the grandchildren; What -- receive commands and verbally interact (hold a conversation) with children, which must include knock-knock jokes; When -- as requested by the robot controller, then when the child speaks to the robot; Where -- in the game room, within about six feet of the robot; What is our robot to do?; Storyboards; Storyboard -- put away the toys; Project goals; Decomposing hardware needs; Breaking down software needs; Writing a specification; Summary; Questions; Further reading 
505 8 |a Chapter 4: Object Recognition Using Neural Networks and Supervised LearningTechnical requirements; The image recognition process; The image recognition training and deployment process -- step by step; Image processing; Convolution; Artificial neurons; The convolution neural network process; Build the toy/not toy detector; Using the neural network; Summary; Questions; Further reading; Chapter 5: Picking up the Toys; Technical requirements; Task analysis; Setting up the solution; How do we pick actions?; Summary of robot arm learning process; Teaching the robot arm 
505 8 |a Version one -- action state reinforcement learning 
520 |a Artificial Intelligence is arguably the most exciting and disruptive field of robotics which makes a man-made machine intelligent. This book will fulfill this vision by introducing various machine learning concepts to make your robot efficient. It will also equip your robot to make decisions, learn, and adapt based on its environment. 
588 0 |a Online resource; title from digital title page (viewed on September 19, 2018). 
650 0 |a Artificial intelligence.  |0 http://id.loc.gov/authorities/subjects/sh85008180 
650 7 |a Computers  |x Computer Vision & Pattern Recognition.  |2 bisacsh 
650 7 |a Computers  |x Microprocessors.  |2 bisacsh 
650 7 |a Electronic devices & materials.  |2 bicssc 
650 7 |a Pattern recognition.  |2 bicssc 
650 7 |a Computer vision.  |2 bicssc 
650 7 |a Computers  |x Hardware  |x General.  |2 bisacsh 
650 7 |a Computer hardware.  |2 bicssc 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Artificial intelligence.  |2 fast  |0 (OCoLC)fst00817247 
655 4 |a Electronic books. 
776 0 8 |i Print version:  |a Govers, Francis X.  |t Artificial Intelligence for Robotics : Build Intelligent Robots That Perform Human Tasks Using AI Techniques.  |d Birmingham : Packt Publishing Ltd, ©2018  |z 9781788835442 
903 |a HeVa 
929 |a oclccm 
999 f f |i 2a465c16-807a-5670-a568-4751a8be5493  |s 628664e8-5c6c-581d-a9a8-103e1199a5b2 
928 |t Library of Congress classification  |a TA347.A78 G68 2018  |l Online  |c UC-FullText  |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=e000xna&AN=1881495  |z eBooks on EBSCOhost  |g ebooks  |i 12465884