Abstract:
The robot simulation apparatus includes: a workpiece model setting unit 11 that sets a workpiece model; a posture condition setting unit 16 that sets a condition related to a posture taken by the workpiece model, as a posture condition, when the workpiece model set by the workpiece model setting unit 11 is disposed in a virtual work space as a virtually formed work space; a bulk pile data generating unit 20 that generates bulk pile data of the plurality of workpiece models piled up in the virtual work space, in accordance with the posture condition set by the posture condition setting unit 16; and a picking motion simulating unit 30 that executes a picking motion simulation for verifying the picking motion of the workpiece models in the virtual work space, with respect to the bulk pile data generated by the bulk pile data generating unit 20.
Abstract:
The robot simulation apparatus includes: a workpiece model setting unit 11 that sets a workpiece model; a posture condition setting unit 16 that sets a condition related to a posture taken by the workpiece model, as a posture condition, when the workpiece model set by the workpiece model setting unit 11 is disposed in a virtual work space as a virtually formed work space; a bulk pile data generating unit 20 that generates bulk pile data of the plurality of workpiece models piled up in the virtual work space, in accordance with the posture condition set by the posture condition setting unit 16; and a picking motion simulating unit 30 that executes a picking motion simulation for verifying the picking motion of the workpiece models in the virtual work space, with respect to the bulk pile data generated by the bulk pile data generating unit 20.
Abstract:
A three-dimensional image processing apparatus includes: an image capturing part for acquiring reflected light to capture a plurality of pattern projected images; a distance image generating part capable of generating a distance image based on the plurality of pattern projected images; a tone conversion part for tone-converting the distance image generated in the distance image generating part to a low-tone distance image that has a lower number of tones than the number of tones of the distance image and is obtained by replacing height information in the distance image with a shade value of the image; and a tone conversion condition automatic setting part for automatically setting, based on the height information in the distance image, a tone conversion parameter for prescribing a tone conversion condition at the time of tone-converting the distance image to the low-tone distance image in the tone conversion part.
Abstract:
A head section includes: a light projecting part for projecting incident light as structured illumination of a predetermined projection pattern; the image capturing part for acquiring reflected light that is projected by the light projecting part and reflected on an inspection target, to capture a plurality of pattern projected images; a distance image generating part capable of generating a distance image based on the plurality of pattern projected images captured in the image capturing part; a head-side storage part for holding the distance image generated in the distance image generating part; and a head-side communication part for transmitting the distance image held in the storage part to the controller section. The controller section includes: a controller-side communication part for communicating with the head-side communication part; and an inspection executing part for executing predetermined inspection processing on the distance image received in the controller-side communication part.
Abstract:
A three-dimensional image processing apparatus includes: an image capturing part for acquiring reflected light to capture a plurality of pattern projected images; a distance image generating part capable of generating a distance image based on the plurality of pattern projected images; a tone conversion part for tone-converting the distance image generated in the distance image generating part to a low-tone distance image that has a lower number of tones than the number of tones of the distance image and is obtained by replacing height information in the distance image with a shade value of the image; and a tone conversion condition automatic setting part for automatically setting, based on the height information in the distance image, a tone conversion parameter for prescribing a tone conversion condition at the time of tone-converting the distance image to the low-tone distance image in the tone conversion part.
Abstract:
The robot simulation apparatus includes: a picking motion simulating unit 30 that verifies a picking motion from a bulk pile of workpiece models in a virtual work space, with respect to bulk pile data generated by a bulk pile data generating unit 20. A physical simulation unit 60 is configured to re-execute a physical simulation with respect to the bulk pile data of a state obtained after one workpiece model is picked up after the picking motion simulating unit 30 grasps the workpiece model and at least a picking-up motion is started. The bulk pile data generating unit 20 is configured to update bulk pile data according to the result of the physical simulation executed by the physical simulation unit 60 during the simulation of the picking motion by the picking motion simulating unit 30.
Abstract:
A head section includes: a light projecting part for projecting incident light as structured illumination of a predetermined projection pattern; the image capturing part for acquiring reflected light that is projected by the light projecting part and reflected on an inspection target, to capture a plurality of pattern projected images; a distance image generating part capable of generating a distance image based on the plurality of pattern projected images captured in the image capturing part; a head-side storage part for holding the distance image generated in the distance image generating part; and a head-side communication part for transmitting the distance image held in the storage part to the controller section. The controller section includes: a controller-side communication part for communicating with the head-side communication part; and an inspection executing part for executing predetermined inspection processing on the distance image received in the controller-side communication part.