Patent classifications
G05B2219/39101
Robotic system with wall-based packing mechanism and methods of operating same
A system and method for operating a robotic system to place objects into containers that have support walls is disclosed. The robotic system may derive a packing plan for stacking objects on top of each other. The robotic system may derive placement locations for one or more objects overhanging one or more support objects below. The derived placement locations may be based on utilizing one or more of the support walls to secure the placed object.
METHOD AND SYSTEM FOR DETERMINING JOINT VALUES OF AN EXTERNAL AXIS IN ROBOT MANUFACTURING
Systems and a method determine a sequence of joint values of an external axis along a sequence of targets. Inputs are received, including robot representation, tool representation, sequence of targets, kinematics of the axis joints, and/or type of robot-axis motion. For each target, it is generated at least one weight factor table representing, for each available configuration of the axis joint motion, a combined effort of the robot motion and the axis motion depending on the type of combined robot-axis motion. Valid weight factor values of the table are determined by simulating collision free trajectories for reaching the target. The sequence of joint values of the at least one external axis is determined by finding from the weight factor table a sequence of joint values for which the sum of their corresponding weight factors for reaching the target location sequence is minimized.
ROBOTIC SYSTEM WITH WALL-BASED PACKING MECHANISM AND METHODS OF OPERATING SAME
A system and method for operating a robotic system to place objects into containers that have support walls is disclosed. The robotic system may derive a packing plan for stacking objects on top of each other. The robotic system may derive placement locations for one or more objects overhanging one or more support objects below. The derived placement locations may be based on utilizing one or more of the support walls to secure the placed object.
ROBOTIC SYSTEM WITH DYNAMIC PACK ADJUSTMENT MECHANISM AND METHODS OF OPERATING SAME
A system and method for operating a robotic system to place objects into containers that have support walls is disclosed. The robotic system may detect an unexpected condition associated with a container during or before a real-time operation. Accordingly, the robotic system may dynamically adjust an existing packing plan based on detecting the unexpected condition.
SYSTEM AND METHOD FOR CONTROLLING A POSITION OF AN ARTICUALTED ROBOTIC ARM
A system for controlling the position of an articulated robotic arm includes a robotic catheter procedure system having the articulated robotic arm and a controller coupled to the articulated robotic arm. The system further includes a patient table positioned proximate to and separate from the articulated robotic arm and a tracking system coupled to the controller and configured to measure a change in a position of the patient table. The controller is configured to adjust the position of the articulated robotic arm based on the measured change in position of the patient table.
System for controlled distribution of components
A system for controlled distribution of components, the system including a vibrating bowl provided with an enclosure having a wall extending right around an axis of revolution of the bowl and in which the components are placed in bulk, and an articulated gripping arm provided to distribute the components to the automatic assembly installation, the vibrating bowl including an ascending helical ramp extending along an internal face of the wall between a base and an upper edge of the vibrating bowl constituting an exit of the ramp, the components being able to travel along this ramp towards a supply platform, particularly a slide, on which at least one component is arranged in advance of its seizure by the articulated gripping arm, the supply platform being connected to the exit and extending above or in the enclosure of the vibrating bowl.
Image inspection device, image inspection method and computer readable recording medium
An image inspection device which inspects the inspection target by images includes: an imaging part, which images the inspection target; a changing part, which makes the location of the inspection target with respect to the imaging part periodically and relatively change; and a control part, which makes the imaging part image the inspection target so as to acquire a plurality of images having different imaging conditions at a plurality of timings which is periodically repeated due to the relative changes and at which the inspection target is in a predefined location with respect to the imaging part.
System and method for controlling a position of an articulated robotic arm
A system for controlling the position of an articulated robotic arm includes a robotic catheter procedure system having the articulated robotic arm and a controller coupled to the articulated robotic arm. The system further includes a patient table positioned proximate to and separate from the articulated robotic arm and a tracking system coupled to the controller and configured to measure a change in a position of the patient table. The controller is configured to adjust the position of the articulated robotic arm based on the measured change in position of the patient table.
CARRYING DEVICE, ROBOT SYSTEM, PRODUCTION SYSTEM AND CONTROL METHOD
A carrying device includes a swivel that swivels around a central axis line of a revolution orbit that passes through a workpiece transfer area and a workpiece work area for a workpiece to be worked on by a robot, multiple workpiece holders positioned on the swivel such that when a first one of the workpiece holders is positioned in the workpiece transfer area, a second one of the workpiece holders is positioned in the workpiece work area. a revolution driver that causes the swivel to swivel around the central axis line of the revolution orbit, and a tilting driver that tilts each of the workpiece holders with respect to the central axis line of the revolution orbit.
Method and a system for controlling a velocity of a conveyance path
A method for controlling a velocity of a conveyance path of a system including an industrial robot, a first conveyance path configured to transfer items within a working area (b2) of the robot with a velocity v.sub.1, and a second conveyance path configured to transfer empty places within the working area (b2) of the robot with a velocity v.sub.2. The method includes: obtaining position data for a plurality of items and for a plurality of empty places; creating one or more pairs including one of the empty places of the plurality of empty places and a respective item of the plurality of items; calculating, for one of the one or more pairs, a time t.sub.As for the empty place of the one pair and a time t.sub.Bk for the item of the one pair to reach a border of the working area (b2) based on position data for the one pair and the velocities v.sub.1 and v.sub.2; and controlling the velocity v.sub.2 of the second conveyance path based on a difference between the time t.sub.As and a time (t.sub.Bk+t), where t is a predetermined time difference.