Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Bernard Faverjon

dblp:69/4171 · DBLP profile ↗
← Back
14ranked-venue papers
6as first author
0since 2021 · last 1995
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 13 · 6 first-authorSystems, architecture and hardware · 11 · 5 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
8 papers
Motion planning and robot control · 46% Robot manipulation · 42% Robot navigation and mapping · 9%
Computer graphics and multimedia
2 papers
Geometric modeling and processing · 66% Visualization and visual analytics · 34%

Topics — the 17 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Robot manipulation › grasping › grasp stability
force-closure grasp
0.021995
On computing three-finger force-closure grasps of polygonal objects · IEEE Trans. Robotics Autom. 1995
On computing two-finger force-closure grasps of curved 2D objects · ICRA 1991
Robotics › Robot manipulation
grasping
0.011995
On computing three-finger force-closure grasps of polygonal objects · IEEE Trans. Robotics Autom. 1995
Robotics › Robot manipulation › grasping › multifingered grasping
three-finger grasp
0.011995
On computing three-finger force-closure grasps of polygonal objects · IEEE Trans. Robotics Autom. 1995
Robotics › Motion planning and robot control
motion planning
0.021988
A practical exact motion planning algorithm for polygonal objects amidst polygonal obstacles · ICRA 1988
The Mixed Approach for Motion Planning: Learning Global Strategies from a Local Planner · IJCAI 1987
Robotics › Motion planning and robot control
path planning
0.011991
ACT: a robot programming environment · ICRA 1991
Robotics › Robot manipulation › grasping
two-fingered grasp
0.011991
On computing two-finger force-closure grasps of curved 2D objects · ICRA 1991
Robotics › Motion planning and robot control › motion planning › configuration space
configuration space computation
0.011988
A practical exact motion planning algorithm for polygonal objects amidst polygonal obstacles · ICRA 1988
Robotics › Motion planning and robot control › motion planning › contact planning
contact motion planning
0.011988
A practical exact motion planning algorithm for polygonal objects amidst polygonal obstacles · ICRA 1988
Robotics › Motion planning and robot control › path planning
collision-free path planning
0.011987
A local based approach for path planning of manipulators with a high number of degrees of freedom · ICRA 1987
Robotics › Motion planning and robot control › path planning
local path planning
0.011987
A local based approach for path planning of manipulators with a high number of degrees of freedom · ICRA 1987
Robotics › Motion planning and robot control › motion planning › reactive motion generation
potential field method
0.011987
A local based approach for path planning of manipulators with a high number of degrees of freedom · ICRA 1987
Robotics › Motion planning and robot control
robot learning
0.011987
The Mixed Approach for Motion Planning: Learning Global Strategies from a Local Planner · IJCAI 1987
Computer vision › 3D vision › stereo vision
stereo matching
0.011987
Efficient registration of stereo images by matching graph descriptions of edge segments · Int. J. Comput. Vis. 1987
Geometric modeling and processing › shape matching
graph matching
0.011987
Efficient registration of stereo images by matching graph descriptions of edge segments · Int. J. Comput. Vis. 1987
Robotics › Motion planning and robot control › motion planning
nonholonomic motion planning
0.011994
Planning the Motions of an All-Terrain Vehicle by Using Geometric and Physical Models · ICRA 1994
Robotics › Motion planning and robot control › motion planning
configuration space
0.011991
On computing two-finger force-closure grasps of curved 2D objects · ICRA 1991
Robotics › Motion planning and robot control › robot control
redundant manipulator control
0.011987
A local based approach for path planning of manipulators with a high number of degrees of freedom · ICRA 1987

Methods — techniques the papers use, named apart from their topics

