BUILT WITH Qt
Agile Robots
Teaching Pendants for Industrial Robotics
Cross-Platform High-Performance HMIs for Industrial Robotics
75%
Reduced effort by using 1 codebase for 4 use cases
4x
Reduction in maintenance overhead
100%
UI Consistency across uses
0
Dependencies with external libraries
Agile Robots SE is a leading provider of next-generation automation solutions, combining artificial intelligence with cutting-edge robotic hardware. Their robotic arms are deployed in industrial environments requiring high-reliability human-machine interaction, and their software stack—including the user-facing teaching pendant—is central to how operators configure, program, and validate robot behavior.
Developing and maintaining consistent, high-performance user interfaces across multiple platforms, while ensuring reliable integration in both production and test environments, was a key challenge we needed to solve.
Dong Yang, Team Lead Robot Group
Qt Solution Highlights
Single codebase across Windows and Linux
Rich libraries for UI, networking, graphics, data procesing
Simplified CRA compliance due to reduced third-party dependencies
Consistent UI across production and test
Cross-Platform Industrial Teaching Pendants
Building and maintaining consistent, high-performance HMIs across multiple platforms and use cases can be a significant effort in the robotics industry. Agile Robots needed a UI framework that could serve two distinct but related purposes:
-
Powering the teaching pendant used by operators on the factory floor,
-
Driving dedicated test units used for system validation and integration.
The main challenge is avoiding fragmentation. Running parallel codebases for Windows and Linux, or maintaining separate implementations for production and test environments, would introduce unnecessary complexity and risk. Says Mr Dong Yang, Team Lead Robot Group.
The team needed a single, proven solution that could handle the different environments and use cases efficiently and without compromise.
Qt provides the flexibility to support different hardware configurations and screen setups when required, including in test and validation environments
Dong Yang, Team Lead Robot Group
Qt Framework's Competitive Edge
Qt enables a unified cross-platform development approach, allowing Agile Robots to build and maintain a single codebase for both Windows and Linux. This consistency extends across environments: the same HMI behavior and performance are guaranteed whether running on a production teaching pendant or a test validation unit.
The ability to maintain a single codebase for 4 different systems (Windows, Linux, Production, and Testing) helps us reduces our development efforts by 4 times. Says Mr Yang.
The consistent user experience across platforms and applications was another appreciated benefit of using Qt.
Given our C++ technology stack and the requirement to support both Windows and Linux, Qt was a natural choice for its strong C++ integration and mature cross-platform capabilities.
Dong Yang, Team Lead Robot Group
Seamless Integration via C++
Qt was a natural fit for Agile Robots, not only due to its well-known cross-platform capabilities. The C++ backbone shared between Qt and Agile Robots' development stack made integration of the two systems particularly smooth.
Qt Framework's deep C++ integration and mature cross-platform architecture meant the team could adopt Qt without rethinking their core development approach. Says Mr Yang.
Qt enables efficient development of high-performance, scalable interfaces. The availability of ready-made modules like QtCore, QtGui, QtWidgets, QtNetwork, QtXml, QtConcurrent, and QtQuick3D provided all the ingredients needed to build robust and safe UIs with built-in support for networking, concurrency, and 3D graphics.
Such comprehensive libraries also help us reduce the number of dependencies on third-party software and have a positive effect on our certification processes and go-to-market readiness. Says Mr Yang.
The Commercial version of Qt has several advantages towards functional safety and regulatory compliance that help us fulfill our industrial needs.
Dong Yang, Team Lead Robot Group
Added Safety and Security
Today, manufacturers and machine builders must meet a growing set of regulatory obligations, including EU CRA and standards such as IEC 62443 and IEC 61508.
The Qt Framework's comprehensive libraries help reduce dependencies on third-party software.
With Qt, we can find so much ready out-of-the box. This speeds up our development cycles, but it also makes it easier to comply with modern cybersecurity regulations, as fewer dependencies mean less code to audit. Says Mr Yang.
Indeed, commercial Qt offers clear advantages for industry-grade applications: immediate delivery of updates and security patches, five-year Long-Term Support (further extensible on demand), and Software Bill of Materials plus vulnerability management, providing the artifacts manufacturers in Robotics and Industrial Manufacturing need to demonstrate conformity with IEC 62443 and the EU CRA.
Qt allows us to streamline cross-platform UI development and reduce complexity compared to platform-specific approaches
Dong Yang, Team Lead Robot Group
About Agile Robots
Agile Robots is a leading provider of next-generation automation solutions. By combining artificial intelligence and robotics, the company makes industries smarter, more flexible, and more efficient. Founded in Munich in 2018 by renowned robotics researchers from the German Aerospace Center (DLR), Agile Robots has experienced rapid global growth. Today, more than 3,200 highly skilled robotics and AI enthusiasts are employed worldwide. The company has one of the largest research and development teams in the AI and robotics industry. Agile Robots has built a unique portfolio, together with the subsidiaries audEERING, BÄR Automation, Franka Robotics, idealworks and Krause Automation, the company covers all areas of AI-driven robotics.
Oh, there's more
CLEAN MOTION | Built with Qt
Learn how Qt Professional Services helps the Motor Vehicle's industry fast-track HMI development with out-of-the-box solutions that are deployed in a ...
Read More
Volkswagen | Built with Qt
Desay SV and Volkswagen have selected Qt and Vector to reduce memory consumption by 50% and deliver a superior experience on the 5-inch screen of the ...
Read More
Verge | Built with Qt
Verge has built a superior riding experience on their electric motorcycles, reducing the memory footprint by 85%.
Read More