Patent classifications
G05B2219/37208
DEBURRING APPARATUS
A deburring apparatus including: a robot that uses a deburring tool to deburr an object supported by a support in a machine tool, a visual sensor, a relative movement mechanism for causing relative movement between the visual sensor and the object supported by the support; and a controller, wherein the controller is configured to conduct: an operation process that operates the relative movement mechanism based on a visual sensor relative movement program for controlling an operation of the relative movement mechanism so that a ridge of the object supported by the support is detected by the visual sensor during the relative movement; and a deburring operation program generation process which generates a deburring operation program by using the detected ridge obtained by the visual sensor when the relative movement mechanism is operated based on the visual sensor relative movement program.
FOOD PREPARATION DEVICE USING IMAGE RECOGNITION
A food preparation device or system which utilizes image recognition to perform item-specific actions based on determined cooking attributes and/or temperature.
Validation of Three-Dimensional Fabricated Object
Described herein is a three-dimensional object validation system in which a source model generation component is configured to receive information about a three-dimensional object to be fabricated (e.g., 3MF file) and, based upon the received information, generate a source model of the three-dimensional object to be fabricated. A fabricated model generation component is configured to receive information about a fabricated three-dimensional object from one or more observation components and, based upon the received information, generate a fabricated model of the three-dimensional object of the fabricated three-dimensional object. A comparison component is configured to compare the generated fabricated model to the generated source model to determine whether a discrepancy exists between the generated fabricated model and the generated source model, and, when the discrepancy is determined to exist, take an action such as halting a fabrication process.
Self-locating robots
A method and apparatus for a robot self-locating on a movement surface. The method may comprise moving a first robot across the movement surface and relative to a workpiece, in which the movement surface faces the workpiece. The method may also form sensor data using a first number of sensors on the first robot as the first robot moves across the movement surface, in which the sensor data represents identifying characteristics of a portion of the movement surface. The method may also determine a location of the first robot on the movement surface using the sensor data. The method may further determine a location of a functional component of the first robot relative to the workpiece using the location of the first robot on the movement surface.
Processing device relating to inspection of inspection object, inspection system of inspection object, processing method relating to inspection of inspection object, and non-transitory storage medium
In an embodiment, a processing device relating to an inspection of an inspection object by a photography unit is provided. A processor of the processing device calculates a plurality of photography points as positions photographing the inspection object based on shape data in which a shape of a surface of the inspection object is indicated by a point group, and information relating to a position and a normal vector on the surface of the inspection object is defined by the point group. The processor executes analysis regarding a path that passes through all of the calculated photography points and minimizes a sum of a movement cost from each of the photography points to a photography point of a next movement destination, and calculates a path corresponding to an analysis result as a path for moving the photography unit.
TERMINAL DEVICE, SERVER DEVICE, AND COMPUTER PROGRAM FOR RECORDING STATES OF WORK AS IMAGE
The present invention provides a means capable of accumulating images representing captured states of work without requiring cumbersome input operations to be made by a worker. Terminal device 11 is a mobile communication terminal device incorporating a camera, and can communicate data with server device 13 via mobile phone network 8 and Internet 9. A worker who performs work in work area 7 accesses server device 13 using terminal device 11 and causes terminal device 11 to display a list of tasks, of which the worker is in charge; from server device 13. When the worker who has selected a work detail item corresponding to work to be started by the worker from the list performs the recording start operation, terminal device 11 sequentially transmits image data captured at predetermined time intervals by the camera to server device 13. The image data are stored in server device 13 in association with data for identifying work details to be recorded. The manager or the like of the work accesses server device 13 using terminal device 15 and can confirm states of work performed in the past by viewing images of the work.
Fault diagnostic device of robot system for judging fault by camera image
A fault diagnostic device comprises an arithmetic processing device configured to judge a fault on the basis of an image captured by the camera. The arithmetic processing device includes an imaging command part configured to transmit a command for capturing the image of a diagnosis portion and a judgement part configured to judge whether or not the diagnosis portion has the fault. A storage part stores a reference image when the diagnosis portion is in a normal state. The imaging command part transmits an imaging command so as to capture the image of the diagnosis portion after changing a position and a posture of the robot. The judgement part compares the image of the diagnosis portion captured by the camera with the reference image and judges the fault in the diagnosis portion.
METHODS FOR AUTOMATIC TYING OF REBAR ELEMENTS IN A CONCRETE FORMWORK LOCATION
Disclosed is a rebar automating robot for rebar tying on at least one rebar intersection. The rebar automating robot includes a control box 120 and a processing device 108. The control box 108 includes at least one intersection detection sensor 104 and at least one positioning sensor 106. The at least one intersection detection sensor 104 and the at least one positioning sensor 106 identifies a location of the at least one rebar intersection of a work area. The method includes (a) navigating, the rebar automating robot to a first rebar intersection for tying the first rebar intersection, (b) tying, by a rebar tying tool, the first rebar intersection of the work area, and (c) navigating, the rebar automating robot, from the first rebar intersection to a second rebar intersection for performing rebar tying at the second rebar intersection of the work area.
Self-Locating Robots
A method and apparatus for a robot self-locating on a movement surface. The method may comprise moving a first robot across the movement surface and relative to a workpiece, in which the movement surface faces the workpiece. The method may also form sensor data using a first number of sensors on the first robot as the first robot moves across the movement surface, in which the sensor data represents identifying characteristics of a portion of the movement surface. The method may also determine a location of the first robot on the movement surface using the sensor data. The method may further determine a location of a functional component of the first robot relative to the workpiece using the location of the first robot on the movement surface.
Conditionally visible bite lines for footwear
A conditionally visible bite line may be demarcated on a shoe upper using at least one of a fluorescent or an Infrared (IR)-responsive material. Such a conditionally visible bite line may be observable only under particular conditions, such as when illuminated by an ultraviolet light source or an IR light source, as appropriate. A light may be projected to intersect the conditionally visible bite line under conditions rendering the conditionally visible bite line detectable. The intersection(s) of the projected light and the conditionally visible bite line may be used to create a virtual bite line for use in generating a tool path to process the surface of a shoe upper bounded by the conditionally visible bite line.