Probabilistic Approaches to Robotic Perception

Probabilistic Approaches to Robotic Perception PDF

Author: João Filipe Ferreira

Publisher: Springer

Published: 2013-08-30

Total Pages: 259

ISBN-13: 3319020064

DOWNLOAD EBOOK →

This book tries to address the following questions: How should the uncertainty and incompleteness inherent to sensing the environment be represented and modelled in a way that will increase the autonomy of a robot? How should a robotic system perceive, infer, decide and act efficiently? These are two of the challenging questions robotics community and robotic researchers have been facing. The development of robotic domain by the 1980s spurred the convergence of automation to autonomy, and the field of robotics has consequently converged towards the field of artificial intelligence (AI). Since the end of that decade, the general public’s imagination has been stimulated by high expectations on autonomy, where AI and robotics try to solve difficult cognitive problems through algorithms developed from either philosophical and anthropological conjectures or incomplete notions of cognitive reasoning. Many of these developments do not unveil even a few of the processes through which biological organisms solve these same problems with little energy and computing resources. The tangible results of this research tendency were many robotic devices demonstrating good performance, but only under well-defined and constrained environments. The adaptability to different and more complex scenarios was very limited. In this book, the application of Bayesian models and approaches are described in order to develop artificial cognitive systems that carry out complex tasks in real world environments, spurring the design of autonomous, intelligent and adaptive artificial systems, inherently dealing with uncertainty and the “irreducible incompleteness of models”.

Probabilistic Robotics

Probabilistic Robotics PDF

Author: Sebastian Thrun

Publisher: MIT Press

Published: 2005-08-19

Total Pages: 668

ISBN-13: 0262201623

DOWNLOAD EBOOK →

An introduction to the techniques and algorithms of the newest field in robotics. Probabilistic robotics is a new and growing area in robotics, concerned with perception and control in the face of uncertainty. Building on the field of mathematical statistics, probabilistic robotics endows robots with a new level of robustness in real-world situations. This book introduces the reader to a wealth of techniques and algorithms in the field. All algorithms are based on a single overarching mathematical foundation. Each chapter provides example implementations in pseudo code, detailed mathematical derivations, discussions from a practitioner's perspective, and extensive lists of exercises and class projects. The book's Web site, www.probabilistic-robotics.org, has additional material. The book is relevant for anyone involved in robotic software development and scientific research. It will also be of interest to applied statisticians and engineers dealing with real-world sensor data.

Deep Learning for Robot Perception and Cognition

Deep Learning for Robot Perception and Cognition PDF

Author: Alexandros Iosifidis

Publisher: Academic Press

Published: 2022-02-04

Total Pages: 638

ISBN-13: 0323885721

DOWNLOAD EBOOK →

Deep Learning for Robot Perception and Cognition introduces a broad range of topics and methods in deep learning for robot perception and cognition together with end-to-end methodologies. The book provides the conceptual and mathematical background needed for approaching a large number of robot perception and cognition tasks from an end-to-end learning point-of-view. The book is suitable for students, university and industry researchers and practitioners in Robotic Vision, Intelligent Control, Mechatronics, Deep Learning, Robotic Perception and Cognition tasks. Presents deep learning principles and methodologies Explains the principles of applying end-to-end learning in robotics applications Presents how to design and train deep learning models Shows how to apply deep learning in robot vision tasks such as object recognition, image classification, video analysis, and more Uses robotic simulation environments for training deep learning models Applies deep learning methods for different tasks ranging from planning and navigation to biosignal analysis

Deep Learning and Probabilistic Methods for Robotic Perception from Streaming Data

Deep Learning and Probabilistic Methods for Robotic Perception from Streaming Data PDF

Author: David Held

Publisher:

Published: 2016

Total Pages:

ISBN-13:

DOWNLOAD EBOOK →

