Patent classifications
G05B2219/40613
Eye-on-Hand Reinforcement Learner for Dynamic Grasping with Active Pose Estimation
A controller is provided for performing dynamic grasping of a target object using visual sensory inputs. The controller includes a robotic interface connected to a robotic arm including links connected by joints having actuators and encoders, and a gripper of the end-effector of the robotic arm configured to grasp the target object in response to robot control signals, and a vision sensor configured to continuously provide visual observations for tracking poses of the target object in a workspace and compute grasp poses, wherein the vision sensor is mounted on a distal end of the robotic arm adjacent to the gripper. The controller trains the Eye-on-Hand reinforcement learner policy, tracks the poses of the target object, and generates robot control signals to follow the target object while keeping it in the field of view of the vision sensor and grasp the target object in the workspace.
Medical robot arm apparatus, medical robot arm control system, medical robot arm control method, and program
Provided is a medical robot arm apparatus including a plurality of joint units configured to connect a plurality of links and implement at least 6 or more degrees of freedom in driving of a multi-link structure configured with the plurality of links, and a drive control unit configured to control driving of the joint units based on states of the joint units. A front edge unit attached to a front edge of the multi-link structure is at least one medical apparatus.
Robot-mounted moving device, system, and machine tool
A system includes a machine tool 10, a robot 25 having a camera 31, and a transfer device 35 having the robot 25 mounted thereon, and an identification figure is arranged in a machining area of the machine tool 10.
Automatic removal system for reservoir cap
An automatic removal system for a reservoir cap is provided. The system includes a removal robot including a polyarticular robot arm, a finger that is installed at an end of the robot arm to move forwards and backwards through a cylinder and grips or releases the reservoir cap, a rotary motor that rotates the finger, and a gripping mechanism equipped with a detection sensor that monitors a front; and a controller recognizing the reservoir cap installed in a reservoir inlet or a reservoir through a detection sensor, controlling the robot arm to move the gripping mechanism to a recognition point, and controlling the cylinder, the finger, and the rotary motor to attach or detach the reservoir cap to or from the reservoir inlet.
Sensorized robotic gripping device
A robotic gripping device is provided. The robotic gripping device includes a palm and a plurality of digits coupled to the palm. The robotic gripping device also includes a time-of-flight sensor arranged on the palm such that the time-of-flight sensor is configured to generate time-of-flight distance data in a direction between the plurality of digits. The robotic gripping device additionally includes an infrared camera, including an infrared illumination source, where the infrared camera is arranged on the palm such that the infrared camera is configured to generate grayscale image data in the direction between the plurality of digits.
Weld angle correction device
A method of correcting angles of a welding torch positioned by a user while training a robot of a robotic welding system is provided. Weldment depth data of a weldment and a corresponding weld seam is acquired and 3D point cloud data is generated. 3D plane and intersection data is generated from the 3D point cloud data, representing the weldment and weld seam. User-placed 3D torch position and orientation data for a recorded weld point along the weld seam is imported. A torch push angle and a torch work angle are calculated for the recorded weld point, with respect to the weldment and weld seam, based on the user-placed torch position and orientation data and the 3D plane and intersection data. The torch push angle and the torch work angle are corrected for the recorded weld point based on pre-stored ideal angles for the weld seam.
Robot system, control device, diagnosis method, and diagnosis program
A robot system including: a robot with one or more movable elements respectively rotatable about one or more rotation axes; a control device that controls the robot; and a visual sensor attached to any of the movable elements of the robot, where the control device uses any of the movable elements of the robot as a subject element, compares a position of a predetermined target in a first image at an arbitrary first orientation of the robot at which the target fixed at a predetermined position is disposed inside a field of view of the visual sensor, and the position of the predetermined target in a second image at a second orientation at which the subject element is rotated about a rotation axis of the subject element with respect to the first orientation, and determines that the visual sensor is attached to the subject element.
Robotic imaging system and method for controlling a robotic device
The present invention relates to a robotic imaging system (1), comprising an imaging device (10) with at least one objective (11), wherein the at least one objective (11) provides an optical axis (11a) extending in a focus direction of the objective (11), a robotic device (20) connected to the imaging device (10) to move and/or orient the imaging device (10), and a control device (30) configured to set a preset tool center point (TCP) and to control the robotic device (20) to move and/or orient the imaging device (10) with respect to the preset tool center point (TCP), wherein the preset tool center point (TCP) for moving and/or orientating the imaging device (10) is on the optical axis (11a) of the at least one objective (11) or on a virtual axis (12) corresponding to an averaged vector of respective optical axes (11a) of a plurality of objectives (11) of the imaging device (10).
Workpiece holding apparatus, workpiece holding method, program, and control apparatus capable of preventing a selected workpiece from being attracted and held by other workpieces
A workpiece holding apparatus include holding means for attracting and holding each workpiece in turn from among workpieces placed in a 3D space; first information acquisition means for acquiring 3D information of workpieces; candidate calculation means for calculating, based on the acquired 3D information of the workpieces, candidate holding points, the candidate holding points being, when the holding means holds each of the workpieces in turn, candidates for a holding point of that workpiece; second information acquisition means for acquiring information about each of other workpieces present within a predetermined range from each of the candidate holding points on the workpieces; and control means for selecting one of the candidate holding points based on the information about the workpiece acquired by the second information acquisition means, and controlling the holding means so that the holding means holds the workpiece at the selected candidate holding point.
Control device, robot, control method, and program
A control apparatus for a robot including a three-dimensional sensor to measure a scan area includes a position determiner that determines, based on positions of a plurality of ranges in the scan area, a plurality of measurement positions at each of which the three-dimensional sensor performs measurement of a corresponding range of the plurality of ranges, an operation controller that controls the robot to move and cause the three-dimensional sensor to move to each of the plurality of measurement positions, and an area definer that defines an area including an object in the scan area based on a result of measurement performed by the three-dimensional sensor at each of the plurality of measurement positions.