Lawn Mower Map Correction via Trajectory Rewinding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The inefficiency in mapping correction for lawn mowing robots due to errors in initial operation map boundaries, requiring manual retraction and restart of mapping, which reduces efficiency.
Innovation Solution
A method and apparatus for lawn mowing robots and display devices that involve obtaining an initial correction position, rewinding to the original mapping trajectory, determining an intersection position, and deleting the incorrect mapping trajectory to continue mapping from a target correction position.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the lawn mowing robot returns to the initial mapping point and restarts mapping after an error occurs, then mapping accuracy can be ensured, but mapping efficiency deteriorates due to time loss
Solution Approach 1:
The system performs preliminary actions by automatically returning to the correct position on the original mapping trajectory and deleting the erroneous segment before continuing mapping. This preliminary correction eliminates the need for complete restart, thereby maintaining accuracy while reducing time loss.
Solution Approach 2:
The system extracts and removes only the erroneous portion of the mapping trajectory (the segment from initial correction position to target correction position) while preserving the valid parts. This selective extraction allows continuous mapping from the target position without re-mapping entire areas, improving efficiency while maintaining accuracy.
2Ease of manufacture
If manual tracking of the boundary is performed during initial mapping, then map construction can be completed, but errors occur between the operation map boundary and the tracked boundary due to human negligence
Solution Approach 1:
The system implements feedback by detecting when the robot returns to a position on the original mapping trajectory (intersection position detection). This feedback mechanism identifies mapping errors and triggers automatic correction procedures, ensuring boundary accuracy while maintaining ease of map construction.
Solution Approach 2:
The system performs self-service by automatically detecting mapping errors, calculating correction positions, deleting erroneous trajectory segments, and continuing mapping without human intervention. This self-correction capability maintains boundary accuracy while preserving the simplicity of manual tracking operations.
3Manufacturing precision
If the mapping trajectory is corrected by returning to the initial point and restarting, then complete accuracy can be achieved, but productivity deteriorates due to repeated operations
Solution Approach 1:
The system maintains continuity of useful action by deleting only the erroneous trajectory segment and continuing mapping from the target correction position. This continuous approach eliminates idle time for complete restarts while ensuring mapping completeness, thereby improving productivity without sacrificing accuracy.
Solution Approach 2:
The system segments the mapping trajectory into valid and erroneous portions, removing only the problematic segment (from initial to target correction position) while preserving valid segments. This selective segmentation allows continuous mapping operations, improving productivity while maintaining complete and accurate mapping results.
Data Source
AI summary
The embodiments of the present disclosure disclose a mapping correction method, an apparatus, and a storage medium, which are applied to a lawn mowing robot. The method includes: obtaining an initial correction position; obtaining a rewinding instruction to rewind toward the original mapping trajectory; obtaining an intersection position between the lawn mowing robot and the original mapping trajectory during the rewinding process and determining the intersection position as a target correction position; deleting the mapping trajectory between the target correction position and the initial correction position and continuing to construct a map based on the target correction position.


