B25J9/16

AUTONOMOUS MEASURING ROBOT SYSTEM

A system for autonomously measuring workpieces, the system comprising one or more mobile robots, configured to move autonomously in a production environment with a plurality of production facilities that produce a plurality of different workpieces, each of the mobile robots comprising a spatial localization system for deriving a location of the mobile robot in the production environment, an autonomous navigation and propulsion unit configured for providing mobility of the mobile robot in the production environment, a wireless communication interface providing a data link to at least one other mobile robot and/or to computation and storage system, wherein a first mobile robot comprises a sensor setup comprising one or more sensors and is configured to use one or more of the sensors for identifying a workpiece to be measured and for determining an at least rough position of the workpiece that allows collecting or measuring the workpiece.

ROBOT PROGRAMMING DEVICE AND ROBOT PROGRAMMING METHOD
20230046827 · 2023-02-16 ·

A robot programming device is provided with: a robot model movement unit that moves a prescribed movable part of a robot model from a first position to a second position in accordance with instruction content; an arm inversion detection unit that detects whether or not a prescribed state has occurred in which, when the prescribed movable part of the robot model is moved to the second position, any axis constituting the robot model is rotated 180°±a first prescribed value from a rotation angle serving as a reference; and an arm inversion correction unit that, when occurrence of the prescribed state has been detected for any axis constituting the robot model, corrects the posture of the robot model when the prescribed movable part is in the second position so that said axis is not in the prescribed state.

SYSTEMS AND METHODS FOR DETECTING WASTE RECEPTACLES USING CONVOLUTIONAL NEURAL NETWORKS

Systems and methods for detecting a waste receptacle, the system including a camera for capturing an image, a convolutional neural network, and processor. The convolutional neural network can be trained for identifying target waste receptacles. The processor can be mounted on the waste-collection vehicle and in communication with the camera and the convolutional neural network configured for using the convolutional neural network. The processor can be configured for using the convolutional neural network to generate an object candidate based on the image; using the convolutional neural network to determine whether the object candidate corresponds to a target waste receptacle; and selecting an action based on whether the object candidate is acceptable.

Robotic Platforms and Robots for Nondestructive Testing Applications, Including Their Production and Use
20230052887 · 2023-02-16 ·

Robotic platforms and methods of use are disclosed that include: at least one robot or robotic device, at least one computer-based control system, wherein the system is at least in part located on the at least one robot, at least one communications system, wherein the communications system is designed to communicate between the computer-based control system and the at least one robot, and at least one evaluation system that is designed to implement and process at least one nondestructive testing method.

SYSTEM AND METHOD FOR CONTROLLING THE ROBOT, ELECTRONIC DEVICE AND COMPUTER READABLE MEDIUM
20230047834 · 2023-02-16 ·

Systems, devices, and methods for controlling a robot. Some methods include, in response to determining that an object enters a reachable area of the robot, triggering a first sensor to sense a movement of the object; determining first position information of the object based on data received from the first sensor; determining second position information of the object based on second data received from a second sensor; and generating a first prediction of a target position at which the object is operated by the robot. In this way, the robot can complete an operation for the object on the AGV within a limit operation time during which the AGV passes through the reachable area of the robot. Meanwhile, by collecting the sensing data from different sensor groups, a target position at which the object is handled by the robot may be predicted more accurately.

ROBOT PROGRAMMING DEVICE
20230047775 · 2023-02-16 · ·

A robot programming device 1 is provided with a model layout unit 112 that lays out a workpiece model of a workpiece, a robot model of a robot, and a tool model of a tool in the virtual space, a machining site designation unit 113 that designates a machining site on the workpiece model, a stereoscopic shape layout unit 115 that lays out a predetermined stereoscopic shape such that a surface of the stereoscopic shape is filled in with a predetermined operation pattern and that the operation pattern is projected to at least one surface of the workpiece model, a machining path creation unit 116 that projects the operation pattern to at least one surface of the workpiece model to create a machining path for the tool, and a change unit 117 that changes the machining path and/or an operation program on the basis of the machining site.

LOOP CLOSURE DETECTION METHOD AND SYSTEM, MULTI-SENSOR FUSION SLAM SYSTEM, ROBOT, AND MEDIUM
20230045796 · 2023-02-16 ·

The present invention provides a loop closure detection method and system, a multi-sensor fusion SLAM system, a robot, and a medium. Said system runs on a mobile robot, and comprises a similarity detection unit, a visual pose solving unit, and a laser pose solving unit. According to the loop closure detection system, the multi-sensor fusion SLAM system and the robot provided in the present invention, the speed and accuracy of loop closure detection in cases of a change in a viewing angle of the robot, a change in the environmental brightness, a weak texture, etc. can be significantly improved.

AUTOMATED REMOVAL OF ANIMAL CARCASSES
20230052580 · 2023-02-16 ·

A Device and method for removing animal carcasses from an animal housing facility having a manipulator for collecting dead animals when the manipulator is located in a predetermined relative position with respect to the dead animal, an actuator for moving the manipulator inside the animal housing facility, a camera to identify and locate the dead animal, and a processor to move the actuator to a rough position of a dead animal, use the camera to steers the actuator to the precise position of the dead animal, controls the manipulator to collect the dead animal, and move the actuator to a predetermined disposal location and deposits the dead animals.

GRAPHICALLY SUPPORTED ADAPTATION OF ROBOT CONTROL PROGRAMS
20230049586 · 2023-02-16 ·

A control unit to ascertain one or more parameters of a control program and/or of a control system for a robot manipulator, wherein the control unit includes: an interactive operating unit to display a first adjustment element and a specified region for the first adjustment element, wherein the first adjustment element is moveable within the specified region via an input of a user, the interactive operating unit further to detect a user-specified position of the first adjustment element and transmit the user-specified position; and a computing unit to receive the user-specified position and ascertain weightings for a specified cost function as a function of the position, wherein a sum of the weightings is constant for all positions of the adjustment element, the computing unit further to ascertain the parameters of the control program and/or of the control system for the robot manipulator based on the cost function.

CLEANING APPARATUS, CLEANING STATION AND METHOD FOR CLEANING A VEHICLE

A cleaning apparatus includes at least one detection device for detecting soiling on a vehicle to be cleaned and at least one cleaning device for cleaning the vehicle. A control device controls the at least one cleaning device in dependence on the detected soiling. The at least one cleaning device includes at least one multi-axis robot for positioning a cleaning element relative to the vehicle. The cleaning apparatus enables simple, fast and reliable automatic cleaning of the vehicle.