Abstract:
A robot system is provided, which includes a robot, a controller for controlling an operation of the robot, and a sensor for detecting a person entering into a delivery area where the robot and the person deliver an object therebetween. When the sensor detects the person entering into the delivery area, the controller sets to the delivery area a first restricted area where the operation of the robot is restricted, and controls the robot based on the first restricted area.
Abstract:
A programming support apparatus includes: a storage device configured to store work jobs each of which defines operation pattern of a robot; and circuitry configured to: set an environmental condition of the robot at one or more execution timings associated with the work jobs in accordance with user input; select a plurality of the work jobs in accordance with the user input; and check whether at least one work job of the plurality of work jobs satisfies the environmental condition of the robot at an execution timing of the one work job based on an execution flow of the plurality of work jobs.
Abstract:
A robot system includes a robot, an image capture device, and a setting device. The image capture device is fixed at a position external to the robot, and configured to capture an image of a range including the robot and a vicinity of the robot. The setting device is configured to generate area information on an area defining an operation of the robot based on the image captured by the image capture device.
Abstract:
A method of generating a robot operation command includes extracting a work command from an overall work flow; extracting, from a command definition database, a command definition corresponding to the extracted work command, the work command having been read; generating, by referring to the read work command, a set of unit jobs in which at least one work command is arranged in order, based on the extracted command definition; generating, for a plurality of unit jobs, a connecting job for causing a robot to be moved from an end position of a previous unit job to a start position of a subsequent unit job; and generating a robot operation command in which the unit jobs and the connecting job are continuous.
Abstract:
A method of generating a robot operation command includes extracting a work command from an overall work flow; extracting, from a command definition database, a command definition corresponding to the extracted work command, the work command having been read; generating, by referring to the read work command, a set of unit jobs in which at least one work command is arranged in order, based on the extracted command definition; generating, for a plurality of unit jobs, a connecting job for causing a robot to be moved from an end position of a previous unit job to a start position of a subsequent unit job; and generating a robot operation command in which the unit jobs and the connecting job are continuous.
Abstract:
A dispensing system comprising a robot configured to move a dispenser for suctioning a liquid to be dispensed, a camera for capturing an image including at least a tip of the dispenser, a liquid surface of the liquid, and an object not to be dispensed located below the liquid surface, and circuitry configured to acquire, based at least in part on the image captured by the camera, surface location information for the liquid surface, boundary location information for a boundary between the liquid and the object not to be dispensed, and dispenser location information for the tip of the dispenser on the basis of the image, and control the robot to lower the dispenser based at least in part on the dispenser location information, the surface location information, and the boundary location information.
Abstract:
A robot system includes a robot, a control device, and a projection device. The control device is configured to receive area information on an area defining an operation of the robot. The projection device is configured to project the area onto an object adjacent to the robot based on the area information received by the control device.
Abstract:
This robot teaching system includes a teaching tool including an operation portion operated by a user to specify teaching positions and specifying the teaching positions, a measuring portion measuring positions and postures of the teaching tool, and a control portion determining the teaching positions for a robot. The robot teaching system is configured to specify the teaching positions continuously while the user operates the operation portion of the teaching tool.