CNC machines need to produce small lot sizes with increasingly higher demands on the speed while achieving very high quality for the produced part. For laser cutting machines for instance the realizable cycle time is a major KPI. PROBOT fully exploits the system capabilities to offer the best speed and quality for each individual part that is cut. CNC machines can be significantly improved by the application of PROBOT.


In this use case, the PROBOT software has been successfully integrated into the CADCAM system of the laser cutting machine. The CNC machine features two redundant axes for the cutting movement. They differ in terms of speed and range of motion. The PROBOT software is used to split the cutting motion time-optimally on the two axes. As a result, the best cutting plan is generated for each individual part that is cut.


PROBOT significantly improves the cutting process. For typical cutting plans the cycle-time is reduced by 10%, while achieving same level of precision of the produced parts. At the same time, the maximum excitation, which corresponds to the vibrational load of the machine, is reduced by 50% for the heavy axis. PROBOT gives the CNC manufacturer a competitive advantage for their machines.

Industrial Robots


The motion planning for industrial robots is a complex, time consuming task. This is especially true for applications with movements where several requirements must be fulfilled at the same time. Typical examples include grinding, polishing, and welding. In these cases, a collision-free movement needs to be found while there are requirements on the end-effector, e.g., constant speed of the tool movement.


In the video shown, PROBOT has been successfully applied for automatic motion planning of an industrial robot. By using PROBOT, the brand-specific robot program can be generated with drastically reduced programming efforts. No expert knowledge is needed to develop complex applications. The entire scenario is set up offline with CAD files. Based on this scenario the optimal robot program is calculated by PROBOT.


In this demonstration PROBOT generates a Stäubli robot program. The generated movement tracks the linear path with constant end-effector velocity. At the same time the orientation of the robot is adjusted on-the-fly to avoid collisions with the obstacles. Due to the PROBOT-based workflow, the robot program can be instantaneously adjusted for modified scenarios

Autonomous Vehicle Charging

Solution Tech Features

  • Vision based car pose estimation 
  • Force-feedback based plugging
  • Multi-vehicle charging capability
  • Opening/Closing of charging lid

    High Adaptability

    • No vehicle modifications required
    • Supports all common connector standards *
    • Car-model specific charging strategy
    • Suitable for indoors/outdoors operation

    Technical Readiness

    • TRL 7 (System prototype demonstration in operational environment) 
    • Successfully deployed at BMW within autonomous valet parking demonstration including automated parking, charging, washing of cars
    • Integrated into fleet management system to autonomously receive plug requests
    • Easy to install and set up (only 15 mins of training required)
    • Robust plugging of any vehicle type/configuration

      Looking for more information?


      If you’d like to find out more about PROBOT, let us know. Either use the webform on the right or book a meeting via the link below. Our team of experts will be happy to discuss more details with you.