Welding and machining

Precision, large work spaces and high payloads: industrial robots offer enormous potentials to automate welding and machining tasks and other continuous-path processes.


  • Manufacturer-independent analysis of your requirements with regard to ease of automation and assessment of cost-effectiveness
  • Design and simulation of robot systems for arc welding, deburring, rounding, boring and machining
  • Execution of tests with welding and machining systems from Fraunhofer IPA
  • Development, implementation and integration of peripheral components
  • Integration of sensors and configuration of software for sensor data analysis and process tracking
  • Development and implementation of software for fast and simple programming
  • Automation of sub-processes
  • Realization and implementation of robot systems, including CE-label certification, in collaboration with systems integrators
  • Measurement, evaluation and optimization of existing systems


Fraunhofer IPA develops methods, technologies, components and software modules to improve the accuracy and cost-effectiveness of continuous-path processes using industrial robots.

  • Technologies for programming robot systems faster
  • Technologies for improving robot system accuracy


The large work space, precision and endurance of robots offer enormous potentials to increase manufacturing efficiency. Thanks to advances in sensor and computer technology, robot programs can now be generated either fully- or partially-automatically. As a result, robots are being used to improve cost-effectiveness in industrial manufacturing, even in cases where small and average batch sizes are produced.

  • Fast intuitive programming
  • Automated path-planning and program generation
  • High-precision detection of objects and tolerances
  • Improved accuracy of industrial robots
  • Calibration of robot tools and sensors
  • Safety systems for industrial robots

Reference project


Software RobotKit: Automated work piece localization and program generation for robotic welding


Fast intuitive programming

Innovative programming methods allow industrial robots to be programmed quickly and intuitively. Fraunhofer IPA adopts the programming-by-demonstration model whereby the robot is guided through the trajectory.


Automated path-planning and program generation

Being able to program industrial robots flexibly, efficiently and accurately: automated path-planning and program generation offer an enormous potential to reduce programming efforts and speed up continuous-path processes.


High-accuracy object recognition and tolerance identification

Path-controlled robot processes, such as path welding or milling, need not only accurate manufacturing systems but also exact information about the position and geometric tolerances of the product being processed.


Enhanced accuracy of industrial robots

The high load capacity, large work space and low investment costs of industrial robots offer a unique potential to cut costs in numerous areas of production. However, many applications can only be implemented cost-effectively by further improving the accuracy of the robot systems.


Calibration of robot tools and sensors

In order to execute complex manipulation tasks using industrial robots, the exact positions of relevant cell components have to be known. The positions of the tool and of sensors on the robot’s end effector have to be identified in order to move the tool along a defined path.


Safety systems for industrial robots

If robot systems are to be operated in a manufacturing environment, stringent safety requirements have to be met. Thanks to new safety technologies and proactive work carried out by standardization committees, the productivity of robot systems can be significantly increased.

D4 Welding robot assistant

COMET - adaptive production systems using industrial robots

SMErobotics project video

InTeach – programming by demonstration

SMErobotics Trailer Video

Efficient welding robot programming in the cloud


Product Sheet “Automated work piece localization and program generation for robotic welding”