Wandelbots Nova
First operating system for robots
Wandelbots claims to have introduced the world's first operating system developed specifically for industrial robotics automation. CPO Stephan Hotz explains the details.
How does 'Nova' enable the cross-manufacturer programming of robots and which interfaces are available for this?
The core of Wandelbots 'Nova' is an integrated software system that standardizes and abstracts the programming platforms of robot manufacturers. To this end, Wandelbots works actively with robot manufacturers and uses their controller interfaces. We make this integrated software system available to developers working on Wandelbots Nova in the form of a comprehensively documented 'API repository'. This allows experienced developers to create manufacturer-agnostic robot programs directly in Python based on the API. We also offer a scripting language based on the API, Wandelscript. This enables developers with a background in classic robot programming and less experience with programming in Python to work directly and easily on Nova.
To what extent does the operating system support the integration of existing hardware?
At beta launch, Nova is directly compatible with five major robot manufacturers - ABB, Fanuc, Universal Robots and Kuka. This means that we offer compatibility for programming over 300 robot models and configurations on a standardized system. Some peripheral tools, such as grippers and cameras, are also directly compatible and documented accordingly, but it is more important to us to make it possible for developers to quickly and easily create and integrate new tools and cameras themselves. This is possible via the Nova API or Wandelscript.
How does the seamless integration of Nova with Nvidia Omniverse work, and what advantages does the digital twin bring to robotics?
Wandelbot's Nova is a fully comprehensive operating system. This means that in addition to the agnostic programming described above, it is also possible to connect physical robots in a standardized environment, set them up and create them for programming on Nova. With the extension into the Nvidia Omniverse, we also make this possible for digital twins - virtualized robots in the simulation environment - ultra-realistically and in a very high level of detail in order to significantly reduce the so-called 'sim-to-real gap'. To enable developers to get started quickly, we offer an asset starter pack with a library of pre-built 3D models of robots and a complete demo example of a virtualized cell that can be used in Omniverse. Both assets can be downloaded via the 'Wandelbots Developer Portal'.
You are pursuing a plan, build and operate approach. What exactly does this mean and what role does artificial intelligence play?
The plan, build, operate approach means that we align Wandelbots Nova, the product functionalities and developer tools to support developers throughout the entire cycle of an automation project - from planning and simulation (plan) through implementation and programming (build) to maintenance, servicing and adaptation (operate). Here, we consciously rely on the integration of AI where it creates added value for the developer, for example in the build phase with an AI-supported coding assistant for implementation in Wandelscript.
How does Nova ensure a uniform user interface across different robots and systems? How is this interoperability realized technically?
Nova is a fully comprehensive operating system, i.e. it provides a uniform user interface (UI) and is delivered with system applications that allow robots to be configured, etc. This UI is uniform, standardized and independent of the manufacturer. This UI is uniform, standardized and independent of the manufacturer. Nova also creates the technical environment and possibility to deploy apps developed for specific use cases so that end users of robots can interact and work with them. For these apps, developers are given the opportunity to integrate their own UI elements and thus brand robot apps that are built on Nova for their own purposes.










