G05B2219/37097

Robotic system and method of movement control using synthetic array radar and passive beacons

A system includes a moveable element adapted to move relative to a coordinate system defined for a robot, an object detection transceiver unit adapted to be mounted on the moveable element, and a controller. The controller controls the object detection transceiver unit to emit a signal and obtain a return signal for an operational cell of the robot at each of a series of predetermined positions to emulate a transceiver aperture larger than an aperture of the object detection transceiver unit. A location corresponding to a marker present in the operational cell is determined from the return signals. A predetermined operation is carried out where the predetermined operation includes using the determined location to guide movement of the robot.

ANALYSIS OF END EFFECTOR OPERATIONS BY A ROBOT
20180001477 · 2018-01-04 ·

Systems and methods are provided for placing non-destructive marks onto a part via an end effector of a robot. One embodiment is a system comprising an end effector of a robot. The end effector includes an extendable punch that places targets onto a part, and supports that hold a strip of reflective adhesive tape between the punch and the part. Extending the punch cuts out a target from the strip and applies an adhesive side of the target to the part, and retracting the punch leaves a reflective side of the target visible on the part.

Drawing apparatus and drawing method
11556114 · 2023-01-17 · ·

A drawing apparatus according to the embodiment includes a chamber configured to house a processing target; a drawing part configured to draw a predetermined pattern on the processing target with a charged particle beam; a resistance measuring part configured to measure a resistance value of the processing target via a grounding member grounding the processing target in the chamber; a receiver configured to receive earthquake information; a controller configured to stop a drawing process in the chamber when the receiver receives the earthquake information; and an arithmetic processor configured to determine whether the processing target is grounded on a basis of the resistance value from the resistance measuring part, wherein the controller resumes the drawing process when the arithmetic processor determines that the processing target is grounded after the drawing process is stopped.

IMAGE PROCESSING SYSTEM
20230033339 · 2023-02-02 · ·

The present invention addresses the problem of providing an image processing system that can accurately and efficiently detect a target object even when the positional relationship between an image capturing device and the target object differs between the time of teaching and the time of detection. An image processing system 1 includes: a control unit 52 that obtains, on the basis of position information of a robot 2 for specifying the position of a visual sensor 4 in a robot coordinate system and on the basis of position information showing the position of a target object W in an image coordinate system, the positional relationship between the visual sensor 4 and the target object W; and a storage unit 51 that stores, on the basis of a model pattern consisting of feature points extracted from a teaching image and on the basis of the positional relationship between the visual sensor 4 and the target object W when capturing the teaching image, the model pattern in the form of three-dimensional position information. The control unit 52 performs detection processing, in which the target object W is detected from a detection image on the basis of a result obtained by matching the model pattern with the feature points extracted from the detection image including the target object W.

ROBOT ARM CONTROL SYSTEM OF AUTOMATED MEDICATION DISPENSING APPARATUS AND CONTROL METHOD THEREOF

Disclosed herein is a robot arm control system of an automated medication dispensing apparatus, which includes a robot arm; a storage configured to store a mounting position of each of a plurality of medication cassettes, an operation control value of the robot arm for moving to the mounting position, and a reference position at which the marker is attached to each medication cassette in a medication cassette storage unit where a plurality of racks in which the plurality of medication cassettes with markers attached thereto are mounted are arranged; a camera configured to capture the marker attached to the medication cassette; and a control unit configured to control the robot arm to move to a mounting position of any one among the medication cassettes to unload the medication cassette.

METHOD FOR POSITIONING A WORKPIECE AND APPARATUS THEREFOR
20210347001 · 2021-11-11 ·

A method for precisely positioning a dental prosthesis workpiece in a machine tool includes creating an impression on a part positionable with respect to the tool in a known position in the tool, allowing arrangement of the workpiece precisely on the impression. The device includes a blank and a counter on which an impression is formed. The blank and the counter have key structures so they can be separated from each other and reproducibly reconnected in the same arrangement. An alternative on a computational basis is to provide the workpiece with referencing bodies, to determine their positions by scanning the workpiece, machining steps being generated based on the scan, and to scan the workpiece in a tool on a blank provided with key structures whose tool coordinates are known to determine the position of the workpiece in the tool both in terms of tool and construction system coordinates.

Computing device and method for determining coordinates of mechanical arm

A method for determining coordinates of a mechanical arm includes taking a first picture of a marker on a target object on a first jig, obtaining first position coordinates of the marker, calculating reference position coordinates, controlling the mechanical arm to move to the reference position coordinates, moving the mechanical arm from the reference position coordinates to an intermediate position, setting current position coordinates as intermediate position coordinates, moving the mechanical arm from the intermediate position to a target position, setting current position coordinates as target position coordinates, moving the target object onto a second jig, taking a second picture of the marker to obtain second position coordinates, calculating reference position coordinates based on the second position coordinates, controlling the mechanical arm to move to the reference position coordinates, calculating intermediate position coordinates corresponding to the second jig, and calculating target position coordinates corresponding to the second jig.

Processing device and processing method

A processing device includes: a first processing position (A1) and a second processing position (A2) at which rough processing is performed on a workpiece (W); a third processing position (B1) at which final finishing processing is performed on the workpiece (W) that was processed at the second processing position (A2); flexible vises (7) provided to the first processing position (A1) and the second processing position (A2), the flexible vises (7) securing the workpiece (W) by clamping the same; and a quick clamping device (20) provided to the third processing position (B1), the quick clamping device (20) securing the workpiece (W) by means of a pin. The processing device also includes a control unit that controls a rough processing tool for performing rough processing and a final finishing processing tool for performing final finishing processing.

Method for automated positioning of a toothed workpiece and manufacturing system for carrying out the method
11084111 · 2021-08-10 · ·

A method for automated positioning of a toothed workpiece, having the following method steps: providing a toothed workpiece, which has a machine-readable, workpiece-specific marking, such as a QR code, a barcode, an RFID tag, or the like; attaching the toothed workpiece on a spindle of a CNC-controlled multiaxis machine; automatically acquiring the marking of the workpiece; ascertaining an actual position of the workpiece in relation to the multiaxis machine on the basis of the marking; transferring the workpiece from the actual position into a setpoint position in relation to the multiaxis machine, before a machining and/or measuring method is carried out in the multiaxis machine.

Automation apparatus

An automation apparatus includes a mechanism having a machine coordinate system and configured to work on a work which moves in the machine coordinate system, a sensor configured to successively detect positions of the work as the work moves, and a processor. The processor is configured to calculate a plurality of machine coordinate positions of the work in the machine coordinate system successively based on the positions successively detected by the sensor, and is configured to determine, based on the plurality of machine coordinate positions of the work, a working position at which the mechanism is configured to work on the work.