US 12,377,547 B2
Control device, robot, control method, and program
Norikazu Tonogai, Kyoto (JP); and Shinya Matsumoto, Kyoto (JP)
Assigned to OMRON CORPORATION, Kyoto (JP)
Appl. No. 18/246,874
Filed by OMRON Corporation, Kyoto (JP)
PCT Filed Sep. 3, 2021, PCT No. PCT/JP2021/032520
§ 371(c)(1), (2) Date Mar. 28, 2023,
PCT Pub. No. WO2022/091578, PCT Pub. Date May 5, 2022.
Claims priority of application No. 2020-179106 (JP), filed on Oct. 26, 2020.
Prior Publication US 2023/0364795 A1, Nov. 16, 2023
Int. Cl. B25J 9/16 (2006.01)
CPC B25J 9/1694 (2013.01) [B25J 9/1664 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A control apparatus for a robot including a three-dimensional sensor, the control apparatus comprising:
an operation controller configured to control the robot to shift a measurement range of the three-dimensional sensor in a scan area; and
a memory configured to store computer-executable instructions and a processor configured to execute the computer-executable instructions stored in the memory to cause the control apparatus to update map information based on a result of measurement performed by the three-dimensional sensor, the map information indicating a scan status at each of a plurality of points in the scan area,
wherein the operation controller performs first scanning in which the measurement range of the three-dimensional sensor is shifted to update map information about a local range in the scan area, and performs second scanning in which the measurement range of the three-dimensional sensor is shifted away from the local range to update map information about a range different from the local range for which the first scanning is performed to update map information,
the map information indicates, as the scan status, at least whether a subarea corresponding to each of the plurality of points in the scan area is a determined-subarea determined to include or determined not to include an object or an undetermined-subarea undetermined to include or undetermined not to include an object,
the operation controller performs the first scanning in response to a degree of updating of the map information being greater than a threshold, and performs the second scanning in response to the degree of updating being less than or equal to the threshold, and
the degree of updating includes a number of undetermined-subareas updated to determined-subareas.