Request Demo

Cloud-Based Robot Management Platform

image_hero_product 1
InOrbit is a secure, scalable platform that allows engineers and operators to efficiently manage a fleet of robots in the field.

Explore our solutions

Group 61
Executives
Learn More
Get an instant view of the business through key performance indicators.
icon_personas_operations
Operations
Learn More
Optimize robot fleet utilization and meet SLAs, monitor and resolve problems in real time.
icon_personas_engineering
Engineering
Learn More
Continuously improve robot software with actionable field data for root cause analysis.

InOrbit helps you cover the four O’s of RobOps

Observability

Group (1)

InOrbit optimizes data flow through our unique Adaptive Diagnostics™, which allows us to process massive amounts of data and adjust to the changing conditions on the robot, the network and the cloud. Our platform also manages bi-directional connectivity with the cloud and provides a real-time dashboard with advanced, robotics-specific functionality. Beyond mere monitoring, InOrbit enables notifications, workflows, and remote (manual or automated) interventions such as auditable, secure actions on individual or custom collections of robots.

Optimization

image_optimization

By integrating cloud intelligence with data on the edge and the robot, InOrbit makes it easier for operations and development teams to gain key insights to improve their robot fleet. As their fleet grows, companies must shift from managing robots individually to automating responses based on real-time data and algorithms. For example, multivariate anomaly detection and condition management can achieve better results than manually-set thresholds on several variables, reducing the common problem of alert fatigue.

Orchestration

Orchestration

Complex operations often require coordination between different types of robots, systems and people. Whether this coordination is industry- or application-specific, or tackled by domain experts, InOrbit can provide an abstraction layer for common operations across different types of robots, from shared maps and context to mission management and dispatching.

Operation

image_operation

The goal of most robotics deployments is to efficiently carry out repetitive tasks in a cost-effective manner. This often requires a different set of skills from the research & development origins of most robots. InOrbit leverages its operational expertise to offer the most effective robot fleet operations. By partnering with service providers and bringing onboard remote operators, InOrbit helps companies focus on their unique value proposition.

  • Observability
  • Optimization
  • Orchestration
  • Operation

Observability

Group

Observability

InOrbit optimizes data flow through our unique Adaptive Diagnostics™, which allows us to process massive amounts of data and adjust to the changing conditions on the robot, the network and the cloud. Our platform also manages bi-directional connectivity with the cloud and provides a real-time dashboard with advanced, robotics-specific functionality. Beyond mere monitoring, InOrbit enables notifications, workflows, and remote (manual or automated) interventions such as auditable, secure actions on individual or custom collections of robots.

Optimization

image_optimization

Optimization

By integrating cloud intelligence with data on the edge and the robot, InOrbit makes it easier for operations and development teams to gain key insights to improve their robot fleet. As their fleet grows, companies must shift from managing robots individually to automating responses based on real-time data and algorithms. For example, multivariate anomaly detection and condition management can achieve better results than manually-set thresholds on several variables, reducing the common problem of alert fatigue.

Orchestration

image_orchestration

Orchestration

Complex operations often require coordination between different types of robots, systems and people. Whether this coordination is industry- or application-specific, or tackled by domain experts, InOrbit can provide an abstraction layer for common operations across different types of robots, from shared maps and context to mission management and dispatching.

Operation

image_operation

Operation

The goal of most robotics deployments is to efficiently carry out repetitive tasks in a cost-effective manner. This often requires a different set of skills from the research & development origins of most robots. InOrbit leverages its operational expertise to offer the most effective robot fleet operations. By partnering with service providers and bringing onboard remote operators, InOrbit helps companies focus on their unique value proposition.

Request Demo

Some key areas of the InOrbit solution

Scaling a robot fleet requires continuous learning from patterns and edge cases emerging in the field. InOrbit’s agent runs on each robot to optimize data collection, analysis at the edge, and transmission to the cloud for further processing. Leveraging InOrbit’s Adaptive Diagnostics allows the agent to adjust the data sampling rate, resolution and summarization in real time, adapting to specific needs across the fleet.

Observing a robotic fleet is not simple, and every company has its own metrics to indicate the overall health of the fleet. InOrbit’s interactive, real-time dashboard can support any level of observation/control. Featuring high-level key performance indicators, slice-and-dice fleet visualization, and drill-down to individual robots, InOrbit’s configurable widgets let you showcase or explore any metrics. Customers can use extensive yet intuitive settings or APIs to adapt the dashboard to their specific needs.

Effective robot operation demands both real-time intervention and the ability to retrospectively review certain situations to analyze incidents. InOrbit offers a simple, powerful interface to reveal and filter captured incidents (and trends) by any criteria. From there you can dive into the specifics of the situation, with the underlying dynamic data front and center for the duration of each incident. In-app notifications, as well as integrations with collaboration platforms, can help notify the right person on incidents.

Modern robots can operate autonomously in semi-structured or unstructured environments; however, there are practical limits to autonomy based on the unpredictable nature of these environments. InOrbit makes cloud-enabled remote interventions possible, whether automated based on configurable triggers or performed manually by an operator. These interventions make it possible to reduce downtime while minimizing operational cost. Through InOrbit’s Actions, companies can execute remote actions securely with a single click, giving operators without technical expertise the ability to effectively handle most situations.



Occasionally robots may require more direct remote interventions, whether to relocalize a lost robot, respond to false positives from the computer vision system, or move around physical obstacles. InOrbit offers several levels of teleoperation and controls to enable remote operators to achieve situational awareness and if necessary take over, usually just for a few seconds, to put the robot back on track and get it back to autonomous operation so it can make its way forward in its mission.

Enabling direct SSH (secure shell) access to robots may be OK in the lab, but exposes robots in the field to unnecessary risks, such as password sharing, cut-and-paste errors for custom commands, etc. Some robotics deployments may rely on VPN (virtual private network) connections to achieve a degree of security, but this often results in connectivity issues. 

InOrbit handles end-to-end security for all data communication between its agent and the cloud, establishing a secure, reliable, bi-directional channel with advanced key management. In addition, data is protected on the wire and at rest, using dedicated cryptographic keys.

Autonomous robots are often dispatched to complete specific tasks or missions. In the case of mobile robots, this may involve following paths or moving between predefined locations; cobot arms may be physically interacting or manipulating items around them. InOrbit helps plan these missions, track progress and status, and identify situations where the robot needs extra help to complete its mission.

Leveraging the abundant data from a variety of robot data sources, InOrbit can apply artificial intelligence and machine learning techniques to analyze patterns to generate actionable insights and recommendations that translate into cost savings through efficiencies. This can help companies anticipate problems before they occur.

Robotics developers must learn from failure situations and edge cases to improve the degree of autonomy and reduce the need for remote interventions. However, the tools that work in the lab do not necessarily work for a distributed fleet. Through InOrbit, roboticists and software developers can benefit from cloud access to detailed robot data and personalized views that let them drill down to individual robot features, perform easy retroactive analysis, and identify the root cause of a problem.

In order for robots to continuously improve their efficiency, their software must evolve in response to new data. New software versions must be matched to specific hardware. In addition to its core algorithms, each individual robot may require specific information to operate in a given environment, such as maps or schedules, which may change frequently. As part of advancing the state of the art in RobOps, InOrbit enables configuration management best practices, allowing companies to remotely update the configuration and software on the robot over the air, either individually or through configurable collections.

Commercial robots deployed as part of a larger operation must coordinate with systems, people and other robots. Through InOrbit’s API, users can control  robots to perform tasks or missions in a coordinated fashion, leveraging context from external systems.