Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web app backend framework / language for rwt_moveit web site #42

Open
130s opened this issue Sep 23, 2014 · 2 comments
Open

Web app backend framework / language for rwt_moveit web site #42

130s opened this issue Sep 23, 2014 · 2 comments

Comments

@130s
Copy link
Contributor

130s commented Sep 23, 2014

We're thinking to run a web page where visitors can spawn and play with a robot simulation using rwt_moveit.

What web framework / language should we better use to build this web app?

This web app's task (might not be limited to these):

  • Shell commands:
    • Start robot process (e.g. by roslaunch %ROBOT%_moveit_config demo_simulation.launch)
    • Start rwt_moveit (e.g. roslaunch rwt_moveit sim_demo.launch)
      • How to stop these? Just kill the process?
  • For the user's session management, maybe we want to use an existing clound-base solution, like docker (thanks to @dylanvaughn for the idea).
  • Depending on the perfomance, the app might want to limit the number of the active sessions.

@garaemon @furushchev or anybody, any input will be appreciated.

@garaemon
Copy link
Contributor

I think python is a good choice if you don't have some "favorite" languages.

Because Python is a ROS "official" language and it provides several hacky
API such as roslaunch API.

However django might be too giant system.

2014年9月23日火曜日、Isaac I.Y. [email protected]さんは書きました:

We're thinking to run a web page where visitors can spawn and play with a
robot simulation using rwt_moveit.

What web framework / language should we better use to build this web app?

This web app's task (might not be limited to these):

  • Shell commands:
    • Start robot process (e.g. by roslaunch %ROBOT%_moveit_config
      demo_simulation.launch)
    • Start rwt_moveit (e.g. roslaunch rwt_moveit sim_demo.launch)
  • Depending on the perfomance, the app might want to limit the number
    of the active sessions.

@garaemon https://github.com/garaemon @furushchev
https://github.com/furushchev or anybody, any input will be appreciated.


Reply to this email directly or view it on GitHub
#42.

from iPhone

@k-okada
Copy link
Member

k-okada commented Sep 24, 2014

rocon might be another option, (it seems they do not have web-client yet,
but not to start) @iory is expert on this.

http://wiki.ros.org/action/fullsearch/rtmros_nextage/Tutorials/Setup%20ROCON%20App%20Manager?action=fullsearch&context=180&value=linkto%3A%22rtmros_nextage%2FTutorials%2FSetup+ROCON+App+Manager%22

On Tue, Sep 23, 2014 at 11:32 AM, Ryohei Ueda [email protected]
wrote:

I think python is a good choice if you don't have some "favorite"
languages.

Because Python is a ROS "official" language and it provides several hacky
API such as roslaunch API.

However django might be too giant system.

2014年9月23日火曜日、Isaac I.Y. [email protected]さんは書きました:

We're thinking to run a web page where visitors can spawn and play with
a
robot simulation using rwt_moveit.

What web framework / language should we better use to build this web
app?

This web app's task (might not be limited to these):

  • Shell commands:
  • Start robot process (e.g. by roslaunch %ROBOT%_moveit_config
    demo_simulation.launch)
  • Start rwt_moveit (e.g. roslaunch rwt_moveit sim_demo.launch)
  • How to stop these? Just kill the process?
  • For the user's session management, maybe we want to use an
    existing clound-base solution, like docker https://www.docker.com/
    (thanks to @dylanvaughn https://github.com/dylanvaughn for the idea).
  • Depending on the perfomance, the app might want to limit the number
    of the active sessions.

@garaemon https://github.com/garaemon @furushchev
https://github.com/furushchev or anybody, any input will be
appreciated.


Reply to this email directly or view it on GitHub
#42.

from iPhone


Reply to this email directly or view it on GitHub
#42 (comment)
.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants