System and Method for Mapping and Routing for Robotic Last-Mile Delivery Infrastructure

Information

  • Patent Application
  • 20240219200
  • Publication Number
    20240219200
  • Date Filed
    December 19, 2023
    a year ago
  • Date Published
    July 04, 2024
    7 months ago
Abstract
A system and method for mapping and routing robotic pathways, utilizing a mobile robot having data gathering capabilities and a method for gathering, calculating, analyzing, and processing data to generate robot accessible traversable maps. The data gathering module, comprising a plurality of sensors, utilizes a mapping software to collect a series of nodes and paths between said nodes, recording pertinent data regarding said nodes and pathways. The process iterates until a comprehensive map is generated composed of a plurality of nodes and pathways. Once generated, the comprehensive map is saved, either locally or onto a cloud network.
Description
FIELD OF THE INVENTION

The present invention relates generally to a method of mapping and routing pathways. More specifically, the present invention is a system and method for mapping and routing paths for a last mile robotic delivery infrastructure.


BACKGROUND OF THE INVENTION

One of the major challenges facing last mile delivery for robotic delivery systems is knowing the precise location of a robot on a map. The exact location is crucial in determining how the robot can safely navigate between two given points, thus having the exact location will make it possible to know the relative position of the robot in regard to a reference frame, allowing the robot to correctly navigate.


Additionally, when granted an established map, the robot is also inherently given an infinite number of possible routes to take in getting from one point to another. With that being said, established maps do not provide the necessary information pertaining to mobility limitations that are required for last mile delivery robots to properly traverse once deployed. For example, vehicles and pedestrians may have the capabilities to traverse various obstacles that a robot cannot, however this information is typically not cited within established maps. It is necessary and optimal for the robot to know the limitations of the route and use those limitations to determine and analyze the most effective route to take given variables and criteria such as travel time, distance, and other related criteria. Thus, a routing system and method is sought to provide an optimal route for navigating last mile robot delivery systems.


Currently, there does not exist a mapping system, nor map database for that matter, that incorporates transit for autonomous mobile robots. Unlike its counterparts, mobile robots abide by a different set of rules than other entities when traversing pathways. Given these limitations, the present systems in place do not provide feasible traversable routes for robots in terms of navigation. Although there are mapping and routing systems that exist, these are limited to the aforementioned entities, and do not consider robots within their calculations and analyses.


The system disclosed herein seeks to overcome the shortcomings of the prior art by providing frameworks, algorithms, devices, and computer executed methods for mapping and routing last mile delivery routes for robotic systems. The present invention utilizes a robotic data gathering module to analyze, route, and indicate pertinent information relating to mapping according to the limitations of robotic mobility. The present invention seeks to provide a mapping framework considering navigational limitations of last mile delivery robotic systems by providing road-map integration, utilizing urban street data frameworks, addressing location concerns, and visualizing the maps and routes.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a diagram listing the components of the data gathering module of the present invention.



FIG. 2 is a diagram of the software of the present invention.



FIG. 3 is a process diagram of the present invention.



FIG. 4 is a picture of a first node plotted onto a map interface of the present invention.



FIG. 5 is a picture of the first node and a second subsequent node plotted on the map interface of the present invention.



FIG. 6 is a picture of a square having a first node and a plurality of subsequent nodes plotted on the map interface of the present invention.



FIG. 7 is a picture of the first node and the subsequent second node connected via a way, plotted on a map interface of the present invention.



FIG. 8 is a diagram of a first node and a plurality of subsequent nodes, connected via a plurality of ways comprising a tag having collected data.



FIG. 9 is an alternate diagram of the first node and the second node, connected via a way having collected data tags including the type of way and the physical condition of the way.



FIG. 10 is a chart of the collected data of the present invention.



FIG. 11 is a chart of the types of ways of the present invention.



FIG. 12 is a drawing of a sidewalk and a street composing types of way of the present invention.



