shiva16 / rtabmap

Automatically exported from code.google.com/p/rtabmap
0 stars 0 forks source link

rtabmap control buttons disabled. why? #4

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

1.roslaunch visual_slam standalone_openni.launch

What is the expected output? What do you see instead?
RTAB-MAP control buttons may work. But all those buttons disabled.

What version of the product are you using? On what operating system?
ROS Groovy on Ubuntu 12.04 LTS & rtabmap latest on svn

Please provide any additional information below.

Original issue reported on code.google.com by thamalke.lyrics on 9 Nov 2013 at 4:56

Attachments:

GoogleCodeExporter commented 9 years ago
This is the error when I open preferences in rtabmap

Original comment by thamalke.lyrics on 9 Nov 2013 at 5:41

Attachments:

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
The "pause"/"stop"/"start" actions of rtabmapviz node are disabled because they 
are not linked yet to visual_slam services to pause/start the mapping. you can 
pause/start the visual_slam node with the corresponding services: 
$ rosservice call visual_slam/pause
$ rosservice call visual_slam/start

other services:
$ rosservice call visual_slam/reset (to reinitialize the mapping)
$ rosservice call visual_slam/saveMap (to save the map in ~/.ros/vslam_map)
$ rosservice call visual_slam/downloadMap (usually used by rtabmapviz [which is 
running on a remote computer] to download the map from the visual_slam node 
[which is running on the robot]])

A new version of RTAB-Map will be released soon, I will link the RTAB-Map GUI 
actions to these services/topics.

Original comment by matla...@gmail.com on 9 Nov 2013 at 8:50

GoogleCodeExporter commented 9 years ago
The second error when opening the Preferences dialog is normal on visual_slam. 
The parameters can only be modified when using RTAB-Map loop closure detection 
node only, not the visual slam node. (see for example 
rtabmap/launch/demo.launch). On visual_slam node, the parameters can only be 
changed through the launch file (see VisualSLAM.cpp constructor for all 
parameters that can be modified).

Note that visual_slam package is a demo, a wrapper around rtabmap to create 
RGBD-SLAM, so the parameters are not exposed like for rtabmap node. The next 
version of RTAB-Map will merge together the rtabmap node and the visual_slam 
node, on which the parameters will be accessible.

Original comment by matla...@gmail.com on 9 Nov 2013 at 9:01

GoogleCodeExporter commented 9 years ago
Thank you for the answer. Now it's working & waiting for new releases.

Original comment by thamalke.lyrics on 10 Nov 2013 at 11:20

GoogleCodeExporter commented 9 years ago
When I ru this command,
$ roslaunch visual_slam standalone_openni.launch

I tried this. 
$ rosservice call visual_slam/saveMap

It gives this error.
ERROR: service [/visual_slam/saveMap] responded with an error: 

Can you tell me what is the problem?

Original comment by thamalke.lyrics on 18 Nov 2013 at 4:00

GoogleCodeExporter commented 9 years ago
The trunk is now on 0.6.1. ROS Hydro is required. The buttons/options not 
available with the ROS node are hidden. Refer to new page 
https://code.google.com/p/rtabmap/wiki/ROS for installation and new usage.

Original comment by matla...@gmail.com on 11 Dec 2013 at 2:18