Patent classifications
G01S1/7032
METHOD OF GENERATING BINARY POSITIONING TAGS
A method of generating binary positioning tags includes the following steps: generating a pseudo random sequence; circularly shifting the pseudo random sequence and sequentially filling in one of a plurality of odd rows and a plurality of even rows of a binary matrix, wherein a size of the binary matrix is MN; filling a complement sequence of the pseudo random sequence in the other one of the plurality of odd rows and the plurality of even rows; and retrieving a binary submatrix having a size of IJ from the binary matrix according to a relative position of a positioning point to be used as a positioning tag corresponding to the positioning point, wherein I is smaller than M, and J is smaller than N. Accordingly, it is possible to provide a positioning tag that is highly secure, arrangement-unique, and easy to obtain and analyze.
EVENT DRIVEN SENSOR (EDS) TRACKING OF LIGHT EMITTING DIODE (LED) ARRAY
An event driven sensor (EDS) is used for simultaneous localization and mapping (SLAM) and in particular is used in conjunction with a constellation of light emitting diodes (LED) to simultaneously localize all LEDs and track EDS pose in space. The EDS may be stationary or moveable and can track moveable LED constellations as rigid bodies. Each individual LED is distinguished at a high rate using minimal computational resources (no image processing). Thus, instead of a camera and image processing, rapidly pulsing LEDs detected by the EDS are used for feature points such that EDS events are related to only one LED at a time.
DRONE CONTROL
A system includes a disabling device with a circuit configured to disrupt communication of a drone.
DATA PROCESSING METHOD FOR ROBOT AND ROBOT WITH THE SAME
The present disclosure provides a data processing method and a robot with the same. The robot includes: an electromagnetic wave receiver configured to receive at least two electromagnetic wave signals transmitted by at least two electromagnetic wave transmitters on a charging device within a preset time range; a demodulator configured to demodulate the at least two electromagnetic wave signals received by the electromagnetic wave receiver to obtain at least two corresponding electromagnetic wave demodulation data; a processor configured to determine electromagnetic wave demodulation control data based on the at least two obtained electromagnetic wave demodulation data and preset electromagnetic wave demodulation data; and a controller configured to move the robot according to the electromagnetic wave demodulation control data until the robot is docked at the charging device. In the above-mentioned manner, the robot is facilitated to select the plurality of electromagnetic wave demodulation data to smoothen the docking process.
Base station synchronization in wireless location systems
A system and methods are disclosed for synchronizing two or more groups of base stations in a wireless location system. In one embodiment, a first wireless base station belonging to a first group of wireless base stations transmits a first RF beacon for synchronizing the first group of wireless base stations and a second RF beacon that is used to synchronize a second group of wireless base stations. Wireless base stations in the first and second groups transmit respective non-RF (e.g., infrared, ultrasound, etc.) beacons that can be used to locate a portable tag.
SINGLE LAMP LOCALIZATION SYSTEM AND METHOD
A 3D digital indoor localization system uses light emitting diode (LED) lighting infrastructures for localization. In one example approach, a light source includes a convex lens and an array of LEDs, all configured as a single LED lamp. The localization system exploits the light splitting properties of the convex lens to create a one-to-one mapping between a location and the set of orthogonal digital light signals received from particular LEDs of the LED lamp.
LASER SPECKLE SYSTEM AND METHOD FOR AN AIRCRAFT
A system for registering multiple point clouds captured by an aircraft is disclosed. The system includes a speckle generator, at least one three-dimensional (3D) scanner, and a processor coupled thereto. In operation, the speckle generator projects a laser speckle pattern onto a surface (e.g., a featureless surface). The at least one 3D scanner scans the surface to generate a plurality of point clouds of the surface and to image at least a portion of the laser speckle pattern. The processor, which is communicatively coupled with the at least one 3D scanner, registers the plurality of point clouds to generate a complete 3D model of the surface based at least in part on the laser speckle pattern.
SYNCHRONIZATION METHOD FOR MULTI-STATION DATA OF DYNAMIC COORDINATE MEASUREMENT BY WORKSHOP MEASURING AND POSITIONING NETWORK
The present invention discloses a synchronization method for multi-station data of dynamic coordinate measurement by a workshop measuring and positioning network. The method comprises the following steps of: determining a measuring and positioning space according to the in-situ measurement dimension, selecting locations for placing several transmitters, calibrating external parameters of the transmitters by a reference ruler, and establishing a measurement field; in a communication data packet of a signal processor, attaching local clock information into the angle information of each transmitter; and setting fixed time nodes on a time axis, and synchronizing data of different transmitters to corresponding time nodes so as to realize data synchronization. The present invention improves the conventional static measurement function of the wMPS to a certain dynamic measurement function for expanding the application ranges of the wMPS, and provides a technical support for realization of real-time, high-accuracy and large-scale in-situ industrial coordinate measurement based on wMPS.
FLEXIBLE BEACON SYSTEM
A beacon system includes a controller, a laser module operably connected to the controller, and at least one sensor operably connected to the controller. In such a system, the controller is configured to receive a signal from the at least one sensor, and to determine whether a response to the signal is required.
Techniques for emitting position information from luminaires
Techniques are disclosed for emitting position information from luminaires. Luminaire position information may be emitted via a light-based communication (LCom) signal that comprises data including the position information. The data may include relative and/or absolute position information for the luminaire and may indicate the physical location of the luminaire. Relative position information for the luminaire may include coordinates relative to a point of origin within the environment. Absolute position information for the luminaire may include global coordinates for the luminaire. In some cases, the absolute position information for a luminaire may be calculated using position information for the luminaire relative to a point of origin and the absolute position of the point of origin. The data may also include an environment identifier, which may indicate a map to use for the interpretation of position information for the luminaire. The techniques can be used for both stationary and mobile luminaires.