Willow Garage ROS - Robot Operating System Pricing & Product Details

4.6/5 (13) Write a review!

Ranked Nr. 1 of 63 Robot Software

See all 63 Robot Software

ROS - Robot Operating System Pricing

Price indication:

ROS - Robot Operating System Overview

What is ROS - Robot Operating System?

The Robot Operating System (ROS) is a set of software libraries and tools that help you build robot applications. From drivers to state-of-the-art algorithms, and with powerful developer tools, ROS has what you need for your next robotics project. And it's all open source.

Global Community

For over 10+ years the ROS project has produced a vast ecosystem of software for robotics by nurturing a global community of millions of developers and users who contribute to and improve that software. ROS is developed by and for that community, who will be its stewards into the future.

Proven in Use

ROS is relied upon throughout the robotics industry. It’s the norm for teaching robotics. It’s the basis for most robotics research, from single-student projects to multi-institution collaborations and large-scale competitions. And it’s inside robots that are running in production all around the world today. In the autonomous mobile robot (AMR) alone, ROS has helped to create billions of dollars in value.

Shorten Time to Market

ROS provides the tools, libraries, and capabilities that you need to develop your robotics applications, allowing you to spend more time on the work that is important for your business. Because it is open-source, you have the flexibility to decide where and how to use ROS, as well as the freedom to customize it for your needs. Moreover, ROS isn’t exclusive, you don’t need to choose between ROS or some other software stack; ROS easily integrates with your existing software to bring its tools to your problem.

Multi-domain

ROS is ready for use across a wide array of robotics applications, from indoor to outdoor, home to automotive, underwater to space, and consumer to industrial.

Multi-platform

ROS 2 is supported and tested on Linux, Windows, and macOS, as well as various embedded platforms (via micro-ROS), allowing seamless development and deployment of on-robot autonomy, back-end management, and user interfaces. The tiered support model allows for ports to new platforms, such as real-time and embedded operating systems, to be introduced and promoted as they gain interest and investment.

100% Open-source

ROS is and always will be open-source, ensuring that our global community has free and unfettered access to a high-quality, best-in-class, fully featured robotics SDK.

Industry Support

As demonstrated by the membership of the ROS 2 Technical Steering Committee, industry support for ROS 2 is strong. Companies large and small from around the world are committing their resources to making open source contributions to ROS 2, in addition to developing products on top.

What are the specifications of ROS - Robot Operating System?

Software type
  • Offline programming
  • Simulation
  • Monitoring
  • Bin picking
  • Palletizing
  • Calibration
  • Developer tools
  • Vision
  • Scheduling
  • Welding

ROS - Robot Operating System Reviews

WRITE A REVIEW!
checkmark
  • Overall

    4.6/5 (13)

Write Review

Sofia Faraci

Università di Pisa

Jan 31, 2023

  • Overall

    4.7/5

  • Meet Requirements

    5/5

  • Easy to Use

    4/5

  • Quality of Documentation

    5/5

  • Quality of Support

    5/5

  • Compatibility

    5/5

  • Value for Money

    5/5

  • Recommendation

    4/5

Period
  • 2022
Title
I used ROS for two different projects. The first time to implement a force estimation algorithm for a wheeled humanoid robot and later to implement a Teaching by Demonstration learning system applied to a manipulator robot. I u
Pro
It's open-source. Its documentation is exhaustive, if followed well it allows you to have a good knowledge of every aspect of ROS. There are a lot of user-made tools that make it easier to use. It can easily be integrated into many robots. The majority of the robots already has a ROS-compatible package.
Con
Debugging can result hard if a specific user-made tool is not used. The previous distros can not be used on Windows. Distros are too dependent on the Linux version, I had to
Robot
Franka Emika Panda manipulator robot and AlterEgo wheeled humanoid robot.

Antonio Manuele

Università di Pisa

Jan 28, 2023

  • Overall

    4.6/5

  • Meet Requirements

    4/5

  • Easy to Use

    4/5

  • Quality of Documentation

    4/5

  • Quality of Support

    5/5

  • Compatibility

    5/5

  • Value for Money

    5/5

  • Recommendation

    5/5

Period
  • 2021
Title
I used it for several applications and projects. First of all I simulated a bipedal walking robot using the Gazebo environment. I used it during my master thesis work to simulated the dynamic behaviour of a car model, driven by a Model Predictive Control. I also used it to control the Franka Emika Panda
Pro
Both python and C++ languages can be used to program. There are MATLAB packages to communicate with ROS. It is widely used and soon it will be a standard.
Con
Sometimes it can crash. It is not a real-time operating system.
Robot
Franka Emika Panda. I also use it with Inteel RealSense D455.

Top Rated ROS - Robot Operating System Alternatives

See all ROS - Robot Operating System Alternatives