Results 1 - 10
of
45
Vision Guided Navigation for A Nonholonomic Mobile Robot
- IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION
, 1997
"... Visual servoing, i.e. the use of the vision sensor in feedback control, has been of increasing interest. A fair amount of work has been done in applications in autonomous driving, manipulation, mobile robot navigation and surveillance. However, the theoretical and analytical aspects of the problem h ..."
Abstract
-
Cited by 44 (4 self)
- Add to MetaCart
Visual servoing, i.e. the use of the vision sensor in feedback control, has been of increasing interest. A fair amount of work has been done in applications in autonomous driving, manipulation, mobile robot navigation and surveillance. However, the theoretical and analytical aspects of the problem have not received much attention. Furthermore, the problem of estimation from the vision measurements has been considered separately from the design of the control strategies. Instead of addressing the pose estimation and control problems separately, we attempt to characterize the types of control tasks which can be achieved using only quantities directly measurable in the image, bypassing the pose estimation phase. We consider the navigation task for a nonholonomic ground mobile base tracking an arbitrarily shaped continuous ground curve. This tracking problem is formulated as one of controlling the shape of the curve in the image plane. We study the controllability of the system characteriz...
Linear differential algorithm for motion recovery: A geometric approach
- International Journal of Computer Vision
, 2000
"... The aim of this paper is to explore a linear geometric algorithm for recovering the three dimensional motion of a moving camera from image velocities. Generic similarities and differences between the discrete approach and the differential approach are clearly revealed through a parallel development ..."
Abstract
-
Cited by 30 (7 self)
- Add to MetaCart
The aim of this paper is to explore a linear geometric algorithm for recovering the three dimensional motion of a moving camera from image velocities. Generic similarities and differences between the discrete approach and the differential approach are clearly revealed through a parallel development of an analogous motion estimation theory previously explored in [24, 26]. We present a precise characterization of the space of differential essential matrices, which gives rise to a novel eigenvalue-decomposition-based 3D velocity estimation algorithm from the optical flow measurements. This algorithm gives a unique solution to the motion estimation problem and serves as a differential counterpart of the well-known SVD-based 3D displacement estimation algorithm for the discrete case. Since the proposed algorithm only involves linear algebra techniques, it may be used to provide a fast initial guess for more sophisticated nonlinear algorithms [13]. Extensive simulation results are presented for evaluating the performance of our algorithm in terms of bias and sensitivity of the estimates with respect to di erent noise levels in image velocity measurements.
Information-Theoretic Control of Multiple Sensor Platforms
, 2002
"... Ben Grocholsky Doctor of Philosophy The University of Sydney March 2002 Information-Theoretic Control of This thesis is concerned with the development of a consistent, information-theoretic basis for understanding of coordination and cooperation decentralised multi-sensor multi-platform systems. Au ..."
Abstract
-
Cited by 29 (4 self)
- Add to MetaCart
Ben Grocholsky Doctor of Philosophy The University of Sydney March 2002 Information-Theoretic Control of This thesis is concerned with the development of a consistent, information-theoretic basis for understanding of coordination and cooperation decentralised multi-sensor multi-platform systems. Autonomous systems composed of multiple sensors and multiple platforms potentially have significant importance in applications such as defence, search and rescue, mining or intelligent manufacturing. However, the e#ective use of multiple autonomous systems requires that an understanding be developed of the mechanisms of coordination and cooperation between component systems in pursuit of a common goal. A fundamental, quantitative, understanding of coordination and cooperation between decentralised autonomous systems is the main goal of this thesis.
Reducing "Structure From Motion": a General Framework for Dynamic Vision -- Part 2: Experimental Evaluation
- IEEE trans. PAMI
, 1998
"... A number of methods have been proposed in the literature for estimating scenestructure and ego-motion from a sequence of images using dynamical models. Despite the fact that all methods may be derived from a "natural " dynamical model within a unified framework, from an engineering perspec ..."
Abstract
-
Cited by 28 (2 self)
- Add to MetaCart
A number of methods have been proposed in the literature for estimating scenestructure and ego-motion from a sequence of images using dynamical models. Despite the fact that all methods may be derived from a "natural " dynamical model within a unified framework, from an engineering perspective there are a number of trade-offs that lead to different strategies depending upon the applications and the goals one is targeting. We want to characterize and compare the properties of each model such that the engineer may choose the one best suited to the specific application. We analyze the properties of filters derived from each dynamical model under a variety of experimental conditions, assess the accuracy of the estimates, their robustness to measurement noise, sensitivity to initial conditions and visual angle, effects of the bas-relief ambiguity and occlusions, dependence upon the number of image measurements and their sampling rate.
Laser-Based People Tracking
- In Proc. of the IEEE International Conference on Robotics & Automation (ICRA
, 2002
"... In this paper, we describe a method for real-time tracking of objects with multiple laser range-finders covering a workspace in a parallel and distributed fashion. Tracking people is a popular problem in machine vision. Here we adapt the methods used in vision to planar laser scanners. We group rang ..."
Abstract
-
Cited by 28 (0 self)
- Add to MetaCart
In this paper, we describe a method for real-time tracking of objects with multiple laser range-finders covering a workspace in a parallel and distributed fashion. Tracking people is a popular problem in machine vision. Here we adapt the methods used in vision to planar laser scanners. We group range measurements into entities like blobs and objects. With the help of a Kalman Filter (KF), the tracker smooths object paths and estimates its path even when the underlying object is occluded from all the lasers. We finally evaluate the tracker's performance through four experiments.
A multi-state constraint kalman filter for vision-aided inertial navigation
- in Proc. IEEE Int. Conf. on Robotics and Automation
, 2007
"... In this paper, we present an Extended Kalman Filter (EKF)-based algorithm for real-time visionaided inertial navigation. The primary contribution of this work is the derivation of a measurement model that is able to express the geometric constraints that arise when a static feature is observed from ..."
Abstract
-
Cited by 28 (14 self)
- Add to MetaCart
In this paper, we present an Extended Kalman Filter (EKF)-based algorithm for real-time visionaided inertial navigation. The primary contribution of this work is the derivation of a measurement model that is able to express the geometric constraints that arise when a static feature is observed from multiple camera poses. This measurement model does not require including the 3D feature position in the state vector of the EKF and is optimal, up to linearization errors. The vision-aided inertial navigation algorithm we propose has computational complexity only linear in the number of features, and is capable of high-precision pose estimation in large-scale real-world environments. The performance of the algorithm is demonstrated in extensive experimental results, involving a camera/IMU system localizing within an urban area. 1
Optimization criteria and geometric algorithms for motion and structure estimation
- INTERNATIONAL JOURNAL OF COMPUTER VISION
, 2001
"... Prevailing efforts to study the standard formulation of motion and structure recovery have recently been focused on issues of sensitivity and robustness of existing techniques. While many cogent observations have been made and verified experimentally, many statements do not hold in general setting ..."
Abstract
-
Cited by 21 (5 self)
- Add to MetaCart
Prevailing efforts to study the standard formulation of motion and structure recovery have recently been focused on issues of sensitivity and robustness of existing techniques. While many cogent observations have been made and verified experimentally, many statements do not hold in general settings and make a comparison of existing techniques difficult. With an ultimate goal of clarifying these issues, we study the main aspects of motion and structure recovery: the choice of objective function, optimization techniques and sensitivity and robustness issues in the presence of noise. We clearly reveal the relationship among different objective functions, such as “(normalized) epipolar constraints,” “reprojection error” or “triangulation,” all of which can be unified in a new “optimal triangulation” procedure. Regardless of various choices of the objective function, the optimization problems all inherit the same unknown parameter space, the so-called “essential manifold.” Based on recent developments of optimization techniques on Riemannian manifolds, in particular on Stiefel or Grassmann manifolds, we propose a Riemannian Newton algorithm to solve the motion and structure recovery problem, making use of the natural differential geometric structure of the essential manifold. We provide a clear account of sensitivity and robustness of the proposed linear and nonlinear optimization techniques and study the analytical and practical equivalence of different objective functions. The geometric
Optimal Structure from Motion: Local Ambiguities and Global Estimates
, 2000
"... “Structure From Motion” (SFM) refers to the problem of estimating spatial properties of a threedimensional scene from the motion of its projection onto a two-dimensional surface, such as the retina. We present an analysis of SFM which results in algorithms that are provably convergent and provably o ..."
Abstract
-
Cited by 20 (4 self)
- Add to MetaCart
“Structure From Motion” (SFM) refers to the problem of estimating spatial properties of a threedimensional scene from the motion of its projection onto a two-dimensional surface, such as the retina. We present an analysis of SFM which results in algorithms that are provably convergent and provably optimal with respect to a chosen norm. In particular, we cast SFM as the minimization of a high-dimensional quadratic cost function, and show how it is possible to reduce it to the minimization of a two-dimensional function whose stationary points are in one-to-one correspondence with those of the original cost function. As a consequence, we can plot the reduced cost function and characterize the configurations of structure and motion that result in local minima. As an example, we discuss two local minima that are associated with well-known visual illusions. Knowledge of the topology of the residual in the presence of such local minima allows us to formulate minimization algorithms that, in addition to provably converge to stationary points of the original cost function, can switch between different local extrema in order to converge to the global minimum, under suitable conditions. We also offer an experimental study of the distribution of the estimation error in the presence of noise in the measurements, and characterize the sensitivity of the algorithm using the structure of Fisher’s Information matrix.
Polyhedral Contact Formation Modeling and Identification for Autonomous Compliant Motion
- IEEE Transactions on Robotics and Automation
, 2001
"... This paper describes the contact formation modeling for the identification of geometrical parameters (positions, orientations and dimensions) of rigid polyhedral objects in contact during the force-controlled execution of contact formation sequences. Following improvements with respect to the state ..."
Abstract
-
Cited by 17 (12 self)
- Add to MetaCart
This paper describes the contact formation modeling for the identification of geometrical parameters (positions, orientations and dimensions) of rigid polyhedral objects in contact during the force-controlled execution of contact formation sequences. Following improvements with respect to the state of the art are made: (i) the modeling effort is reduced considerably, (ii) the generation of the measurement equations of the online estimators can be automated more easily, (iii) the propagation of the geometrical parameter estimates over sequences of contact formations becomes straightforward, (iv) the measurement equations are also valid for large uncertainties on the geometrical parameter estimates.
Planar Image Based Visual Servoing as a Navigation Problem
- In International Conference on Robotics and Automation
, 1999
"... We describe a hybrid planar image-based servo algorithm which, for a simplified planar convex rigid body, converges to a static goal for all initial conditions within the workspace of the camera. This is achieved using the sequential composition of a palette of continuous image based controllers. Ea ..."
Abstract
-
Cited by 17 (4 self)
- Add to MetaCart
We describe a hybrid planar image-based servo algorithm which, for a simplified planar convex rigid body, converges to a static goal for all initial conditions within the workspace of the camera. This is achieved using the sequential composition of a palette of continuous image based controllers. Each sub-controller, based on a specified set of collinear feature points, is shown to converge for all initial configuations in which the feature points are visible. Furthermore, the controller guarantees that the body will maintain a ``visible'' orientation, i.e. the feature points will always be in view of the camera. This is achieved by introducing a change of coordinates from SE(2) to an image plane measurement of three points, and imposing a navigation function in that coordinate system. Our intuition suggests that appropriately generalized versions of these ideas may be extended to SE(3).

