B25J13/085

METHOD, SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM FOR CONTROLLING A SERVING ROBOT
20220347858 · 2022-11-03 · ·

A method for controlling a serving robot is provided. The method includes the steps of: acquiring at least one of weight information on a support coupled to the serving robot and image information on the support; recognizing at least one serving object placed on or removed from the support on the basis of at least one of the weight information and the image information; and determining at least one destination of the serving robot on the basis of a result of the recognition and order information of at least one customer in a serving place.

Robotic force/torque sensor with controlled thermal conduction
11491663 · 2022-11-08 · ·

A robotic force/torque (FT) sensor restricts the conduction of heat, generated by an attached tool, through the FT sensor body to a radial direction. Heat from the tool is channeled to the center of the FT sensor body by a thermally conductive member. Additionally, heat from the tool is insulated from portions of the FT sensor body other than its center by a thermally insulating member. Transducers, such as strain gages attached to the surfaces of deformable beams, are disposed at a substantially equal distance from the center of the FT sensor body. Accordingly, as heat conducts through the FT sensor body from the center radially outwardly, all transducers experience substantially equal thermal load at any given time. Embodiments of the present invention substantially eliminate thermal gradients across groups of transducers that are wired in differential circuit topologies, such as half-bridge or quarter-bridge, enhancing the ability of such circuits to reject a common-mode signal component caused by thermal changes to the FT sensor body or the transducers themselves. Elimination of thermal gradients in the FT sensor body, other than one in the radial direction, enhances the effectiveness of known temperature compensation techniques.

COPING WORK DISPLAY METHOD, RECORDING MEDIUM, AND ROBOT SYSTEM
20230032552 · 2023-02-02 ·

A coping work display method according to an aspect of the present disclosure is a coping work display method for displaying coping work executed when an abnormality occurs in a robot, the coping work display method including a first step of detecting the abnormality that occurs in the robot, a second step of acquiring, from a storing section storing abnormality information indicating the abnormality that occurs in the robot and a plurality of kinds of coping work information indicating coping work for eliminating the abnormality of the robot related to the abnormality information, the plurality of kinds of coping work information related to the abnormality detected in the first step, and a third step of displaying the plurality of kinds of coping work information acquired in the second step.

System and method for autonomously scanning and processing a part

One variation of a method for autonomously scanning and processing a part includes: collecting a set of images depicting a part positioned within a work zone adjacent a robotic system; assembling the set of images into a part model representing the part. The method includes segmenting areas of the part model—delineated by local radii of curvature, edges, or color boundaries—into target zones for processing by the robotic system and exclusion zones avoided by the robotic system. The method includes: projecting a set of keypoints onto the target zone of part model defining positions, orientations, and target forces of a sanding head applied at locations on the part model; assembling the set of keypoints into a toolpath and projecting the toolpath onto the target zone of the part model; and transmitting the toolpath to a robotic system to execute the toolpath on the part within the work zone.

Control method and robot system
11485012 · 2022-11-01 · ·

A control method executes a first step of actuating a brake to decelerate a robot arm, a second step of releasing or relaxing the actuation of the brake when one of Conditions A1, A2, and A3 is satisfied after deceleration of the robot arm, and a third step of actuating the brake again to restrict driving of the robot arm when one of Conditions B1, B2, and B3 is satisfied after release or relaxation of the brake, Condition A1: a velocity of the robot arm becomes a predetermined value or less; Condition A2: a contact state between the robot arm and the object becomes stable; Condition A3: time TA elapses; Condition B1: time TB elapses; Condition B2: a movement amount of the robot arm becomes a predetermined value or more; and Condition B3: the contact state between the object and the robot arm is released or relaxed.

FLEXIBLE ASSEMBLY SYSTEM AND METHOD

A flexible assembly system includes an industrial personal computer, a data collection card, a motion control card, a six-degree-of-freedom assembly platform, a first visual platform, a second visual platform and a supporting platform. The six-degree-of-freedom assembly platform includes a four-degree-of-freedom motion platform and a two-degree-of-freedom adjustment device, the two-degree-of-freedom adjustment device includes a two-degree-of-freedom motion platform and a clamping mechanism, and the clamping mechanism includes an outer frame, a flexible wrist rotatably connected in the outer frame, two clamping sheets mounted on the flexible wrist, two driving parts corresponding to the two clamping sheets, two first force sensors provided on the outer frame and two second force sensors provided on the flexible wrist; a first image collection apparatus is mounted on the first visual platform, and a second image collection apparatus is mounted on the second visual platform. A flexible assembly method is also disclosed.

ROBOT CONTROL DEVICE AND DIRECT TEACHING METHOD FOR ROBOT

A robot control device executes assist control for generating an assist force in a direction of an external force applied to a robot in a case where a position of the robot is located in a first area set in a work area of the robot when the external force is applied to the robot. The robot control device stops the execution of the assist control in a case where the position of the robot is located in a second area set outside the work area of the robot. The robot control device restricts the execution of the assist control in a case where the position of the robot is located in a third area set outside the first area and inside the second area.

INGREDIENT EXTRACTION DEVICE AND METHOD
20230088862 · 2023-03-23 ·

Provided is an ingredient extraction device which measures weight information of an ingredient extracted by a gripper, determines ratio information between a plurality of ingredients on the basis of order information on an order ordered by a customer using a server, controls the gripper to extract the plurality of ingredients in a preset order, and calculates extraction weight information of an ingredient to be extracted later from one or more pieces of weight information of an ingredient extracted in a previous turn on the basis of the ratio information.

Cycloidal transmission with torque detection mechanism
11607800 · 2023-03-21 · ·

A cycloidal transmission for a drive includes a housing, a drive shaft, an eccentric, a cam plate, a pin plate, an output shaft, and a torque detection mechanism. The housing includes a first bearing, a second bearing, and a rolling ring. The drive shaft is rotatably mounted in the first bearing. The eccentric is fixedly connected to the drive shaft. The cam plate is driven by the eccentric. The cam plate is configured to roll in the rolling ring. Pins of the pin plate are configured to engage holes of the cam plate, so that the pin plate is driven by the cam plate. The output shaft is fixedly connected to the pin plate. The output shaft is rotatably mounted in the second bearing. The torque detection mechanism is between the first bearing and the second bearing and configured to detect the torque of the output shaft.

Submersible remote operated vehicle tool change control

A system receives data from a submersible remote operated vehicle (ROV), the data being about the operation of an arm of the ROV. The system automatically controls, based on the data, movement of the arm in docking the arm to a tool holder. In certain instances, the system implements an image based control. In certain instances, the system implements a force accommodation control. In certain instances, the system implements both.