The Essentials

Mobile robotic tools

The building blocks
for mobile robotics


The Essentials are the building blocks for mobile robotics; the concept consists of electronic devices to gather a robot’s sensor data, drive its actuators and process and communicate system data.

With the Essentials, entrepreneurs and engineers have a platform to kick-start their mobile robotics development and severely reduce their time to market.

These platforms allow customers to focus on their business and implement their own expertise. Whether that’s starting with a machine and turning it into a smart, autonomous robot, or starting from scratch with a business case to develop together.

Your Building Blocks

Why it works;
Essentials concept


The concept of the Essentials consists of two layers: the hardware and the software. With these products, any machine can be turned into a robot; the Essentials create autonomy for mechatronic devices.

The Hardware


The hardware products of the Essentials are lightweight and compact, making them easy to implement into existing machines. The system is completely modular and can expanded as needed. This makes the system flexible, scalable, durable and therefore future-proof.

The Software


The Essentials combine hardware and software, as coding forms the basis of all robotics. Through intuitive software tools, customers no longer need to write another line of code. The Avular software is completely tailored to the specific hardware, which enables a highly-efficient and robust collaboration between the two, with minimal overhead.

The combination of hardware and software within the Essentials eliminates costs,

time and many steps in the development process,

which creates room for customers to focus on the actual application itself.

The products


The Essentials consist of multiple products, together offering a solution for companies that want to implement mobile robotics into their business. The layered concept leads to two different product categories:

The Prime and auxiliaries

| the hardware
The Prime is the real-time controller of any mobile robot; the digital controller that saves time and resources. It is a physically small and lightweight system, with powerful computation power and enough options regarding programming language.
There are three different types of Primes, that differ in robustness, IO and weight. The Prime is one of the base modules of the Essentials; through its modularity, you can easily add or remove modules from the Essentials stack.
Essentials

The stack can be built by adding expansion modules (auxiliaries) with different functionalities to the Prime. The auxiliaries will consist of additional processing, sensors, actuation, power electronics, datalinks and more.

The auxiliaries will be released sequentially and are currently under development

Cerebra

| the software

Cerebra is Avular’s intuitive software package, that enables an easy way of working with Avular’s hardware products. Cerebra Studio is a user-friendly software program to program and monitor mobile robotics and mechatronic systems in real time, by working with signals and control in an interactive design. 

The program enables easy monitoring and wireless tuning, as it displays the data in an attractive GUI. Cerebra allows full integration with MATLAB Simulink, to allow for easy and visual programming of your robot. Read more about Cerebra.

The Prime


The Prime enables the highest computing power for real-time systems available. The Prime uses the i.MXRT1061 Crossover MCU with Arm® Cortex®-M7 Core; a high-performance, low-power crossover processor. It runs at 600 MHz with 1MB SRAM, 4 MB flash, and runs on Avular ArtOs. This enables you to get FPGA-like performances with the Prime.

A lightweight system


The lightweight system is modular, thus flexible and scalable. You can easily add or remove modules from the Essentials stack. There are currently three types of Primes available; Exploration, Industrial and Rugged. These variations differ in robustness, IO and weight. What they all have in common is ease-of-use, powerful computation power and their compact, lightweight design.

Real-time


Developing real-time applications is made accessible, as the Prime enables engineers without prior embedded programming experience to create advanced control algorithms. Experienced developers enjoy the full flexibility of a programming language

Cerebra


The Essentials use Cerebra; our in-house developed software to program and monitor your mobile robotics and mechatronic systems in real time by working with your signals and control in a user-friendly design. Cerebra enables working in teams and individually.

Cerebra Studio is Avular’s intuitive software that can easily be downloaded and installed as a desktop application. The program uses a visual and insightful GUI, which is more intuitively organized than text-based programming alternatives and is based on our years of experience in the world of mobile robotics.

Cerebra enables easier programming of mobile robotics in a way that is less prone to error, requires less resources and gives more insights compared to old-school coding.

The AvularEcho bus system


The proprietary Avular Echo (bus) guarantees real-time processing. It has 30 times more data-throughput than CAN, with very low latencies.

The Echo is the top of the line for real-time systems. Its data-throughput is so fast that complex movements can be actuated and sensors can be read and logged on the Prime at their internal

sample frequencies. The Echo’s bus system is comparable to contemporary PLCs, but with much higher data transfer capacity, which is essential in any high-end robotic application.

The Avular
ArtOS
enabling these flexible Tools


Cerebra ArtOS is Avular’s operating system for real-time control of all robots created with the Essentials. It combines the best of all worlds for control engineers: interfacing sensors and actuators with excellent timing properties whilst offering the convenience of a file
system for logs and communication services for live tuning. Users of the Prime can deploy any application created with MATLAB Simulink, and perform live tuning in Cerebra Studio, without knowledge of the underlying software system - all through ArtOS.