Positioning method, device, robot and readable storage medium
AssigneeBeijing Xiaomi Mobile Software Co., Ltd.
InventorsXiaolei Jiang, Yaxu Kong
Life of this patent
Estimating the term…
Abstract
The present disclosure provides a positioning method and device, a robot, and a readable storage medium. The method includes: acquiring a positioning parameter collected by each positioning module and an RSSI difference between positioning modules in each set, and determining a target positioning module based on positioning parameters collected by a set of positioning modules with a largest RSSI difference, to determine a relative positional relationship between the robot and a target device.
Claims20
A positioning method, performed by a robot, comprising:
- acquiring, by a robot, a positioning parameter collected by at least one positioner, wherein the positioning parameter comprises a Received Signal Strength Indicator (RSSI), and a plurality of sets of positioners opposite to each other are provided around the robot, the robot is provided with the plurality of sets of the positioners, and the at least one positioner is provided with a directional antenna, and maintains an interactive connection with a target device based on the positioning parameter;
- acquiring, by the robot, an RSSI difference between positioners in at least one set of the plurality of sets of the positioners, and determining, by the robot, a target positioner based on positioning parameters collected by a set of the plurality of sets of the positioners with a largest RSSI difference;
- and
- determining, by the robot, a relative positional relationship between the robot and a target device to be positioned according to a positioning parameter collected by the target positioner.
A robot, comprising:
- a memory configured to store processor executable instructions;
- and
- a processor, configured to execute the processor executable instructions in the memory to implement:
- acquiring a positioning parameter collected by at least one positioner, wherein the positioning parameter comprises a Received Signal Strength Indicator (RSSI), and a plurality of sets of positioners opposite to each other are provided around the robot, the robot is provided with the plurality of sets of the positioners, and the at least one positioner is provided with a directional antenna, and maintains an interactive connection with a target device based on the positioning parameter;
- acquiring an RSSI difference between positioners in at least one set of the plurality of sets of the positioners, and determining a target positioner based on positioning parameters collected by a set of the plurality of sets of the positioners with a largest RSSI difference;
- and
- determining a relative positional relationship between the robot and a target device to be positioned according to a positioning parameter collected by the target positioner.
A non-transitory computer-readable storage medium storing a plurality of programs for execution by a robot having one or more processors, wherein the plurality of programs, when executed by the one or more processors, cause the robot to perform acts comprising:
- acquiring a positioning parameter collected by at least one positioner, wherein the positioning parameter comprises a Received Signal Strength Indicator (RSSI), and a plurality of sets of positioners opposite to each other are provided around the robot, the robot is provided with the plurality of sets of the positioners, and the at least one positioner is provided with a directional antenna, and maintains an interactive connection with a target device based on the positioning parameter;
- acquiring an RSSI difference between positioners in at least one set of the plurality of sets of the positioners, and determining a target positioner based on positioning parameters collected by a set of the plurality of sets of the positioners with a largest RSSI difference;
- and
- determining a relative positional relationship between the robot and a target device to be positioned according to a positioning parameter collected by the target positioner.
Dependencies are inferred from the claim text.