Many robots today are confined to operate in relatively simple, controlled environments. One reason for this is that current methods for processing visual data tend to break down when faced with occlusions, viewpoint changes, poor lighting, and other challenging but common situations that occur when robots are placed in the real world. I will show that we can train robots to handle these challenges by modeling the causes behind visual appearance changes. If we model how the world changes over time, we can be robust to the types of transitions that objects often undergo. I show how we can use this idea to improve performance on four different tasks: segmentation, tracking, velocity estimation, and object recognition. Many of the methods in this dissertation are demonstrated in the context of autonomous driving, although they are generally applicable to other robotic applications for dynamic environments. By modeling the causes of appearance variations over time, we can make our methods more robust to a variety of challenging situations that commonly occur in the real world.

Towards Dependable Robotic Perception

Towards Dependable Robotic Perception PDF

Author: Anna V. Petrovskaya

Publisher: Stanford University

Published: 2011

Total Pages: 226

ISBN-13:

DOWNLOAD EBOOK →

Reliable perception is required in order for robots to operate safely in unpredictable and complex human environments. However, reliability of perceptual inference algorithms has been poorly studied so far. These algorithms capture uncertain knowledge about the world in the form of probabilistic belief distributions. A number of Monte Carlo and deterministic approaches have been developed, but their efficiency depends on the degree of smoothness of the beliefs. In the real world, the smoothness assumption often fails, leading to unreliable perceptual inference results. Motivated by concrete robotics problems, we propose two novel perceptual inference algorithms that explicitly consider local non-smoothness of beliefs and adapt to it. Both of these algorithms fall into the category of iterative divide-and-conquer methods and hence scale logarithmically with desired accuracy. The first algorithm is termed Scaling Series. It is an iterative Monte Carlo technique coupled with annealing. Local non-smoothness is accounted for by sampling strategy and by annealing schedule. The second algorithm is termed GRAB, which stands for Guaranteed Recursive Adaptive Bounding. GRAB is an iterative adaptive grid algorithm, which relies on bounds. In this case, local non-smoothness is captured in terms of local bounds and grid resolution. Scaling Series works well for beliefs with sharp transitions, but without many discontinuities. GRAB is most appropriate for beliefs with many discontinuities. Both of these algorithms far outperform the prior art in terms of reliability, efficiency, and accuracy. GRAB is also able to guarantee that a quality approximation of the belief is produced. The proposed algorithms are evaluated on a diverse set of real robotics problems: tactile perception, autonomous driving, and mobile manipulation. In tactile perception, we localize objects in 3D starting with very high initial uncertainty and estimating all 6 degrees of freedom. The localization is performed based on tactile sensory data. Using Scaling Series, we obtain highly accurate and reliable results in under 1 second. Improved tactile object localization contributes to manufacturing applications, where tactile perception is widely used for workpiece localization. It also enables robotic applications in situations where vision can be obstructed, such as rescue robotics and underwater robotics. In autonomous driving, we detect and track vehicles in the vicinity of the robot based on 2D and 3D laser range finders. In addition to estimating position and velocity of vehicles, we also model and estimate their geometric shape. The geometric model leads to highly accurate estimates of pose and velocity for each vehicle. It also greatly simplifies association of data, which are often split up into separate clusters due to occlusion. The proposed Scaling Series algorithm greatly improves reliability and ensures that the problem is solved within tight real time constraints of autonomous driving. In mobile manipulation, we achieve highly accurate robot localization based on commonly used 2D laser range finders using the GRAB algorithm. We show that the high accuracy allows robots to navigate in tight spaces and manipulate objects without having to sense them directly. We demonstrate our approach on the example of simultaneous building navigation, door handle manipulation, and door opening. We also propose hybrid environment models, which combine high resolution polygons for objects of interest with low resolution occupancy grid representations for the rest of the environment. High accuracy indoor localization contributes directly to home/office mobile robotics as well as to future robotics applications in construction, inspection, and maintenance of buildings. Based on the success of the proposed perceptual inference algorithms in the concrete robotics problems, it is our hope that this thesis will serve as a starting point for further development of highly reliable perceptual inference methods.

Factor Graphs for Robot Perception

Factor Graphs for Robot Perception PDF

Author: Frank Dellaert

