AUTOMATICALLY CREATING A TERRAIN MAPPING DATABASE
20200348139 ยท 2020-11-05
Assignee
Inventors
Cpc classification
G01C21/387
PHYSICS
G01C21/3697
PHYSICS
G01C21/3844
PHYSICS
A61B5/01
HUMAN NECESSITIES
International classification
A61B5/00
HUMAN NECESSITIES
A61B5/01
HUMAN NECESSITIES
G01V99/00
PHYSICS
Abstract
A database for mapping off-road terrain of various characteristics in three-dimensional terms, comprising: a plurality of road segment entries, each containing data pertaining to the terrain characteristics of the segment; and a plurality of elbow entries, each containing (x, y, z) coordinates of the elbow and a record for each road segment having the elbow as one of its end points, the record comprising navigation directives for vehicles entering the segment from the elbow.
Claims
1. A method of mapping a terrain, the method comprising: defining a set of road segments within the terrain; receiving motion data from motion sensors disposed on an object traveling through one or more road segments of the set of road segments; and determining, based on the motion data, terrain characteristics of the one or more road segments.
2. The method of claim 1, comprising: identifying a road segment of the one or more road segments that has different terrain characteristics in different parts of the road segment; and partitioning the identified road segment into two or more new road segments based on the identification.
3. The method of claim 1, comprising defining navigation directives for the one or more road segments based on the terrain characteristics of the one or more road segments.
4. The method of claim 1, comprising defining navigation directives for the one or more road segments based on the motion data the motion sensors.
5. The method of claim 1, comprising defining navigation directives for the one or more road segments based on data from environmental sensors disposed on the object.
6. The method of claim 1, comprising defining navigation directives for the one or more road segments based on data from position sensors disposed on the object.
7. The method of claim 1, comprising defining navigation directives for the one or more road segments based on data from physiological monitoring sensors disposed on the object.
8. The method of claim 1, comprising defining navigation directives for the one or more road segments based on data from cameras disposed on the object.
9. The method of claim 1, comprising defining navigation directives for the one or more road segments based on data from microphones disposed on the object.
10. The method of claim 1, wherein defining each road segment of the set of road segments comprises: defining two end points for the respective road segment; defining terrain characteristics for the respective road segment; and defining, for each end point of the respective road segment, navigation directives for the object entering the respective road segment from the respective end point based on the defined terrain characteristics of the respective road segment.
11. The method of claim 10, comprising defining the navigation directives further based on a type of the object.
12. The method of claim 10, comprising defining the navigation directives further based on terrain characteristics of a road segment from which the object has entered the respective end point of the respective road segment.
13. The method of claim 10, comprising defining the navigation directives further based on skills of a user of the object.
14. The method of claim 10, comprising defining navigation directives further based on the motion data from the motion sensors.
15. The method of claim 10, comprising defining navigation directives further based on data from environmental sensors disposed on the object.
16. The method of claim 10, comprising defining navigation directives further based on data from position sensors disposed on the object.
17. The method of claim 10, comprising defining navigation directives further based on data from physiological monitoring sensors disposed on the object.
18. The method of claim 10, comprising defining navigation directives further based on data from cameras disposed on the object.
19. The method of claim 10, comprising defining navigation directives further based on data from microphones disposed on the object.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0024] For better understanding of the invention and to show how the same may be carried into effect, reference will be made, purely by way of example, to the accompanying drawings.
[0025] With specific reference to the drawings in detail, it is stressed that the particulars shown are by way of example and for purposes of illustrative discussion of the preferred embodiments of the present invention only, and are presented in the cause of providing what is believed to be the most useful and readily understood description of the principles and conceptual aspects of the invention. In this regard, no attempt is made to show structural details of the invention in more detail than is necessary for a fundamental understanding of the invention, the description taken with the drawings making apparent to those skilled in the art how the several forms of the invention may be embodied in practice. In the accompanying drawings:
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
[0032] The present invention provides a novel database for mapping terrain of various characteristics in three-dimensional terms. The database is constructed automatically in the system by analyzing previously recorded travelers' trails and current feedback from sensors, as will be explained in detail below.
[0033]
[0034] Each road segment entry 110 contains data pertaining to the terrain characteristics of the segment. In a preferred embodiment of the invention the terrain characteristics within each segment are substantially homogeneous and may be traversed using a single set of directives. Each road segment entry may also optionally point to its two bounding elbows (end points). Terrain characteristics may be, for example, sand, gravel, rock, etc.
[0035] Each elbow entry 120 includes (x, y, z) coordinates of the elbow and a record for each road segment having the elbow as one of its end points, the record including navigation directives for vehicles (or pedestrians) entering the segment from the elbow.
[0036] The directives may take into consideration:
[0037] Type of vehicle if any (e.g. 4WD, motorbike, mountain bike, horse, pedestrian etc.)
[0038] The road segment that led the vehicle/user to the elbow and specifically 3D considerations, namely altitude changes between the segments.
[0039] Various skill levels of users in any of the vehicle types.
[0040]
[0041] The database 100 is continuously updated, as will be explained below.
[0042]
[0043] Maps 410The basic database may be constructed using existing trails databases and/or user generated content or previously selected trails.
[0044] Existing trails databases may comprise various available Digital Elevation Models (DEM) such as the NASA DEM, or a database collected by GPS from users which are digital representations of elevations as measured at ground level. Such elevations are calculated using a variety of methods, including stereoscopy, digitized contour data, GPS data, radar signal interpretation or other methods for extracting elevation from a given position. CDEM (Canadian Digital Elevation Model) data sets for a region or a predefined area may be obtained using specific data extraction tools such as found on the web site geogratis. gc.ca.
[0045] Recorded trails 420Segments and elbows definitions may be continuously updated using recorded routes taken by travelers (e.g. by replaying captured location information). For example, if a recorded trail indicates traversing an existing segment, the segment may be divided into two segments connected by a new elbow. In the example of
[0046] Sensors 430Navigation directives for the various road segments may be continuously derived from various sensors carried or worn by the traveler. The sensors may comprise, for example:
[0047] Motion sensorsthat measure acceleration forces and rotational forces along three axes. This category includes accelerometers, gravity sensors, gyroscopes, and rotational vector sensors.
[0048] Environmental sensorsthat measure various environmental parameters, such as ambient air temperature and pressure, illumination, and humidity.
[0049] This category includes barometers, photometers, and thermometers.
[0050] Position sensorsthat measure the physical position of a device. This category includes orientation sensors and magnetometers, Global Positioning System (GPS), European Geostationary Navigation Overlay Service (EGNOS), Global Navigation Satellite System (GLONASS), and others.
[0051] Wearable physiological monitoring sensorsthat measure various physiological parameters of the wearer (traveler) such as, for example, electrocardiogram (ECG), heart rate, blood pressure, body temperature and others.
[0052] Cameras. Microphones.
[0053] The data aggregated from the various sensors is analyzed to determine terrain characteristics and levels of difficulty of trails. This computed data is then translated into directives stored in the elbows database in conjunction with the relevant segments.
[0054] The sensors data may also serve to update segments and elbows definition by identifying different characteristics in various parts of a segment, which may lead to automatically partitioning the segment into two or more segments according to the different terrain characteristics which require different directives.
[0055] Directives given to a traveler about to enter a route segment may indicate, for example, mounting slope, descending slope, sharp turn, rocky terrain, bridge over river, gravel, mud, hiking section etc.
[0056] The various indications will be translated into different directives depending on the type of traveling vehicle. For example, rocky terrain may be translated into shift to 1st gear for a 4-wheel drive vehicle and into walk for a bicycle rider or initiate an alarm message such as careful: dangerous slope ahead.
[0057] The various directive are stored in the database along with references to the appropriate type of traveling vehicle.
[0058] It will be appreciated by persons skilled in the art that the present invention is not limited to what has been particularly shown and described hereinabove. Rather the scope of the present invention is defined by the appended claims and includes both combinations and sub-combinations of the various features described hereinabove as well as variations and modifications thereof which would occur to persons skilled in the art upon reading the foregoing description. For example, the database of the present invention may be constructed and used also in conjunction with paved roads, typically in uncharted areas.