Tinverse logo Tinverse LLC

Robotics software platform engineering

We understand risk.
Our responsibility is to remove it.

Tinverse gives robotics teams a dependable foundation for control, motion, communication, and deployment—with engineering evidence tied to the system that ships.

The platform

Let us deal with the most challenging infrastructure components.

We see a robot as a network of processors, drives, sensors, and applications.

The Tinverse product portfolio enables teams to create highly configurable robotic systems without losing a coherent system architecture. Common interfaces and connected engineering evidence across hardware, software, communication, and deployment simplify verification, risk management, and the path to regulatory review.

Device behavior

tin Application Framework →

A modern developer friendly C++ application framework to build embedded and real-time control applications

Communication and motion

EtherCAT Platform →

An implementation of the EtherCAT master protocol for bare-metal ARM, Linux and Windows targets.

Tin DDS →

An implementation of the DDS specification in the C++ programming language.

Retina →

An implementation of the DDS specification in the Rust programming language.

Tin DDS and Retina benchmarks →

tin-dds and Retina performance when publishing a range of message sizes over UDP and shared memory. Some comparisons with CycloneDDS and FastRTPS

Execution platforms

Bare Metal Platform →

A C++ BSP for select embedded processors, designed to work with the tin Application Framework and Tinverse Hardware Platform.

Tinverse Linux Guix →

Create declarative, fully reproducible development and production environments. Release tooling produces SBOMs, checks dependencies against published CVE data, and records reviewed vulnerability dispositions.

Tinverse Linux Yocto →

Create customizable development and production images from pinned layers and recipes. Release tooling produces SPDX SBOMs, checks packages against published CVE data, and records reviewed vulnerability dispositions.

Hardware definition

Tinverse Hardware Platform →

Compute, FPGA, embedded-controller, network, actuator, power, thermal, board-layout, and form-factor decisions captured as versioned contracts for the software and hardware implementations that follow.

Evidence travels with the engineering. Requirements, risk controls, dependency records, verification, and release inputs stay linked to the code they describe.

Commercial licensing and evaluation terms are available from sales@tinverse.com.