Publisher:

Published: 2017-08-15

Total Pages: 162

ISBN-13: 9781680833263

DOWNLOAD EBOOK →

Reviews the use of factor graphs for the modeling and solving of large-scale inference problems in robotics. Factor graphs are introduced as an economical representation within which to formulate the different inference problems, setting the stage for the subsequent sections on practical methods to solve them.

Computational Principles of Mobile Robotics

Computational Principles of Mobile Robotics PDF

Author: Gregory Dudek

Publisher: Cambridge University Press

Published: 2024-01-31

Total Pages: 450

ISBN-13: 1108597874

DOWNLOAD EBOOK →

Now in its third edition, this textbook is a comprehensive introduction to the multidisciplinary field of mobile robotics, which lies at the intersection of artificial intelligence, computational vision, and traditional robotics. Written for advanced undergraduates and graduate students in computer science and engineering, the book covers algorithms for a range of strategies for locomotion, sensing, and reasoning. The new edition includes recent advances in robotics and intelligent machines, including coverage of human-robot interaction, robot ethics, and the application of advanced AI techniques to end-to-end robot control and specific computational tasks. This book also provides support for a number of algorithms using ROS 2, and includes a review of critical mathematical material and an extensive list of sample problems. Researchers as well as students in the field of mobile robotics will appreciate this comprehensive treatment of state-of-the-art methods and key technologies.

Approaches to Probabilistic Model Learning for Mobile Manipulation Robots

Approaches to Probabilistic Model Learning for Mobile Manipulation Robots PDF

Author: Jürgen Sturm

Publisher: Springer

Published: 2013-12-12

Total Pages: 216

ISBN-13: 3642371604

DOWNLOAD EBOOK →

This book presents techniques that enable mobile manipulation robots to autonomously adapt to new situations. Covers kinematic modeling and learning; self-calibration; tactile sensing and object recognition; imitation learning and programming by demonstration.

SLAM Techniques Application for Mobile Robot in Rough Terrain

SLAM Techniques Application for Mobile Robot in Rough Terrain PDF

Author: Andrii Kudriashov

Publisher: Springer Nature

Published: 2020-07-08

Total Pages: 140

ISBN-13: 3030489817

DOWNLOAD EBOOK →

This book presents the development of SLAM-based mobile robot control systems as an integrated approach that combines the localization, mapping and motion control fields, and reviews several techniques that represent the basics of the mathematical description of wheeled robots, their navigation and path planning approaches, localization and map creating techniques. It examines SLAM paradigms and Bayesian recursive state and map estimation techniques, which include Kalman and particle filtering, and enable the development of a SLAM-based integrated system for the inspection task performed. The system’s development is divided into two phases: a single-robot approach and multirobot inspection system. The book describes an original approach to 2D SLAM in multi-floor buildings that covers each 2D level map, as well as continuous 3D pose tracking, and views the multirobot inspection system as a group of homogeneous mobile robots. The last part of the book is dedicated to multirobot map creation and the development of path planning solutions, which allow the robots’ homogeneous behavior and configuration to be used to develop a multirobot system without theoretical limitations on the number of robots used.

Principles of Robot Motion

Principles of Robot Motion PDF

Author: Howie Choset

Publisher: MIT Press

Published: 2005-05-20

Total Pages: 642

ISBN-13: 9780262033275

DOWNLOAD EBOOK →

A text that makes the mathematical underpinnings of robot motion accessible and relates low-level details of implementation to high-level algorithmic concepts. Robot motion planning has become a major focus of robotics. Research findings can be applied not only to robotics but to planning routes on circuit boards, directing digital actors in computer graphics, robot-assisted surgery and medicine, and in novel areas such as drug design and protein folding. This text reflects the great advances that have taken place in the last ten years, including sensor-based planning, probabalistic planning, localization and mapping, and motion planning for dynamic and nonholonomic systems. Its presentation makes the mathematical underpinnings of robot motion accessible to students of computer science and engineering, rleating low-level implementation details to high-level algorithmic concepts.