-
公开(公告)号:US11567163B2
公开(公告)日:2023-01-31
申请号:US17224914
申请日:2021-04-07
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Patrenahalli M. Narendra
IPC: G01S5/00 , G01S5/02 , H04L43/0864
Abstract: A mobile computing device includes: a tracking sensor; a proximity sensor; and a controller coupled to the tracking sensor and the proximity sensor, the controller configured to: obtain a sequence of sensor datasets, each sensor dataset including: (i) a location of the mobile computing device, in a local coordinate system, generated using the tracking sensor, (ii) a proximity indicator generated using the proximity sensor, defining a range to a fixed reference device, and (iii) a predefined location of the reference device in a facility coordinate system; determine, from the sequence, an adjusted pose of an origin of the local coordinate system in the facility coordinate system; and generate, using a current location of the mobile device in the local coordinate system and the adjusted pose, a corrected location of the mobile computing device in the facility coordinate system; and execute a control action based on the corrected location.
-
公开(公告)号:US20210104061A1
公开(公告)日:2021-04-08
申请号:US16596297
申请日:2019-10-08
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Patrenahalli M. Narendra , Dae Suk Noh
Abstract: A mobile device includes a rangefinder to measure ranges to points external to the device; a tracking sensor; and a controller connected with the rangefinder and the tracking sensor, the controller configured to: track successive poses of the mobile device in a frame of reference via the tracking sensor; responsive to a first activation of the rangefinder at a first one of the poses, generate a first position, in the frame of reference, of a first external point based on a first range from the rangefinder and the first pose; responsive to a second activation of the rangefinder at a second one of the poses, generate a second position, in the frame of reference, of a second external point based on a second range from the rangefinder and the second pose; and determine a distance between the first and second external points based on the first and second positions.
-
公开(公告)号:US20200034721A1
公开(公告)日:2020-01-30
申请号:US16047270
申请日:2018-07-27
Applicant: Zebra Technologies Corporation
Inventor: Patrenahalli M. Narendra , Robert A. Biggs
Abstract: A method of determining a location of a mobile device in a system having a plurality of fixed transmitters includes: obtaining, at the mobile device, inference model data defining a plurality of node operations; collecting, at the mobile device, respective proximity indicators corresponding to a subset of the fixed transmitters, each proximity indicator representing a proximity of the mobile device to the respective fixed transmitter; at the mobile device, generating a location according to the proximity indicators and the node operations; and presenting the location.
-
公开(公告)号:US11941860B2
公开(公告)日:2024-03-26
申请号:US17484805
申请日:2021-09-24
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Patrenahalli M. Narendra
CPC classification number: G06V10/25 , G06F3/14 , G06F18/22 , G06F18/24 , G06K7/1443 , G06T7/70 , G06V10/225 , G06V20/20 , G06T2207/30244 , G06V2201/07
Abstract: A method in a mobile computing device includes: controlling a camera to capture an image; tracking, in association with the image, a pose of the mobile computing device in a coordinate system; detecting a region of interest (ROI) depicting an item in the image; determining a location of the ROI in the coordinate system, based on the tracked pose; obtaining an item identifier corresponding to the ROI by (i) when a previously recognized item identifier is not available, executing a recognition mechanism to derive the item identifier from the ROI, and (ii) when a previously recognized item identifier is available, bypassing the recognition mechanism and retrieving the previously recognized item identifier; and returning the obtained item identifier corresponding to the ROI.
-
公开(公告)号:US20230139490A1
公开(公告)日:2023-05-04
申请号:US17514967
申请日:2021-10-29
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Patrenahalli M. Narendra
Abstract: A method in a mobile computing device includes: controlling a camera to capture an image; tracking a pose of the mobile computing device, corresponding to the image, in a coordinate system; detecting an item in the image; determining a location of the detected item in the coordinate system, based on the tracked pose; obtaining an item identifier corresponding to the detected item, based on the location of the detected item in the coordinate system; generating a training data sample including (i) a payload based on the detected item, and (ii) a label including the obtained item identifier; and storing the training data sample.
-
公开(公告)号:US20220405958A1
公开(公告)日:2022-12-22
申请号:US17350929
申请日:2021-06-17
Applicant: Zebra Technologies Corporation
Inventor: Patrenahalli M. Narendra , Joseph R. White , Andrea Mirabile
Abstract: A method in a computing device includes: in a facility containing a plurality of support structures, capturing an image of a first support structure; detecting, in the image, a first feature set of the first support structure; selecting obtaining at least one reference feature set by proximity to an estimated location of the mobile computing device in the facility coordinate system, the at least one reference feature set selected from a repository defining feature locations for each of the support structures in a facility coordinate system; comparing the first feature set with the at least one reference feature set; and in response to determining that the first feature set matches the at least one reference feature set, determining a location of the mobile computing device in the facility coordinate system based on the image and the feature locations from the repository.
-
公开(公告)号:US11954882B2
公开(公告)日:2024-04-09
申请号:US17350929
申请日:2021-06-17
Applicant: Zebra Technologies Corporation
Inventor: Patrenahalli M. Narendra , Joseph R. White , Andrea Mirabile
CPC classification number: G06T7/73 , G06F18/22 , G06T7/001 , G06V20/30 , G06T2207/30128 , G06T2207/30244
Abstract: A method in a computing device includes: in a facility containing a plurality of support structures, capturing an image of a first support structure; detecting, in the image, a first feature set of the first support structure; selecting obtaining at least one reference feature set by proximity to an estimated location of the mobile computing device in the facility coordinate system, the at least one reference feature set selected from a repository defining feature locations for each of the support structures in a facility coordinate system; comparing the first feature set with the at least one reference feature set; and in response to determining that the first feature set matches the at least one reference feature set, determining a location of the mobile computing device in the facility coordinate system based on the image and the feature locations from the repository.
-
公开(公告)号:US20240103121A1
公开(公告)日:2024-03-28
申请号:US17950749
申请日:2022-09-22
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Patrenahalli M. Narendra
CPC classification number: G01S5/145 , G01S5/013 , G01S5/016 , G01S5/0269
Abstract: A mobile computing device includes: a tracking sensor; a rangefinder; and a controller configured to: based on data from the tracking sensor, determine a current pose of the mobile computing device in a facility coordinate system, the facility containing a target wireless transmitter at an installed position; receive a transmission from the target wireless transmitter, containing an identifier of the target wireless transmitter; receive, from the rangefinder, a range value indicating a distance between the current pose and the target wireless transmitter; correlate the identifier with the range value, based on a property of the transmission; generate a location defining the installed position in the facility coordinate system, based on the current pose and the range value; and store the generated location in association with the identifier.
-
公开(公告)号:US20230097019A1
公开(公告)日:2023-03-30
申请号:US17484805
申请日:2021-09-24
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Patrenahalli M. Narendra
Abstract: A method in a mobile computing device includes: controlling a camera to capture an image; tracking, in association with the image, a pose of the mobile computing device in a coordinate system; detecting a region of interest (ROI) depicting an item in the image; determining a location of the ROI in the coordinate system, based on the tracked pose; obtaining an item identifier corresponding to the ROI by (i) when a previously recognized item identifier is not available, executing a recognition mechanism to derive the item identifier from the ROI, and (ii) when a previously recognized item identifier is available, bypassing the recognition mechanism and retrieving the previously recognized item identifier; and returning the obtained item identifier corresponding to the ROI.
-
公开(公告)号:US20230356966A1
公开(公告)日:2023-11-09
申请号:US17739961
申请日:2022-05-09
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Patrenahalli M. Narendra , Miroslav Trajkovic
CPC classification number: B65G67/04 , B65G43/08 , B65G2203/0216 , B65G2203/0233 , B65G2203/041
Abstract: A method includes: receiving, for items in a staging area, item identifiers and staged locations in facility coordinates, as detected via a sensor; obtaining a load configuration including a load sequence defining an order for loading the items into a container, and a load location within the container for each item, in container coordinates; according to the load sequence, for each item: retrieving the corresponding staged location (in facility coordinates) and load location (in container coordinates); providing loading guidance including the retrieved staged location and the retrieved load location, for rendering of the loading guidance in one of the facility coordinate system and the container coordinate system; and responsive to placement of the item in the container, receiving and storing an actual load location, in the container coordinate system; and during an unloading operation, presenting unloading guidance including the actual load locations of the items.
-
-
-
-
-
-
-
-
-