Method for automatically determining a boundary of a partial area of a total area
First Claim
1. A method for automatically determining a boundary, comprising:
- dividing, by a processor, a total area of a map into a matrix of rectangular area segments;
determining a partial area of the map, the partial area being associated with a connected subset of the rectangular area segments, the partial area being determined using an algorithm that determines a remaining range of a motor vehicle;
initially starting from a region of the total area not belonging to the partial area, finding a first boundary area segment of the partial area;
entering a first point describing a position of the first boundary area segment into a list of points;
after entering the first point, stepping along an edge of the partial area;
for each further boundary area segment that is found, entering a corresponding further point describing a position of the further boundary area segment into the list of points; and
when the first boundary area segment is reached again, determining the boundary from the list of points.
1 Assignment
0 Petitions
Accused Products
Abstract
A method automatically determines a boundary of a partial area of a map, the partial area indicating the remaining range of a motor vehicle. The total area is divided into a matrix of rectangular area segments, with which a connected subset of the partial area is associated. Initially starting from a region of the total area not belonging to the partial area, a boundary area segment of the partial area is located and a first point describing the position of the boundary area segment is entered into a list of points, following which the process proceeds along the edge of the partial area and a point describing the position of the boundary area segment is entered into the list for each further boundary area segment located, until the boundary area segment corresponding to the first point is reached again. The boundary is determined from the list of points.
-
Citations
11 Claims
-
1. A method for automatically determining a boundary, comprising:
-
dividing, by a processor, a total area of a map into a matrix of rectangular area segments; determining a partial area of the map, the partial area being associated with a connected subset of the rectangular area segments, the partial area being determined using an algorithm that determines a remaining range of a motor vehicle; initially starting from a region of the total area not belonging to the partial area, finding a first boundary area segment of the partial area; entering a first point describing a position of the first boundary area segment into a list of points; after entering the first point, stepping along an edge of the partial area; for each further boundary area segment that is found, entering a corresponding further point describing a position of the further boundary area segment into the list of points; and when the first boundary area segment is reached again, determining the boundary from the list of points. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A motor vehicle, comprising:
-
a drive acting on at least one wheel of the motor vehicle; an energy storage system for the drive; and a computing device to automatically determine a boundary by a method comprising; dividing a total area of a map into a matrix of rectangular area segments; determining a partial area of the map, the partial area being associated with a connected subset of the rectangular area segments, the partial area being determined using an algorithm that determines a remaining range of the motor vehicle; initially start from a region of the total area not belonging to the partial area, finding a first boundary area segment of the partial area; entering a first point describing a position of the first boundary area segment into a list of points; after entering the first point, stepping along an edge of the partial area; for each further boundary area segment that is found, entering a corresponding further point describing a position of the further boundary area segment into the list of points; and when the first boundary area segment is reached again, determining the boundary from the list of points.
-
Specification