B25J11/0075

METHOD FOR INKJET PRINTING ON AT LEAST ONE CURVED REGION OF A SURFACE OF AN OBJECT AND DEVICE FOR IMPLEMENTING THE METHOD
20170232733 · 2017-08-17 ·

A method for inkjet printing an image onto a curved region of an object surface includes applying a screen of ink drops to the region to create print dots, calculating the screen using a computer and generating and applying ink drops to the region using a print head having nozzles on a nozzle surface. The steps include a) providing data representing the print image, b) providing or calculating data representing the region, c) providing or calculating path data on paths for the print head or object, d) calculating application locations of ink drops using data from steps b) and c), e) calculating data based on tiling the region using data from step d), f) calibrating tone values using data from step e), g) screening the print image using data from step f), and h) printing the screened image onto the region. A device implementing the method is also provided.

ROBOTIC DRAWING
20220032468 · 2022-02-03 ·

A method includes providing a robot, providing an image of drawn handwritten characters to the robot, enabling the robot to capture a bitmapped image of the image of drawn handwritten characters, enabling the robot to infer a plan to replicate the image with a writing utensil, and enabling the robot to reproduce the image.

PAINTING ROBOT SYSTEM AND PAINTING METHOD
20220305662 · 2022-09-29 ·

Provided are a painting robot system that may perform painting well not only on a forward path but also on a backward path, and a painting method. An image processing portion (210) included in a painting robot system (11) creates image data for a forward path in a state of having first strip image data of a strip shape corresponding to nozzles (54A) in a first nozzle column (55A) and second strip image data of a strip shape corresponding to nozzles (54B) in a second nozzle column (55B), the image processing portion (210) creates the second strip image data as image data for a backward path in a state of deviating relative to the first strip image data, and the amount of position deviation is set as the following position: the Pth nozzle (54B) in the second nozzle column (54B) lands first relative to the Pth nozzle (54A) in the first nozzle column (54A) with an adjacent landing position at a distance of multiplying the number (N) by twice of the distance (L1).

Three-Dimensional Object Printing Method And Data Generation Method
20220305655 · 2022-09-29 ·

Disclosed is a three-dimensional object printing method using a head and a robot that changes relative position and relative orientation of a workpiece and the head. The method includes a first data processing step of acquiring first initial route data that represents, in a workpiece coordinate system, a route along which the head is to move; a second data processing step of acquiring first head reference point data that represents, in a robot coordinate system, position and orientation of the head; a third data processing step of generating, based on the first initial route data and the first head reference point data, first print route data that represents, in the robot coordinate system, the route along which the head is to move; and a first printing step of ejecting the liquid from the head onto the workpiece while the robot is operated based on the first print route data.

Protective robot wrap
11426886 · 2022-08-30 · ·

The present disclosure relates generally to protective covers, for example, suitable for protecting parts of a robot. The present disclosure relates more particularly to a protective wrap for a robot component. The protective wrap includes a continuous strip of a material sheet configured to wrap around the robot component in a plurality of loops so as to form a tubular body that surrounds a portion of the robot component.

METHOD TO INCORPORATE COMPLEX PHYSICAL CONSTRAINTS IN PATH-CONSTRAINED TRAJECTORY PLANNING FOR SERIAL-LINK MANIPULATOR

A method of generating robot trajectories for a robot device includes generating surface parameters and/or measurements for the surface of the object; receiving one or more parameters to maximize or minimize robot objectives; receiving one or more motion parameters for the robot to perform the task on the surface of the object and/or receiving one or more workspace parameters; receiving a plurality of constraint parameters; and generating an initial parametric representation of a trajectory for the robot in performing the task. The method further includes generating an initial trajectory based on the initial parametric representation of the trajectory, one or more workspace parameters, the one or more motion parameters, and/or the one or more parameters to maximize or minimize robot objectives; selecting a first set of constraint parameters; and performing trajectory generation by applying the selected first set of constraint parameters to create one or more first robot trajectories.

THREE-DIMENSIONAL OBJECT PRINTING APPARATUS AND THREE-DIMENSIONAL OBJECT PRINTING METHOD
20220032651 · 2022-02-03 ·

Provided is a three-dimensional object printing apparatus, in which a printing operation for a workpiece includes: a first pass in which liquid is ejected toward a first region of the workpiece; a second pass in which the liquid is ejected toward a second region that partially overlaps the first region of the workpiece; a third pass in which the liquid is ejected toward a third region of the workpiece; a fourth pass in which the liquid is ejected toward a fourth region that partially overlaps the third region of the workpiece, the curvature of a surface including the first region and the second region is larger than the curvature of a surface including the third region and the fourth region, and an overlapping width between the first region and the second region is smaller than an overlapping width between the third region and the fourth region.

Method and Apparatus for Painting

A method for painting a skin component of a vehicle includes conveying the skin component along a conveying direction. The method further includes controlling first and second painting robots by a control installation such that a first spraying tool of the first painting robot applies a first paint of a first color in a first sub-region and a second spraying tool of the second painting robot applies a second paint of a second color in a second sub-region, where in an overlap region within which the first sub-region overlaps the second sub-region, the first paint is applied over the second paint such that a quantity of the first paint is kept constant perpendicular to a painting direction and is reduced along the painting direction such that a color gradient from the first color to the second color is formed in the overlap region.

Robot system

A robot system, including: a robot; a base supporting the robot; a controller connected to the robot; a processor connected to the controller; a depth camera connected to the processor; a flange plate; a coupling shaft including a first end and a second end; a mounting base including an elongated hole, a first side wall, and a second side wall; a sprayer including a mounting shaft; a first positioning bolt; a limit arm includes a first end and a second end; an axis pin; a limit shaft; a second positioning bolt; a gas cylinder; a piston rod; a connector; a shifter level; a trigger. The robot is connected to the first end of the coupling shaft via the flange plate. The second end of the coupling shaft is connected to the mounting base. The mounting shaft of the sprayer is disposed in the elongated hole of the mounting base.

Autonomous painting systems and related methods

An automated mobile paint robot, according to particular embodiments, comprises: (1) a wheeled base; (2) at least one paint sprayer; (3) at least one pump; (4) a vision system; (5) a GPS navigation system; and (5) a computer controller configured to: (A) generate a room painting plan using one or more inputs from the GPS navigation system, vision system, etc.; (B) control movement of the automated mobile paint robot across a support surface: (C) use the vision system to position the wheeled base in a suitable position from which to paint a desired area using the at least one paint sprayer; and (D) use the at least one pump to activate the at least one paint sprayer to paint a swath (e.g., swatch) of paint from the suitable position.