Patent classifications
B25J9/04
Robot unit
A robot uni includes: a first link forming a center of rotation of the robot unit; a second link configured to perform a revolution motion or a rotation motion based on the center of rotation when rotated about the first link; first members, each of which is provided between the first link and the second link; drivers, each of which is provided in a direction that faces the first link and is configured to provide driving forces to the first members; wires configured to transmit the driving forces of the drivers to the first members; and second members, each of which is provided on the first link and the second link, is wound by the wires, and is configured to perform a revolution motion or a rotation motion along with the first link and the second link in a case where each of the first members is driven.
Systems and methods for collision detection and avoidance
Systems and methods for collision detection and avoidance are provided. In one aspect, a robotic medical system including a first set of links, a second set of links, a console configured to receive input commanding motion of the first set of links and the second set of links, a processor, and at least one computer-readable memory in communication with the processor. The processor is configured to access the model of the first set of links and the second set of links, control movement of the first set of links and the second set of links based on the input received by the console, determine a distance between the first set of links and the second set of links based on the model, and prevent a collision between the first set of links and the second set of links based on the determined distance.
Systems and methods for collision detection and avoidance
Systems and methods for collision detection and avoidance are provided. In one aspect, a robotic medical system including a first set of links, a second set of links, a console configured to receive input commanding motion of the first set of links and the second set of links, a processor, and at least one computer-readable memory in communication with the processor. The processor is configured to access the model of the first set of links and the second set of links, control movement of the first set of links and the second set of links based on the input received by the console, determine a distance between the first set of links and the second set of links based on the model, and prevent a collision between the first set of links and the second set of links based on the determined distance.
Articulating apparatus of a waterjet system and related technology
A waterjet system in accordance with at least some embodiments includes a carriage, a motion assembly configured to move the carriage horizontally relative to a workpiece, and a cutting head carried by the carriage. The waterjet system can also include a kinematic chain through which the cutting head is operably connected to the carriage. The kinematic chain can include first, second, and third joints rotatably adjustable about different first, second, and third axes, respectively. The carriage and the first and second joints can be configured to move the cutting head along a path relative to the workpiece while the cutting head directs a jet toward the workpiece to form a product. The third joint can be configured to shift a kinematic singularity away from the path to reduce or eliminate delay and corresponding reduced cutting accuracy associated with approaching the kinematic singularity.
Articulating apparatus of a waterjet system and related technology
A waterjet system in accordance with at least some embodiments includes a carriage, a motion assembly configured to move the carriage horizontally relative to a workpiece, and a cutting head carried by the carriage. The waterjet system can also include a kinematic chain through which the cutting head is operably connected to the carriage. The kinematic chain can include first, second, and third joints rotatably adjustable about different first, second, and third axes, respectively. The carriage and the first and second joints can be configured to move the cutting head along a path relative to the workpiece while the cutting head directs a jet toward the workpiece to form a product. The third joint can be configured to shift a kinematic singularity away from the path to reduce or eliminate delay and corresponding reduced cutting accuracy associated with approaching the kinematic singularity.
Joint shaft structure and horizontal articulated robot
A joint shaft structure includes: a base member; an output shaft member supported on one side of the base member so as to be rotatable; and a strain wave gear reducer rotating the shaft member relative to the base member by transmitting rotation of a motor to the shaft member while reducing the speed of the rotation. The reducer includes: a wave generator fixed to a shaft rotated by a driving force from the motor; a flexspline having, at one end, an elastic part which includes a plurality of external teeth and inside which the generator is fitted; and a ring gear disposed on a radially outer side of the flexspline and fixed to the shaft member, and having internal teeth meshing with the external teeth. The flexspline is fixed to the base member at the other end disposed farther on the base member side than the elastic part.
Coating robot
The disclosure concerns a coating robot for coating components, having a robot base, a rotatable robot member, a pivotable proximal robot arm with two arm parts which can be rotated relative to one another and are connected to one another by a bearing ring, a pivotable distal robot arm, a robot hand axis, a connecting flange at the free end of the robot hand axis for connecting an application device and with a line arrangement which is guided from the robot base to the connecting flange for the application device. The disclosure provides that the line arrangement is passed through the first bearing ring between the two arm parts of the proximal robot arm.
Methods of performing a plurality of operations within a region of a part utilizing an end effector of a robot and robots that perform the methods
Methods of performing a plurality of operations within a region of a part utilizing an end effector of a robot and robots that perform the methods are disclosed herein. The methods include collecting a spatial representation of the part and aligning a predetermined raster scan pattern for movement of the end effector relative to the part with the spatial representation of the part. The methods also include defining a plurality of normality vectors for the part at a plurality of predetermined operation locations for operation of the end effector. The methods further include moving the end effector relative to the part and along the predetermined raster scan pattern. The methods also include orienting the end effector such that an operation device of the end effector faces toward each operation location along a corresponding normality vector and executing a corresponding operation of the plurality of operations with the operation device.
Robot having a variable transmission ratio
An apparatus having a drive unit having a first drive axis rotatable about a first axis of rotation and a second drive axis rotatable about a second axis of rotation, the second drive axis being coaxial with and partially within the first drive axis and axially rotatable within the first drive axis. A robot arm has an upper arm connected to the drive unit at the first drive axis, a forearm coupled to the upper arm, the forearm being coupled to the upper arm at a first rotary joint and rotatable about the first rotary joint, the first rotary joint being actuatable by a first band arrangement coupled to the second drive axis, and an end effector coupled to the forearm, the end effector being coupled to the forearm at a second rotary joint and rotatable about the second rotary joint, the second rotary joint being actuatable by a second band arrangement coupled to the first rotary joint. The second band arrangement is configured to provide a variable transmission ratio.
Robotic welding system
A robotic welding system comprises a supporting arm for attaching to a repositionable support structure, the supporting arm comprising a first mounting portion connectable to the repositionable support structure, and a second mounting portion rotatably coupled to the first mounting portion. A yaw rotary actuator rotates the second mounting portion about a yaw axis. A welding arm comprises a third mounting portion rotatably coupled to the second mounting portion of the supporting arm. A pitch rotary actuator rotates the third mounting portion about a pitch axis generally perpendicular to the yaw axis. A roll rotary actuator rotates a torch holder shaft about a roll axis generally perpendicular to the pitch axis. The shaft has a torch mounting portion for mounting a welding torch at an end thereof. A controller is operably coupled to the actuators to cause the welding torch to execute a welding pattern.