Introduction to Autonomous Robots: Kinematics, Perception, Localization and Planning (Nikolaus Correll)

0.0 (0)
Introduction to Autonomous Robots: Kinematics, Perception, Localization and Planning (Nikolaus Correll)

Students in their third or fourth year of computer science or a similar field will learn about topics in mobile, and autonomous robotics from this book.

It covers the fundamentals of robot motion as well as the forward and inverse kinematics of simple wheeled platforms and robotic arms. It also discusses perception, error propagation, localization, and simultaneous localization and mapping.

The wind-up toy on the cover photo illustrates the significance of the mechanism in creating intelligent, autonomous systems by being clever enough to avoid falling off a table.

This book is free to use, licensed under a creative commons license, and open to contributions.

Ebook Details

About the Authors
The University of Colorado in Boulder's Associate Professor of Computer Science is Nikolaus Correll. He graduated from ETH Zuerich with a degree in electrical engineering in 2003 and from EPFL with a Ph.D. in 2007. He worked as a post-doc at the Massachusetts Institute of Technology's Computer Science and Artificial Intelligence Laboratory from 2007 to 2009.
Published Date / Year
2nd Edition (2016); eBook (Creative Commons, 2020)
241 pages
eBook Format

Similar Programming & Computer Books

Operational Amplifiers and Linear Integrated Circuits: Theory and Application (James M. Fiore)
This free programming book provides a thorough and in-depth analysis of the contemporary op amp and related specialized linear integrated circuits. The differential amplifier serves as the foundational building...
PIC Microcontrollers (Milan Verle)
It's time to educate yourself on microcontrollers and how they work if you haven't before. You will love working with PIC microcontrollers because of the many pictures and real-world...
Programming dsPIC (Digital Signal Controllers) Microcontroller in PASCAL (Zoran Milivojevic, et al)
Learn how to create your own programs, how to debug them, and how to launch a microcontroller using them.
Digital System Design - Use of Microcontroller (Dawoud Shenouda Dawoud, et al)
The widespread use of embedded systems in modern technology, from toasters to spacecraft, presents various difficulties for embedded system designers.
Circuit Design: Anticipate, Analyze, Exploit Variations (Stephan Weber, et al)
Circuit design combines science and art. To address every issue and follow both written and unwritten criteria, designers need a strong "gut sense" for circuits, relevant analytical methods, and...
Handbook of Digital Face Manipulation and Detection: From DeepFakes to Morphing Attacks (Christian Rathgeb, et al)
The first thorough compilation of research on the popular subject of digital face alteration, including DeepFakes, Face Morphing, and Reenactment, is offered in this open access book. ...
Prolog and Natural-Language Analysis (Fernando Pereira, et al)
This free programming book offers an accessible and useful introduction to logic programming and the logic-programming language Prolog, which may be used to create the fundamental elements of natural...
NLP - Skills for Learning (Peter Freeth)
This free programming book explores how NLP (Neuro Linguistic Programming) is used in training, education, and instruction. It serves as both an introduction to NLP and a book about...
Natural Language Processing with Python – Analyzing Text with the Natural Language Toolkit (Steven Bird, et al)
The Natural Language Toolkit (NLTK) book is updated for Python 3 and NLTK 3 in this online edition from 2015.  
Programming Embedded Systems using C (Mikael J. Pont)
An open-source manual made for C programmers who have desktop experience. The control of port pins and the reading of switches are two fundamental concepts that are explored in...

User reviews

There are no user reviews for this listing.
Rate this Book