Mathematics Moves Machines
Software & Algorithms for Autonomous Systems
Sense
Autonomous navigation begins with sensor data. You provide multimodal sensor data, our software integrates it. Using advanced multisensor fusion, we create a reliable geometric model of the environment in real time. This includes localization, obstacle mapping and terrain recognition. Sensing forms the physical basis for all higher-level autonomous behaviors.
Reason
Our software interprets the environment based on the collected data and guides decision-making. We use algorithms and industrial mathematical methods to enrich geometric maps with semantic context, behavioural predictions, and intent analyzes. Our capabilities include semantic mapping, computer vision, path planning, trajectory optimization and obstacle avoidance. These capabilities are prerequisites for autonomous systems to make tactical and strategic decisions in complex, dynamic environments.
Act
Decisions must be put into action. Our control software combines intelligent reasoning with physical execution, utilising state-of-the-art algorithms for motion planning and optimal control. This enables tasks such as navigating confined spaces or performing dynamic manoeuvres to be completed. Our solutions ensure the system moves safely, efficiently, and responsively. By integrating directly with the customer's hardware, we bring intelligent autonomy to life in the real world.
Examples of use

Autonomous Driving
TOPAS has been involved in autonomous driving projects, both on-road and off-road, for a long time. Our expertise is founded on many years of research and a broad spectrum of projects. We have progressed from small parking manoeuvres to driving standard vehicles autonomously in real traffic. Our focus areas are:
- real-time controllable systems with response times in the millisecond range;
- fallback strategies;
- dynamic objects;
- interaction with other road users.
Watch a demonstration video of a test drive here.
Autonomous Exploration
Thanks to its involvement in a wide range of autonomous exploration projects, the TOPAS team has in-depth expertise in this field. Whether it's individual robots or a swarm-based ground robot system, they must coordinate and explore an unknown environment. We can overcome this challenge even in an unstructured environment without roads or traffic lights. This means dealing with dynamic objects that do not follow existing traffic rules, with no map, mapping or localization and no coordination.


UAVs
The use of drones for a variety of purposes is also within the remit of TOPAS. We are currently working on a project to protect fawns from injury caused by agricultural machinery. We use industrial mathematics to autonomously monitor fields and detect animals. This means that an intelligent flight path is created without human intervention. If an animal is detected, the operator is notified so that the fawn can be rescued. With these projects, we have transitioned from two dimensions to three, where we must address new challenges such as currents, obstacles, and three-dimensional route planning in real time.
Maritime
TOPAS is working on various projects in the field of maritime systems. We make autonomous algorithms for both land and sea. We have experience with both small experimental platforms and large real ships. Our team creates reliable control models that consider the complex hydrodynamic environments and movement parameters of the ship. This allows all the systems we use to manoeuvre safely, even in critical environments such as ports or near obstacles.

All our systems use our integrated software package.
The TOPAS Autonomy Framework.
Take the next step with the TOPAS Autonomy Framework – evolve your mobile robot systems from remote control to highly automated operation. Our highly customisable software packages cover all aspects of autonomous navigation, including localization and mapping of the environment, and mission planning and control.
You provide the hardware; we provide the solution.

TOPAS Autonomy Framework
Modular library, SaaS or fully integrated solutions.

Tailored to you by our autonomy experts
Our experts customize the software according to each customer's individual requirements.

End-to-end support
We take a thorough analytical approach and develop in real environments.