Related Experiment Video
Updated: Feb 4, 2026

09:00
Insect-controlled Robot: A Mobile Robot Platform to Evaluate the Odor-tracking Capability of an Insect
Published on: December 19, 2016
15.2K
Visual Tracking and Depth Estimation of Mobile Robots Without Desired Velocity Information
IEEE Transactions on Cybernetics
|October 4, 2018
Summary
This study introduces a novel visual servoing method for mobile robot trajectory tracking and depth estimation without needing prior velocity data. The approach uses multiple images for pose reconstruction and an adaptive controller for accurate real-time control.
Area of Science:
- Robotics
- Computer Vision
- Control Systems
Background:
- Mobile robot control often requires prior knowledge of desired velocities, complicating real-time applications.
- Accurate depth estimation is crucial for robot navigation and interaction but challenging without explicit sensors.
- Existing visual servoing methods may involve complex offline computations for controller design.
Purpose of the Study:
- To develop a visual servoing approach for trajectory tracking and depth estimation in mobile robots.
- To eliminate the need for a priori knowledge of desired velocities in robot control.
- To address nonholonomic constraints and unknown depth parameters in real-time.
Main Methods:
- Utilizing multiple images from an on-board camera for reconstructing current and desired robot poses.
- Proposing an adaptive time-varying controller for trajectory tracking.
- Employing a reduced-order observer for real-time estimation of desired velocities.
- Designing an augmented update law to compensate for unknown depth parameters and identify inverse depth constants.
- Applying Lyapunov-based stability analysis and a robust data-driven algorithm.
Main Results:
- The proposed controller achieves asymptotic trajectory tracking under nonholonomic constraints.
- The inverse depth estimate converges to its actual value under persistent excitation.
- A data-driven algorithm ensures convergence of inverse depth estimation under relaxed excitation conditions.
- Demonstrated effectiveness through simulation and experimental results.
Conclusions:
- The developed visual servoing approach enables accurate trajectory tracking and depth estimation for mobile robots without prior velocity information.
- The real-time estimation of desired velocities and compensation for unknown parameters significantly enhance control performance.
- The method offers a robust and efficient solution for real-world mobile robot applications.
Related Concept Videos
Desirable Characteristics in Others
119
Various factors, including the type of relationship, gender, and duration of the relationship, influence the perception of desirable characteristics in others. While certain traits such as trustworthiness, cooperativeness, agreeableness, and extraversion are universally valued across all relationships, other characteristics are context-dependent and gain prominence based on specific relational dynamics.Universal and Context-Dependent TraitsTrustworthiness and cooperativeness are fundamental...
119
What are Estimates?
8.8K
It isn't easy to measure a parameter such as the mean height or the mean weight of a population. So, we draw samples from the population and calculate the mean height or mean weight of the individuals in the sample. This sample data acts as a representative measure of the population parameter. These sample statistics are known as estimates.
The estimate for the mean of a sample is denoted by ͞x, whereas the mean of the population is designated as μ. Further, parameters such...
The estimate for the mean of a sample is denoted by ͞x, whereas the mean of the population is designated as μ. Further, parameters such...
8.8K
Uniform Depth Channel Flow
589
Uniform depth channel flow keeps fluid depth consistent along channels such as irrigation canals. In natural channels, such as rivers, approximate uniform flow is often assumed. This condition occurs when the channel’s bottom slope matches the energy slope, balancing potential energy lost from gravity with head loss due to shear stress. This balance prevents depth changes along the channel length, resulting in a steady, uniform flow.Uniform flow in open channels with a constant cross-section...
589
Average Velocity
23.5K
To calculate the other physical quantities in kinematics, we must introduce the time variable. The time variable allows us not only to state the position of the object during its motion, but also how fast it is moving. The speed at which an object is moving is given by the rate at which the position changes with time. For each position xi, we assign a particular time ti. If the details of the motion at each instant are not important, the rate is usually expressed as the average velocity. This...
23.5K
Instantaneous Velocity - II
13.0K
Instantaneous velocity is the quantity that measures how fast an object is moving along its path. In other words, the instantaneous velocity of an object is the limit of the average velocity as the elapsed time approaches zero, or the derivative of displacement with respect to time. Like average velocity, the instantaneous velocity is a vector with the dimensions of length per unit time. Instantaneous velocity can have both positive and negative values. The instantaneous velocity can be...
13.0K
Escape Velocity
8.4K
The escape velocity of an object is defined as the minimum initial velocity that it requires to escape the surface of another object to which it is gravitationally bound and never to return. For example, what would be the minimum velocity at which a satellite should be launched from the Earth's surface such that it just escapes the Earth's gravitational field?
To calculate the escape velocity, it is assumed that no energy is lost to any frictional forces. In practice, a satellite...
To calculate the escape velocity, it is assumed that no energy is lost to any frictional forces. In practice, a satellite...
8.4K

