ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Connect ROS from c# winfrom application

asked 2019-11-21 03:51:31 -0500

Yin gravatar image


  1. I have a window application using c# win form and java based web application. I want to connect robot in order to do mapping, click a button to move forward and backward. Which package should I learn to achieve it to achieve c# window app and java web based app? rosbridge or ros sharp or ros# or rosjava.?

  2. Which one is easier to achieve my project? Use c# to develop window app or use java to develop web-based app?

  3. May I ask for some tutorial links?

Thanks, Yin

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2019-11-21 18:14:45 -0500

duck-development gravatar image

Use the ros bringe it is more Portable. If you linke to use webaps then use something linke nodejs and not Java.

In both it is easy.

And for c#

edit flag offensive delete link more


Thank you. duck-development. I would like to know one more thing. My desktop app is running on the window side, not on Linux. Is it possible to connect ROS from the window?

Yin gravatar image Yin  ( 2019-11-21 19:28:14 -0500 )edit

With ros Bridge no problem.

With pure ros it is also pissible if you use melodic and win10 . Microsoft is providing a build

But I do not know if nodesjs support is given did not try it.

duck-development gravatar image duck-development  ( 2019-11-22 01:25:30 -0500 )edit

Question Tools

1 follower


Asked: 2019-11-21 03:51:31 -0500

Seen: 1,095 times

Last updated: Nov 21 '19