CAD-Based Programming

CAD-Based Programming
Summary

CAD-Based Programming is a module that allows to extract the necessary information from the CAD to perform robot programs based in skills. This module allows automatically set the values of some of the parameters of the skills. Extracting parameter information from CAD, such as assembly part hole coordinates for screw insertion, for drilling, etc. depends on the process. This information is extracted and written in different XML files. From these XML the list of coordinate systems and all necessary information is extracted to calibrate the TF with real object position in MoveIt. Then, the skills are applied to each position and the roto-translations are automatically calculated to get correct gripper poses. If the part moves to a different position, the system re-calibrates automatically and auto adjusts the pose of grippers to continue performing the skill.

More information & hyperlinks
Address: TECNALIA, Paseo Mikeletegi 7 - Parque Tecnológico,
Geographical location(s)
Structured mapping
Unfold all
/
Fold all
Interoperability (ICT)
Industrial Reference ICT Architectures
Reference Architectural Model Industrie 4.0 (RAMI 4.0)
RAMI 4.0 Hierarchy Axis
Work station
Manufacturing system levels
Work station