FIG. 13 is an alternate drawing of a sidewalk and a street composing types of way of the present invention.



FIG. 14 is an alternate drawing of a sidewalk composing a type of way of the present invention.



FIG. 15 is a drawing of a square as a type of way of the present invention.



FIG. 16 is a drawing of a hallway as a type of way of the present invention.



FIG. 17 is a drawing of a residential driveway as a type of way of the present invention.



FIG. 18 is an alternate drawing of a residential driveway as a type of way of the present invention.



FIG. 19 is a drawing of a commercial driveway as a type of way of the present invention.



FIG. 20 is a drawing of an industrial driveway as a type of way of the present invention.



FIG. 21 is a drawing of a crosswalk as a type of way of the present invention.



FIG. 22 is a chart of the physical conditions of the present invention.



FIG. 23 is a drawing of an obstacle as a physical condition of the present invention.



FIG. 24 is a drawing of a traffic signal as a physical condition of the present invention.



FIG. 25 is a drawing of a ramp as a physical condition of the present invention.



FIG. 26 is a picture of the iterative process of placing a subsequent node, plotted on a map interface of the present invention.



FIG. 27 is a picture of the iterative process of connecting a way between subsequent nodes, plotted on a map interface of the present invention.



FIG. 28 is a drawing of a plurality of nodes and ways plotted on a street view map interface of the present invention.



FIG. 29 is a picture of a route, composed of a plurality of nodes and ways, plotted on a map interface of the present invention.



FIG. 30 is a picture of a comprehensive map of a square composed of a plurality of nodes and ways, plotted on a map interface of the present invention.



FIG. 31 is a picture of a comprehensive map, composed of a plurality of nodes and ways, plotted on a map interface of the present invention.



FIG. 32 is a process diagram of the present invention, continuing from FIG. 3.



FIG. 33 is a picture of a finalized map, comprising a plurality of nodes and ways, plotted on a map interface.



FIG. 34 is a chart listing the memory units of the present invention.





DETAIL DESCRIPTIONS OF THE INVENTION

All illustrations of the drawings are for the purpose of describing selected versions of the present invention and are not intended to limit the scope of the present invention.


As a preliminary matter, it will readily be understood by one having ordinary skill in the relevant art that the present disclosure has broad utility and application. As should be understood, any embodiment may incorporate only one or a plurality of the above-disclosed aspects of the disclosure and may further incorporate only one or a plurality of the above-disclosed features. Furthermore, any embodiment discussed and identified as being “preferred” is considered to be part of a best mode contemplated for carrying out the embodiments of the present disclosure. Other embodiments also may be discussed for additional illustrative purposes in providing a full and enabling disclosure. Moreover, many embodiments, such as adaptations, variations, modifications, and equivalent arrangements, will be implicitly disclosed by the embodiments described herein and fall within the scope of the present disclosure.


Accordingly, while embodiments are described herein in detail in relation to one or more embodiments, it is to be understood that this disclosure is illustrative and exemplary of the present disclosure, and are made merely for the purposes of providing a full and enabling disclosure. The detailed disclosure herein of one or more embodiments is not intended, nor is to be construed, to limit the scope of patent protection afforded in any claim of a patent issuing here from, which scope is to be defined by the claims and the equivalents thereof. It is not intended that the scope of patent protection be defined by reading into any claim a limitation found herein that does not explicitly appear in the claim itself.


Additionally, it is important to note that each term used herein refers to that which an ordinary artisan would understand such term to mean based on the contextual use of such term herein. To the extent that the meaning of a term used herein—as understood by the ordinary artisan based on the contextual use of such term—differs in any way from any particular dictionary definition of such term, it is intended that the meaning of the term as understood by the ordinary artisan should prevail.


