Multi-Camera Speed Measurement for Wheel Slip Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional speed measurement methods for mobile robots using wheel encoders lack feedback from the real surroundings, leading to inaccurate speed detection and potential misjudgment of position and operating conditions, especially when wheels slip or are raised from the ground, compromising safety and stability.
Innovation Solution
A speed measurement method and apparatus using multiple cameras, involving camera calibration, synchronized image capture, and image registration to calculate position transformation matrices, allowing for accurate speed determination based on positional relationships and image coincidence.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If wheel encoders are used for speed measurement, then the structure is simple and easy to implement, but the measurement precision deteriorates when wheels slip or are raised from the ground
Solution Approach 1:
The patent replaces the mechanical wheel encoder system with an optical vision-based speed measurement system. Multiple cameras capture images of the ground, and image processing algorithms calculate the robot's speed based on the movement of ground features between frames. This substitution eliminates the mechanical contact dependency, allowing accurate speed measurement even when wheels slip or lose ground contact.
2Measurement precision
If multiple cameras are used for accurate speed measurement, then the measurement precision improves, but the device complexity increases
Solution Approach 1:
The patent merges the functions of multiple cameras into a unified speed measurement system. The cameras are positioned at fixed relative locations on the mobile platform, and their images are processed together through coordinate transformation and image registration techniques. This merging approach allows the system to achieve accurate speed measurement while managing complexity through integrated processing of multiple camera inputs.
Solution Approach 2:
The patent introduces image processing algorithms and coordinate transformation matrices as intermediaries between the multiple cameras and the final speed measurement output. These intermediaries process the raw image data from multiple cameras, align them in a unified coordinate system, and extract speed information, thereby managing the complexity of handling multiple camera inputs.
3Device complexity
If wheel encoders are used for speed detection, then the device complexity is low, but the reliability deteriorates due to lack of feedback from real surroundings
Solution Approach 1:
The patent implements feedback from the real surroundings by using cameras to capture ground images and processing these images to determine actual robot movement. This visual feedback provides direct information about the robot's interaction with the environment, allowing the system to detect and correct for wheel slippage or ground contact issues, thereby improving reliability.
Data Source
AI summary
The present invention provides a speed measurement method and apparatus using a plurality of cameras. The speed measurement method includes: S1: calibrating positions of the respective cameras in a camera group, which are on a mobile platform at fixed relative positions; S2: obtaining a sequence of synchronized images from the respective cameras in the camera group, and recording time stamps thereof; and S3: performing a registration on the images captured by the respective cameras in the camera group and, if a registration result of two of the images is greater than a first threshold, calculating a position transformation matrix for the two images, and then calculating a position transformation matrix for the mobile platform based on the positional relationships between the cameras that captured the two images, and finally calculating a speed information of the mobile platform based on the position transformation matrix and an interval between times when the two images were captured. Calculating a speed of the mobile platform through registration of images captured by different cameras can overcome the problem with single camera-based speed measurement that the distance between locations where successive images are captured conflict with a degree of coincidence of the images and enables the obtainment of high-accuracy moving speed information.


