G01C21/383

Method and apparatus for determining premises semantics

An approach is provided for generating trace data corresponding to one or more mobile devices detected within a premises, where the trace data specifies movement of the mobile device(s) within the premises. A map customizing platform utilizes the user traces to determine accessibility information about areas within the premises using connecting elements of the premises.

Methods of specifying global locations including indoor locations and database using the same
11486711 · 2022-11-01 · ·

A method is provided for integrally specifying a geographic location and an indoor location within a building. When the coordinates of one point on the Earth are given as a geodetic latitude φ, a longitude λ, and an ellipsoidal height h in a geodetic coordinate system based on the Earth ellipsoid, the location of the point is represented with a new coordinates including a Northing N, an Easting E, and selectively a floor representing integer F. The Northing N is given as a linear function of the distance measured along the prime meridian from the latitude-longitude origin to the waypoint, and the Easting is given as a linear function of the distance measured along the parallel of latitude from the waypoint to the ellipsoidal point.

RAPID LOCATION-BASED ASSOCIATION OF CARRIERS AND ITEMS
20220057215 · 2022-02-24 ·

A method includes: obtaining, at a computing device, respective location data corresponding to a carrier and each of a set of items; for each item in the set of items: storing a previous association state between the item and the carrier; generating a set of attributes defining a spatial relationship between the item and the carrier; providing the set of attributes to a classifier to detect a current association state between the carrier and the item; and responsive to determining that the current association state between the carrier and the item is different from the previous association state, transmitting a status update message to a dispatcher configured to provide directional guidance to the carrier.

Navigating with a camera device
09797738 · 2017-10-24 · ·

A navigation system and method are described. A destination may be determined for a user. A starting location may be determined for the user using data obtained via a mobile device of the user. The user may be enabled to establish a route from the starting location to the destination using the mobile device. Route information that details the established route may be stored in a database for subsequent display to other users. In some embodiments, a value total for each user may be stored, and value may be added to the user's value total in response to the user establishing the route from the starting location to the destination.

VISUAL FIDUCIAL FOR BEHAVIOR CONTROL ZONE
20220047134 · 2022-02-17 ·

A mobile cleaning robot system can include a mobile cleaning robot and processing circuitry. The mobile cleaning robot can include a camera and can be operable to clean a floor surface of an environment. The processing circuitry can be in communication with the mobile cleaning robot and the camera, the processing circuitry configured to produce an image output based on an optical field of view of the camera. The processing circuitry can also detect a visual fiducial in the image output and can determine a behavior modification based on the visual fiducial. The processing circuitry can modify movement of the mobile cleaning robot based on the behavior modification.

Collaborative creation of indoor maps

This disclosure provides techniques for the creation of maps of indoor spaces. In these techniques, an individual or a team with no mapping or cartography expertise can contribute to the creation of maps of buildings, campuses or cities. An indoor location system can track the location of contributors in the building. As they walk through indoor spaces, an application may automatically create a map based on data from motion sensors by both tracking the location of the contributors and also inferring building features such as hallways, stairways, and elevators based on the tracked contributors' motions as they move through a structure. With these techniques, the process of mapping buildings can be crowd sourced to a large number of contributors, making the indoor mapping process efficient and easy to scale up.

System and method for optimizing unmanned aerial vehicle based warehouse management

The present invention discloses a system and a method for optimizing Unmanned Aerial Vehicle (UAV) based warehouse management, where an optimized path for UAV is generated in real time based on the density of inventory. In operation, the present invention provides for identifying landmark features of the warehouse and density of inventory. Further, a 3D grid map an aisle of the warehouse is generated using the density of inventory. Finally, a navigation path for the UAV for a mission is generated based on the generated 3D grid map using one or more path planning techniques. Further, the present invention provides for updating the navigation path if one or more changes are observed in the density of the inventory.

Method and system of topological localization in a built environment

A system and method of topological localization of a person or an object that is moved by one or more people in a built environment includes at least one sensor for detecting the movement of the person or object in that environment, configured to provide differential data over time; a transmission unit of differential movement information detected by the sensor mechanically coupled to the person or object; a reception unit of the differential movement information transmitted by the transmission unit; and a processing unit configured to perform an evaluation procedure of the differential movement information, which recognizes the presence of a voluntary movement activity as opposed to an involuntary movement, and, in the event of a voluntary movement activity, recognizes a path within the environment by comparing differential movement parameters, using models of execution of voluntary movement activities in a plurality of predefined paths within the same built environment.

UTILIZING MACHINE LEARNING AND A NETWORK OF TRUST FOR CROWD AND TRAFFIC CONTROL AND FOR MAPPING A GEOGRAPHICAL AREA
20220034664 · 2022-02-03 ·

A device may receive application data associated with transaction applications of client devices and transaction card data associated with transaction cards. The device may receive geographical data identifying a geographical area associated with users of the client devices and the transaction cards. The device may determine, based on the application data, the transaction card data, and the geographical data, location data identifying geographical locations of the users in the geographical area. The device may determine, based on the location data, quantity data identifying quantities of the users located on multiple paths of the geographical area. The device may process the geographical data, the location data, and the quantity data, with a machine learning model, to identify a path with less than a threshold quantity of users in the geographical area. The device may perform one or more actions based on the path.

VIRTUAL MAPPING SYSTEMS AND METHODS FOR USE IN AUTONOMOUS VEHICLE NAVIGATION
20220236733 · 2022-07-28 ·

Disclosed herein are systems and methods for virtual mapping in autonomous vehicle operation. The systems and methods include navigating, by a computing system, a virtual model of an autonomous vehicle through a virtual environment corresponding to an interior space of a real-world building; generating, by the computing system, a virtual map of the interior space for the autonomous vehicle based on the navigation through the virtual environment; and transmitting, by a communication device of the computing system, the virtual map to the autonomous vehicle for navigating the interior space.