B25J9/1684

Transparent Coating Removal Through Laser Ablation

A system includes a robotic arm, a rotisserie control linkage, and a computer system. The robotic arm includes a touch probe and laser head. The rotisserie control linkage is configured to couple to a transport cart. The computer system is communicatively coupled to the robotic arm and the rotisserie control linkage and is configured to control the system to probe, using the touch probe of the robotic arm, a transparent outer layer of an aircraft canopy located on the transport cart in order to determine surface measurements of the aircraft canopy. The computer system also controls the system to ablate, using a plurality of predetermined parameters and the laser head of the robotic arm, an interface layer located between the transparent outer layer and the aircraft canopy, wherein movements of the robotic arm during the ablation are based on the surface measurements.

ROBOTIC TROLLY FOR MOVING A CLEANING ROBOT AND A SYSTEM THAT INCLUDES A CLEANING ROBOT AND THE ROBOTIC TROLLY

A robotic system for providing a surface cleaning device to a solar panel device, the robotic system may include (a) a drive unit that is configured to move the robotic system in relation to the solar panel device; (b) a support unit that comprises guiding elements, the guiding elements are configured to support the surface cleaning device; wherein the guiding elements comprise a first guiding element and a second guiding element; (c) an alignment unit that is configured to align, during an alignment process, the first guiding element and the second guiding element with the solar panel device; (d) sensing units that comprises a first sensing unit and a second sensing unit; wherein the first sensing unit is configured to sense a first spatial relationship between the first guiding element and a first portion of the solar panel device; wherein the second sensing unit is configured to sense a spatial relationship.

MOBILE MANIPULATOR AND METHOD OF CONTROLLING THE MOBILE MANIPULATOR FOR TRACKING A SURFACE
20180001479 · 2018-01-04 ·

There is provided a method of controlling a mobile manipulator for tracking a surface. The mobile manipulator includes a mobile base movable in an axial direction of the mobile manipulator and a manipulator supported on the mobile base having an end effector adjustable in a lateral direction of the mobile manipulator. The method includes detecting the surface from the mobile manipulator, including positions of the surface at points along the surface, determining a reference path for the end effector to track based on an offset from the surface detected, determining a tracking error in the reference path determined, and adjusting a position of the end effector in the lateral direction based on the tracking error to compensate for the tracking error in the reference path determined. There is also provided a corresponding mobile manipulator.

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.

METHOD AND DEVICE FOR QUALITY ASSESSMENT OF A PROCESSING OPERATION
20230236212 · 2023-07-27 · ·

In a method and device for assessing the quality of a processing operation, a workpiece with specific processing parameters is processed along a processing trajectory. The (X), wherein the processing result is measured by at least one sensor and at least one sensor signal is recorded and at least one quality parameter is determined based on at least one sensor signal and the at least one quality parameter is compared with quality parameter threshold values to assess the quality of the processing result. During the assessment of the processing operation quality, changes made to the processing parameters from target values during the processing are automatically taken into consideration, in that, instead of the quality parameter threshold values, quality parameter threshold values adapted to the changes in the processing parameters are determined, and the at least one quality parameter for assessing the quality of the processing result is compared with the adapted quality parameter threshold values.

CURVED SURFACE FOLLOWING CONTROL METHOD FOR ROBOT

A surface following control method for a robot is used for controlling the robot including a hand part, an arm part, and a controller. In this surface following control method for the robot, processes including a normal direction identification process and a work tool posture control process are performed. In the normal direction identification process, a normal direction of a virtual shape at a virtual position where the work tool attached to the hand part contacts the virtual shape which is a shape represented by the formula is identified. In the work tool control process, the work tool attached to the hand part is brought into contact with the target workpiece at a corresponding position which is a position corresponding to the virtual position on the surface of the target workpiece, in a posture along the normal direction identified in the normal direction identification process.

PROCESSING SYSTEM, ROBOT SYSTEM, CONTROL DEVICE, TEACHING METHOD, AND STORAGE MEDIUM

According to one embodiment, a processing system teaches an operation to a robot. The robot includes a detector including detection elements arranged along first and second directions, and a manipulator to which the detector is mounted. The processing system performs position teaching processing. The position teaching processing includes causing the detector to perform a probe of a weld portion of a joined body. The probe includes a transmission of an ultrasonic wave and a detection of a reflected wave. The position teaching processing includes calculating a center position of the weld portion in a first plane based on first intensity data of an intensity of the reflected wave, setting a teaching point of the robot based on a first position of the detector, and moving the detector along the first plane to a second position, and setting the teaching point based on the second position.

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.

SPOOL UNLOADING DEVICE
20220388805 · 2022-12-08 ·

A spool unloading device comprising: a spindle; a first bulk spool of material is mounted on the spindle, wherein the spindle is rotatably controlled to dispense the material; a series of pulleys for receiving the unspooled material such that a variable length of the material is stored within the device before exiting the device to an upstream equipment; and a drive mechanism for indexing the unspooled material exiting the spool unloading machine at a controlled rate.

CONSTRUCTION SYSTEM
20220379481 · 2022-12-01 ·

Construction system, particularly for operation by an end-user, comprising a robot device configured for constructing a wall and/or pillar structure, and at least one marking device for defining the course, form and/or position of a wall and/or pillar structure, wherein the marking device is detectable by the robot device, and wherein the robot device is configured to construct a wall and/or pillar structure at and/or along the marking device.