摘要:
An article pickup apparatus configured so as to measure surface positions of articles by a three-dimensional measurement instrument to acquire position information of three-dimensional points, calculate a density distribution indicating a degree of a distribution of the three-dimensional points in a three-dimensional space based on the measured position information, calculate a density local maximum position where a density is locally maximized based on the density distribution, calculate a hand position posture which is a position and a posture of the hand capable of picking up an article at the density local maximum position based on the density local maximum position calculated, and control the robot so as to move the hand to the hand position posture to pick up the article.
摘要:
An image processing system includes an imaging device that captures an image of a measurement object to obtain a captured image, an arrangement detection unit that detects an arrangement state of the measurement object and determines a tilt angle of the measurement object relative to the imaging device, a storage unit that stores a template image, a skew correction unit that corrects the captured image based on the tilt angle determined by the arrangement detection unit to generate a skew-corrected image, a scale correction unit that calculates an amount of scale deviation between the skew-corrected image and the template image and corrects the skew-corrected image based oil the calculated amount of scale deviation to generate a scale-corrected image, and a position search unit that performs template matching using the template image on the scale-corrected image to determine a position corresponding to the template image in the captured image.
摘要:
A first coordinate system CA of the hand unit, a second coordinate system CB of the first workpiece, and a third coordinate system CC of a second workpiece in a camera coordinate system are calculated (S2, S3, and S4). First and second coordinate transformation matrices ATB and ATC are calculated (S5 and S6). Coordinate data of a target point is set in the coordinate system of the first workpiece (S7). Coordinate data of an instruction point is set in the coordinate system of the second workpiece (S8). The coordinate data of the target point is subjected to coordinate transformation using the first coordinate transformation matrix ATB (S9). The coordinate data of the instruction point is subjected to coordinate transformation using the second coordinate transformation matrix ATC (S10). Operation instructions are generated using the converted coordinate data (S11).
摘要:
A robot with a camera includes a hand with a finger, a camera disposed on the hand, a robot arm including the hand, and a control portion which searches for a work based on an image obtained by the camera and controls the robot arm. In addition, a unit detects a velocity of the camera, and a unit detects a position of the camera relative to a predicted stopping position of the camera. The control portion permits the camera to take the image used for searching for the work, when the velocity of the camera takes a preset velocity threshold value or lower and the position of the camera relative to the predicted stopping position takes a preset position threshold value or lower.
摘要:
A shutter chance of a camera mounted on a robot arm is optimized for improving assembling efficiency. An image of a point on a finger and a position of an alignment mark is taken, and a position of the camera is measured by image processing. When the position of the camera is a preset position threshold value or lower, and when a velocity of the camera measured by a velocity sensor is a preset velocity threshold value or lower, a shutter is released. Furthermore, logical AND with another condition that a acceleration of the camera measured as a differential value of the velocity sensor is a preset acceleration threshold value or lower is taken for releasing the shutter. Thus, blur of an image for searching for a work is prevented, a position error is reduced, and working efficiency is improved by releasing the shutter earlier.
摘要:
The system and method includes a manipulator for manipulating a surgical instrument relative to a patient's body and, a position sensor for sensing the position of the surgical instrument relative to the patient's body. The manipulator can be manually or computer actuated and can have brakes to limit movement. In a preferred embodiment, orthogonal only motion between members of the manipulator is provided. The position sensor includes beacons connected to the patient and manipulator or surgical instrument and, a three dimensional beacon sensor adapted to sense the location and position of the beacons. Redundant joint sensors on the manipulator may also be provided. The system and method uses a computer to actively interact with the surgeon and can use various different input and output devices and modes.
摘要:
A robotic surgical system includes a multiple degree of freedom manipulator arm having a surgical tool. The arm is coupled to a controller for controllably positioning the surgical tool within a three dimensional coordinate system. The system further includes a safety monitoring processor for determining the position of the surgical tool in the three dimensional coordinate system relative to a volumetric model. The volumetric model may be represented as a constructive solid geometry (CSG) tree data structure. The system further includes an optical tracking camera system disposed for imaging a region of space that includes at least a portion of the manipulator arm. An output of the camera system is coupled to the processor that processes the volumetric model for determining if the surgical tool is positioned outside of the volumetric model. The system further includes a strain gage for detecting slippage in three dimensions between an immobilized tissue, such as bone, and a reference point. The system also includes multiple and redundant safety features for suspending a motion of the surgical tool to prevent the tool from operating outside of the predetermined volume of space.
摘要:
Provided is a processing apparatus for determining a work to be picked by a robot from a plurality of works, using an image, captured by an image capture device, of an area on which the plurality of works are placed. The apparatus selects a pickable candidate work based on the image, and determines a picking target work positioned in a partial area assigned with a highest priority among the partial areas where candidate works are respectively positioned. The apparatus selects a next pickable candidate work whose position and orientation have changed within allowable ranges before and after picking, and determines a next picking target work positioned in the partial area assigned with the highest priority among the partial areas where the next pickable candidate works are respectively positioned.
摘要:
A method for operating a medical-robotic device is provided. The robotic device includes a number of components able to be moved autonomously in an environment of the robotic device. Planning data for an autonomous movement or constraint of at least one subset of the movable components is provided to the robotic device. A movement or constraint of the corresponding movable components to be carried out autonomously by the robotic device is planned based on the planning data provided. The planned movement or constraint is visually presented. A way for an operator to exert influence on the planned movement or constraint is provided, and the movement or constraint is autonomously carried out as a function of the influence exerted.
摘要:
Image processing is used to determine information about the position of a designated object, particularly where the object is difficult to view or locate. In particular, use in endoscopic surgery can determine positional information about an anatomical feature within a patient's body. The positional information is then used to position or reposition a surgical instrument in relation to the designated object. An instrument placed in relation to the designated object is capable of sending information about the object to a computer. Image processing generates images and determines positional information, which can be used as input to robotic devices or rendered to a human user.