Related Experiment Video
Updated: Jul 24, 2026

08:16
Movement Retraining using Real-time Feedback of Performance
Published on: January 17, 2013
Motion recovery in light-attenuating media from image-shading variations
1Department of Electrical and Computer Engineering, University of Miami, Coral Gables, Florida 33124.
Summary
This study presents a method for robotic vehicles to determine their position and motion using passive-vision sensing. By analyzing image-shading variations from three planar surfaces, vehicle motion can be calculated accurately, even in challenging underwater conditions.
Area of Science:
- Robotics
- Computer Vision
- Optical Sensing
Background:
- Accurate vehicle positioning and motion estimation are crucial for robotic autonomy.
- Passive-vision sensing offers a method for extracting environmental and motion data from images.
- Underwater operations present unique challenges due to artificial lighting and light attenuation.
Purpose of the Study:
- To investigate motion recovery from image-shading variations for robotic vehicles in challenging environments.
- To develop a model for image brightness that accounts for illumination attenuation and variation.
- To determine vehicle motion using optical beacons in a specific undersea application configuration.
Main Methods:
- Utilizing an established image model incorporating illumination effects.
- Analyzing image-shading variations from Lambertian planar surfaces.
- Developing a closed-form solution for motion determination.
Main Results:
- Demonstrated closed-form determination of vehicle motion.
- Successfully recovered motion using three Lambertian planar surfaces as optical beacons.
- Validated the effectiveness of the image model for motion recovery under simulated undersea conditions.
Conclusions:
- The proposed method enables accurate motion recovery for robotic vehicles in environments with artificial lighting and attenuation.
- Passive-vision sensing, combined with image-shading analysis, provides a viable solution for undersea navigation.
- The use of three Lambertian planar surfaces as optical beacons simplifies and enhances motion determination.
Related Concept Videos
Relative Motion Analysis using Rotating Axes
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it instrumental in...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it instrumental in...
Relative Motion Analysis using Rotating Axes-Problem Solving
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
Relative Motion Analysis using Rotating Axes - Acceleration
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame. The absolute velocity of point B is determined by adding the absolute velocity of point A, the relative velocity of point B in the rotating frame, and the effects caused by the angular velocity within the rotating frame.
Time differentiation is...
Time differentiation is...