Furthermore, it is important to note that, as used herein, “a” and “an” each generally denotes “at least one,” but does not exclude a plurality unless the contextual use dictates otherwise. When used herein to join a list of items, “or” denotes “at least one of the items,” but does not exclude a plurality of items of the list. Finally, when used herein to join a list of items, “and” denotes “all of the items of the list.”


The following detailed description refers to the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the following description to refer to the same or similar elements. While many embodiments of the disclosure may be described, modifications, adaptations, and other implementations are possible. For example, substitutions, additions, or modifications may be made to the elements illustrated in the drawings, and the methods described herein may be modified by substituting, reordering, or adding stages to the disclosed methods. Accordingly, the following detailed description does not limit the disclosure. Instead, the proper scope of the disclosure is defined by the appended claims. The present disclosure contains headers. It should be understood that these headers are used as references and are not to be construed as limiting upon the subjected matter disclosed under the header.


Other technical advantages may become readily apparent to one of ordinary skill in the art after review of the following figures and description. It should be understood at the outset that, although exemplary embodiments are illustrated in the figures and described below, the principles of the present disclosure may be implemented using any number of techniques, whether currently known or not. The present disclosure should in no way be limited to the exemplary implementations and techniques illustrated in the drawings and described below.


Unless otherwise indicated, the drawings are intended to be read together with the specification, and are to be considered a portion of the entire written description of this invention. As used in the following description, the terms “horizontal”, “vertical”, “left”, “right”, “up”, “down” and the like, as well as adjectival and adverbial derivatives thereof (e.g., “horizontally”, “rightwardly”, “upwardly”, “radially”, etc.), simply refer to the orientation of the illustrated structure as the particular drawing figure faces the reader. Similarly, the terms “inwardly,” “outwardly” and “radially” generally refer to the orientation of a surface relative to its axis of elongation, or axis of rotation, as appropriate.


The present disclosure includes many aspects and features. Moreover, while many aspects and features relate to, and are described in the context of a system and method of mapping and routing robotically navigable pathways and routes, embodiments of the present disclosure are not limited to use only in this context. Further, the present invention comprises a system for executing compute executable functions, methods, and processes whereby said functions, methods, and processes communicate via non-transitory form of signal transmission to map and route robotically navigable pathways and routes.


The present invention is a system and method of mapping and routing robotically navigable pathways and routes. In the context of the present invention, the term robotically navigable pathways and routes is defined as a way from one location to another, that is traversable by a mobile robotic system. In the preferred embodiment of the present invention, the mobile robotic system is intended to be utilized in robotic and autonomous last-mile delivery systems.


In the preferred embodiment of the present invention, as shown in FIG. 1, the system comprises a data gathering module wherein said data gathering module is a controllable mobile robot comprising at least one hardware 100, a processing unit 109, and a transmitting device 108. In the preferred embodiment of the present invention, the at least one hardware 100 is a device capable of receiving and gathering a sensory input, whereby said hardware 100 may comprise at least one of an at least one camera 101 including a front camera 101a, a rear camera 101b, an internal camera 101c, a side camera 101d; a global positioning system (GPS) unit 104; a real-time kinematic position (RTK) unit 105; a GPS equipped camera box 106; and an at least one weather and environment sensor 107; and a combination thereof. In some embodiments, the at least one weather and environment sensor 107 comprises one of a temperature sensor 107a, a humidity sensor 107b, an air quality sensor 107c, and a combination thereof. Furthermore, the processing unit 109 of the data gathering module robot 10 is capable of executing computer programmable methods such as software, as shown in FIG. 2. Furthermore, the transmitting device 108 is capable of sending and receiving information and data, to and from the data gathering module robot 10 to external devices wherein said external device may communicate functions for the robot to perform.


As shown in FIG. 2, the present invention further comprises software 110 wherein said software 110 comprises an autonomy mapping tool software 110a and a weight modeling tool software 110b. In the context of the present invention, the autonomy mapping tool software 110a is a computer executable method capable of gathering, utilizing, processing, and manipulating geographic data including map data. Likewise, as shown in FIG. 2, the weighted modeling tool 110b, within the context of the present invention is a computer executable method capable of parameterizing variables collected in discrete values and computing weighted scores given said variables and values.


