### [ROS#](https://github.com/siemens/ros-sharp) is a set of software libraries and tools in C# for communicating with ROS from .NET applications, in particular Unity. ### ROS# consists of... * _RosBridgeClient_, a .NET API to ROS using rosbridge_suite on the ROS side. * _UrdfImporter_, a URDF file parser for .NET applications. * _RosSharp.unitypackage_, a Unity Asset package providing Unity-specific extensions to RosBridgeClient and UrdfImporter. ### ROS# helps you to... * **Communicate** with ROS from within your Windows app: Subscribe and publish topics, call and advertize services, set and get parameters and use all features provided by rosbridge_suite. (See code example below.) * **Import** your robot's URDF model as a Gameobject in Unity3D (see https://youtu.be/EhSbufLlvvc). Import the data either directly from the ROS system using the robot_description service or via a URDF file that you copied into your Unity Asset folder. * **Control** your real Robot via Unity3D (see https://youtu.be/OytzagQirrk) * **Visualize** your Robot's actual state and sensor Data in Unity3D (see https://youtu.be/wo3hwsPFEPY) * **Simulate** your robot in Unity3D with the data provided by the URDF and without using a connection to ROS. Beside visual components as meshes and textures, also Joint parameters and masses, CoMs, Inertia and Collider specifications of Rigidbodies are imported. * **And much more!** ROS# is useful for a wide variety of applications. Think about Machine Learning, Human-Machine Interaction, Tele-Engineering, Virtual Prototyping, Robot Fleet Operation, Gaming and Entertainment! ### Got Interested? ### Please do not hesitate to try it out yourself and to get in touch with us! We are very interested in your feedback, applications, improvement suggestions, and contributions! --- ROS# Development Team (ros-sharp.ct@siemens.com), Siemens AG, Corporate Technology, 2017 --- [Visit Topic](https://discourse.ros.org/t/ros-on-github-com-siemens-ros-sharp/3405/1) or reply to this email to respond. If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates. ______________________________________________________________________________ ros-users mailing list ros-users@lists.ros.org http://lists.ros.org/mailman/listinfo/ros-users Unsubscribe: