컴퓨터/IT 개발/프로그래밍 , 컴퓨터/IT IT 해외원서
Artificial Intelligence for Robotics
소장 | 전자책 정가 | 19,000원 |
---|---|---|
판매가 | 19,000원 |
- 출간 정보
- 2018.08.30. 전자책 출간
- 파일 정보
- 26.5MB
- 336쪽
- ISBN
- 9781788835701
- ECN
- -
리디 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기
컴퓨터/IT 개발/프로그래밍 , 컴퓨터/IT IT 해외원서
소장 | 전자책 정가 | 19,000원 |
---|---|---|
판매가 | 19,000원 |
<Artificial Intelligence for Robotics> ▶Book Description
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.
▶What You Will Learn
⦁ Get started with robotics and artificial intelligence
⦁ Apply simulation techniques to give your robot an artificial personality
⦁ Understand object recognition using neural networks and supervised learning techniques
⦁ Pick up objects using genetic algorithms for manipulation
⦁ Teach your robot to listen using NLP via an expert system
⦁ Use machine learning and computer vision to teach your robot how to avoid obstacles
⦁ Understand path planning, decision trees, and search algorithms in order to enhance your robot
▶Key Features
⦁ Leverage fundamentals of AI and robotics
⦁ Work through use cases to implement various machine learning algorithms
⦁ Explore Natural Language Processing (NLP) concepts for efficient decision making in robots
▶Who This Book Is For
This book is designed for intermediate to advanced robotics researchers, professionals, and hobbyists, as well as students who have worked past the basics of robotics and are looking for the next step in their education and skill set.
Readers should be familiar with Python and the Robotics Operating System (ROS), as well as Linux. Advanced math is most definitely not required to get a lot out of this book.
▶What this book covers
⦁ Chapter 1, Foundation for Robotics and AI, introduces artificial intelligence (AI) and covers the basics of robotics as applied in this book. The chapter also introduces the AI framework used, which is the Observe-Orient-Decide-Act (OODA) model, and soft real-time control.
⦁ Chapter 2, Setting Up Your Robot, covers the robot architecture, ROS, and setting up the software and hardware, including the construction of the robot example for the book.
⦁ Chapter 3, A Concept for a Practical Robot Design Process, introduces a simplified systems approach to robot design that combines use cases (from systems engineering) and storyboards (from Agile development) to give the reader a structure and a process to use when solving problems with robots and AI.
⦁ Chapter 4, Object Recognition Using Neural Networks and Supervised Learning, teaches how to build an artificial neural network. Readers will learn the basics of image recognition as well as the training and evaluation of neural networks using Keras and Python.
⦁ Chapter 5, Picking Up the Toys, introduces techniques that allow the robot to learn for itself how to user its robot arm. The key technique is to have a mechanism for the robot to score how well it does. We explore reinforcement learning and dive into Genetic Algorithms.
⦁ Chapter 6, Teaching the Robot to Listen, We develop on top of a voice-based command system, a type of digital assistant that uses AI techniques to understand words and divine the intent of the speaker. Basic concepts of speech recognition and natural language processing are introduced, such as context, knowledge bases, intent recognition, and sentence reconstruction. We teach the robot to both tell and understand knock-knock jokes.
⦁ Chapter 7, Avoiding the Stairs, helps the readers understand robot navigation, including SLAM. It will help you navigate the robot using a combination of two techniques: Floor Finding for obstacle avoidance, and Neural Network Image recognition for learned navigation without a map.
⦁ Chapter 8, Putting Things Away, covers path planning, decision trees, classification techniques, wave front, the A* (A star) and D* (D star) algorithms, and node-based planners.
⦁ Chapter 9, Giving the Robot an Artificial Personality, describes simulation and Monte Carlo modeling, the Robot Emotion Engine, the Human Emotion Model, and integrating personality rules into a chatbot-based conversation engine.
⦁ Chapter 10, Conclusions and Remarks, has some words about the future of AI and robotics, as well as advice about robotics as a career.
▶ Preface
The objective of this book is to deliver exactly what is on the cover –. Artificial Intelligence for Robotics. The emphasis is on machine learning techniques applied to ground mobile robots. The book starts with professional robot design principles that have been scaled down for smaller robot projects. The AI section begins with convolutional neural networks for object recognition and continues with reinforcement learning and genetic algorithms. The robot gets a voice and learns to tell jokes using AI-based voice recognition that can discern user intent. The book introduces a novel way to navigate without a map using a literal divide and conquer program that uses the upper part of the room to remember paths, and the lower part of avoid obstacles. The book demonstrates how path planning, decision trees, object classification, and navigation are all part of the same problem set. We finish by giving the robot an artificial personality. The final chapter concludes with thoughts on the future of robots and gives advice on robotics as a career.
The entire book is built around a single fun example task, which is to design and build a robot that can pick up toys in an indoor, unstructured environment. As you will learn, this project is anything but easy.
⦁ Francis X. Govers
Francis X. Govers is an autonomous vehicle designer at Bell Helicopter Textron. He is the designer of 28 unmanned vehicles or robots for land, sea, air, and space, including RAMSEE, the autonomous security guard robot. Francis helped design the International Space Station, the F-35 JSF Fighter, the US Army Future Combat Systems, and systems for NASCAR and IndyCar. He is an engineer, pilot, author, musician, artist, and maker. He received five outstanding achievement awards from NASA and recognition from Scientific American for World Changing Ideas.
▶TABLE of CONTENTS
1: FOUNDATION FOR ADVANCED ROBOTICS AND AI
2: SETTING UP YOUR ROBOT
3: A CONCEPT FOR A PRACTICAL ROBOT DESIGN PROCESS
4: OBJECT RECOGNITION USING NEURAL NETWORKS AND SUPERVISED LEARNING
5: PICKING UP THE TOYS
6: TEACHING A ROBOT TO LISTEN
7: AVOIDING THE STAIRS
8: PUTTING THINGS AWAY
9: GIVING THE ROBOT AN ARTIFICIAL PERSONALITY
10: CONCLUSIONS AND REFLECTIONS
0.0 점
0명이 평가함
내가 남긴 별점 0.0
별로예요
그저 그래요
보통이에요
좋아요
최고예요
'구매자' 표시는 리디에서 유료도서 결제 후 다운로드 하시거나 리디셀렉트 도서를 다운로드하신 경우에만 표시됩니다.
성인 인증 안내
성인 재인증 안내
청소년보호법에 따라 성인 인증은 1년간
유효하며, 기간이 만료되어 재인증이 필요합니다.
성인 인증 후에 이용해 주세요.
해당 작품은 성인 인증 후 보실 수 있습니다.
성인 인증 후에 이용해 주세요.
청소년보호법에 따라 성인 인증은 1년간
유효하며, 기간이 만료되어 재인증이 필요합니다.
성인 인증 후에 이용해 주세요.
해당 작품은 성인 인증 후 선물하실 수 있습니다.
성인 인증 후에 이용해 주세요.
본문 끝 최상단으로 돌아가기
무료이용권을 사용하시겠습니까?
사용 가능 : 장
<>부터 총 화
무료이용권으로 대여합니다.
무료이용권으로
총 화 대여 완료했습니다.
남은 작품 : 총 화 (원)
Artificial Intelligence for Robotics
작품 제목
대여 기간 : 일
작품 제목
결제 금액 : 원
결제 가능한 리디캐시, 포인트가 없습니다.
리디캐시를 충전하시면 자동으로 결제됩니다.
최대 5% 리디포인트 적립 혜택도 놓치지 마세요!
이미 구매한 작품입니다.
작품 제목
원하는 결제 방법을 선택해주세요.
작품 제목
대여 기간이 만료되었습니다.
다음화를 보시겠습니까?