Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Emmanuel Mazer is active.

Publication


Featured researches published by Emmanuel Mazer.


Autonomous Robots | 2004

Bayesian Robot Programming

Olivier Lebeltel; Pierre Bessière; Julien Diard; Emmanuel Mazer

We propose a new method to program robots based on Bayesian inference and learning. It is called BRP for Bayesian Robot Programming. The capacities of this programming method are demonstrated through a succession of increasingly complex experiments. Starting from the learning of simple reactive behaviors, we present instances of behavior combination, sensor fusion, hierarchical behavior composition, situation recognition and temporal sequencing. This series of experiments comprises the steps in the incremental development of a complex robot program. The advantages and drawbacks of BRP are discussed along with these different experiments and summed up as a conclusion. These different robotics programs may be seen as an illustration of probabilistic programming applicable whenever one must deal with problems based on uncertain or incomplete knowledge. The scope of possible applications is obviously much broader than robotics.


intelligent robots and systems | 1993

The "Ariadne's clew" algorithm: global planning with local methods

Pierre Bessiere; Juan Manuel Ahuactzin; El-Ghazali Talbi; Emmanuel Mazer

The goal of the work described is to build a path planner able to drive a robot in a dynamic environment where the obstacles are moving. In order to do so, the authors propose a method, called Ariadnes clew algorithm, to build a global path planner based on the combination of two local planning algorithms: an explore algorithm and a search algorithm. The purpose of the explore algorithm is to collect information about the environment with an increasingly fine resolution by placing landmarks in the searched space. The goal of the search algorithm is to opportunistically check if the target can be easily reached from any given placed landmark. The Ariadnes clew algorithm is shown to be very fast is most cases, allowing planning in dynamic environment. It is shown to be complete, which means that it is sure to find a path when one exists. A massively parallel implementation of this algorithm is described.


european conference on artificial intelligence | 1991

Using genetic algorithms for robot motion planning

Juan Manuel Ahuactzin; El-Ghazali Talbi; Pierre Bessiere; Emmanuel Mazer

We present an ongoing research work on robot motion planning using genetic algorithms. Our goal is to use this technique to build fast motion planners for robot with six or more degree of freedom. After a short review of the existing methods, we will introduce the genetic algorithms by showing how they can be used to solve the invers kinematic problem. In the second part of the paper, we show that the path planning problem can be expressed as an optimization problem and thus solved with a genetic algorithm. We illustrate the approach by building a path planner for a planar arm with two degree of freedom, then we demonstrate the validity of the method by planning paths for an holonomic mobile robot. Finally we describe an implementation of the selected genetic algorithm on a massively parallel machine and show that fast planning response is made possible by using this approach.


The International Journal of Robotics Research | 1998

Manipulation planning for redundant robots: A practical approach

Juan Manuel Ahuactzin; Kamal K. Gupta; Emmanuel Mazer

An emerging paradigm in solving the classical motion- planning problem (among static obstacles) is to capture the connectivity of the configuration space using a finite (but pos sibly large) set of landmarks (or nodes) in it. In this paper, we extend this paradigm to manipulation-planning problem, where the goal is to plan the motion of a robot so that it can move a given object from an initial configuration to a final configuration while avoiding collisions with the static obstacles and other movable objects in the environment. Our specific approach adapts Adriadnes clew algorithm, which has been shown effective for classical motion-planning prob lems (Mazer et al. 1994; Ahuactzin 1994). In our approach, landmarks are placed in lower dimensional submanifolds of the composite configuration space. These landmarks repre sent stable grasps that are reachable from the initial con figuration. From each new landmark, the planner attempts to reach the goal configuration by executing a local plan ner, again in a lower (but different) dimensional submani fold of the composite configuration space. The approach is probabilistically resolution complete, does not assume that a closed-form inverse-kinematics solution for the manipulator is available, and is particularly suitable for redundant manip ulators. We also demonstrate that our approach is practical for realistic problems in three-dimensional environments with manipulator arms having fairly large numbers of degrees of freedom. We have experimented with this approach for a 7- DOF manipulator in 3-D environments with one movable ob ject, and computation times range between a few minutes and a few tens of minutes-in our experiments, between 3 min to 15 min, depending on the task difficulty.