As shown in FIG. 3, in some embodiments of the present invention, the method 2 of the present invention comprises a step wherein the data gathering module is deployed 20 into a target location. Within the context of the present invention, the target location is a predetermined location wherein a user intends to map. Once deployed to the target location, the data gathering module is connected 21 to the autonomy mapping tool software 110a wherein the autonomy mapping tool software 110a generates 22 a predetermined path for the data gathering module robot 10 to follow and communicates said path to the data gathering module robot 10. After generating 22 the predetermined path 22a, the data gathering module robot 10 traverses 23 along the predetermined path 22a. In some embodiments of the present invention, the user may control and guide the data gathering module 10 along the predetermined path 22a.


While traversing 23 the predetermined path 22a, the data gathering module 10 records a first node 24a and a subsequent node 25a, while simultaneously recording 24, 25 a set of first node data 24b and a set of subsequent node data 25b, respectively. Additionally, once the data 24b, 25b has been collected, said data is communicated to the autonomy mapping tool software 110a wherein the first node 24a and the second node 25a are created, respectively. First, the data gathering module robot 10 records a first node 24a, as shown in FIG. 4. After recording the first node 24a and the respective first node data 24b, the data gathering module traverses a distance and records the subsequent node 25a, as shown in FIG. 5 and FIG. 6. In the context of the present invention, the first node 24a and the subsequent node 25a are two separate nodes, separated by a distance wherein the first node 24a is a data point taken prior to the subsequent node 25a. After traversing the distance separating the first node 24a and the subsequent node 25a, the autonomy mapping tool software 110a generates 26 a pathway, referred herein as a way 26a, wherein said way 26a connects the first node 24a and the subsequent node 25a, as shown in FIG. 7. Upon traversing the way 26a, the data gathering module robot 10 records 27 data pertaining to the way 26a comprising of a type 260 and an at least one physical condition 27a, as shown in FIG. 8 and FIG. 9. The collected node data 24b, 25b of both the first node 24a and the subsequent node 25a, in the preferred embodiment of the present invention, as shown in FIG. 10, comprises at least one of GPS data 240, network status data 241, visual data from an at least one camera 101 contained on the data gathering module 242, environmental data 243, data and scored pertaining to predetermined variables 244 wherein said variables comprise connectivity 244a, risk 244b, and time 244c, and a combination thereof. Risk 244b is a determination of the mobile robot traversing the way 26a safely. Time 244c, is a determination of the travel time to traverse the way 26a. The key objective of the present invention is to minimize risk of a robot traversing a route and thus, it is crucial in the preferred embodiment of the present invention, that the variables such as connectivity 244a, risk 244b, and time 244c, are computed and used in a navigational analysis. Furthermore, connectivity 244a, is a necessary variable to measure in the event that an operator is required to navigate a mobile robot, using the present invention.


In the context of the present invention, as shown in FIG. 11, the types 260 of ways 26a may be categorized as at least one of the following comprising of: a sidewalk 260a, a square 260b, a hallway 260c, a driveway 260d, a crosswalk 260e, a street 260g, a traversable transit path of the like 260h, and combinations thereof. As shown in FIG. 12, FIG. 13, and FIG. 14, a sidewalk 260a is a solid path, typically paved for pedestrian traffic. Likewise, within the context of the present invention, a square 260b is an open public space, as shown in FIG. 15. In some cases, when traversing through a sidewalk 260a that is beyond a predetermined width (w>predetermined width), as shown in FIG. 14, the data gathering module robot 10, may record multiple nodes 24a, 25a along the same distance, as is preferred that the data gathering module robot 10 traverse along the outer edge of the sidewalk 260a as to not mistakenly categorize the sidewalk 260 as a square 260b. A hallway 260c, as shown in FIG. 16, within the context of the invention, may be defined as an indoor corridor, an outdoor corridor, or a combination primarily used for pedestrian traffic. In the context of the present invention, a driveway 260d may refer to residential driveway as shown in FIG. 17 and FIG. 18, a commercial driveway as shown in FIG. 19, an industrial driveway as shown in FIG. 20, and driveways of the like wherein said driveways are paths leading from a street to an area or building located off of the street, primarily used by vehicles. Lastly, a crosswalk 260e, also referred herein as a crossroad 260e, is a pedestrian crossing designated path traversing a street 260g, as shown in FIG. 21.


