Patent classifications
G01S1/00
Location positioning engine system and method
A system for determining the location of a wireless device is described, the system includes a map, a fixed beacon, a fixed sensor and a server component. The server component receives a beacon identifier and a beacon signal strength from a wireless device. A sensor is located on the map. The fixed sensor receives the beacon identifier and the sensor captures a measured sensor beacon signal strength. The sensor is communicatively coupled to the server component. The server component receives the beacon identifier and the measured sensor beacon signal strength from the fixed sensor. The server component uses the beacon identifier and the beacon signal strength communicated by the wireless device and the sensor beacon signal strength and the beacon identifier received by the sensor to determine the location of the wireless device.
Location positioning engine system and method
A system for determining the location of a wireless device is described, the system includes a map, a fixed beacon, a fixed sensor and a server component. The server component receives a beacon identifier and a beacon signal strength from a wireless device. A sensor is located on the map. The fixed sensor receives the beacon identifier and the sensor captures a measured sensor beacon signal strength. The sensor is communicatively coupled to the server component. The server component receives the beacon identifier and the measured sensor beacon signal strength from the fixed sensor. The server component uses the beacon identifier and the beacon signal strength communicated by the wireless device and the sensor beacon signal strength and the beacon identifier received by the sensor to determine the location of the wireless device.
METHOD AND SYSTEM FOR DYNAMIC REASSIGNMENT OF AN IDENTIFICATION CODE IN A LIGHT-BASED POSITIONING SYSTEM
In a positioning system, a mobile device can detect a transmission from one of a number of lighting devices to obtain an identification (ID) label or code of each lighting device. The mobile device uses the detected ID code for a lookup in a self-stored or remotely stored table that associates lighting device location information with ID codes, to obtain an estimate of mobile device position. To mitigate against hacking by a third party detecting the ID codes and observing locations to compile its own lookup table, the disclosed examples dynamically alter the assignments of particular ID codes to the lighting devices, while minimizing potential disruption of position determination service for mobile devices due to the changes to ID code assignments.
Automatic Working System, Self-Moving Device, and Methods for Controlling Same
A self-moving device, including: a moving module, a task execution module, a control module. The control module is electrically connected to the moving module and the task execution module, controls the moving module to actuate the self-moving device to move, controls the task execution module to execute a working task. The self-moving device further includes a satellite navigation apparatus, electrically connected to the control module and configured to receive a satellite signal and output current location information of the self-moving device. The control module determines whether quality of location information output by the satellite navigation apparatus at a current location satisfies a preset condition, controls, if the quality does not satisfy the preset condition, the moving module to actuate the self-moving device to change a moving manner, to enable quality of location information output by the satellite navigation apparatus at a location after the movement to satisfy the preset condition.
Automatic Working System, Self-Moving Device, and Methods for Controlling Same
A self-moving device, including: a moving module, a task execution module, a control module. The control module is electrically connected to the moving module and the task execution module, controls the moving module to actuate the self-moving device to move, controls the task execution module to execute a working task. The self-moving device further includes a satellite navigation apparatus, electrically connected to the control module and configured to receive a satellite signal and output current location information of the self-moving device. The control module determines whether quality of location information output by the satellite navigation apparatus at a current location satisfies a preset condition, controls, if the quality does not satisfy the preset condition, the moving module to actuate the self-moving device to change a moving manner, to enable quality of location information output by the satellite navigation apparatus at a location after the movement to satisfy the preset condition.
Unmanned aerial vehicle authorization and geofence envelope determination
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for unmanned aerial vehicle authorization and geofence envelope determination. One of the methods includes determining, by an electronic system in an Unmanned Aerial Vehicle (UAV), an estimated fuel remaining in the UAV. An estimated fuel consumption of the UAV is determined. Estimated information associated with wind affecting the UAV is determined using information obtained from sensors included in the UAV. Estimated flights times remaining for a current path, and one or more alternative flight paths, are determined using the determined estimated fuel remaining, determined estimated fuel consumption, determined information associated wind, and information describing each flight path. In response to the electronic system determining that the estimated fuel remaining, after completion of the current flight path, would be below a first threshold, an alternative flight path is selected.
Magnetic field localization and navigation
A mobile robot includes a body movable over a surface within an environment, a calibration coil carried on the body and configured to produce a calibration magnetic field, a sensor circuit carried on the body and responsive to the calibration magnetic field, and a controller carried on the body and in communication with the sensor circuit. The sensor circuit is configured to generate calibration signals based on the calibration magnetic field. The controller is configured to calibrate the sensor circuit as a function of the calibration signals, thereby resulting in a calibrated sensor circuit configured to detect a transmitter magnetic field within the environment and to generate detection signals based on the transmitter magnetic field. The controller is configured to estimate a pose of the mobile robot as a function of the detection signals.
Magnetic field localization and navigation
A mobile robot includes a body movable over a surface within an environment, a calibration coil carried on the body and configured to produce a calibration magnetic field, a sensor circuit carried on the body and responsive to the calibration magnetic field, and a controller carried on the body and in communication with the sensor circuit. The sensor circuit is configured to generate calibration signals based on the calibration magnetic field. The controller is configured to calibrate the sensor circuit as a function of the calibration signals, thereby resulting in a calibrated sensor circuit configured to detect a transmitter magnetic field within the environment and to generate detection signals based on the transmitter magnetic field. The controller is configured to estimate a pose of the mobile robot as a function of the detection signals.
Emitting device for a scanning optical detection system of a vehicle, detection system, driver assistance system, and method for optically scanning a monitoring region
An emitting device (26) for a scanning optical detection system of a vehicle for monitoring at least one monitoring region (14) for objects is described, having at least one light source (40a, 40b) for generating at least one optical emission signal (32a, 32b) and having at least one diffraction unit (50a, 50b), which has a diffractive effect on the at least one emission signal (32a, 32b), for controlling at least one beam direction (66a, 66b) of the at least one emission signal (32a, 32b). At least one diffraction unit (50a, 50b) which is settable to set the beam directions (66a, 66b) associated with the respective signal paths (41a, 41b), is arranged in at least two different signal paths (41a, 41b) of one emission signal or various emission signals (32a, 32b). At least one beam alignment unit (38) is arranged in the respective signal paths (41a, 41b) after the at least one diffraction unit (50a, 50b) to align the set beam directions (66a, 66b) in the at least one monitoring region (14) while maintaining at least one angle offset between the set beam directions (66a, 66b) generated before the at least one beam alignment unit (38) or to generate at least one angle offset between the set beam directions.
Emitting device for a scanning optical detection system of a vehicle, detection system, driver assistance system, and method for optically scanning a monitoring region
An emitting device (26) for a scanning optical detection system of a vehicle for monitoring at least one monitoring region (14) for objects is described, having at least one light source (40a, 40b) for generating at least one optical emission signal (32a, 32b) and having at least one diffraction unit (50a, 50b), which has a diffractive effect on the at least one emission signal (32a, 32b), for controlling at least one beam direction (66a, 66b) of the at least one emission signal (32a, 32b). At least one diffraction unit (50a, 50b) which is settable to set the beam directions (66a, 66b) associated with the respective signal paths (41a, 41b), is arranged in at least two different signal paths (41a, 41b) of one emission signal or various emission signals (32a, 32b). At least one beam alignment unit (38) is arranged in the respective signal paths (41a, 41b) after the at least one diffraction unit (50a, 50b) to align the set beam directions (66a, 66b) in the at least one monitoring region (14) while maintaining at least one angle offset between the set beam directions (66a, 66b) generated before the at least one beam alignment unit (38) or to generate at least one angle offset between the set beam directions.