NAME Automatic programming software library for flexible robotic cells

DESCRIPTION

With the easy programming software developed by Tecnalia, different types of robots could be programmed (UR, Yaskawa, Nextstage, Kuka LWR ...). Currently there are two alternatives developed: easy programming with CAD information and a GUI with basic robot skills. The easy programming with CAD information is based on extracting information from the parts and the work space of the robot to program different operations (assemblies, pick & place, drilling, riveting, deburring, application of material, etc). In this way, the programmer only uses a CAD environment (CATIA) to indicate the operations to the robot and that information is sent to the software developed by Tecnalia (based on ROS) to configure the robot. This programming method also requires a simulation phase to verify that everything is running correctly. The easy programming using a GUI of skills has a different conception, in this option the programmer must be familiar with the operations he wants to do and build through pre-programmed blocks the application he wants to execute. This option allows you to interact directly with the robot.

FIELDS OF APPLICATION

Advanced manipulation with robots

Flexibility for robotic applications

Manufacture and assembly of components by robots

Quality control with robots

MOST OUTSTANDING EQUIPMENT AND COMPONENTS

  • Easy programming by extracting information from CAD (CAD programming)

  • Easy programming through a graphical interface of skills (GUI based on robot skills) 2017

SERVICES OFFERED BY THE ASSET

Advanced manipulation with robots

Handling pick in place, in Picking or Kitting type

Flexibility for robotic applications

Human-Robot Interaction, safe environment monitoring and collaborative robotics Automatic generation of trajectories without collision Automatic or easy programming of robotic cells Vision-based parts detection and localization for robot guiding Force/Compliance based robot guiding

General services offered by the node agent

1. Technological-economic advice 2. Design, prototyping and validation 3. Training and awareness

Manufacture and assembly of components by robots

Accuracy improvement of robots Machining with robots Drilling with robots Riveting with robots Sealant application with robots Assembly of components with robots Screwed with a robot Deburring with robots

Quality control with robots

Parts dimensional control with robots and 3D vision Parts integrity control and defects detection using robots and 3D vision

ENTITY MANAGING THE ASSET

ENTITY MANAGING THE ASSET
FUNDACIÓN TECNALIA RESEARCH & INNOVATION
Contact person:
Karmele Florentino
karmele.florentino@tecnalia.com