B25J9/1664

SYSTEM AND METHOD FOR IN-FLIGHT ROBOTIC ARM RETARGETING
20180009106 · 2018-01-11 ·

A system comprising a robotic arm and a robotic arm controller. The robotic arm receives instructions from the robotic arm controller and moves along a path. The robotic arm controller comprises an interface, a memory, and a processor. The interface communicates with the robotic arm. The memory stores a first path and a second path. The processor applies a decreasing weight to the waypoints of the first path and an increasing weight to the waypoints of the second path. The processor combines the weighted waypoints of the first path and the second path to generate a third path wherein the third path defines a transition path from the first path to the second path. The processor further instructs the robotic arm to transition from the first path to the second path by traversing the third path.

MOBILE ROBOT, MOVEMENT CONTROL SYSTEM, AND MOVEMENT CONTROL METHOD

A mobile robot includes a receiving unit that receives a request for providing a service, a notifying unit that notifies a client that the request is received by performing an operation oriented toward the client who has made the request, a moving unit that moves toward a user designated as a receiver of the service in accordance with the request, and a providing unit that provides the service.

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.

Robot system and coordinate conversion method
11707842 · 2023-07-25 · ·

This robot system includes a sensor system, a robot, and a robot controller, in which the robot controller recognizes a robot coordinate system but does not recognize a sensor coordinate system of the sensor system, and the robot controller creates a conversion matrix for carrying out coordinate conversion in a plane including an X-axis and a Y-axis on sets of position coordinates obtained by the sensor system based on the sets of position coordinates of a plurality of objects or points obtained by the sensor system and sets of position coordinates in an X-axis direction and a Y-axis direction in a robot coordinate system corresponding to the plurality of objects or points.

MATERIAL PUSHING ROBOT, MATERIAL PUSHING SYSTEM, AND MATERIAL PUSHING MANAGEMENT METHOD
20230234237 · 2023-07-27 ·

Disclosed are a material pushing robot (1), a material pushing system, and a material pushing management method. The material pushing system comprises at least one material pushing robot (1), at least one energy charging device (2) and a management unit (3), wherein the management unit (3) comprises a detection module (301), a processing module (302) and a control module (303); the processing module (302) is communicatively connected to the detection module (301) and the control module (303); the material pushing robot (1) and the energy charging device (2) are controllably connected to the management unit (3) respectively; when the material pushing robot (1) needs to be subjected to energy charging, the detection module (301) detects surrounding environment information so as to acquire at least one visual identifier (S); the processing module (302) generates a navigation instruction on the basis of the visual identifier (S) and sends the navigation instruction to the control module (303); and the control module (303) controls, on the basis of the navigation instruction, the material pushing robot (1) and the energy charging device (2) to meet, so as to charge energy for the material pushing robot (1).

EDGE DEVICE INTERFACE SYSTEM AND METHOD FOR MONITORING AND MODIFYING CONTROL AND RESPONSE SIGNALS TRANSMITTED TO AND FROM INJECTION-MOLDING MACHINES AND ROBOTS
20230234236 · 2023-07-27 ·

An edge device interface system and method for monitoring, recording, and calculating control and response signals generated by and between an injection molding system including an injection-molding machine and a robotic handling device. The edge device interface system of the invention includes an edge device interposed between the connector of the injection-molding machine and the connector of a robotic handling device using standardized connectors. The edge device interface system may be interposed between the connector of the injection-molding machine and the connector of a robotic handling device to emulate the function of either device as desired. The edge device interface system and method utilizes data observed both from standardized connectors and auxiliary inputs to provide insight into molding process steps and equipment, including what components of the injection molding system that may be contributing to any molding process instability or inefficiency, and for generating signals for real-time adjustment of the molding process.

PROGRAMMING METHOD FOR A COATING INSTALLATION, AND CORRESPONDING COATING INSTALLATION

The disclosure relates to a method for programming a program-controlled coating installation with a coating robot and an application device for coating components, in particular for programming a painting installation with a painting robot for painting motor vehicle body components, with the following steps (S1-S3): a) Presetting or determining geometry data of the component to be coated (S1), b) presetting of robot path data of the robot path to be traversed (S2), and c) determination of suitable spray pattern data (S3) which represent a layer thickness profile and are determined by a simulation which takes into account the robot path data and the geometry data of the component to be coated.

Furthermore, the disclosure comprises an appropriately adapted coating installation.

ROBOT, METHOD OF CAPTURE IMAGE, ELECTRONIC DEVICE, AND COMPUTER-READABLE STORAGE MEDIUM
20230001584 · 2023-01-05 ·

A robot and a method of capturing an image applied to the robot, an electronic device for implementing the method of capturing the image, and a computer-readable storage medium are provided. The robot includes: a robot body; a workbench; a telescopic structure having one end pivotally connected to the robot body and the other end connected to the workbench; a driving mechanism arranged on the robot body and configured to drive the telescopic structure to extend, retract and/or move relative to the robot body; and an image capture device arranged on the workbench. The telescopic structure is configured to allow the image capture device to capture an image of a target object from different angles with the extension, retraction and/or movement of the telescopic structure.

ROBOT CONTROL DEVICE
20230234227 · 2023-07-27 · ·

The purpose of the present invention is to eliminate the need, when a robot has been replaced with a new robot that is different in size, for an operator to directly re-input as operation program to make the robot operative. This robot control device comprises: a storage unit that stores an operation program; and a control unit that operates a robot is a robot coordinate system with three orthogonal axes. The control unit is provided with: a mobility range determination unit that determines whether there is, in the operation program, an axis, among the three orthogonal axes, that exceeds a mobility range of the robot; and a correction unit that, if it has been determined by the mobility range determination unit that there is an axis that exceeds the mobility range of the robot, rewrites the operation program so the axis is kept within the mobility range of the robot.

GENERATING A CONTROL PROGRAM FOR A ROBOT MANIPULATOR
20230001580 · 2023-01-05 ·

A method of generating a control program, wherein the method includes: executing an application by the first robot manipulator, at the same time, determining trajectory data and/or wrench data, determining robot commands from a stored time series, the robot commands being principal elements of the control program for the robot manipulator without relation to design conditions of a first robot manipulator, and generating the control program for a second robot manipulator based on the stored robot commands and based on the design conditions of the second robot manipulator.