Spatial Vision Robotics: Robot Automation
Spatial Vision® Robotics software contains communication, sensor calibration, robot calibration, and 2D & 3D image processing modules, as well as interfaces for robots, devices, and sensors.
Neocortex Applications use Spatial Vision Robotics modules, and provide 3D position (X,Y,Z) and pose (Rx,Ry,Rz) of random objects, boxes, cases, and parts for real-time guidance of robots and machines.
Spatial Vision Robotics provides 3D accuracy up to 1/10 of a pixel. The resulting resolution depends upon the sensors chosen and the geometry of the work cell. Typical box moving applications only require ± 5 – 7mm accuracy, since a vacuum gripper typically has that much play in the cups. Part inspection or bin picking applications need anywhere from ± 0.5 – 2.5mm, depending on the requirements of the task.
Spatial Vision Robotics interfaces to all sensors, and intrinsically calibrates their data, transforming the 3D data to a common work cell coordinate system. Universal, as a software engineering company, selects just the right price/performance mix of sensor hardware for your Application – whether Kinect sensors, USB or GigE cameras, structured light sensors, time of flight sensors, and/or lasers.
Spatial Vision Robotics communicates with popular robot controllers such as ABB, Denso, Kawasaki, KUKA, Mitsubishi, Universal Robots, and Yaskawa Motoman Robotics. It also extrinsically calibrates (hand-eye) the robot machine to the sensors, transforming 3D data to a common coordinate system.
Spatial Vision Robotics integrates to PLCs and your automation devices by supporting commonly used open standard protocols for reliable communication, such as the OPC Foundation, Ethernet/IP, Microsoft.net, and ActiveX.