09 - Scientific and electric apparatus and instruments
Goods & Services
Visual object recognition systems and visual robot guidance systems, namely, recorded computer software and computer hardware for use in providing image recognition and controlling the movements of a robotic arm
A system for generating a depth map for an object in a three-dimensional (3D) scene includes an image capture sensor and a processor. The image capture sensor is configured to capture a plurality of images of the object at a plurality of different focal planes. The processor is configured to calculate a plurality of variance values for a plurality of image locations for each image captured by the image capture sensor. The processor is also configured to determine a peak variance value for the plurality of image locations based on the calculated variance values associated with the same image location for each of the plurality of images of the object at the plurality of different focal planes. The processor is also configured to generate the depth map for the object based on the determined peak variance value for each image location and the plurality of different focal planes.
An industrial robot system includes an end effector connectable to a robot arm, a drive assembly, and a controller. The end effector includes a distal housing, a spindle assembly rotatable about a rotational axis, a drill bit rotatable about the rotational axis, and a sensor assembly. The sensor assembly includes a first light source, a second light source, and a photosensitive array. The first light source produces a first fan of light which is projected as a first line of light on the object surface. The second light source produces a second fan of light, which is projected as a second line of light on the object surface. The photosensitive array detects a first reflection line corresponding to the first line of light and a second reflection line corresponding to the second line of light.
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
G01B 11/14 - Measuring arrangements characterised by the use of optical techniques for measuring distance or clearance between spaced objects or spaced apertures
B25J 11/00 - Manipulators not otherwise provided for
B23B 49/00 - Measuring or gauging equipment on boring machines for positioning or guiding the drillDevices for indicating failure of drills during boringCentring devices for holes to be bored
G05B 19/04 - Programme control other than numerical control, i.e. in sequence controllers or logic controllers
G05D 15/00 - Control of mechanical force or stressControl of mechanical pressure
An industrial robot system includes an end effector connectable to a robot arm, a drive assembly, and a controller. The end effector includes a distal housing, a spindle assembly rotatable about a rotational axis, a drill bit rotatable about the rotational axis, and a sensor assembly. The sensor assembly includes a first light source, a second light source, and a photosensitive array. The first light source produces a first fan of light which is projected as a first line of light on the object surface. The second light source produces a second fan of light, which is projected as a second line of light on the object surface. The photosensitive array detects a first reflection line corresponding to the first line of light and a second reflection line corresponding to the second line of light.
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
G01B 11/14 - Measuring arrangements characterised by the use of optical techniques for measuring distance or clearance between spaced objects or spaced apertures
B25J 11/00 - Manipulators not otherwise provided for
09 - Scientific and electric apparatus and instruments
Goods & Services
visual object recognition systems and visual robot guidance systems, namely, computer software, computer hardware and cameras for use in providing image recognition and controlling the movements of a robotic arm
09 - Scientific and electric apparatus and instruments
Goods & Services
Visual object recognition systems and visual robot guidance systems, namely, computer software and computer hardware for use in providing image recognition and controlling the movements of a robotic arm
09 - Scientific and electric apparatus and instruments
Goods & Services
Optical metrology inspection systems comprised of a light source, one or more cameras and sensors in communication with computer software and hardware, optical robot guidance systems comprised of a light source, one or more cameras and sensors in communication with computer software and hardware
09 - Scientific and electric apparatus and instruments
Goods & Services
Robot guidance systems consisting primarily of computer software for use in visual object and image recognition and controlling the movements of a robotic arm
9.
Automated guidance and recognition system and method of the same
Disclosed herein are embodiments and methods of a visual guidance and recognition system requiring no calibration. One embodiment of the system comprises a servo actuated manipulator configured to perform a function, a camera mounted on the face plate of the manipulator, and a recognition controller configured to acquire a two dimensional image of the work piece. The manipulator controller is configured to receive and store the face plate position at a distance “A” between the reference work piece and the manipulator along an axis of the reference work piece when the reference work piece is in the camera's region of interest. The recognition controller is configured to learn the work piece from the image and the distance “A”. During operation, a work piece is recognized with the system, and the manipulator is accurately positioned with respect to the work piece so that the manipulator can accurately perform its function.
G06K 9/62 - Methods or arrangements for recognition using electronic means
G05B 19/18 - Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form