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

Port to windows #33

Open
kokkalisko opened this issue Sep 29, 2020 · 4 comments
Open

Port to windows #33

kokkalisko opened this issue Sep 29, 2020 · 4 comments

Comments

@kokkalisko
Copy link

kokkalisko commented Sep 29, 2020

I want to use warehouse database to build and store a planning scene with MoveIt Motion Planning in RViz for Windows. For this purpose I want to use the plugin/implementation created by this package i.e. warehouse_ros_mongo::MongoDatabaseConnection and in order to do so I need to build the package. Of course this is not possible in Windows, because of one of its dependencies is MongoDB, whose source code is only available (as far as I know) for Linux.

In short, my questions are:

  1. has warehouse_ros_mongo been ported to Windows?

  2. is there an alternative implementation of warehouse_ros for mongo on Windows that I do not know of?

  3. if none of the above exists is there any other alternatives on how to store my planning scene?

@felixvd
Copy link

felixvd commented Sep 29, 2020

1., 2. Not that I know of, but I do not keep track

  1. You can call the getPlanningScene capability of your move_group and store the moveit_msgs::PlanningScene object it returns, for example as a YAML file.

@kokkalisko
Copy link
Author

1., 2. Not that I know of, but I do not keep track

  1. You can call the getPlanningScene capability of your move_group and store the moveit_msgs::PlanningScene object it returns, for example as a YAML file.

That's what I thought. I was hoping for something that enables to use fully the Motion Planning plugin functionality for RViz and not make it from scratch.

This plugin enables loading, storing and deleting of single objects and scenes in total. In Ubuntu it makes very easy the creation of several scenes.

@felixvd
Copy link

felixvd commented Oct 1, 2020

It should not be complicated to change the Motion Planning plugin to export to/import from a YAML file. I would welcome a PR, because it would make that functionality accessible without having to set up a DB server. The current functionality could become optional.

edit: If you are interested in tackling this, this is where to look.

@ooeygui
Copy link

ooeygui commented Jun 21, 2021

Working on MoveIt2 for Windows.
moveit/moveit2#504

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

No branches or pull requests

3 participants