B25J15/0038

ROBOTIC GRASPING HAND
20230339122 · 2023-10-26 ·

The present disclosure relates to a robotic grasping hand having a central palm; a plurality of fingers connected to said palm, each of said fingers including a fingertip movable along a length of said fingers; wherein the fingers are placed on a common imaginary plane and are angularly displaceable thereon. The present disclosure relates to a corresponding system and method for activating the grasping hand.

Gripping mechanism and assembly apparatus
11565428 · 2023-01-31 · ·

A gripping mechanism (3) includes a holder (31), a gripping roller (32), a first movable plate (331), a second movable plate (332), a first spring (341), and a second spring (342). The holder (31) houses the gripping roller (32). The first movable plate (331) and the second movable plate (332) pinch the gripping roller (32) inside the holder (31). The first spring (341) urges the first movable plate (331) toward the gripping roller (32). The second spring (342) urges the second movable plate (332) toward the gripping roller (32). The gripping mechanism (3) grips a gripped section (42) of a first component (4) between the first movable plate (331) and the gripping roller (32).

Systems and methods for robotic control under contact
11548152 · 2023-01-10 · ·

A system comprises a database; at least one hardware processor coupled with the database; and one or more software modules that, when executed by the at least one hardware processor, receive at least one of sensory data from a robot and images from a camera, identify and build models of objects in an environment, wherein the model encompasses immutable properties of identified objects including mass and geometry, and wherein the geometry is assumed not to change, estimate the state including position, orientation, and velocity, of the identified objects, determine based on the state and model, potential configurations, or pre-grasp poses, for grasping the identified objects and return multiple grasping configurations per identified object, determine an object to be picked based on a quality metric, translate the pregrasp poses into behaviors that define motor forces and torques, communicate the motor forces and torques to the robot.

Method and system for manipulating articles

Various example embodiments described herein relate to an item manipulation system including a control system and a robotic arm coupled to the control system. The item manipulation system includes an end effector communicatively coupled to the control system and defines a first end and a second end. The first end of the end effector is rotatably engaged to the robotic arm. The item manipulation system also includes a gripper unit attached to the second end of the end effector. The gripper unit is configured to grip the item. The gripper unit includes at least one flexible suction cup and at least one rigid gripper. Each of the flexible suction cup and the at least one rigid gripper engage a surface of the item based on vacuum suction force generated through the at least one flexible suction cup or the at least one rigid gripper.

A ROBOTIC SYSTEM FOR PICKING AND PLACING OBJECTS FROM AND INTO A CONSTRAINED SPACE
20220274256 · 2022-09-01 ·

A system comprising: a database configured to store a multi-body model of a robot, the robot comprising a plurality of manipulators, and a plurality of joints and plurality of actuators and actuator motors configured to move the joints, and wherein the multi-body model includes a kinematic and geometric model of each manipulator, a catalog of models for objects to be manipulated, the models comprising a current configuration and a target configuration, and a functional mapping of sensory data to configurations of the robot and the manipulators needed to manipulate the objects; at least one hardware processor coupled with the database; and one or more software modules that, when executed by the at least one hardware processor, receive sensory data from within a constrained space, identify objects in the constrained space based on the received sensory data and the catalog of models, determine a target pose for the joints and the manipulators based on the sensory data and the current and target configurations associated with the identified object, and compute joint space positions to necessary to realize the target pose.

SYSTEMS AND METHOD FOR ROBOTICS CONTROL UNDER CONTACT
20220258355 · 2022-08-18 ·

A system comprises a database; at least one hardware processor coupled with the database; and one or more software modules that, when executed by the at least one hardware processor, receive at least one of sensory data from a robot and images from a camera, identify and build models of objects in an environment, wherein the model encompasses immutable properties of identified objects including mass and geometry, and wherein the geometry is assumed not to change, estimate the state including position, orientation, and velocity, of the identified objects, determine based on the state and model, potential configurations, or pre-grasp poses, for grasping the identified objects and return multiple grasping configurations per identified object, determine an object to be picked based on a quality metric, translate the pre-grasp poses into behaviors that define motor forces and torques, communicate the motor forces and torques to the robot in order to allow the robot to perform a complex behavior generated from the behaviors.

Degate robot end-of-arm tool and methods of use

A method and an automatic degate system includes a fixture configured to receive a workpiece, a registration device configured to position the workpiece in a predetermined orientation and position, and a robotic arm. The robotic arm is configured to move in at least a gripping direction. The robotic arm includes a gripping device configured to engage the workpiece at predetermined locations after being moved in the gripping direction. The robotic arm also includes a support bracket, a plurality of elongate rods each having a predetermined length and extending orthogonally from the support bracket, and a respective cutting puck coupled to a distal end of each of the plurality of elongate rods. The cutting pucks configured to remove a biscuit of excess material from the workpiece while being moved in the gripping direction.

Robot Hand

A robot hand for gripping and operating a pipette, the robot hand including: an electric gripper; a pair of first finger members opened and closed by the electric gripper; a pair of second finger members provided on the first finger member and having a pipette gripping surface; and an operating mechanism installed on the first finger member to operate an operation target of the pipette.

SUPPORT DEVICE
20220219338 · 2022-07-14 · ·

The present disclosure relates to a support device capable of supporting an object with a more appropriate supporting force. A support device includes an elastic body that comes into contact with a supported object on at least a part of a surface of the elastic body, the surface having a plurality of curvatures different from each other, and a detection unit that detects information regarding a shear force of a portion of the surface of the elastic body, the portion being in contact with the object. The present disclosure can be applied to, for example, a support device, a gripping device, an electronic device, a robot, a support system, a gripping system, and the like.

Automated restaurant
11410250 · 2022-08-09 ·

The present application discloses an automated restaurant comprising: a kitchen; a customer-tracking area comprising a dining area; and a plurality of vehicles. The kitchen comprises a storage apparatus to store ingredient containers, a transfer apparatus to move ingredient containers, and one or more cooking stations. Each vehicle is configured to move one or more food containers from cooking stations to dining tables. A tracking system comprises video cameras, lidars, etc., which are fixedly mounted. The tracking system can dynamically map out the fixtures, humans and vehicles in the restaurant. Information from the tracking system is used to control the motion of the vehicles. The tracking system can dynamically track the positions of customers in the customer-tracking area, so that foods ordered by specific customers may be automatically sent by vehicles to the customers' locations.