Within the context of the present invention, a physical condition 27a, as shown in FIG. 22, may comprise an obstacle 270, as shown in FIG. 23; a traffic signal 271, as shown in FIG. 24; a ramp 272, as shown in FIG. 25; and conditions of the like pertaining to the ability of a mobile robot to traverse a given way.


As shown in FIGS. 26-28, once the first node 24a, the subsequent node 25a, and the respective way 26a have been recorded 28a, along with the respective collected node data 24b, 25b and way data 27a, the method 28a iterates, whereby the iterated steps comprise: recording 24 a first node 24a while simultaneously collecting node data 24b pertaining to said first node 24a, recording a subsequent node 25a while simultaneously collecting node data 25b pertaining to said subsequent node 25a, generating 26 a way 26a, and collecting 27 and recording physical condition 27a data pertaining to the way 26a between the first node 24a and subsequent node 25a. In the iterated process 28, the subsequent node 25a of the first iteration is treated as the first node of the subsequent iteration, and the subsequent node of the subsequent iteration becoming the subsequent node 25a whereby a subsequent way 26a is the pathway between the subsequent node 25a of the first iteration and the subsequent node 25a of the subsequent iteration. The iteration occurs 28 until the data gathering module records all possible nodes 28b and ways of the target area, thus composing 29 a comprehensive map 29a, as shown in FIGS. 29-31. The comprehensive map is the collection of all possible nodes and ways 34a.


Once the comprehensive map is generated 29, the weights modeling software 110b analyzes 30 and processes the comprehensive map, generating 31 a weighted score representative of the effectiveness of the nodes 24a, 25a and ways 26a recorded. The weighted score is a weighted calculation of the collected node data 24b, 25b, way type 260, and physical condition of the ways 27a. After a weighted score is calculated 31, the ways 26a and collected node data 24b, 25b are converted 32 into a machine-readable format. As shown in FIG. 32, after conversion 32 of the collected node data 24b, 25b into a machine-readable format, the present invention generates a finalized map 36a, wherein said finalized map 36a, is a collection of all nodes and ways 34a, and the weighted scores for each of the of the nodes 24a and ways 25a. as shown in FIG. 33. The finalized map 36a is then stored 37 onto a memory unit 12, as shown in FIG. 34. In some embodiments of the present invention, the memory unit 12 is a cloud network storage system 120. In alternate embodiments of the present invention, the memory unit 12 is a local storage unit 121.


Although the invention has been explained in relation to its preferred embodiment, it is to be understood that many other possible modifications and variations can be made without departing from the spirit and scope of the invention.

