B25J9/04

Robot Arm With Unequal Link Lengths And Variable Non-Linear Wrist Orientation
20230032442 · 2023-02-02 ·

A substrate transport arm including a first link; a second link rotatably connected to the first link; a third link rotatably connected to the second link at a wrist joint; and a mechanical transmission having a pulley. The third link includes an end effector configured to support a substrate thereon. The mechanical transmission is connected to the third link to control rotation of the third link on the second link. The mechanical transmission is configured to control rotation of the third link as a function of an angle between the first and second links such that, as the first and second links are rotated relative to each other, the wrist joint follows a wrist path which includes a curved portion, and where a center of the substrate supported on the end effector is moved along a substantially straight substrate path as the wrist joint follows the curved portion.

MULTIPLE AXIS ROBOTIC ADDITIVE MANUFACTURING SYSTEM AND METHODS
20230034094 · 2023-02-02 ·

A multiple axis robotic additive manufacturing system includes a robotic arm movable in six degrees of freedom. The system includes a build platform movable in at least two degrees of freedom and independent of the movement of the robotic arm to position the part being built to counteract effects of gravity based upon part geometry. The system includes an extruder mounted at an end of the robotic arm. The extruder is configured to extrude at least part material with a plurality of flow rates, wherein movement of the robotic arm and the build platform are synchronized with the flow rate of the extruded material to build the 3D part.

Dual arm robot

A substrate processing apparatus including a frame, a first arm coupled to the frame at a shoulder axis having a first upper arm, a first forearm and at least one substrate holder serially and rotatably coupled to each other, a second arm coupled to the frame at the shoulder axis where shoulder axes of rotation of the arms are substantially coincident, the second arm having a second upper arm, a second forearm and at least one substrate holder serially and rotatably coupled to each other, and a drive section connected to the frame and coupled to the arms, the drive section being configured to independently extend and rotate each arm where an axis of extension of the first arm is angled relative to an axis of extension of the second arm substantially at each angular position of at least one of the first arm or the second arm.

Robot system and method of manufacturing object by using the robot system
11613022 · 2023-03-28 · ·

The robot system includes a robot having a robot body and a robot controller configured to control operation of the robot body, and an unmanned aerial vehicle capable of autonomous flight. The unmanned aerial vehicle acquires at least one of image pick-up data of a work of the robot body and positional information of a work object of the robot body, and transmits at least one of the image pick-up data and the positional information to the robot controller. The robot controller receives at least one of the image pick-up data and the positional information of the work object, and controls the operation of the robot body by using at least one of the image pick-up data and the positional information of the work object.

Intelligent robotic system for autonomous airport trolley collection

A robotic trolley collection system and methods for automatically collecting baggage/luggage trolleys are provided. The system includes a differential-driven mobile base; a manipulator mounted on the differential-driven mobile base for forking a trolley, having a structure same as a head portion of the trolley; a sensory and measurement assembly for providing sensing and measurement dataflow; and a main processing case for processing the sensing and measurement dataflow provided by the sensory and measurement assembly and for controlling the differential-driven mobile base, the manipulator, and the sensory and measurement assembly. The method includes localizing and mapping the robotic trolley collection system; detecting an idle trolley to be collected and estimating pose of the idle trolley; visually servoing control of the robotic trolley collection system; and issuing motion control commands to the robotic trolley collection system for automatically collecting the idle trolley.

NEUROMORPHIC SMOOTH CONTROL OF ROBOTIC ARMS

This document describes neuromorphic controllers. In one aspect, a method for controlling one or more joints of a robotic arm includes receiving, by neuromorphic controller comprising a spiking neural network (SNN), a target value of a joint control variable for a joint of the robotic arm. The SNN includes two position proprioceptor neurons, two-speed proprioceptor neurons, a presynaptic inhibitory neuron, an extensor motor neuron, and a flexor motor neuron. The neuromorphic controller updates an actual value of the joint control variable for the joint of the robotic arm based on the target value of the joint control variable. The updating includes generating, by one of the two position proprioceptor neurons, the first spikes to one of the extensors motor neurons or the flexor motor neuron based on a difference between the actual value of the joint control variable and the target value of the joint control variable.

Box packing device

A box packing device includes a first arm, a first hand, and a controller. The first hand includes a hand base, a gripping mechanism at the hand base and including a gripper to grip an upper-end of a flap of a large box, and a holding mechanism at the hand base and including a holder to hold an inner box. The controller controls the operation of the first arm and the first hand so as to perform a developing operation in which the gripping part of the gripping mechanism moves in a horizontal plane so as to develop the large box while gripping the upper-end part of the flap part of the large box in a folded state, and an accommodating operation in which the holder of the holding mechanism accommodates the inner box into the developed large box while holding the inner box.

SUBSTRATE ASSEMBLING DEVICE AND SUBSTRATE ASSEMBLING METHOD

A substrate assembling device (1) includes a first end effector 10 attached to a first arm (3), a second end effector 20 attached to a second arm (3), and a controller 4. The second end effector 20 includes a pair of grippers 22 configured to grip a second substrate 102, and a placing part 23 where threaded elements are placed. The controller 4 is adapted to control operations of the first arm and the second arm to position the second substrate 102 on a first substrate 101 while gripping the second substrate 102 by using the pair of grippers 22 of the second end effector 20, and hold the threaded element placed on the placing part 23 of the second end effector 20 and fasten the held threaded element, by using the first end effector 10, to join the first substrate 101 and the second substrate 102 together.

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.

COMPUTER-ASSISTED TELE-OPERATED SURGERY SYSTEMS AND METHODS
20230093215 · 2023-03-23 ·

Manipulator devices are used for computer-assisted tele-operated surgery. In some embodiments, the manipulator devices described herein include an arm with a proximal end that is configured to releasably couple with a set-up structure of a computer-assisted tele-operated surgery system. A first ring is rotatably coupled to a distal end portion the arm and is rotatably driven by a first gear motor within the arm. A second ring that is concentric with the first ring is also rotatably coupled to the distal end portion of the arm. Rotations of the second ring are driven by a second gear motor within the arm. An instrument actuator coupling is pivotably coupled to the second ring. The instrument actuator coupling is configured to releasably couple with a computer-assisted tele-operated surgical instrument actuator, and defines a surgical instrument insertion axis.