TruPhysics AI Platform
TruOS is the brain of the new generation of intelligent robots. It controls every component of the robot system and enables users to program and operate the robot intuitively and quickly without any prior knowledge or programming experience. Users can extend the capabilities of their robot with a wide range of skills available on the marketplace, which are continuously adapted to the user's ever-changing needs and requirements and the data they collect.
TruOS - Robot Operating System
TruOS controls the mobile base, the robot actuators and the gripper as well as all other accessories. Via a fast and latency-free internet connection, such as 5G, TruOS can access a wide range of AI services and computer resources, e.g. to train new and improve existing skills.
TruOS - Smart Control App
In addition to the robot's HMI screen, the user can download the TruOS Smart Control App from the App Store or Play Store. The TruOS Smart Control App allows the user to easily program and operate the robot while optimising and deepening selected skills.
Our Skill Marketplace serves as a community platform to promote skills and related services to customers in order to continuously optimise the performance of their robots. The community creates new AI skills and responds to requests and requirements. The native SDK and developer platform allows third parties and developers to create and offer their own skills and services to robot users.
Optimized Intelligence through continuous Skill Development
The skills offered on the Marketplace are intended to teach the robot advanced tasks even without any prior programming knowledge. They can be divided into four different categories for training and implementation. Those categories include Vision, Speech, Sensors and Remote. Those can then be further classified as either AI-based (e.g. Deep Reinforcement Learning), Computer Vision (e.g. Face Recognition) or General Services (e.g. API to other platforms or tools as Remote Navigator Services). Different skill sets may overlap and be used in combination in order to train robots on given tasks depending on individual requirements.
As an example, the “Follow Person” skill includes aspects from the categories Vision and Sensors needed for training, implementation and optimization.
- KI: Künstliche Intelligenz Trainierte neuronale Netzwerke basierend auf Machine Learning, (Deep) Reinforcement Learning oder anderen Netzwerken. Die Skills können vorab trainiert werden und müssen für individuelle Zwecke optimiert werden, so dass das Training in einer skalierbaren GPU-gestützten Lernumgebung stattfindet. Physikbasierte Fähigkeiten können zusätzlich in der Simulation vortrainiert werden. *OCV: OpenCV Framework OpenCV bietet einen performanten Lernansatz, der nicht auf maschinellem Lernen aufgebaut ist, sondern auf Kamerainformationen basiert.4 *S: Services Skills mit Runtime- Services ermöglichen den Zugriff auf ausgelagertes Computing, menschliche Navigatoren oder andere Dienste als Datenbanken. Diese Dienste werden monatlich oder als 'On-Demand'-Kaufmodell angeboten.
*AI: Artificial Intelligence describes trained Neuronal Networks based on Machine Learning, (Deep) Reinforcement Learning or other networks. Skills can be pre-trained and have to be optimized for individual purposes. Therefore the training process happens in a scalable GPU supported learning environment. Physics-based Skills can be pre-trained additionally in simulation | *CV: Computer Vision offers performant, non-Machine Learning approach based on camera information | *S: Service Skills with runtime services enable access to outsourced computing, human navigators, or other Services as databases. These Services have monthly or “On-Demand” purchase models.
Robot operated with TruPhysics AI
Smart robots need a smart Control Software. Together with our partners such as AVA Robotics, i-botics, Kinova, Universal Robots and Onrobots TruPhysics develops innovative full stack solutions for specific customer requirements.