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

Error with RViz

asked 2016-04-26 14:37:35 -0600

Anapascual gravatar image

updated 2016-04-26 15:20:47 -0600

Hello, I have indigo ros and I downloaded moveit to work with the graphical interface rviz, but when I want to save some state of the robot, a message says: "Not connected to a database. The state will be created but not stored". How can i solve this problem? Thanks.

edit retag flag offensive close merge delete

Comments

Same problem for me

danielsnider gravatar image danielsnider  ( 2017-05-06 18:12:29 -0600 )edit

2 Answers

Sort by ยป oldest newest most voted
1

answered 2017-05-10 20:50:00 -0600

danielsnider gravatar image

I figured out how to fix this problem for me:

  1. Follow install steps for the ros warehouse http://moveit.ros.org/install/source/... .
  2. (You might not need this depending on your version of moveit) Make the changes in this pull request locally to fix moveit https://github.com/ros-planning/movei... .
  3. Launch the ros warehouse! roslaunch <YOUR_GENERATED_moveit_config>/launch/default_warehouse_db.launch I got this file from the moveit setup wizard.
edit flag offensive delete link more
1

answered 2017-05-08 07:20:10 -0600

v4hn gravatar image

MoveIt has a database interface termed "warehouse", but this is not active by default because you need to run a database somewhere. At the moment, the only working implementation I'm aware of is https://github.com/ros-planning/wareh... .

So if you want to store your robot states or planning scenes, you will have to setup a MongoDB and use this plugin.

Note that if you only want to store a small number of states, you can do that in the srdf file of your moveit_config. The setup assistant also provides a panel to add these states there.

edit flag offensive delete link more

Question Tools

Stats

Asked: 2016-04-26 14:37:35 -0600

Seen: 1,368 times

Last updated: May 10 '17