Author
Claude Samson
Bio: Claude Samson is an academic researcher from French Institute for Research in Computer Science and Automation. The author has contributed to research in topics: Nonholonomic system & Exponential stability. The author has an hindex of 37, co-authored 117 publications receiving 7805 citations.
Papers published on a yearly basis
Papers
More filters
••
TL;DR: Application to the control of nonholonomic wheeled mobile robots is described by considering the case of a car pulling trailers, and globally stabilizing time-varying feedbacks are derived.
Abstract: Chain form systems have recently been introduced to model the kinematics of a class of nonholonomic mechanical systems. The first part of the study is centered on control design and analysis for nonlinear systems which can be converted to the chain form. Solutions to various control problems (open-loop steering, partial or complete state feedback stabilization) are either recalled, generalized, or developed. In particular, globally stabilizing time-varying feedbacks are derived, and a discussion of their convergence properties is provided. Application to the control of nonholonomic wheeled mobile robots is described in the second part of the study by considering the case of a car pulling trailers. >
1,094 citations
•
25 Apr 1991
TL;DR: From the Publisher: A complete approach to the problem of controlling robot manipulators needs to bring together three scientific branches: computer science, mechanics, and automatic control.
Abstract: From the Publisher:
A complete approach to the problem of controlling robot manipulators needs to bring together three scientific branches: computer science, mechanics, and automatic control.
652 citations
••
01 Jan 1998550 citations
••
09 Apr 1991
TL;DR: A preliminary study of the problem of the feedback control of mobile robots is presented, and it is shown that stabilization of the cart's configuration around the configuration of a virtual reference cart becomes possible as long as the reference cart keeps moving.
Abstract: A preliminary study of the problem of the feedback control of mobile robots is presented. The robot considered is a two-wheel-driven nonholonomic cart. Despite the controllability of the system, pure state feedback stabilization of the cart's configuration around a given terminal configuration is not possible. However, feedback stabilization of the position of any point of the cart is possible. Extension to the problem of trajectory tracking in Cartesian space is then considered, and it is shown that stabilization of the cart's configuration around the configuration of a virtual reference cart becomes possible as long as the reference cart keeps moving. Several simple control laws are proposed, and simulation results are given. Connections with the path planning problem are pointed out. >
451 citations
01 Jan 1993
TL;DR: In this paper, two general controllers for unicycle-type and two-steering-wheels mobile robots are proposed and conditions for asymptotical convergence to a predefined path are established and simulation results are presented.
Abstract: Through two different approaches, this report proposes two general controllers for unicycle-type and two-steering-wheels mobile robots. For both systems, conditions for asymptotical convergence to a predefined path are established and simulation results are presented. Rather than writing the systems' equations with respect to a fixed reference frame, the robot state is here parametrized relative to the followed path, in terms of distance and orientation.
353 citations
Cited by
More filters
••
01 Jan 2006
TL;DR: This coherent and comprehensive book unifies material from several sources, including robotics, control theory, artificial intelligence, and algorithms, into planning under differential constraints that arise when automating the motions of virtually any mechanical system.
Abstract: Planning algorithms are impacting technical disciplines and industries around the world, including robotics, computer-aided design, manufacturing, computer graphics, aerospace applications, drug design, and protein folding. This coherent and comprehensive book unifies material from several sources, including robotics, control theory, artificial intelligence, and algorithms. The treatment is centered on robot motion planning but integrates material on planning in discrete spaces. A major part of the book is devoted to planning under uncertainty, including decision theory, Markov decision processes, and information spaces, which are the “configuration spaces” of all sensor-based planning problems. The last part of the book delves into planning under differential constraints that arise when automating the motions of virtually any mechanical system. Developed from courses taught by the author, the book is intended for students, engineers, and researchers in robotics, artificial intelligence, and control theory as well as computer graphics, algorithms, and computational biology.
6,340 citations
••
01 Oct 1996
TL;DR: This article provides a tutorial introduction to visual servo control of robotic manipulators by reviewing the prerequisite topics from robotics and computer vision, including a brief review of coordinate transformations, velocity representation, and a description of the geometric aspects of the image formation process.
Abstract: This article provides a tutorial introduction to visual servo control of robotic manipulators. Since the topic spans many disciplines our goal is limited to providing a basic conceptual framework. We begin by reviewing the prerequisite topics from robotics and computer vision, including a brief review of coordinate transformations, velocity representation, and a description of the geometric aspects of the image formation process. We then present a taxonomy of visual servo control systems. The two major classes of systems, position-based and image-based systems, are then discussed in detail. Since any visual servo system must be capable of tracking image features in a sequence of images, we also include an overview of feature-based and correlation-based methods for tracking. We conclude the tutorial with a number of observations on the current directions of the research field of visual servo control.
3,619 citations
••
TL;DR: A new variational level set formulation in which the regularity of the level set function is intrinsically maintained during thelevel set evolution called distance regularized level set evolution (DRLSE), which eliminates the need for reinitialization and thereby avoids its induced numerical errors.
Abstract: Level set methods have been widely used in image processing and computer vision. In conventional level set formulations, the level set function typically develops irregularities during its evolution, which may cause numerical errors and eventually destroy the stability of the evolution. Therefore, a numerical remedy, called reinitialization, is typically applied to periodically replace the degraded level set function with a signed distance function. However, the practice of reinitialization not only raises serious problems as when and how it should be performed, but also affects numerical accuracy in an undesirable way. This paper proposes a new variational level set formulation in which the regularity of the level set function is intrinsically maintained during the level set evolution. The level set evolution is derived as the gradient flow that minimizes an energy functional with a distance regularization term and an external energy that drives the motion of the zero level set toward desired locations. The distance regularization term is defined with a potential function such that the derived level set evolution has a unique forward-and-backward (FAB) diffusion effect, which is able to maintain a desired shape of the level set function, particularly a signed distance profile near the zero level set. This yields a new type of level set evolution called distance regularized level set evolution (DRLSE). The distance regularization effect eliminates the need for reinitialization and thereby avoids its induced numerical errors. In contrast to complicated implementations of conventional level set formulations, a simpler and more efficient finite difference scheme can be used to implement the DRLSE formulation. DRLSE also allows the use of more general and efficient initialization of the level set function. In its numerical implementation, relatively large time steps can be used in the finite difference scheme to reduce the number of iterations, while ensuring sufficient numerical accuracy. To demonstrate the effectiveness of the DRLSE formulation, we apply it to an edge-based active contour model for image segmentation, and provide a simple narrowband implementation to greatly reduce computational cost.
1,947 citations
••
TL;DR: In this paper, the authors provide a concise point of departure for researchers and practitioners alike wishing to assess the current state of the art in the control and monitoring of civil engineering structures, and provide a link between structural control and other fields of control theory.
Abstract: This tutorial/survey paper: (1) provides a concise point of departure for researchers and practitioners alike wishing to assess the current state of the art in the control and monitoring of civil engineering structures; and (2) provides a link between structural control and other fields of control theory, pointing out both differences and similarities, and points out where future research and application efforts are likely to prove fruitful. The paper consists of the following sections: section 1 is an introduction; section 2 deals with passive energy dissipation; section 3 deals with active control; section 4 deals with hybrid and semiactive control systems; section 5 discusses sensors for structural control; section 6 deals with smart material systems; section 7 deals with health monitoring and damage detection; and section 8 deals with research needs. An extensive list of references is provided in the references section.
1,883 citations
[...]
TL;DR: In this paper, the authors studied the effect of local derivatives on the detection of intensity edges in images, where the local difference of intensities is computed for each pixel in the image.
Abstract: Most of the signal processing that we will study in this course involves local operations on a signal, namely transforming the signal by applying linear combinations of values in the neighborhood of each sample point. You are familiar with such operations from Calculus, namely, taking derivatives and you are also familiar with this from optics namely blurring a signal. We will be looking at sampled signals only. Let's start with a few basic examples. Local difference Suppose we have a 1D image and we take the local difference of intensities, DI(x) = 1 2 (I(x + 1) − I(x − 1)) which give a discrete approximation to a partial derivative. (We compute this for each x in the image.) What is the effect of such a transformation? One key idea is that such a derivative would be useful for marking positions where the intensity changes. Such a change is called an edge. It is important to detect edges in images because they often mark locations at which object properties change. These can include changes in illumination along a surface due to a shadow boundary, or a material (pigment) change, or a change in depth as when one object ends and another begins. The computational problem of finding intensity edges in images is called edge detection. We could look for positions at which DI(x) has a large negative or positive value. Large positive values indicate an edge that goes from low to high intensity, and large negative values indicate an edge that goes from high to low intensity. Example Suppose the image consists of a single (slightly sloped) edge:
1,829 citations