G05B2219/39469

Method and computing system for performing grip region detection

A method performed by a computing system is presented. The method may include the computing system receiving image information that represents an object surface associated with a flexible object, and identifying, as a grip region, a surface region of the object surface that satisfies a defined smoothness condition and has a region size that is larger than or equal to a defined region size threshold, wherein the grip region is identified based on the image information. The method may further include identifying, as a safety region, a three-dimensional (3D) region which surrounds the grip region in one or more horizontal dimensions, and which extends from the grip region along a vertical dimension that is perpendicular to the one or more horizontal dimensions. The method may further include performing robot motion planning based on the grip region and the safety region.

HOLDING DEVICE, TRANSPORT SYSTEM, AND CONTROLLER

According to one embodiment, a holding device includes a holder and a controller. The holder is configured to hold an object. The controller is configured to determine a holding posture and a holding position of the holder with respect to the object so that at least one of protrusion of the holder from an outer shape of the object and protrusion of the object from an outer shape of the holder satisfies a predetermined condition when viewed in a direction in which the object and the holder overlap each other, based on information indicating the outer shape of the object.

ROBOT CONTROL APPARATUS AND ROBOT CONTROL METHOD
20190184564 · 2019-06-20 ·

A robot control apparatus includes: a memory unit configured to store a correspondence-relation between a plurality of half-mounted-states of a first component and an optimal action of a robot giving the highest reward for each of the plurality of half-mounted-states obtained beforehand by reinforcement learning; a force detector configured to detect a half-mounted-state of the first component; and a normal control unit configured to identify an optimal action of the robot corresponding to the half-mounted-state detected by the force detector based on the correspondence-relation stored in the memory unit and to control the servo motor in accordance with the optimal action.

GRASPING APPARATUS, GRASPING DETERMINATION METHOD AND GRASPING DETERMINATION PROGRAM
20190168397 · 2019-06-06 · ·

A grasping apparatus brings a hand unit to a standstill after performing a grasping motion for a target object that deforms when being grasped, performs a determination operation of making an arm unit move and displace the whole hand unit so that a part of the target object that is not grasped by the hand unit may cover a specific spot, and determines that the hand unit has successfully grasped the target object when an observation unit can no longer observe the specific spot after starting the determination operation.

METHOD AND COMPUTING SYSTEM FOR PERFORMING GRIP REGION DETECTION

A method performed by a computing system is presented. The method may include the computing system receiving image information that represents an object surface associated with a flexible object, and identifying, as a grip region, a surface region of the object surface that satisfies a defined smoothness condition and has a region size that is larger than or equal to a defined region size threshold, wherein the grip region is identified based on the image information. The method may further include identifying, as a safety region, a three-dimensional (3D) region which surrounds the grip region in one or more horizontal dimensions, and which extends from the grip region along a vertical dimension that is perpendicular to the one or more horizontal dimensions. The method may further include performing robot motion planning based on the grip region and the safety region.

Robotic laundry sorting devices, systems, and methods of use

Devices, systems, and methods for autonomously separating and sorting a plurality of individual articles from a pile of laundry articles into two or more sorted loads for washing are described. For example, an autonomous sorting and separating system includes a stationary surface configured to receive thereon at a first location the pile of laundry articles. A plurality of actuatable grippers are disposed at spaced apart positions adjacent the stationary surface and comprise a first actuatable gripper configured to grasp, hoist, and deposit at a second location at least one of the plurality of individual articles within reach of a second actuatable gripper. A terminal gripper comprising at least one of the second actuatable gripper and another actuatable gripper is configured to release an individual article into one of the two or more sorted loads. At least one controller is in operable communication with the grippers.

ROBOTIC LAUNDRY SORTING DEVICES, SYSTEMS, AND METHODS OF USE

Systems for autonomously batching a plurality of separated laundry articles into sorted loads for washing and drying are described. For example, each one of a plurality of collection bins is configured to receive a sorted load of separated articles including at least one common one of one or more washing and drying characteristics. A plurality of conveyors are configured to receive thereon the bins and position one bin into a loading position adjacent to an exit orifice of a sorting surface. At least one sensor disposed at least one of on, adjacent to, and within the surface is configured to detect the washing and drying characteristics. A controller in operable communication with a drive of the plurality of conveyors and the at least one sensor is configured to instruct the conveyors to move the bins to batch each separated laundry article into a bin matching the washing and drying characteristics.

Deformable thin object spreading device and method

A deformable thin object spreading device and method are disclosed. The device includes a control part configured to: control a clamping unit and a moving mechanism to cause the clamping unit to clamp a first point of a deformable thin object; cause an endpoint detecting part to detect a first endpoint; control the clamping unit and the moving mechanism to cause the clamping unit to clamp the first endpoint; cause the endpoint detecting part to detect a second endpoint; control the clamping unit and the moving mechanism to cause the clamping unit to clamp both of the first endpoint and the second endpoint; cause the endpoint detecting part to detect a third endpoint; and control the clamping unit and the moving mechanism to cause the clamping unit to clamp both of the first endpoint or the second endpoint and the third endpoint of the deformable thin object.

Grasping device, control method, and program
12168302 · 2024-12-17 · ·

A grasping device includes: a grasping part module including a first surface and a second surface and configured to grasp an object between the first surface and the second surface; an arm part configured to change a position of the grasping part module; an imaging unit provided at a position that moves together with the grasping part module and configured to capture an image of at least a part of the object; and a control unit configured to control, based on specified amount information indicating a contact state in a case where a specified amount of the object and the first surface are in contact with each other, and information indicating a contact state captured by the imaging unit, at least one of the grasping part module and the arm part such that an amount of the object that is grasped approaches the specified amount.

Method and computing system for performing grip region detection

A method performed by a computing system is presented. The method may include the computing system receiving image information that represents an object surface associated with a flexible object, and identifying, as a grip region, a surface region of the object surface that satisfies a defined smoothness condition and has a region size that is larger than or equal to a defined region size threshold, wherein the grip region is identified based on the image information. The method may further include identifying, as a safety region, a three-dimensional (3D) region which surrounds the grip region in one or more horizontal dimensions, and which extends from the grip region along a vertical dimension that is perpendicular to the one or more horizontal dimensions. The method may further include performing robot motion planning based on the grip region and the safety region.