geometric environment representation · 0.0CAD integration · 0.0linear programming · 0.0discrete search · 0.0continuous motion generation · 0.0optimization · 0.0numerical cell decomposition · 0.0curve tracing · 0.0continuation · 0.0exact geometric computation · 0.0graph descriptions · 0.0edge segment matching · 0.0
YearPublicationVenuePosition
1995 On computing three-finger force-closure grasps of polygonal objects
abstract
This paper addresses the problem of computing stable grasps of 2-D polygonal objects. We consider the case of a hand equipped with three hard fingers and assume point contact with friction. We prove new sufficient conditions for equilibrium and force closure that are linear in the unknown grasp parameters. This reduces computing the stable grasp regions in configuration space to constructing the three-dimensional projection of a five-dimensional polytope. We present an efficient projection algorithm based on linear programming and variable elimination among linear constraints. Maximal object segments where fingers can be positioned independently while ensuring force closure are found by linear optimization within the grasp regions. The approach has been implemented and several examples are presented.
Jean Ponce, Bernard Faverjon
IEEE Trans. Robotics Autom.2
1994 Planning the Motions of an All-Terrain Vehicle by Using Geometric and Physical Models
abstract
This paper addresses motion planning for a mobile robot moving on a hilly three dimensional terrain and subjected to strong physical interaction constraints. The main contribution of this paper is a planning method which takes into account the dynamics of the robot, the robot/terrain interactions, the kinematic constraints of the robot, and classical constraints. The basic idea of our method is to integrate geometric and physical models of the robot and of the terrain in a two-stage trajectory planning process. Consisting in combining a "discrete search strategy" and a "continuous motion generation method". It will be shown how each planning step operates and how they interact in order to generate a safe and executable motion for the all-terrain vehicle.>
Moëz Cherif, Christian Laugier, Christine Milesi-Bellier, Bernard Faverjon
ICRA4
1993 A kinematic simulator for motion planning of a mobile robot on a terrain
abstract
This paper deals with the problem of simulating the behavior of a mobile robot moving on a terrain along a precomputed nominal path. The nominal path is supposed to be provided by a planner. The purpose of the simulator to instantiate the nominal path into a complete trajectory, while verifying that a set of constraints is satisfied all along the motion. The simulator is based on an iterative algorithm to compute configurations for the robot at each time increment. Each iteration consists of two successive steps: determination of a stable configuration and of the associated contact points on the ground, and determination of the motion of all joints by minimization of the sliding at the contact points.
Christine Milesi-Bellier, Christian Laugier, Bernard Faverjon
IROS3
1992 A System For Planning And Executing Two-finger Force-Closure Grasps Of Curved 2D Objects
abstract
Thzs paper presents a system for plannzng and executzng stable grasps of curved two-damenszonal objects. We conszder the case of a hand equzpped wzth two hard fingers and assume poznt contact wzth frzctzon Objects are modelled by parametrzc curves, and force-closure grasps are characterzzed by systems of polynomzal constraints an the parameters of these curves. All configuratzon space regzons satzsfyzng these constraznfs are found by a parallel numerzcal cell decomposztzon algoriihni based on curve tracing and continadzon techniques ~IULLIILU~ object segiiienls diel e fingers can be positzoned an depeii dently are found by optimzzateon wzlhzn the grasp regaons The approuch has been implemented uszng a dzstrzbuted archztecture, and experzinents using a PUMA rohot equipped ubiih a pneumatzc two-finger grippe? aid U vzszoii system are presented
Darrell Stam, Jean Ponce, Bernard Faverjon
IROS3
1991 On computing two-finger force-closure grasps of curved 2D objects
abstract
An approach to the computation of stable grasps of curved two-dimensional objects is presented. The authors consider the case of a hand equipped with two hard fingers and assume point contact with friction. Objects are modeled by parametric curves, and force-closure grasps are characterized by systems of polynomial constraints in the parameters of these curves. All configuration space regions satisfying these constraints are found by a numerical cell decomposition algorithm based on curve tracing and continuation techniques. Maximal object segments where fingers can be positioned independently are found by optimization within the grasp regions. The approach has been implemented and examples are presented.>
Bernard Faverjon, Jean Ponce
ICRA1
1991 ACT: a robot programming environment
abstract
The authors describe ACT, a system designed to plan and monitor robot motions using a geometric representation of the environment. The goal in developing ACT was to design a system which could be used in industrial applications as well as a software basis to develop new robot programming techniques in the academic environment. ACT is intended to provide the user with advanced programming tools such as inline path planning and graphic monitoring of robot tasks. The project included developments not directly related to robotics but which were essential to enhance these new programming techniques. For example, a special user interface was developed to specify the robot tasks as well as to interface with existing CAD modelers. The authors present the technical choices made in developing the system and the most technically innovative parts of the system.>
Emmanuel Mazer, Jocelyne Troccaz, Jean-Michel Lefevre, Bernard Faverjon, Ammar Ijel, Christine Bellier, Bruno Ferrari, Marc Barret, Philippe Sellers, Jean-Marc Lefebvre, Mouna Hassoun, Oussama Alchami
ICRA4
1989 Hierarchical object models for efficient anti-collision algorithms
abstract
The author presents an offline programming system specially designed for complex robotic applications (e.g., intervention of redundant manipulators in a nuclear plant). It uses hierarchical CAD models of solids and manipulators. These models are derived from constructive solid geometry trees and combine simple volume primitives with union or difference set operations. They offer different levels of description of the objects and enable an efficient computation of local minima of the distance between points of the objects. By setting constraints on the variation of the distance at these points, it is possible to produce collision-free trajectories achieving complex tasks with Cartesian and/or joint parameter goals.>
Bernard Faverjon
ICRA1
1988 A practical exact motion planning algorithm for polygonal objects amidst polygonal obstacles
abstract
A general and simple algorithm is presented which computes the set FP of all free configurations for a polygonal object I (with m edges) which is free to translate and/or to rotate but not to intersect another polygonal object E. The worst-case time complexity of the algorithm is O(m/sup 3/n/sup 3/ log mn), which is close to optimal. FP is a three-dimensional curved object which can be used to find free motions within the same time bounds. Two types of motion have been studied in some detail. Motion in contact, where I remains in contact with E, is performed by moving along the faces of the boundary of FP. By partitioning FP into prisms, it is possible to compute motions when I never makes contact with E. In this case, the theoretical complexity does not exceed O(m/sup 6/n/sup 6/ alpha (mn)) but it is expected to be much smaller in practice. In both cases, pseudo-optimal motions can be obtained with a complexity increased by a factor log mn.>
Francis Avnaim, Jean-Daniel Boissonnat, Bernard Faverjon
ICRA3
1987 A local based approach for path planning of manipulators with a high number of degrees of freedom
abstract
This paper presents an alternative to the Potential Field Method of computing local collision-free motions for general manipulators. The main distinction is that we separate the description of the task from constraints of anti-collision. This enables to control accurately all relevant measures of the problem. A task is expressed by the minimization of a function plus eventually some geometric constraints, whereas anti-collision is translated into very simple linear constraints through the methods of the velocity dampers and the tangent separating planes. This approach is applied to the control of manipulators with a high number of degrees of freedom, using hierarchical descriptions of the environment and the robots. This is illustrated by two realizations, path planning for a ten link manipulator in the cluttered environment of a nuclear plant reactor, and cooperative tasks between two six degree of freedom robots. In the end we discuss how to incorporate the action of a global planner in this general framework.
Bernard Faverjon, Pierre Tournassoud
ICRA1
1987 The Mixed Approach for Motion Planning: Learning Global Strategies from a Local Planner
Bernard Faverjon, Pierre Tournassoud
IJCAI1
1987 Efficient registration of stereo images by matching graph descriptions of edge segments
Nicholas Ayache, Bernard Faverjon
Int. J. Comput. Vis.2
1986 Building visual maps by combining noisy stereo measurements
abstract
This paper deals with the problem of coping with noise disturbing data in Stereo, 3-D modelling and navigation. We introduce the idea of a Realistic Uncertain Description of the Environment (RUDE) which is local, i.e attached to a specific reference frame, and incorporates both, information about the geometry and about the parameters measuring this geometry. We also relate this uncertainty to the pixel uncertainty and show how the RUDE corresponding to different frames can be used to relate these frames by a rigid displacement which we describe both by a rotation and translation and a measure of their uncertainty. Finally, we use the relations between frames to update the associated RUDE and decrease their uncertainty.
Olivier D. Faugeras, Nicholas Ayache, Bernard Faverjon
ICRA3
1986 Object level programming of industrial robots
abstract
We present a system designed for object level programming of industrial robots. It contains essentially four modules : - a C.A.D. module to build geometric models of objects and manipulators and define the implantation of the robotic cell. - a pre-processing module which uses the cell model to compute a representation of the free-space in the joint space of the robot arm. - an obstacle avoidance module which uses this representation to perform different tasks such as testing or searching a safe trajectory. - a planning module that combines the elementary tasks of the obstacle avoidance module to get the environment from its current state to the state defined by an object level instruction. It can be used either during the conception step of a robotic cell or for programming fastly and safely an industrial robot.
Bernard Faverjon
ICRA1
1984 Obstacle avoidance using an octree in the configuration space of a manipulator
abstract
An automatic system for planning safe trajectories for a computer controlled manipulator among obstacles is a key component of robot assembly operations. This paper describes an algorithm transforming cartesian obstacles into obstacles in the space of the first three joints of a manipulator with six revolute joints (e.g. a ACMA-CRIBIER V80), and giving a hierarchical description of the free space by mean of an octree. Such a description is very useful in testing for collision between the arm of the manipulator end obstacles since it is represented by a point in this space.
Bernard Faverjon
ICRA1