Viam software gives you the power to easily manage robot fleets and data, so you can maximize your focus on building.
Viam integrates with ROS to help enterprises and startups monetize their fleets and transform robots into profitable businesses.
While you are helping customers see the value of your robots in the field, Viam seamlessly handles the cloud back-end to keep costs low and provide valuable robot data and functionality at your fingertips, including:
Robot interoperability
Secure interoperability between any kind of robot - whether built on ROS or otherwise
Data management
Robot data capture, storage, analytics, and machine learning
Code deployment
Iterate on, update and enhance robots on the fly
Mobile application
Manage and operate any robot from anywhere on any device, including your mobile phone.
Viam wants to help your robotics business get off the ground and is priced accordingly - no upfront subscription or per-robot costs - just pay for the cloud storage and compute needed to take care of your fleet.
Learn more about how the Viam platform’s fleet and data management capabilities can help streamline your robotics operations and drive revenue.
How Viam and ROS work together
Deploy code to ROS Robots
See which code is on which robot and easily add new features and services to robots as needed.
Introducing Viam’s Modular Registry: How Viam expands the possibilities of ROS
Announcing the Viam Modular Registry
Viam's modular registry is designed as an extensible platform for a robust open source community. Developers can build, publish and share modules for any kind of functionality they need for their robot.
Explore how Viam's Modular Registry enhances continuous integration and deployment, streamlining the process via seamless integration with GitHub Actions.
Viam’s cloud module registry allows developers to write a plugin for any component, publish it in Viam’s cloud, and deploy it to support any hardware or custom services.
If you would like to take a deeper dive into how Viam integrates with ROS to help organizations access and work with their robots’ data in the cloud, check out the following blog posts from our engineering team:
ROS & Viam
10.16.23
Seamless CI/CD with Viam's Registry
Explore how Viam's Modular Registry revolutionizes continuous integration and deployment, streamlining the process via seamless integration with GitHub Actions.
Creating a ROS2 integration module and deploying it to a robot
The modular registry is powerful for both general code deployment and for leveraging code written by another community or business. See it in action with our ROS2 integration.
The Viam platform can be integrated with ROS2. In this post we'll show how we leveraged the integration to remotely control a robot through a mobile application.
Build a robotics web app with TypeScript & Viam on ROS
Viam leverages software engineering principles to simplify the creation and maintenance of robots. In this post, we show how to easily visualize robot data in a dashboard.
With the Viam Flutter SDK, you can easily build mobile or cross-platform apps for your customers to interface with your robots—whether your robots are ROS-based, non-ROS-based, or some combination.
At Viam, we're excited about helping companies build better and brighter robots. In this blog post, we'll share how Viam and ROS can play together in various ways to help you do just that.
Want to receive a customized demo of how Viam can elevate your robotics business? Fill out the form and one of our experts will reach out to organize a session tailored to your needs and goals.