international conference on robotics and automation | 2003

Using Bayesian Programming for multi-sensor multi-target tracking in automotive applications

Christophe Coué; Thierry Fraichard; Pierre Bessiere; Emmanuel Mazer

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. Carsense is a European project whose purpose is to develop such a new sensing system. It will combine different sensors (laser, radar and video) and will rely on the fusion of the information coming from these sensors in order to achieve better accuracy, robustness and an increase of the information content. This paper demonstrates the interest of using probabilistic reasoning techniques to address this challenging multi-sensor data fusion problem. The approach used is called Bayesian Programming. It is a general approach based on an implementation of the Bayesian theory. It was introduced first to design robot control programs but its scope of application is much broader and it can be used whenever one has to deal with problems involving uncertain or incomplete knowledge.


international conference on robotics and automation | 2004

A theoretical comparison of probabilistic and biomimetic models of mobile robot navigation

Julien Diard; Pierre Bessiere; Emmanuel Mazer

This work deals with the domain of space modeling for mobile robotics. It offers a comparison of probabilistic and biomimetic models of navigation. Both approaches are shown to be quite complementary: while the probabilistic methods exploit sound theoretical grounds, they lack the modularity and, as a consequence, flexibility, of their biomimetic counterparts. We propose a new formalism, called the Bayesian Map formalism, that attempts to bridge the gap between the two domains: it is based on Bayesian modeling and inference for defining the building blocks, and uses operators for building hierarchies of models.


Revue des Sciences et Technologies de l'Information - Série RIA : Revue d'Intelligence Artificielle | 2004

Programmation bayésienne des robots

Olivier Lebeltel; Pierre Bessiere; Julien Diard; Emmanuel Mazer

Cet article propose une mthode originale de programmation des robots fonde sur linfrence et lapprentissage baysien. Cette mthode traite formellement des problmes dincertitude et dincompltude inhrents au domaine considr. La principale difficult de la programmation des robots vient de linvitable incompltude des modles utiliss. Nous exposons le formalisme de description dune tche robotique ainsi que les mthodes de rsolution. Nous lillustrons en utilisant ce systme pour programmer une application de surveillance pour un robot mobile : le Khepera. Pour cela, nous utilisons des ressources gnriques de programmation appeles descriptions . Nous montrons comment dfinir et utiliser de manire incrmentale ces ressources (comportements ractifs, fusion capteur, reconnaissance de situations et squences de comportements) dans un cadre systmatique et unifi


Advanced Robotics | 2001

The Design and Implementation of a Bayesian CAD Modeler for Robotic Applications

Kamel Mekhnacha; Emmanuel Mazer; Pierre Bessiere

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. Tosolve 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.


intelligent robots and systems | 2000

A robotic CAD system using a Bayesian framework

Kamel Mekhnacha; Emmanuel Mazer; Pierre Bessiere

We present a Bayesian 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 of the systems 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.


intelligent robots and systems | 2003

Proscriptive Bayesian programming application for collision avoidance

Carla Koike; Cédric Pradalier; Pierre Bessière; Emmanuel Mazer

Evolve safely in an unchanged environment and possibly following an optimal trajectory is one big challenge presented by situated robotics research field. Collision avoidance is a basic security requirement and this paper proposes a solution based on a probabilistic approach called Bayesian Programming. This approach aims to deal with the uncertainty, imprecision and incompleteness of the information handled. Some examples illustrate the process of embodying the programmer preliminary knowledge into a Bayesian program and experimental results of these examples implementation in an electrical vehicle are described and commented. Some videos illustrating these experiments can be found at http://www-laplace.imag.fr.

Collaboration


Dive into the Emmanuel Mazer's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Olivier Lebeltel

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Eric Dedieu

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

Juan Manuel Ahuactzin

Universidad de las Américas Puebla

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Marvin Faix

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

Carla Koike

University of Brasília

View shared research outputs
Top Co-Authors

Avatar

Jacques Droulez

Centre national de la recherche scientifique

View shared research outputs
Researchain Logo
Decentralizing Knowledge