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

Cross-reference to jupyter-ros? #3

Open
EricCousineau-TRI opened this issue Aug 15, 2020 · 1 comment
Open

Cross-reference to jupyter-ros? #3

EricCousineau-TRI opened this issue Aug 15, 2020 · 1 comment
Labels
documentation Improvements or additions to documentation

Comments

@EricCousineau-TRI
Copy link

EricCousineau-TRI commented Aug 15, 2020

When reading the Medium article:
https://discourse.ros.org/t/jupyterlab-the-cloud-robotics-command-station/15859
It was hard for me to find a direct link to this repo.

My process:

  • Skim the article, look at really awesome pictures and demos!
  • See the Binder link, but wanted to look at code first
  • Only saw a link to jupyter-ros as "JupyROS", got confused where the JupyterLab stuff was
  • Went back to Binder link, traced that back to the other RoboStack project

To alleviate this some, could both of these projects reference each other in their READMEs?

Also, can these two projects be used together? From the article:

JupyROS is another powerful library that leverages ipywidgets and bqplot to integrate ROS in Jupyter Notebooks, being able to show real time plots from ROS messages and create intuitive forms to control robots in minutes.

This feels a bit ambiguous, like the words "another powerful library" implies redundant but with a different feature set...

Thanks for the awesome work!!!

@hbcarlos
Copy link
Member

Hi Eric, thanks for the feedback!!

There is a link to this repository right behind the binder image.

If you are interested in contributing to JupyterLab-ROS you can find the code at this repository in the RoboStack organization. Contributions are always welcome!

Jupyter-ROS is a library made to use ROS from Jupyter Notebooks and JupyterLab-ROS is just a set of plugins for JupyterLab to make easier interact with ROS from JupyterLab. You can use JupyterLab to develop c++ or python programs for ROS without using Jupyter-ROS.

The problem with Jupyter Notebooks is that ROS show a lot of logs on the screen and sometimes uses a lot of threads, Jupyter-ROS tries to solve this problem. You can read more about Jupyter-ROS in this post.

And yes, we plan to support ROS2.

@hbcarlos hbcarlos added the documentation Improvements or additions to documentation label Aug 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants