siemens / ros-sharp

ROS# is a set of open source software libraries and tools in C# for communicating with ROS from .NET applications, in particular Unity3D
Apache License 2.0
945 stars 364 forks source link

ROS#

ROS# is a set of open source software libraries and tools in C# for communicating with ROS from .NET applications, in particular Unity.

Here are some showcases illustrating what can be done with ROS#. Community provided a variety of other application examples for ROS# here. Please don't hesitate to post yours!

Contents

Releases

In addition to the source code, Releases contain:

The latest release is also being published in the Unity Asset Store.

Please get the latest development version directly from the tip of this master branch.

Unity Robotics Hub

In 11/2020 Unity launched Unity Robotics Hub and included a major part of ROS#.

We are in close contact with the developers and decided to run both initiatives in parallel.

Licensing

ROS# is open source under the Apache 2.0 license and is free for commercial use.

External Dependencies

RosBridgeClient requires:

Platform Support

Further Info


© Siemens AG, 2017-2021

Author: Dr. Martin Bischoff (martin.bischoff@siemens.com)