Patent classifications
G05D2111/14
Recharge control method, robot and computer-readable storage medium
A recharge control method includes: providing a robot comprising a body and four infrared carrier receivers, wherein a second and a third of the four infrared carrier receivers are mounted on a front of the body, and a first and a fourth of four infrared carrier receivers are mounted on left side and on a right side of the body; receiving, by one or more of the four infrared carrier receivers, infrared carrier emitted by a charging dock; determining an area where the robot is located, wherein the area is one of at least five areas around the charging dock that are determined based on receiving of the infrared carrier by different combinations of the four infrared carriers and based on not receiving of the infrared carrier by the infrared carriers; and controlling the robot to move to the charging dock according to a movement mode corresponding to the area.
METHOD OF LIGHTWEIGHT SIMULTANEOUS LOCALIZATION AND MAPPING PERFORMED ON A REAL-TIME COMPUTING AND BATTERY OPERATED WHEELED DEVICE
Some aspects include a method for operating a wheeled device, including: capturing, by a primary sensor coupled to the wheeled device, primary sensor data indicative of a plurality of radial distances to objects; transforming, by a processor of the wheeled device, the plurality of radial distances from a perspective of the primary sensor to a perspective of the wheeled device; generating, by the processor, a partial map of visible areas in real-time at a first position of the wheeled device based on the primary sensor data and some secondary sensor data, wherein: the partial map is a bird's eye view; and the processor iteratively completes a full map of the environment based on new sensor data captured by sensors as the wheeled device performs work within the environment and new areas become visible to the sensors; and executing, by the wheeled device, a movement path to a second position.
Method of lightweight simultaneous localization and mapping performed on a real-time computing and battery operated wheeled device
Some aspects include a method for operating a wheeled device, including: capturing, by a primary sensor coupled to the wheeled device, primary sensor data indicative of a plurality of radial distances to objects; transforming, by a processor of the wheeled device, the plurality of radial distances from a perspective of the primary sensor to a perspective of the wheeled device; generating, by the processor, a partial map of visible areas in real-time at a first position of the wheeled device based on the primary sensor data and some secondary sensor data, wherein: the partial map is a bird's eye view; and the processor iteratively completes a full map of the environment based on new sensor data captured by sensors as the wheeled device performs work within the environment and new areas become visible to the sensors; and executing, by the wheeled device, a movement path to a second position.
METHOD AND APPARATUS FOR DETECTING TRANSPARENT OBSTACLE BASED ON ARTIFICIAL INTELLIGENCE
An apparatus for detecting a transparent obstacle based on artificial intelligence may include an RGB-Depth camera configured to generate an RGB image and a depth image, a thermal imaging camera configured to generate a thermal image, and a controller connected to the RGB-depth camera and the thermal imaging camera synchronized with each other, where the controller may be configured to align the RGB image and the depth image with respect to the thermal image, to generate an aligned RGB image, an aligned depth image and an aligned thermal image, detect a pixel region determined as the transparent obstacle by using an artificial intelligence model based on the aligned RGB image and the aligned thermal image, and estimate the depth of the transparent obstacle by using the aligned depth image and the detected pixel region when the pixel region determined as the transparent obstacle is detected.
Robot cleaner and method for controlling the same
Disclosed is a method for controlling a robot cleaner including acquiring, by a camera, an image, irradiating, by a light source, light toward a location the same as a location where the acquired image is captured, receiving, by a sensor, the light irradiated from the light source and reflected on an object, processing an image received from the sensor to contain a distance value of an individual location, and supplementing the image received from the sensor with the image captured by the camera when a singularity is found, wherein distance values calculated in adjacent portions are discontinuous at the singularity.
Mobile IoT unit for cleaning grease vents
A mobile internet of things (IoT) unit for cleaning grease vents, herein referred to as the unit, is disclosed. The unit is comprised of the following parts: a mobile platform with magnetic tracks; a mobile device software application (app); cleaning attachments such as power washers and lasers, sensors such as conductivity meters (to measure buildup), air temperature, velocity and pressure; recording devices such as digital still and streaming cameras; a microcontroller with wireless communications; onboard lighting and a rechargeable battery. Additional details regarding the unit are examined further in this disclosure.
Thermal Imaging Sensing for Autonomous Industrial Vehicles
Systems and methods of obstacle detection and AGV control comprise and/or utilize a thermal imaging sensor; and an automation processing system (APS) having a processor and a memory, the APS coupled with the thermal imaging sensor and being configured to: receive sensor data based on an output of the thermal imaging sensor, process the sensor data to determine at least one of a presence or a motion of a heat-emitting obstacle in a vicinity of the AGV, generate, based on the processed sensor data, an output comprising an indication of a control action for the AGV, and send the generated output to the VCS.
METHOD FOR SWIMMING POOL ROBOT TO CLEAN ALONG WALL EDGE
The present disclosure provides a method for a swimming pool robot to clean along a wall edge, including when a task of cleaning along the wall edge is performed, determining a distance between the swimming pool robot and a swimming pool wall; determining whether the distance between the swimming pool robot and the swimming pool wall matches a target distance when moving along the wall edge, and when the distance does not match the target distance, controlling the swimming pool robot to turn a preset angle towards the swimming pool wall, and driving the swimming pool robot to move forward; determining whether the guide device touches the swimming pool wall, and when the guide device touches the swimming pool wall, driving the swimming pool robot to move forward, until the distance between the swimming pool robot and the swimming pool wall matches the target distance.
CHARACTERISTIC ESTIMATION OF A VEHICLE USING IMAGING DATA
A computing system may include a processor. The computing system may include a memory having a set of instructions, which when executed by the processor, cause the computing system to obtain, from an imaging sensor, an image, determine isothermal lines on the image, and determine a characteristic of a vehicle based on centroids of the isothermal lines.
Control method and control device of cleaning equipment
Disclosed herein is a control method and a control device of cleaning equipment, the method including: controlling the cleaning equipment to stop running straight, when a collected first ADC value is greater than a first preset value; and then controlling the cleaning equipment to turn in a preset direction, then controlling the cleaning equipment to stop turning, when a collected second ADC value is less than a second preset value; and then calculating a first turn angle and a first running distance; next, controlling the cleaning equipment to run straight forward for the first running distance and then stop running straight, and finally controlling the cleaning equipment to turn the first turn angle in the preset direction, then controlling the cleaning equipment to run straight. By adopting embodiments of the present disclosure, efficiency and precision of cleaning equipment in cleaning a pool can be improved.