G05D1/242

METHOD AND APPARATUS OF CONTROLLING ROBOT, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
20240126298 · 2024-04-18 ·

This disclosure provides a method and apparatus for controlling a robot, and a non-transitory computer-readable storage medium, and relates to the technical field of robot. The method of controlling a robot therein includes: constructing a closed plane graph according to a size of a chassis of the robot, the closed plane graph passing through a center point of the robot chassis and a target point on a planning path of the robot, a connection line between the center point and the target point being a symmetry axis of the closed plane graph; performing laser irradiation from the center point to an area of the closed plane graph to acquire a laser point set; and controlling a movement state of the robot according to a farthest distance between all the laser points in the laser point set and the center point.

ESCAPING METHOD AND APPARATUS OF CLEANING ROBOT, MEDIUM AND ELECTRONIC DEVICE
20240122435 · 2024-04-18 ·

An escaping method of a cleaning robot includes: when the cleaning robot encounters an obstacle and turns around while performing cleaning along an edge of a first surface medium area, in response to a surface medium change signal from the surface medium sensor indicates that a second surface medium area is detected, searching an established room map to determine whether the second surface medium area exists in the room map; if the second surface medium area exists, determining whether a route bypassing the second surface medium area exists based on the room map and a boundary of the second surface medium area in the room map; if the route exists, controlling the cleaning robot to travel along the route to bypass the second surface medium area; and if the route does not exist, controlling the cleaning robot to return along a cleaned route to bypass the second surface medium area.

OUTDOOR POWER EQUIPMENT MACHINE WITH PRESENCE DETECTION
20240118704 · 2024-04-11 ·

A mobile outdoor power equipment machine for performing a controlled task within a work area includes a drive system for providing movement of the machine, a working apparatus for performing the task, and a scanning system for scanning an area surrounding the machine. The scanning system is configured to provide detection of physical elements in the environment to aid in navigation of the machine. In an embodiment, the scanning system and a control system are configured to scan the area, determine the presence of a physical element in the area, determine that the physical element is located within the work area, determine the proximity of the physical element to the machine, and direct a behavior of the machine.

DISINFECTION ROBOT AND CONTROLLING METHOD THEREOF
20240118698 · 2024-04-11 ·

Disclosed herein is a disinfection robot. The disinfection robot includes a body provided with an outlet, a fan provided inside the body, a fan motor configured to rotate the fan, a wheel provided under the body, a wheel motor configured to rotate the wheel, a three-dimensional camera having a forward field of view of the body and configured to capture a three-dimensional image, and a processor configured to control the fan motor to rotate the fan to discharge air through the outlet and control the wheel motor to rotate the wheel to move the body based on the three-dimensional image.

OBSTACLE AVOIDANCE METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM
20240118711 · 2024-04-11 ·

This application provides an obstacle avoidance method and apparatus, an electronic device, and a storage medium. The obstacle avoidance method is applicable to a robot. The robot is configured to move along a track in a rack area, and the method includes: detecting whether a suspected obstacle exists in a traveling direction, where the suspected obstacle protrudes beyond an edge of a rack; determining a relative position relationship between the suspected obstacle and a target position that the robot is required to reach along a current traveling direction when the suspected obstacle exists in the traveling direction; determining that the suspected obstacle is an obstacle when the suspected obstacle is located between a current position of the robot and the target position; and replanning a traveling route to avoid the obstacle.

METHOD FOR CONSTRUCTING A MAP WHILE PERFORMING WORK

A method executed by a robot, including: starting, from a starting position, a work session in which the robot maps a workspace, wherein a front of the robot faces towards a forward direction in a frame of reference of the robot; the robot traversing, from the starting position, to a first position, a first distance from the starting position in a backward direction in the frame of reference of the robot; after traversing the first distance, the robot rotating; after rotating, the robot traversing a coverage path of at least one area of the workspace, the coverage path including a boustrophedon movement pattern; and the robot cleaning the at least one area of the workspace with a cleaning tool of the robot while traversing the coverage path.

ROBOT, ROBOT SYSTEM AND CONTROLLING METHOD THEREOF
20240148213 · 2024-05-09 · ·

A robot includes: a communication interface; a sensor configured to obtain distance data; a driver configured to control a movement of the robot; a memory storing with map data corresponding to a space in which the robot travels; and a processor configured to: control the sensor to output a sensing signal for sensing a distance with an external robot, obtain position information of the external robot based on a time at which at least one echo signal is received from the external robot, control at least one of the driver or an operation state of the external robot based on the position information, transmit a control signal for controlling the operation state of the external robot through the communication interface, identify, based on an error occurring in communication with the external robot through the communication interface, a pose of the external robot based on a type of the at least one echo signal received from the external robot, identify a target position of the robot based on the pose of the external robot and the stored map data, and control the driver to move to the target position.

Hauling Vehicle and Hauling System
20240152157 · 2024-05-09 ·

A hauling vehicle including a vehicle body, a distance meter that measures the distance to an obstacle, an in-vehicle controller that controls the vehicle body, and a communication device that communicates with a management controller that manages the vehicle body is provided. In the hauling vehicle, the in-vehicle controller executes primary determination of whether or not the distance meter is in a dirt-presumed state in which dirt of an objective surface of the distance meter is presumed, commands the vehicle body to stop at a current position when determining that the distance meter is in the dirt-presumed state in the primary determination, executes secondary determination of whether or not the distance meter is in the dirt-presumed state after the elapse of a set time from the execution of the primary determination, transmits an alarm to the management controller through the communication device when determining that the distance meter is in the dirt-presumed state in the secondary determination, and commands the vehicle body to resume travelling of the vehicle body when determining that the dirt-presumed state has been eliminated in the secondary determination.

Hauling Vehicle and Hauling System
20240152157 · 2024-05-09 ·

A hauling vehicle including a vehicle body, a distance meter that measures the distance to an obstacle, an in-vehicle controller that controls the vehicle body, and a communication device that communicates with a management controller that manages the vehicle body is provided. In the hauling vehicle, the in-vehicle controller executes primary determination of whether or not the distance meter is in a dirt-presumed state in which dirt of an objective surface of the distance meter is presumed, commands the vehicle body to stop at a current position when determining that the distance meter is in the dirt-presumed state in the primary determination, executes secondary determination of whether or not the distance meter is in the dirt-presumed state after the elapse of a set time from the execution of the primary determination, transmits an alarm to the management controller through the communication device when determining that the distance meter is in the dirt-presumed state in the secondary determination, and commands the vehicle body to resume travelling of the vehicle body when determining that the dirt-presumed state has been eliminated in the secondary determination.

Method for straight edge detection by robot and method for reference wall edge selection by cleaning robot
11977390 · 2024-05-07 · ·

The present disclosure relates to a method for straight edge detection by a robot and a method for reference wall edge selection by a cleaning robot. The method for straight edge detection by the robot includes that: position coordinates of detection points are determined according to distance values detected by a distance sensor of the robot and angle values detected by an angle sensor of the robot, and then a final straight edge is determined according to a slope of a straight line formed by adjacent two of the detection points.