Ros usage in different type of apps
Is it possible to use ROS for desktop/mobile app not necessairly to control any robot? I would like to do research on some cool features in ROS and use them in some different type of application(at the beginning for desktop app, later for mobile)? IF possible, any suggestion would be great. Also, If possible, could I have c# app together with ros in c++ code? I couldnt explain better, because I am not sure if this is possible, so at the moment I dont have any particular app on my mind.
Thank You.