B25J9/1653

SYSTEM AND METHOD FOR CONTROLLING THE ROBOT, ELECTRONIC DEVICE AND COMPUTER READABLE MEDIUM
20230047834 · 2023-02-16 ·

Systems, devices, and methods for controlling a robot. Some methods include, in response to determining that an object enters a reachable area of the robot, triggering a first sensor to sense a movement of the object; determining first position information of the object based on data received from the first sensor; determining second position information of the object based on second data received from a second sensor; and generating a first prediction of a target position at which the object is operated by the robot. In this way, the robot can complete an operation for the object on the AGV within a limit operation time during which the AGV passes through the reachable area of the robot. Meanwhile, by collecting the sensing data from different sensor groups, a target position at which the object is handled by the robot may be predicted more accurately.

ROBOT CONTROL APPARATUS, ROBOT CONTROL SYSTEM, ROBOT CONTROL METHOD, AND COMPUTER-READABLE STORAGE MEDIUM STORING A ROBOT CONTROL PROGRAM
20230046793 · 2023-02-16 · ·

A robot control apparatus according to one or more embodiments may include: a calculating unit configured to calculate an interference range of a robot based on a model of the robot in a state in which an object is gripped by a gripper with which the robot is equipped; and a planning unit configured to plan a motion of the robot based on the model and the interference range.

Information processing device and information processing method

A center of gravity of a robot device is estimated without utilization of a force sensor or the like. An information processing device including a center-of-gravity estimation unit that calculates, on the basis of torque applied to one or more joints included in each of a plurality of leg portions, reaction force applied from a ground contact surface to each of the plurality of leg portions, and that estimates a center of gravity of a robot device including the plurality of leg portions on the basis of the calculated reaction force on the plurality of leg portions.

Robot system, method for controlling robot, robot controller, and non-transitory computer-readable storage medium

A robot system includes a robot, a vision sensor, a target position generation circuit, an estimation circuit, and a control circuit. The robot includes an end effector and is configured to work via the end effector on a workpiece which is disposed at a relative position and which is relatively movable with respect to the end effector. The vision sensor is configured to take an image of the workpiece. The target position generation circuit is configured to, based on the image, generate a target position of the end effector at every generation interval. The estimation circuit is configured to, at least based on relative position information related to the relative position, estimate a change amount in the relative position at every estimation interval. The control circuit is configured to control the robot to move the end effector based on the target position and the change amount.

Position accuracy robotic printing system

A system and method for improving a position accuracy of a mobile robot is disclosed. A retroreflective device is mounted to the mobile robot and used by an absolute positioning device to use a laser beam to track a position of the mobile robot. The mobile robot receives position measurements. Various optimizations may be performed to support operating the mobile robot over a 360 degree range of azimuthal headings.

SYSTEM AND/OR METHOD FOR ROBOTIC FOODSTUFF ASSEMBLY

The foodstuff assembly system can include: a robot arm, a frame, a set of foodstuff bins, a sensor suite, a set of food utensils, and a computing system. The system can optionally include: a container management system, a human machine interface (HMI). However, the foodstuff assembly system 100 can additionally or alternatively include any other suitable set of components. The system functions to enable picking of foodstuff from a set of foodstuff bins and placement into a container (such as a bowl, tray, or other foodstuff receptacle). Additionally or alternatively, the system can function to facilitate transferal of bulk material (e.g., bulk foodstuff) into containers, such as containers moving along a conveyor line.

Workpiece transport apparatus
11554481 · 2023-01-17 · ·

A workpiece transport apparatus for transporting a workpiece includes: a hand device; a moving device that includes a movable part mounted with the hand device and that includes at least one drive axis configured to operate the movable part; a current measurement section configured to measure a current value of a motor that drives the drive axis; and a workpiece number detection section configured to detect that a number of workpieces held by the hand device is different from an expected number based on a comparison result between the current value measured by the current measurement section when the hand device holds the workpiece, and a predetermined threshold value.

Method of localization using multi sensor and robot implementing same

Disclosed herein are a method of localization using multi sensors and a robot implementing the same, the method including sensing a distance between an object placed outside of a robot and the robot and generating a first LiDAR frame by a LiDAR sensor of the robot while a moving unit moves the robot, capturing an image of an object placed outside of the robot and generating a first visual frame by a camera sensor of the robot, and comparing a LiDAR frame stored in a map storage of the robot with the first LiDAR frame, comparing a visual frame registered in a frame node of a pose graph with the first visual frame, determining accuracy of comparison's results of the first LiDAR frame, and calculating a current position of the robot by a controller.

GENERATION OF IMAGE FOR ROBOT OPERATION
20230010302 · 2023-01-12 ·

A robot control system includes circuitry configured to: generate a command to a robot; receive a frame image in which a capture position changes according to a motion of the robot based on the command; extract a partial region from the frame image according to the command; superimpose a delay mark on the partial region to generate an operation image; and display the operation image on a display device, so as to represent a delay of the motion of the robot with respect to the command.

ADJUSTMENT SUPPORT SYSTEM AND ADJUSTMENT SUPPORT METHOD
20230011093 · 2023-01-12 · ·

An adjustment support system comprises an arithmetic unit and a storage unit. The storage unit stores sensor information including features of a sensor that captures an image of a target, and imaging target information including dimensions, shape, and disposition of an imaging target of the sensor, and the arithmetic unit generates a plurality of candidates for an imaging position and posture of the imaging target by the sensor, and determines whether or not positional deviation of the imaging target in a plurality of directions is detectable from a captured image obtained by the sensor based on the sensor information and the imaging target information, with respect to each of the plurality of candidates for the imaging position and the imaging posture. The arithmetic unit then determines an imaging position and posture for the sensor to actually capture an image of the target from the plurality of candidates.