Results 1 - 10
of
62
Probabilistic Mapping Of An Environment By A Mobile Robot
- In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA
, 1998
"... This paper addresses the problem of building large-scale maps of indoor environments with mobile robots. It proposes a statistical approach that phrases the map building problem as a constrained maximum-likelihood estimation problem, for which it devises a practical algorithm. Experimental results i ..."
Abstract
-
Cited by 48 (2 self)
- Add to MetaCart
(Show Context)
This paper addresses the problem of building large-scale maps of indoor environments with mobile robots. It proposes a statistical approach that phrases the map building problem as a constrained maximum-likelihood estimation problem, for which it devises a practical algorithm. Experimental results in large, cyclic environments illustrate the appropriateness of the approach. 1 Introduction The problem of acquiring maps in large-scale indoor environments has received considerable attention in the mobile robotics community. The problem of map building is the problem determining the location of entities-of-interest(such as: landmarks, obstacles) in a global frame of reference (such as a Cartesian coordinate frame). To build a map of its environment, a robot must know where it is. Since robot motion is inaccurate, the robot must solve a concurrent localization problem, whose difficulty increases with the size of the environment (and specifically with the size of possible cycles therein). T...
Learning forward models for robots
- In: Proc. of the Int. Conf. on Artificial Intelligence (IJCAI
, 2005
"... Forward models enable a robot to predict the ef-fects of its actions on its own motor system and its environment. This is a vital aspect of intelligent be-haviour, as the robot can use predictions to decide the best set of actions to achieve a goal. The ability to learn forward models enables robots ..."
Abstract
-
Cited by 47 (10 self)
- Add to MetaCart
Forward models enable a robot to predict the ef-fects of its actions on its own motor system and its environment. This is a vital aspect of intelligent be-haviour, as the robot can use predictions to decide the best set of actions to achieve a goal. The ability to learn forward models enables robots to be more adaptable and autonomous; this paper describes a system whereby they can be learnt and represented as a Bayesian network. The robot's motor system is controlled and explored using `motor babbling'. Feedback about its motor system comes from com-puter vision techniques requiring no prior informa-tion to perform tracking. The learnt forward model can be used by the robot to imitate human move-ment. 1
The odometry error of a mobile robot with a synchronous drive system
- IEEE Trans. on Robotics and Automation Vol
"... Abstract—This paper presents an error modeling of an odometry system for a synchronous-drive system and a possible strategy for evaluating this error. The odometry error is modeled by introducing four parameters characterizing its systematic and nonsystematic components (translational and rotational ..."
Abstract
-
Cited by 34 (11 self)
- Add to MetaCart
(Show Context)
Abstract—This paper presents an error modeling of an odometry system for a synchronous-drive system and a possible strategy for evaluating this error. The odometry error is modeled by introducing four parameters characterizing its systematic and nonsystematic components (translational and rotational). The nonsystematic errors are expressed in terms of a covariance matrix, which depends on both the previous four parameters and the path followed by the mobile robot. In contrast to previous approaches which require assuming a particular path (straight or circular) in order to compute this covariance matrix, here general formulas are derived. We suggest a possible strategy for simultaneously estimating the four model parameters. As we will show, our strategy only requires measuring the change in the orientation and position between the initial and final configurations of the robot, related to suitable robot motions. In other words, it is unnecessary to know the actual path followed by the robot. We illustrate the proposed strategy by discussing the accuracy of the parameters estimation and by showing some experimental results obtained with the mobile robot Nomad150. Index Terms—Localization, odometry, robot navigation. I.
Learning Probabilistic Motion Models for Mobile Robots
- In Proc. of the International Conference on Machine Learning (ICML
, 2004
"... Machine learning methods are often applied to the problem of learning a map from a robot's sensor data, but they are rarely applied to the problem of learning a robot's motion model. The motion model, which can be influenced by robot idiosyncrasies and terrain properties, is a crucial ..."
Abstract
-
Cited by 32 (1 self)
- Add to MetaCart
Machine learning methods are often applied to the problem of learning a map from a robot's sensor data, but they are rarely applied to the problem of learning a robot's motion model. The motion model, which can be influenced by robot idiosyncrasies and terrain properties, is a crucial aspect of current algorithms for Simultaneous Localization and Mapping (SLAM). In this paper we concentrate on generating the correct motion model for a robot by applying EM methods in conjunction with a current SLAM algorithm.
Towards autonomous sensor and actuator model induction on a mobile robot
- Connection Science
, 2006
"... 1 This article presents a novel methodology for a robot to autonomously induce models of its actions and sensors called asami (Autonomous Sensor and Actuator Model Induction). While previous approaches to model learning rely on an independent source of training data, we show how a robot can induce a ..."
Abstract
-
Cited by 31 (7 self)
- Add to MetaCart
(Show Context)
1 This article presents a novel methodology for a robot to autonomously induce models of its actions and sensors called asami (Autonomous Sensor and Actuator Model Induction). While previous approaches to model learning rely on an independent source of training data, we show how a robot can induce action and sensor models without any well-calibrated feedback. Specif-ically, the only inputs to the asami learning process are the data the robot would naturally have access to: its raw sensations and knowledge of its own action selections. From the per-spective of developmental robotics, our robot’s goal is to obtain self-consistent internal models, rather than to perform any externally defined tasks. Furthermore, the target function of each model-learning process comes from within the system, namely the most current version of an-other internal system model. Concretely realizing this model-learning methodology presents a number of challenges, and we introduce a broad class of settings in which solutions to these challenges are presented. asami is fully implemented and tested, and empirical results validate our approach in a robotic testbed domain using a Sony Aibo ERS-7 robot.
Body schema in robotics: A review
- IEEE TRANS. AUTONOMOUS MENTAL DEVELOPMENT
, 2010
"... How is our body imprinted in our brain? This seemingly simple question is a subject of investigations of diverse disciplines, psychology, and philosophy originally complemented by neurosciences more recently. Despite substantial efforts, the mysteries of body representations are far from uncovered. ..."
Abstract
-
Cited by 27 (1 self)
- Add to MetaCart
(Show Context)
How is our body imprinted in our brain? This seemingly simple question is a subject of investigations of diverse disciplines, psychology, and philosophy originally complemented by neurosciences more recently. Despite substantial efforts, the mysteries of body representations are far from uncovered. The most widely used notions—body image and body schema—are still waiting to be clearly defined. The mechanisms that underlie body representations are coresponsible for the admiring capabilities that humans or many mammals can display: combining information from multiple sensory modalities, controlling their complex bodies, adapting to growth, failures, or using tools. These features are also desirable in robots. This paper surveys the body representations in biology from a functional or computational perspective to set ground for a review of the concept of body schema in robotics. First, we examine application-oriented research: how a robot can improve its capabilities by being able to automatically synthesize, extend, or adapt a model of its body. Second, we summarize the research area in which robots are used as tools to verify hypotheses on the mechanisms underlying biological body representations. We identify trends in these research areas and propose future research directions.
Simultaneous maximum-likelihood calibration of odometry and sensor parameters
- IEEE Trans. on Robotics
, 2013
"... Abstract-For a differential-drive mobile robot equipped with an on-board range sensor, there are six parameters to calibrate: three for the odometry (radii and distance between the wheels), and three for the pose of the sensor with respect to the robot frame. This paper describes a method for calib ..."
Abstract
-
Cited by 20 (5 self)
- Add to MetaCart
(Show Context)
Abstract-For a differential-drive mobile robot equipped with an on-board range sensor, there are six parameters to calibrate: three for the odometry (radii and distance between the wheels), and three for the pose of the sensor with respect to the robot frame. This paper describes a method for calibrating all six parameters at the same time, without the need for external sensors or devices. Moreover, it is not necessary to drive the robot along particular trajectories. The available data are the measures of the angular velocities of the wheels and the range sensor readings. The maximum-likelihood calibration solution is found in a closed form.
Adapting proposal distributions for accurate, efficient mobile robot localization
- In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA
, 2006
"... Abstract — When performing probabilistic localization using a particle filter, a robot must have a good proposal distribution in which to distribute its particles. Once weighted by their normalized likelihood scores, these particles estimate a posterior distribution over the possible poses of the ro ..."
Abstract
-
Cited by 19 (10 self)
- Add to MetaCart
(Show Context)
Abstract — When performing probabilistic localization using a particle filter, a robot must have a good proposal distribution in which to distribute its particles. Once weighted by their normalized likelihood scores, these particles estimate a posterior distribution over the possible poses of the robot. This paper 1) introduces a new action model (the system of equations used to determine the proposal distribution at each time step) that can run on any differential drive robot, even from log file data, 2) investigates the results of different algorithms that modify the proposal distribution at each time step in order to obtain more accurate localization, 3) investigates the results of incrementally adapting the action model parameters based on recent localization results in order to obtain proposal distributions that better approximate the true posteriors. The results show that by adapting the action model over time and, when necessary, modifying the resulting proposal distributions at each time step, localization improves—the maximum likelihood score increases and, when possible, the percentage of wasted particles decreases. I.
Body Schema Learning for Robotic Manipulators from Visual Self-Perception
, 2009
"... We present an approach to learning the kinematic model of a robotic manipulator arm from scratch using self-observation via a single monocular camera. We introduce a flexible model based on Bayesian networks that allows a robot to simultaneously identify its kinematic structure and to learn the geom ..."
Abstract
-
Cited by 19 (1 self)
- Add to MetaCart
We present an approach to learning the kinematic model of a robotic manipulator arm from scratch using self-observation via a single monocular camera. We introduce a flexible model based on Bayesian networks that allows a robot to simultaneously identify its kinematic structure and to learn the geometrical relationships between its body parts as a function of the joint angles. Further, we show how the robot can monitor the prediction quality of its internal kinematic model and how to adapt it when its body changes—for example due to failure, repair, or material fatigue. In experiments carried out both on real and simulated robotic manipulators, we verified the validity of our approach for real-world problems such as end-effector pose prediction and end-effector pose control.
Simultaneous Calibration of Action and Sensor Models on a Mobile Robot
- In IEEE International Conference on Robotics and Automation
, 2004
"... This paper presents a technique for the Simultaneous Calibration of Action and Sensor Models (SCASM) on a mobile robot. While previous approaches to calibration make use of an independent source of feedback, SCASM is unsupervised, in that it does not receive any well calibrated feedback about its lo ..."
Abstract
-
Cited by 19 (4 self)
- Add to MetaCart
This paper presents a technique for the Simultaneous Calibration of Action and Sensor Models (SCASM) on a mobile robot. While previous approaches to calibration make use of an independent source of feedback, SCASM is unsupervised, in that it does not receive any well calibrated feedback about its location. Starting with only an inaccurate action model, it learns accurate relative action and sensor models. Furthermore, SCASM is fully autonomous, in that it operates with no human supervision. SCASM is fully implemented and tested on a Sony Aibo ERS-7 robot.