Map Boundary Segment Editing for Precise Local Contour Changes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing map boundary editing methods for outdoor robots are inefficient and inaccurate, especially when modifying large operation areas, often leading to unintended changes in local boundary contours.
Innovation Solution
A method that involves acquiring current map information, entering an editing state, determining line segments based on positional relationships between the closed boundary and movement path, and replacing specific line segments with new segments to edit the boundary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the original boundary is deleted and a new boundary is redefined, then the operation area can be modified, but the editing process becomes time-consuming and labor-intensive when the perimeter or area is relatively large
Solution Approach 1:
The patent segments the boundary editing process by identifying specific line segments within the closed boundary that need modification. Instead of redefining the entire boundary, the system divides the boundary into multiple line segments and allows selective editing of individual segments or groups of segments, significantly reducing the time and effort required for large boundary modifications
Solution Approach 2:
The patent applies local quality by enabling differential treatment of different parts of the boundary. Users can specify which local line segments require editing while leaving other segments unchanged. The system processes only the selected local segments with appropriate editing operations, rather than uniformly processing the entire boundary, thus improving editing efficiency for large areas
2Adaptability or versatility
If the entire boundary is redefined, then the operation area can be modified, but the local boundary contour not intended to be modified may change into an undesired shape
Solution Approach 1:
The patent segments the closed boundary into multiple discrete line segments, allowing users to selectively identify and edit only the specific segments that require modification. This segmentation prevents unintended changes to other segments, maintaining their original contours and shapes while still allowing flexible modification of the intended areas
Solution Approach 2:
The patent implements local quality by applying editing operations only to selected local line segments rather than the entire boundary. The system preserves the original characteristics of segments not intended for modification, ensuring that local boundary contours maintain their accuracy and intended shape while allowing adaptability in the segments that need changing
Data Source
Figure 1
Figure 2
Figure 3A~3C
AI summary
Provided in the embodiments of the present disclosure are a map boundary editing method and apparatus, and a computer device and a storage medium. The editing method comprises: acquiring the current map information, wherein the map information comprises a closed boundary of a map; in response to a first instruction, entering an editing state of the closed boundary; acquiring movement trajectory information, wherein the movement trajectory information comprises a movement path; based on the positional relationship between the closed boundary and the movement path, determining a first line segment and a second line segment, which constitute the closed boundary, and a third line segment, the two ends of which are connected to the first line segment and the second line segment; determining a replacement line segment between the first line segment and the second line segment; and replacing the replacement line segment with the third line segment, so as to edit the closed boundary. By using the embodiments of the present disclosure, a local line segment in a closed boundary of a map can be edited, such that the editing efficiency and accuracy can be improved.