Skip to main content

Building
Robot Cloud Portals
Made Easy

Solving the make vs. buy dilemma via full-stack robotic capabilities that you can easily integrate into your cloud portal, and a new open-source framework for full-stack robotics that solves many of the hard problems of building robot fleet management systems, so you don't have to.

Create Account

Or chat with us on Slack.

Used by

What are Capabilities?

Capabilities are independent modules each consisting of a robot component, a cloud component, and one or more front-end/web components. These components communicate seamlessly through the Transitive framework, working together to add new, interactive functionalities to your fleet.

The Transitive framework is specifically designed to allow these web-components to be embedded in your own web portals and pages, just like embedding a YouTube video but with authentication to provide access control. Each capability is individually priced and you only pay for the capabilities you are actively using.

Several of our capabilities support ROS (1 + 2) and work well with it, but Transitive itself does not require ROS.

Example Capability: Remote Teleop

How it Works
Step 1  

Install the agent

Install the Transitive agent on your robot — sudo not required! — or in your docker image. The agent is responsible for installing capabilities and running them in designated sandbox environments.

Install the agent
Step 2  🤖

See your robots online, install capabilities

The agent connects to the Transitive cloud via Transitive's data-sync protocol which extends MQTT for safely synchronizing data. Once connected, you can see your robot on the Transitive Portal. From here you can install capabilities, just like adding apps to your phone. Alternatively, when using docker, you can have capabilities pre-installed in the image.

See your robots online, install capabilities
Step 3  

Test and configure capabilities

Once a capability is installed and running, you can quickly test it out on the Transitive Portal via its UI components. Some capabilities, such as remote-teleop, also let you pre-configure UI components from here.

Test and configure capabilities
Step 4  

Embed the configured UI element in your own web portal

When you are satisfied with your configuration, open the Embed modal which shows you how to embed the pre-configured component in your own web portal or share it as a stand-alone page. Authentication and authorization is solved via a JSON Web Token (JWT) that you sign with your Transitive JWT secret, available in your account.

Embed the configured UI element in your own web portal
Step 5  🚀

Enjoy the new capability in your portal

The capability you configured is now available in your web portal and ready for use. All required connections are handled by Transitive, incl. cloud-proxies and TURN server as required by the capabilities you install. No development risk, no maintenance overhead, and all future updates and necessary security patches happen automatically and are included in the monthly fee for the capability.

Enjoy the new capability in your portal
Why Transitive

Focus on your product not your tooling

Low-latency video streaming, remote tele-operation, and health monitoring are all important but won't distinguish you from competition. To succeed, focus on your differentiation. Outsource other needs to Transitive for optimal solutions, faster growth, lower cost, and higher quality.

Previously, as a robotics company you had two options for your fleet management needs: make or buy. Building your own takes time, bears risk, and is expensive, however it will result in exactly what you need. Using an existing fleet management SaaS solution is quick and reduces risk in the short-term, but one size doesn't fit all in robotics and inevitably a third party solution won't meet all your needs. Transitive is providing a third option combining the best of both worlds: building your own but using ready-to-go components like Lego blocks whenever possible. This allows you to build your portal in days and weeks rather than months or years, saves time, and reduces risk, all while leaving you in control of your destiny.

Christian Fritz, PhD
Founder & CEO
Christian created the open-source Transitive framework out of the belief that the robotics industry is lacking a shared, open platform for the development of full-stack robotic software. As a result, robotics companies lose time creating their own cloud middle-ware for robotics and reimplementing dozens of common full-stack components when this time could be better spent on their specific product. Christian has worked for six different robotics startups and has seen this time and time again. Previously, Christian was VP of Software at Savioke, maker of the Relay delivery robot for hotels and hospitals, where he helped scale the fleet from 5 to over 100 robots operating on three continents. Christian earned a PhD in artificial intelligence from the University of Toronto and is the author of over 40 publications and 17 patents.