741 research outputs found
Building an environment model using depth information
Modeling the environment is one of the most crucial issues for the development and research of autonomous robot and tele-perception. Though the physical robot operates (navigates and performs various tasks) in the real world, any type of reasoning, such as situation assessment, planning or reasoning about action, is performed based on information in its internal world. Hence, the robot's intentional actions are inherently constrained by the models it has. These models may serve as interfaces between sensing modules and reasoning modules, or in the case of telerobots serve as interface between the human operator and the distant robot. A robot operating in a known restricted environment may have a priori knowledge of its whole possible work domain, which will be assimilated in its World Model. As the information in the World Model is relatively fixed, an Environment Model must be introduced to cope with the changes in the environment and to allow exploring entirely new domains. Introduced here is an algorithm that uses dense range data collected at various positions in the environment to refine and update or generate a 3-D volumetric model of an environment. The model, which is intended for autonomous robot navigation and tele-perception, consists of cubic voxels with the possible attributes: Void, Full, and Unknown. Experimental results from simulations of range data in synthetic environments are given. The quality of the results show great promise for dealing with noisy input data. The performance measures for the algorithm are defined, and quantitative results for noisy data and positional uncertainty are presented
Bayesian Programming Multi-Target Tracking: an Automotive Application
A prerequisite to the design of future Advanced
Driver Assistance Systems for cars is a sensing system
providing all the information required for high-level driving
assistance tasks. In particular, target tracking is still
challenging in urban trafc situations, because of the large
number of rapidly maneuvering targets. The goal of this
paper is to present an original way to perform target position
and velocity, based on the occupancy grid framework. The
main interest of this method is to avoid the decision problem
of classical multi-target tracking algorithms. Obtained
occupancy grids are combined with danger estimation to
perform an elementary task of obstacle avoidance with an
electric car
Dynamic gridmaps: comparing building techniques
P. 5-22Mobile robots need to represent obstacles in their surroundings, even
moving ones, to make right movement decisions. For higher autonomy the
robot should automatically build such representation from its sensory input.
This paper compares the dynamic character of several gridmap building techniques: probabilistic, fuzzy, theory of evidence and histogramic. Two criteria
are defined to rank such dynamism in the representation: time to show a new
obstacle and time to show a new hole. The update rules for first three such
techniques hold associative property which confers them static character, inconvenient for dynamic environments. Major contribution of this paper is the
introduction of two new approaches are presented to improve the perception
of mobile obstacles: one uses a differential equation to update the map and
another uses majority voting in a limited memory per cell. Their dynamisms
are also evaluated and the results presentedS
A Robotic CAD System using a Bayesian Framework
We present in this paper a Bayesian CAD system
for robotic applications. We address the problem of the
propagation of geometric uncertainties and how esian
CAD system for robotic applications. We address the
problem of the propagation of geometric uncertainties
and how to take this propagation into account when
solving inverse problems. We describe the methodology
we use to represent and handle uncertainties using
probability distributions on the system's parameters
and sensor measurements. It may be seen as a
generalization of constraint-based approaches where we
express a constraint as a probability distribution instead
of a simple equality or inequality. Appropriate
numerical algorithms used to apply this methodology
are also described. Using an example, we show how
to apply our approach by providing simulation results
using our CAD system
The Design and Implementation of a Bayesian CAD Modeler for Robotic Applications
We present a Bayesian CAD modeler for robotic applications. We address the problem of taking into account the propagation of geometric uncertainties when solving inverse geometric problems. The proposed method may be seen as a generalization of constraint-based approaches in which we explicitly model geometric uncertainties. Using our methodology, a geometric constraint is expressed as a probability distribution on the system parameters and the sensor measurements, instead of a simple equality or inequality. To solve geometric problems in this framework, we propose an original resolution method able to adapt to problem complexity.
Using two examples, we show how to apply our approach by providing simulation results using our modeler
- …