Claims
  • 1. A method of mapping and routing robotically navigable pathways and routes comprising the steps: planning a designated route for a data gathering module robot to commute;navigating the data gathering module robot along the designated route;recording a first node while simultaneously collecting node data pertaining to said first node;recording a subsequent node while simultaneously collecting node data pertaining to said subsequent node; andgenerating a way, wherein said way is a pathway connecting the first node to the subsequent node;the data gathering module robot is a controllable mobile robot comprising a processing unit and a transmitting unit; andthe data gathering module robot being capable of executing computer executable methods and software wherein said software comprises a geographical mapping tool software and an algorithmic weighting tool.
  • 2. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 1, further comprising the step of collecting and recording physical condition data pertaining to the way between the first and subsequent node.
  • 3. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 2, further comprising the step of iterating, until all possible nodes and ways are collected, the steps comprising: recording a first node while simultaneously collecting node data pertaining to said first node;recording a subsequent node while simultaneously collecting node data pertaining to said subsequent node;generating a way, wherein said way is a pathway connecting the first node to the subsequent node; andcollecting and recording physical condition data pertaining to the way between the first and subsequent node;the subsequent node of the first iteration acting as the first node of the subsequent iteration, and the subsequent node of the subsequent iteration becoming the subsequent node whereby a subsequent way is the pathway between the subsequent node of the first iteration and the subsequent node of the subsequent iteration;the collection of all possible nodes and ways composing a comprehensive map.
  • 4. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 3, wherein the algorithmic weighting tool analyzes and processes the comprehensive map and generates a weighted score.
  • 5. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 4, wherein the weighted score is calculated given the collected node data comprising: geolocation data;network status data;visual data collected from an at least one camera contained within the data gather module robot;environmental data; andweighted scores utilizing the variables comprising: connectivity;risk; andtime.
  • 6. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 5, wherein the collected node data is converted into a machine-readable format.
  • 7. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 6, wherein each of the ways and nodes of the comprehensive map are given a weighted score to minimize the risk of a mobile robot.
  • 8. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 7, further comprising the steps: generating a finalized map composed of the sum of all possible nodes and ways, node data, and way data gathered by the data gathering module.
  • 9. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 8, wherein the finalized map is saved onto a memory unit.
  • 10. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 1, wherein the data gathering module robot comprises an at least one hardware comprising: a front camera;rear camera;an internal camera;a side camera;a geolocation device wherein said geolocation device is selected from a global positioning system device (GPS), a real-time kinematic device (RTK), and a combination thereof;a GPS equipped camera box; anda plurality of specialized weather sensors comprising: a temperature sensor;a humidity sensor; andan air quality sensor;
  • 11. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 1, wherein the data gathering module robot is connected to a system wirelessly via the transmitting unit, wherein said system wirelessly communicates instructions via the geographical mapping tool software.
  • 12. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 9, wherein the memory unit is a cloud storage system.
  • 13. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 9, wherein the memory unit is a local storage system.
  • 14. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 2, wherein the ways being recorded as consisting of at least one of the following including: a sidewalk;a square;a hallway;a driveway;a crosswalk;a street; anda traversable path of the like; and
  • 15. A method of mapping and routing robotically navigable pathways and routes comprising the steps: planning a designated route for a data gathering module robot to commute;navigating the data gathering module robot along the designated route;recording a first node while simultaneously collecting node data pertaining to said first node;recording a subsequent node while simultaneously collecting node data pertaining to said subsequent node; andgenerating a way, wherein said way is a pathway connecting the first node to the subsequent node;collecting and recording physical condition data pertaining to the way between the first and subsequent node;iterating, until all possible nodes and ways are collected, the steps comprising: recording a first node while simultaneously collecting node data pertaining to said first node;recording a subsequent node while simultaneously collecting node data pertaining to said subsequent node;generating a way, wherein said way is a pathway connecting the first node to the subsequent node; andcollecting and recording physical condition data pertaining to the way between the first and subsequent node wherein the subsequent node of the first iteration acting as the first node of the subsequent iteration, and the subsequent node of the subsequent iteration becoming the subsequent node whereby a subsequent way is the pathway between the subsequent node of the first iteration and the subsequent node of the subsequent iteration;generating a comprehensive map composed of call possible nodes and ways;wherein the data gathering module robot is a controllable mobile robot comprising:a processing unit;a transmitting unit;a front camera;a rear camera;an internal camera;a side camera;a geolocation device wherein said geolocation device is selected from a global positioning system device (GPS), a real-time kinematic device (RTK), and a combination thereof;a GPS equipped camera box; anda plurality of specialized weather sensors comprising: a temperature sensor;a humidity sensor; andan air quality sensor; andthe data gathering module robot being capable of executing computer executable methods and software wherein said software comprises a geographical mapping tool software and an algorithmic weighting tool;
  • 16. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 15, wherein: collected node data comprises data pertaining to: geolocation data;network status data;visual data collected from an at least one camera contained within the data gather module robot;environmental data; andweighted scores utilizing the variables comprising: connectivity;risk; andtime;the ways are recorded as consisting of at least one of the following including: a sidewalk;a square;a hallway;a driveway;a crosswalk;a street; anda traversable path of the like; andthe physical condition data comprising information pertinent to the ways comprising information relevant to obstacles, traffic signals, and ramps.
  • 17. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 16 further comprising the steps: analyzing and processing the comprehensive map via the algorithmic weighting tool;generating the first node, the subsequent node, and the corresponding way using the geographic mapping tool software;generating an at least one weighted score pertaining to the comprehensive map;converting the collected node data into a machine-readable format; andstoring a finalized map onto a cloud storage system, wherein the finalized map is the sum of all possible nodes and ways.
  • 18. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 16 further comprising the steps: analyzing and processing the comprehensive map via the algorithmic weighting tool;generating the first node, the subsequent node, and the corresponding way using the geographic mapping tool software;generating an at least one weighted score pertaining to the comprehensive map;converting the collected node data into a machine-readable format; andstoring a finalized map onto a local storage system, wherein the finalized map is the sum of all possible routes of the comprehensive map.
  • 19. A method of mapping and routing robotically navigable pathways and routes comprising the steps: deploying a data gathering module robot into a designated location;connecting the data gathering module robot to a system comprising a geographical mapping software and an algorithmic weighting tool;planning a designated route for the data gathering module robot to commute via the geographical mapping tool software;navigating the data gathering module robot along the designated route;recording a first node while simultaneously collecting node data pertaining to said first node;recording a subsequent node while simultaneously collecting node data pertaining to said subsequent node; andgenerating a way, wherein said way is a pathway connecting the first node to the subsequent node;collecting and recording physical condition data pertaining to the way between the first and subsequent node;iterating, until all possible nodes and ways are collected, the steps comprising: recording a first node while simultaneously collecting node data pertaining to said first node;recording a subsequent node while simultaneously collecting node data pertaining to said subsequent node;generating a way, wherein said way is a pathway connecting the first node to the subsequent node; andcollecting and recording physical condition data pertaining to the way between the first and subsequent node wherein the subsequent node of the first iteration acting as the first node of the subsequent iteration, and the subsequent node of the subsequent iteration becoming the subsequent node whereby a subsequent way is the pathway between the subsequent node of the first iteration and the subsequent node of the subsequent iteration;generating a comprehensive map composed of call possible nodes and ways;wherein the data gathering module robot is a controllable mobile robot comprising:a processing unit;a transmitting unit;a front camera;a rear camera;an internal camera;a side camera;a geolocation device wherein said geolocation device is selected from a global positioning system device (GPS), a real-time kinematic device (RTK), and a combination thereof;a GPS equipped camera box; anda plurality of specialized weather sensors comprising: a temperature sensor;a humidity sensor; andan air quality sensor; andthe data gathering module robot being capable of executing computer executable methods via the processing unit.
  • 20. The method of mapping and routing robotically navigable pathways and routes, as claimed in claim 19 further comprising the steps: analyzing and processing the comprehensive map via the algorithmic weighting tool;generating an at least one weighted score pertaining to the comprehensive map; andstoring a finalized map onto a cloud storage system, wherein the finalized map is the sum of all nodes, ways, collected node data, collected way data, and the weighted score.
Provisional Applications (1)
Number Date Country
63477927 Dec 2022 US