Open-core, Full-stack Robotic Software Capabilities
Or get in touch: email@example.com
Robotics is hard, software is keyWhile designing, building, and deploying your own hardware seems hard enough, all the software you need has to be custom developed as well. ROS and ROS2 are great for the software on the robot itself, but to implement robotic applications that generate value to your customers and for you to deploy and operate a growing fleet you need a lot more. Many of the software capabilities you need span multiple systems including robots, the cloud, user-interfaces, and on-prem servers, and their type ranges from devops and fleet management, over administrative tools, to infrastructure integrations, computer vision and ML, to social navigation behaviors. This software does not exist as commercial-of-the-shelf or open-source components and for good reason: there isn't even a commonly accepted platform for developing and sharing it.
A parallel stack offering end-to-end capabilitiesTransitive Robotics offers independent software capabilities that you can use to build your solution faster and cheaper. Like an exo-skeleton, the Transitive Robotics platform runs in parallel to your existing application stack connecting at just two points: your robots and your web applications. This means that integration is trivial: you install a sandboxed agent on your robots, and then, for each capability you want, you copy & paste the provided HTML snippet into your web app where you want the front-end components of the capability to appear. Once the agent is installed you can easily add capabilities to your robots by choosing from the ones in our Cap Store. Each capability is end-to-end, meaning that it provides all the functions needed to be useful. For instance, our video-streaming capability provides all the back-end logic on the robot for tapping video sources, encrypts the stream, sends it through the cloud and past firewalls, and decrypts and renders the video in your users' browsers as part of your own web application.
Focus on your differentiationHealth monitoring, low-latency video streaming, alerting, reliable remote access, and many other capabilities are all necessary table-stakes to run your fleet. But none of them will make you sell more robots or generate more value to your customers. To outrun the competition and to make the most use of your available resources you need to focus on what sets you apart in the marketplace. For all other needs there is Transitive. Whether you look for faster growth, lower cost, or higher quality, by chosing to outsource capabilities to people who specialize on them you get the best solution for your money.
Transitive Robotics is different
Some full-fledged fleet management solutions for robotics already exist. These solutions offer a lot of useful features and can get you off the ground quickly. However, these platforms make you choose: you either use their platform or you build your own. This is a tough decision to make between two less-than-perfect solutions. On the one hand these platforms provide you with most of the features you need right away. On the other hand, when they fall short of your needs you cannot extend them, so you are stuck. There is no middle-ground, because these solutions are separate, monolithic platforms with their own front-ends. Some of them have APIs, but what you can do via these APIs is limited. Most importantly, none of the existing solutions offer componentized capabilities that you can integrate into your own solutions. You also have to pay for the entire suite of tools provided, even if all you need is one or two of their features, like remote tele-operation or video streaming. This means that your starting cost is typically around $100/robot/month.
In contrast, Transitive is open-core and offers individual capabilities that are priced separately—some as low as $5/robot/month others are even free!—that can be embedded in your own web front-ends. This means that you are still in full control of the solutions you are building, whether it is customer facing or for your own operations teams and partners. And you only pay for what you need.