G05D1/241

ROBOT, CONTROL METHOD FOR ROBOT, AND RECORDING MEDIUM

A robot includes a torso, a head coupled to the torso so as to be rotatable with respect to the torso, and at least one processor. The at least one processor determines whether the torso is inclined from a horizontal direction and, in a case where a determination is made that the torso is inclined from the horizontal direction, controls an actuator to rotate the head with respect to the torso such that the head faces the horizontal direction.

ROBOT, CONTROL METHOD FOR ROBOT, AND RECORDING MEDIUM

A robot includes a torso, a head coupled to the torso so as to be rotatable with respect to the torso, and at least one processor. The at least one processor determines whether the torso is inclined from a horizontal direction and, in a case where a determination is made that the torso is inclined from the horizontal direction, controls an actuator to rotate the head with respect to the torso such that the head faces the horizontal direction.

INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING DEVICE

An information processing system according to an embodiment of the present disclosure includes a first information processing device to be provided to a movable body and a second information processing device to be provided to a portion that differs from the movable body. The first information processing device includes a sensor portion, a generation portion, a control portion, and an integration portion. The sensor portion senses a first external environment. The generation portion uses sensor data acquired from the sensor portion to generate a first map. The control portion controls motion of a manipulator on the basis of the first map. The integration portion uses position information of inside the first external environment, with which portion the manipulator is in contact, integrates the first map and a second map acquired from the second information processing device with each other, and generates an integration map.

MOVEMENT TRAJECTORY DETERMINATION

Aspects of the disclosure include a method and an apparatus. The method includes generating second relational data indicating a relationship between a movement duration and force(s) applied to a legged robot and third relational data indicating a relationship between the force(s) and a predicted rotational angle of the legged robot. The second relational data includes a vector C to be determined. Fourth relational data is generated based on the third relational data. The fourth relational data indicates a positive correlation between a target value J associated with C and a status data error between predicted status data and target status data. C that minimizes J is determined based on the second relational data and the fourth relational data. First relational data with the determined C representing a movement trajectory of a torso of the legged robot is determined. The legged robot is caused to move based on the movement trajectory.

MOVEMENT TRAJECTORY DETERMINATION

Aspects of the disclosure include a method and an apparatus. The method includes generating second relational data indicating a relationship between a movement duration and force(s) applied to a legged robot and third relational data indicating a relationship between the force(s) and a predicted rotational angle of the legged robot. The second relational data includes a vector C to be determined. Fourth relational data is generated based on the third relational data. The fourth relational data indicates a positive correlation between a target value J associated with C and a status data error between predicted status data and target status data. C that minimizes J is determined based on the second relational data and the fourth relational data. First relational data with the determined C representing a movement trajectory of a torso of the legged robot is determined. The legged robot is caused to move based on the movement trajectory.

Autonomous work machine

An autonomous work machine for automatically performing a work on a work area while moving in the work area, includes an image capturing unit configured to capture the work area; and a control unit configured to specify, based on an image of the work area captured by the image capturing unit, contents of a failure having occurred in the work area, and control the autonomous work machine based on the specified contents of the failure.

CLEANING PATH DETERMINATION METHOD AND SYSTEM, AND DEVICE AND STORAGE MEDIUM
20240310856 · 2024-09-19 ·

The application discloses a method, system, device, and storage medium for determining a cleaning path. The method includes: in response to a cleaning instruction from a cleaning robot, controlling the cleaning robot to rotate a preset angle on the surface to be cleaned based on a target rotation direction; detecting whether the cleaning robot generates a first edge corner trigger signal during its rotation; and determining a working path of the cleaning robot on a surface to be cleaned based on the detecting result of the first edge corner trigger signal. This application automatically determines the working path based on the detecting result of the first edge corner trigger signal, which, compared to existing technologies that rely on manually selecting the working path, ensures the adaptability of the working path to the surface to be cleaned.

CLEANING PATH DETERMINATION METHOD AND SYSTEM, AND DEVICE AND STORAGE MEDIUM
20240310856 · 2024-09-19 ·

The application discloses a method, system, device, and storage medium for determining a cleaning path. The method includes: in response to a cleaning instruction from a cleaning robot, controlling the cleaning robot to rotate a preset angle on the surface to be cleaned based on a target rotation direction; detecting whether the cleaning robot generates a first edge corner trigger signal during its rotation; and determining a working path of the cleaning robot on a surface to be cleaned based on the detecting result of the first edge corner trigger signal. This application automatically determines the working path based on the detecting result of the first edge corner trigger signal, which, compared to existing technologies that rely on manually selecting the working path, ensures the adaptability of the working path to the surface to be cleaned.

Self-moving device and distance measuring method thereof

A self-moving device includes a body, a walking assembly arranged on the body, and a control system arranged in the body. The self-moving device further includes an optical receiving device and at least two optical emitting devices arranged on the body. Paths of emitted light emitted by the at least two optical emitting devices are different. The optical receiving device is adapted to receive a reflected light formed after the emitted light emitted by at least one of the optical emitting devices hits an obstacle. A distance measuring method of the self-moving device is also disclosed.

System for determining automatic docking is complete by collision
12091141 · 2024-09-17 · ·

A system, adapted to determine that automatic docking of a boat is completed. The system including a control unit including a processor configured to switch a control mode of the control unit to an automatic docking mode; output a control signal for controlling an automatic steering of the boat when the control mode is switched to the automatic docking mode; obtain a vibration that is exerted on the boat, wherein, when the control unit is in the automatic docking mode, the control unit is configured to end the automatic docking mode when the control unit detects the vibration.