The DynaGuide™ software has come about quite naturally, in response to the ever-increasing need to integrate robots with various measurement sensors. It provides a comprehensive solution for correction of robot programs based on real-time measurement data. The DynaGuide software addresses a seemingly trivial problem – move the robot by the distance measured – by offering a single interface combining several underlying technologies, resulting in a solution combining ease of use and high accuracy.Many of the technologies and capabilities included in the DynaGuide software stem from Dynalog's standard and well-established products, such as the DynaCal™, the AutoCal™, and the DynaFlex™ products – backed with years of exploitation in various production installations
Any Type of Guidance Application or Adaptive Control Application...
The DynaGuide™ software is easily configurable to handle virtually any possible combination of robot and measurement sensor setup.
A typical application includes the use of a handful of fixed sensors (3D or otherwise) measuring reference features on a production part, in order to correct the robot program accordingly for any part-to-part variation – from a simple shift to a full 6DOF transformation. A variation on that same theme is to mount one or more sensors at the end of the robot, in some cases even combining both fixed and robot-mounted sensors ("hybrid" solution). Dynalog has participated in many such installations over the years, dealing with 3D vision systems (laser/camera), with touch-probes, with ultrasound devices, etc.
In an adaptive control application, the measurement process is essentially reversed: a fixed measurement system providing accurate 3D or 6DOF within a large area is used to measure the robot's end (TCP). By comparing the acquired measurement data with the desired robot poses/path (from CAD), the DynaGuide software then corrects the robot program transparently one point/segment at a time (right before or even right at the desired robot location). This technology offers the ability to achieve high accuracy, even as unpredictable error sources (such as external forces, backlash, environmental drifts, etc.) might crop up.
To handle these different types of applications and configurations, the DynaGuide™ software has been designed to be intuitive to setup, based on a menu-driven interface with preexisting 'configuration templates'. It allows the user to create different algorithms for robot program correction, or to draw from Dynalog's extensive math toolbox. This results in robot guidance with the highest possible accuracy, especially when combined with Dynalog's various calibration tools.
The DynaGuide™ software also acts as a central hub within the robot-cell, communicating with all peripheral equipment, including of course the selected robot(s) and measurement sensor(s), but also the PLC and the database server. All that – measurement acquisition, correction calculation, communication, etc. – naturally has to take place at fractions of a second. As a robust production tool, the DynaGuide™ software also comes with all necessary error-handling and by-passing tools, remaining impervious to any peripheral equipment crash or malfunction.