ROS# is a set of open source software libraries and tools in C# for communicating with ROS from .NET applications, in particular Unity3D
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.
We are in close contact with the developers and decided to run both initiatives in parallel.
ROS# is open source under the Apache 2.0 license and is free for commercial use.
ROS# is developed for Windows and has successfully been used on a variety of other platforms community members.
The RosSharp Visual Studio solution requires .NET Framework 4.6.1 and Visual Studio 2017 or higher.
The Unity Project Unity3D has been developed with Unity Version 2019.4.18f (LTS) and should be compatible also with older versions. In Versions below 2019.3, make sure to set the scripting runtime version to
.NET 4.x Equivalent(see Wiki page).
Please find a UWP version of ROS# here.
Please find a .NET Standard 2.0 version of UrdfImporter here.
© Siemens AG, 2017-2021
Author: Dr. Martin Bischoff ([email protected])