By Rok Skutnik, Global Product Manager, Densitron
Science fiction is fast becoming science fact. Artificial intelligence is now a business tool, robots are helping manufacturers increase productivity and, for many, ‘Alexa’ is part of the family. But for now, these technologies still need human input and, more than ever, we are relying on the effectiveness of the Human Machine Interface (HMI) to control them.
Today, touchscreen gadgetry is everyday reality. Driven by growing interconnectivity and the B2B community’s need for operational efficiencies, it is moving from the mobile and consumer sectors into a wide range of industrial applications. This transition has seen a significant increase in the predominance of the HMI; a trend backed by the latest forecasts into the global HMI market. These predict an annual growth rate of just over 8.8%, taking its total worth from $3.43 billion in 2016 to reach a value of $5.7 billion by 2022.
Simply speaking, a HMI is the way in which operators interact with a device or machine. It generally involves the integration of three key elements: a user interface; hardware and software, providing a window into the capabilities, status and functionality of that product. The most visible aspect is the user interface itself, which now features high-resolution colour graphical displays with the latest interactive touch-screen technology rather than push buttons and switches.
Today, the modern HMI must satisfy a multitude of needs. Operators need an intelligent, intuitive and familiar user experience. Manufacturers are demanding more real-time data and diagnostics to minimise downtime and maximise production, while product suppliers are looking to offer solutions that are attractive, functional and above all, saleable. Given the technical complexity of bringing together the latest interactive displays, hardware and software technologies, its importance should not be underestimated – it is what the purchaser sees, what the operator uses and what the manufacturers depend on to increase operational efficiencies.
Given the diversity of these demands and the scope of functionality needed, it’s no wonder that engineers and developers are facing challenges in the race to present the best, market-leading solutions in the shortest possible timeframe. They must create solutions that will integrate across multiple platforms, use a range of software and ensure that each component interacts seamlessly to deliver the perfect user experience, while optimising output. This can make or break the success of already tight timelines, and with so much at stake to gain competitive advantage in the marketplace, one mistake within the HMI can impair user experience and affect overall functionality.
Integrating displays with electronics and maintaining stable functionality is not easy, and with so many disciplines involved, engineers must have knowledge and expertise of every aspect of hardware, software and display technology. As a result, it can take a considerable amount of time and resources to get up to speed with the latest proprietary technology and ensure all components of the HMI are just right. While outsourcing can help alleviate these pressures on developers, this too can create bottlenecks in the development lifecycle if the appropriate skills in the different aspects of HMI technology are not available under one roof.
Working with total solutions keep providers with the right knowledge, expertise, development products and tools can accelerate development. It will also free up time for software engineers who can then focus on developing the perfect application itself.
Full-service providers will also be able to offer customers a complete HMI solution containing stable BSPs (Board Support Packages on Linux and Android) running on proven and scalable hardware, and then further enhance it with plug-and-play integration of various displays. The inclusion of a user-friendly development environment offering cross compiling capability (like Qt®) and all the required tools is a significant element to success, enabling quick setup and development kick-off. Such a concept presents engineers with a ready-made embedded ecosystem that offers the flexibility to select from, and deploy, a range of electronics, displays and choice of software platform to more easily and quickly develop the HMI they need for their specific application.
Keeping up to speed, staying in-touch and ahead of the vast array of technologies needed to construct the perfect HMI will always be a challenge. However, what we do know with some certainty about the HMI of the future, is that whatever we think is science fiction today, will undoubtedly be our reality tomorrow.