B25J9/1684

System and Method for Automated Artificial Vision Guided Dispensing Viscous Fluids for Caulking and Sealing Operations

The present disclosure provides a method and system by which a precise amount of a viscous fluid sealing compound can be dispensed at required locations through computer vision-based observation of the fluid deposited, its rate and amount of deposition and location; and that the dispensed fluid may be accurately shaped through robotic or other special purpose mechanism motion. The invention enables instant quality inspection of the dispensing process in terms of the locations, amounts and shapes of newly created seals.

AUTOMATED SURFACE PREPARATION SYSTEM
20220016774 · 2022-01-20 ·

Automated systems and methods of using a smart end-effector tool to prepare (e.g., scuffing, abrading, sanding, polishing, etc.) an object surface are provided. The smart tool can update its working state with a robot arm in real time, which in turn adjusts locomotion parameters to optimize the tool's working state on the object surface.

Laser processing apparatus, control apparatus, laser processing method, and method of producing image forming apparatus

A laser processing apparatus includes a light source, a laser head configured to emit a laser beam, a robot configured to move the laser head, and a control apparatus configured to control start and stop of generation of the laser beam and control operation of the robot. The control apparatus controls the light source to generate the laser beam when a first time has elapsed after causing the robot to start an operation of accelerating the laser head such that a movement speed of the laser head with respect to a processing target object reaches a constant target speed.

Automated edge welding based on edge recognition using separate positioning and welding robots

A control application implements computer vision techniques to cause a positioning robot and a welding robot to perform fabrication operations. The control application causes the positioning robot to place elements of a structure at certain positions based on real-time visual feedback captured by the positioning robot. The control application also causes the welding robot to weld those elements into place based on real-time visual feedback captured by the welding robot. By analyzing the real-time visual feedback captured by both robots, the control application adjusts the positioning and welding operations in real time.

REAL TIME FEEDBACK AND DYNAMIC ADJUSTMENT FOR WELDING ROBOTS

Systems and methods for real time feedback and for updating welding instructions for a welding robot in real time is described herein. The data of a workspace that includes a part to be welded can be received via at least one sensor. This data can be transformed into a point cloud data representing a three-dimensional surface of the part. A desired state indicative of a desired position of at least a portion of the welding robot with respect to the part can be identified. An estimated state indicative of an estimated position of at least the portion of the welding robot with respect to the part can be compared to the desired state. The welding instructions can be updated based on the comparison.

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.

Work robot and work position correction method
11173608 · 2021-11-16 · ·

An articulated robot includes an arm, an actuator, a storage device, and a control device. The storage device stores the correction parameter for correction accuracy required for each of the multiple work regions, which are segmented as the regions in which work on the work target object is performed in the movable region of the robot arm. When the work is instructed with designation of the target position, the control device acquires, from the storage device, a correction parameter corresponding to a work region to which the designated target position belongs, among the multiple work regions. Then, the control device controls the actuator by correcting the target position using the acquired correction parameter.

STRAPLESS AUTONOMOUS EXTENDED REALITY VIEWER
20220011856 · 2022-01-13 ·

A device including a processor configured to: receive sensor measurements; determine a viewer position based on the received sensor measurements; generate a control signal based on the viewer position; and determine a view based on the viewer position.

Gaging apparatus and method for automation of shoemaking process

A gaging apparatus and method for automation of a shoemaking process are provided for automating a shoemaking process. According to the method, the gaging apparatus obtains operation data according to the gaging process of drawing a gaging line on a boundary between the upper and the sole for shoe manufacturing, and generates trajectory data for the boundary based on the operation data. Based on the trajectory data, the gaging apparatus generates robot trajectory data for performing a buffing and bonding process after the gaging process and transmits it to a shoemaking robot.

ROBOT FOR COATING VEHICLE BODY
20230321838 · 2023-10-12 ·

A coating device has a coating head that dispenses coating material toward a vehicle body. The coating device also includes a supply device that has a circulation path for circulating the coating material between a reservoir storing the coating material and the coating head, and is capable of controlling the pressure of the coating material flowing through the circulation path. The coating device includes an arm having the coating head and the supply device, wherein the coating robot performs coating of the vehicle body while moving the coating head wherein the coating head moves at a first speed toward a coating start position to start coating the vehicle and moves at a second speed different from the first speed when it reaches a specific position in a movement path to the coating start position.