B25J9/1612

Management system and control method

A management system is a management system which includes a remote work system having at least one master unit and a plurality of slave units which can be remotely operated and a management server, in which each of the plurality of slave units includes a gripping unit that is configured to grip a target, grip the target by means of autonomous control, and, when being connected to the master unit by the management server, grip the target by means of a remote operation by the master unit, the master unit is configured to perform the remote operation on the plurality of slave units, and the management server includes an operation management unit that is configured to connect the master unit and the plurality of slave units when a remote operation is required.

Suction apparatus
11534928 · 2022-12-27 · ·

A suction apparatus includes a suction unit, a negative pressure detection unit, a suction abnormality determination unit, and a notification unit. The suction unit suctions and holds merchandise with a negative pressure. The negative pressure detection unit detects a negative pressure value in the suction unit whenever the suction unit suctions the merchandise. The suction abnormality determination unit determines that the suction unit is abnormal in a case where the detected negative pressure value is lower in negative pressure degree than a predetermined suction determination negative pressure value continuously by a predetermined number of times of determination or more. The notification unit provides a notification in a case where the suction unit is determined to be abnormal.

Operation adjustment apparatus for adjusting operation of robot apparatus and operation adjustment method for adjusting operation of robot apparatus
11534908 · 2022-12-27 · ·

An operation adjustment apparatus includes a camera arranged so as to capture images of a robot and a hand. The robot controller includes an operation control unit that sends an operation command to the robot at a predetermined control cycle. The camera captures images at a time interval that coincides with the control cycle. A determination unit of the robot controller determines whether an operation of the hand is appropriate based on a result of image processing performed by an image processing unit. If the determination unit determines that the operation of the hand is not appropriate, a correction unit of the robot controller corrects a command statement included in an operation program so that the operation of the hand is an appropriate operation.

MULTI-ANGLE END EFFECTOR
20220402127 · 2022-12-22 ·

Embodiments of the present disclosure are directed towards robotic systems and methods. The robot may include an end effector, a tool flange of the robot, and a joint. The end effector may include a contacting part configured to contact a workpiece. The joint may be positioned between, and connected to, the tool flange and the end effector. The joint may include a variable angle between the tool flange and the end effector.

SYSTEMS AND METHODS FOR A VISION GUIDED END EFFECTOR

Systems and method for an object from a plurality of objects are disclosed. An image of a scene containing the plurality of objects is obtained, and a segmentation map is generated for the objects in the scene. The shapes of the objects are determined based on the segmentation map. An end effector is adjusted in response to determining the shapes of the objects. The adjusting the end effector includes shaping the end effector according to at least one of the shapes of the objects. The plurality of objects is approached in response to the shaping of the end effector, and one of the plurality of objects is picked with the end effector.

SYSTEM AND METHOD FOR DETERMINING A GRASPING HAND MODEL

Method for determining a grasping hand model suitable for grasping an object by receiving an image including at least one object; obtaining an object model estimating a pose and shape of the object from the image of the object; selecting a grasp class from a set of grasp classes by means of a neural network, with a cross entropy loss, thus, obtaining a set of parameters defining a coarse grasping hand model; refining the coarse grasping hand model, by minimizing loss functions referring to the parameters of the hand model for obtaining an operable grasping hand model while minimizing the distance between the finger of the hand model and the surface of the object and preventing interpenetration; and obtaining a mesh of the hand represented by the enhanced set of parameters.

TASK-ORIENTED GRASPING OF OBJECTS
20220402128 · 2022-12-22 ·

A computer-implemented method includes obtaining a collection of object models for a plurality of different types of objects belonging to a same object category, generating a canonical representation for objects belonging to the object category, performing a plurality of downstream tasks using a plurality of different robot grasps on instances of objects belonging to the category and evaluating each grasp according to success or failure of the downstream task; and generating one or more category-level grasping areas for the canonical representation for objects belonging to the object category including aggregating the evaluations of grasps according to the downstream task.

METHOD OF CONTROLLING THE FORCE OF A PNEUMATIC ACTUATING DEVICE

A method is for controlling an actuation force exerted by an actuating device having a first working chamber and a second working chamber supplied with pressurized air from a source of pressurized air by a first pressure regulator and a second pressure regulator. The method includes calculating, by an optimization algorithm based on a dynamic model of the actuating device and of the first and second pressure regulators, desired values for control signals for the first and second pressure regulators to generate an actuation force equal to a desired value for the actuation force. An estimated value for the actuation force, estimated values for pressures inside the first and second working chambers and for first derivatives of the pressures, are determined by a state observer based on a measured value for the actuation force and on measured values for the pressures in the first and second working chambers.

Method and apparatus for providing food to user
11524408 · 2022-12-13 · ·

Provided is a method of providing food to a user, the method including determining to provide first food among the food to the user; moving a first gripper to a container that contains the first food, determining whether the first gripper reciprocates in the container, calculating a weight difference value indicating an amount of change in a total weight of the food before and after the reciprocating in response to a determination that the first gripper reciprocates in the container, and determining that the first food is provided to the user based on the weight difference value. In addition, an apparatus for providing food to a user to perform the food providing method is provided. Also, a non-transitory computer-readable storage medium storing programs to perform the food providing method is provided.

HANDLING SYSTEM, TRANSPORT SYSTEM, CONTROL DEVICE, STORAGE MEDIUM, AND HANDLING METHOD

According to an embodiment, there is provided a handling system capable of handling a plurality of objects, the handling system including: a movable arm, a holder, a sensor, and a controller. The holder is attached to the movable arm and is capable of holding the object. The sensor is capable of detecting the object. The controller controls the movable arm and the holder. The controller determines whether or not to change an arrangement of the object before the object is held, on the basis of information acquired from the sensor. In a case where it is determined to change the arrangement of the object, the controller evaluates effectiveness of an arrangement change operation for each object, and decides on an arrangement change operation on the basis of an evaluation result.