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

roskidos's profile - activity

2021-03-03 04:45:28 -0500 received badge  Notable Question (source)
2020-10-07 15:17:22 -0500 received badge  Good Question (source)
2020-08-12 20:15:59 -0500 received badge  Famous Question (source)
2019-09-20 17:06:15 -0500 received badge  Popular Question (source)
2019-09-20 17:06:15 -0500 received badge  Notable Question (source)
2018-12-22 01:53:50 -0500 edited question gprof for ros moveit plugin

gprof for ros moveit plugin is it possible to run gprof on moveit plugin? I have customized some ros moveit rviz plugin

2018-12-22 01:09:08 -0500 asked a question gprof for ros moveit plugin

gprof for ros moveit plugin is it possible to run gprof on moveit plugin? I have customized some ros moveit rviz plugin

2018-09-25 21:04:59 -0500 marked best answer should moveit.rviz be modified directly

should moveit.rviz be modified directly

should one directly edit moveit.rviz (generated by Moveit Setup Assistant - MSA) or there's another way to configure how rviz is loaded? e.g. what rviz plugins to use

For example, one has configured this moveit.rviz for one robot. Another one uses MSA to generate config package for another robot but he still wants to imports the configuration from the last moveit.rviz. Should he just manually edit the 2nd moveit.rviz? I am quite certain this process is error-prone. Is there a better way?

I am using ROS Indigo on Ubuntu 14.04

2018-09-25 20:25:31 -0500 commented answer should moveit.rviz be modified directly

The config rviz save and overwrite does not keep the differences from the 1st rviz even though it "smartly" updates the

2018-09-25 20:20:19 -0500 commented answer should moveit.rviz be modified directly

The config rviz save and overwrite does not keep the differences from the 1st rviz even though it "smartly" updates the

2018-09-25 18:53:53 -0500 commented answer should moveit.rviz be modified directly

Since I am mentioning about two different robots, is it possible to simply save to overwrite? I see in .rvi z there's so

2018-09-25 18:43:34 -0500 received badge  Popular Question (source)
2018-09-25 02:43:39 -0500 asked a question should moveit.rviz be modified directly

should moveit.rviz be modified directly should moveit.rviz be modified directly should one directly edit moveit.rviz (g

2018-04-05 10:32:57 -0500 received badge  Nice Question (source)
2017-02-05 21:49:07 -0500 marked best answer how to list all the nodes of a package?

I'm getting used to ROS and I've found several times commands have the following syntax:

command package_name package_node

then it raises a question "How can I list all the nodes of that package??" to use in such commands??

2016-10-13 22:49:13 -0500 received badge  Famous Question (source)
2016-10-13 22:49:13 -0500 received badge  Notable Question (source)
2016-10-13 22:49:13 -0500 received badge  Popular Question (source)
2016-01-28 21:52:55 -0500 asked a question linking opencv error in installing Player

Dear seniors and experienced ROS users,

I'm working on some tutorials with gazebo and it is required to install Player. However, I have two versions of OpenCV 2.4.9 (installed before) and ROS Indigo following it. So far, there has not been any problem either in using OpenCV or ROS

Now when I install Player I have this error:

libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvCloneImage'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvGetCaptureProperty'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvReleaseMemStorage'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_camera_enumerate'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvReleaseImage'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_capture_stop'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvLUT'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvCopy'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvBoundingRect'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvSobel'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvMoments'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_video_set_mode'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvDrawContours'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_video_get_iso_speed'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvMerge'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvContourArea'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvCreateMatHeader'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_new'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_camera_free'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_camera_get_node'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvLoadImage'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_video_set_transmission'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_video_set_iso_speed'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvSetCaptureProperty'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvCreateCameraCapture'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_camera_new'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_feature_get_boundaries'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvRectangle'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_camera_get_linux_port'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_feature_get_all'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvCanny'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvGetReal1D'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvThreshold'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_capture_dequeue'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_feature_set_value'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_feature_get_value'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_feature_set_mode'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvPtr2D'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvFindContours'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvSplit'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `dc1394_feature_whitebalance_set_value'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvGetSubRect'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `cvGetSeqElem'
libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to ...
(more)
2015-09-18 18:47:46 -0500 received badge  Notable Question (source)
2015-09-18 18:23:37 -0500 received badge  Popular Question (source)
2015-08-31 20:57:55 -0500 marked best answer pr2 object manipulation demo launching errors

Hi ROS members,

I'm using ROS fuerte and Ubuntu 12.04 and run the manipulation pipeline demo.

There was a post with similar problems quite a while ago problem for loading robot pr2 model My approach to solve is quite similar to Zhenli's post except I use locally installed database.

But simulation results in errors and hanging .... waiting for some services mostly /register_planning_scene

  INFO] [1352385362.021962764,
    3093.363000000]: Waiting for joint state ... [ INFO] [1352385362.274628222,
    3093.690000000]: Waiting for environment server planning scene registration service /register_planning_scene [ INFO] [1352385362.518959543,
    3093.995000000]: Waiting for environment server planning scene registration service /register_planning_scene [ INFO] [1352385362.519180630,
    3093.995000000]: Waiting for environment server planning scene registration service /register_planning_scene [ INFO] [1352385362.519545741,
    3093.996000000]: Waiting for environment server planning scene registration service /register_planning_scene [ INFO] [1352385362.526059025,
    3093.998000000]: waitForService: Service [/register_planning_scene] has not been advertised, waiting... [ INFO] [1352385362.527692654,
    3094.001000000]: waitForService: Service [/register_planning_scene] has not been advertised, waiting... [ INFO] [1352385362.528279448,
    3094.001000000]: waitForService: Service [/register_planning_scene] has not been advertised, waiting... [planning_scene_validity_server-12] killing on exit [ INFO] [1352385363.041654300,
    3095.011000000]: Waiting for environment server planning scene registration service /register_planning_scene [ INFO] [1352385363.042446831,
    3095.013000000]: Waiting for environment server planning scene registration service /register_planning_scene [ INFO] [1352385363.042856577,
    3095.013000000]: waitForService: Service [/register_planning_scene] has not been advertised, waiting... [ INFO] [1352385363.043233011,
    3095.015000000]: waitForService: Service [/register_planning_scene] has not been advertised, waiting... [ INFO] [1352385363.238871900,
    3095.407000000]: Waiting for robot state ... [ INFO] [1352385363.238919504,
    3095.407000000]: Waiting for joint state ...

Some of them related to collision map

  [ WARN] [1352386233.535653681, 4434.575000000]: No collision geometry specified for link 'base_laser_link'
    [ WARN] [1352386233.541596599, 4434.595000000]: No collision geometry specified for link 'base_laser_link'
    [ INFO] [1352386233.642855513, 4434.727000000]: Listening to collision_map using message notifier with target frame /odom_combined 
    Exception AttributeError: AttributeError("'_DummyThread' object has no attribute '_Thread__block'",) in <module 'threading' from '/usr/lib/python2.7/threading.pyc'> ignored
    process[tabletop_segmentation-30]: started with pid [31797]
    Exception AttributeError: AttributeError("'_DummyThread' object has no attribute '_Thread__block'",) in <module 'threading' from '/usr/lib/python2.7/threading.pyc'> ignored
    process[tabletop_object_recognition-31]: started with pid [31810]
    [ WARN] [1352386233.708410454, 4434.797000000]: No collision geometry specified for link 'r_forearm_cam_frame'

and some crashes:

  File "/opt/ros/fuerte/stacks/object_manipulation/object_manipulator/scripts/cluster_bounding_box_finder_server.py", line 46, in <module>
Traceback (most recent call last):
  File "/opt/ros/fuerte/stacks/pr2_object_manipulation/manipulation/pr2_gripper_grasp_planner_cluster/scripts/point_cluster_grasp_planner_server.py", line 46, in <module>
    import object_manipulator.cluster_bounding_box_finder as cluster_bounding_box_finder
  File "/opt/ros/fuerte/stacks/object_manipulation/object_manipulator/src/object_manipulator/cluster_bounding_box_finder.py", line 43, in <module>
    import pr2_gripper_grasp_planner_cluster.point_cluster_grasp_planner as grasp_planner_cluster
  File "/opt/ros/fuerte/stacks/pr2_object_manipulation/manipulation/pr2_gripper_grasp_planner_cluster/src/pr2_gripper_grasp_planner_cluster/point_cluster_grasp_planner.py", line 44, in <module>
    import scipy
    import scipy
ImportErrorImportError: : No module named scipyNo module named scipy

Traceback (most recent call last):
  File "/opt/ros/fuerte/stacks/pr2_object_manipulation/manipulation/pr2_gripper_reactive_approach/scripts/reactive_grasp_server.py", line 43, in <module>
    import pr2_gripper_reactive_approach.reactive_grasp as reactive_grasp
  File "/opt/ros/fuerte/stacks/pr2_object_manipulation/manipulation/pr2_gripper_reactive_approach/src/pr2_gripper_reactive_approach/reactive_grasp.py", line 45, in <module>
    import controller_manager
  File "/opt/ros/fuerte/stacks/pr2_object_manipulation/manipulation/pr2_gripper_reactive_approach/src/pr2_gripper_reactive_approach/controller_manager.py ...
(more)
2015-07-16 03:31:15 -0500 received badge  Famous Question (source)
2015-06-26 16:56:20 -0500 marked best answer debug an compilation error in ROS

I've wrote the original problem here

I'm not an experienced programmer, especially to such a big framework as ROS. So, in this post, I want to share/learn the process I'm using to debug this compilation.

/pr2_pick_and_place_tutorial/src/simple_pick_n_place_app.cpp:92:26: error: ‘tabletop_collision_map_processing::TabletopCollisionMapProcessing::Request’ has no member named ‘reset_static_map’

for this unknown-member bug, I:

1) looked in CodeAPI or SrvAPI -> even in these 2 sites, I still cannot find where "tabletop_collision_map_processing::TabletopCollisionMapProcessing::Request" is. Is it class member?? or in service's message's header??

2) looked in Change List. This list did not help in specific changes e.g. "0.4.1 (2011-03-03) updated for new ompl_ros_interface"

3) I also used "svn diff old_url new_url" -> result here. It seems there is no change in class member of versions branches/0.4-branch-old2/, branches/0.4-branch-old1/ and the current branches/0.4-branch/ of class/namespace tabletop_collision_map_processing/

Any comments, hints about my debugging? am I lack of something to use these info source for debugging??

Much thanks!!

2015-02-23 08:28:53 -0500 received badge  Famous Question (source)
2015-02-16 02:53:56 -0500 received badge  Famous Question (source)
2014-10-02 15:22:46 -0500 received badge  Famous Question (source)
2014-09-17 07:51:52 -0500 marked best answer I can't use rosdep?!

I'm a beginner of Ubuntu (v12.04) and Fuerte ROS.

I've tried several tutorials in ROS and mostly things were OK.

Now, I'm trying to build some stacks i.e. robotino*. But I cannot use rosdep.

rosdeps: command not found

Did I install ROS incorrectly or lack of some steps to initialize ROS platform?

Thank you!

2014-09-04 21:00:41 -0500 received badge  Notable Question (source)
2014-08-05 09:05:42 -0500 received badge  Popular Question (source)
2014-08-02 04:11:17 -0500 received badge  Notable Question (source)
2014-08-02 02:16:39 -0500 asked a question ResourceNotFound when launching [robot]_moveit_config launch_file

Hi,

This is a test I created for a customized robot, say DENSO vp6242, which is not available in the original ROS package. This package I create is vp6242_config (according to tutorial, this should be vp6242_moveit_config) with some configurations and Moveit Setup Assistant packge

I'm not certain about how to register this customized package but I used .bashrc and double checked with roscd, rospack find and both recognized vp6242_config package.

However, when I run

roslaunch moveit_planning_execution.launch

the error is returned

Traceback (most recent call last):
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/__init__.py", line 279, in main
    p.start()
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/parent.py", line 257, in start
    self._start_infrastructure()
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/parent.py", line 206, in _start_infrastructure
    self._load_config()
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/parent.py", line 121, in _load_config
    self.config = roslaunch.config.load_config_default(self.roslaunch_files, self.port, verbose=self.verbose)
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/config.py", line 428, in load_config_default
    loader.load(f, config, verbose=verbose)
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 698, in load
    self._load_launch(launch, ros_config, is_core=core, filename=filename, argv=argv, verbose=verbose)
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 670, in _load_launch
    self._recurse_load(ros_config, launch.childNodes, self.root_context, None, is_core, verbose)
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 634, in _recurse_load
    val = self._include_tag(tag, context, ros_config, default_machine, is_core, verbose)
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 95, in call
    return f(*args, **kwds)
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 553, in _include_tag
    inc_filename = self.resolve_args(tag.attributes['file'].value, context)
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 159, in resolve_args
    return substitution_args.resolve_args(args, context=context.resolve_dict, resolve_anon=self.resolve_anon)
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/substitution_args.py", line 299, in resolve_args
    resolved = _resolve_args(resolved, context, resolve_anon, commands)
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/substitution_args.py", line 312, in _resolve_args
    resolved = commands[command](resolved, a, args, context)
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/substitution_args.py", line 137, in _find
    return _find_executable(resolve_without_path, a, [args[0], path], context)
  File "/opt/ros/hydro/lib/python2.7/dist-packages/roslaunch/substitution_args.py", line 173, in _find_executable
    full_path = _get_executable_path(rp.get_path(args[0]), path)
  File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 190, in get_path
    raise ResourceNotFound(name, ros_paths=self._ros_paths)
ResourceNotFound: [vp6242_config]

Does ResourceNotFound mean any other error?

Thanks!

2014-06-27 14:02:51 -0500 received badge  Student (source)
2014-04-20 13:14:28 -0500 marked best answer problems with launching robotino_node

Hi,

I've installed ROS Fuerte along with Ubuntu 12.04 for a month or so. Part of my work with ROS is to try it on our lab's robotino.

I simply want to connect my PC as a client (with a wifi stick) to Robotino as an AP to run some robotino demos provided with the stack.

But the result is always like this:

[ WARN] [1351922165.116894137]: The root link base_link has an inertia specified in the URDF, but KDL does not support a root link with an inertia.  As a workaround, you can add an extra dummy link to your URDF.
[ERROR] [1351922165.594054747]:
[ INFO] [1351922167.593944503]: Disconnected from Robotino

I also checked the connection with Robotino View and it worked to capture camera image or other sensors in Robotino View. But it failed to run/compile robotinoView demo in Eclipse and either with ROS robotino stacks i.e robotino_node The IP I used in robotinoView was used again to launch robotino_node

Does launching robotino_node have such trouble? and need much of debuggin or something?? I'm doubting that this relates to the compatibility between CF card v2.x and my current API2 used in ROS robotino_node.

Thank you in advance for any help!!

Cheers, Shawn Le

2014-04-20 13:14:21 -0500 marked best answer incorrect debian install package for pr2_object_manipulation stack??

Hi,

I've installed pr2_object_manipulation with debian package installation

sudo apt-get install ros-fuerte-pr2-object-manipulation

and this also installed other dependencies e.g. tabletop_collision_map_processing, robot_self_filter_color, tabletop_object_detector, ....

However, the automatically installed dependencies are in old versions. I've checked tabletop_collision_map_processing package, the message type of service is

# a list of clusters and database models, directly as produced by the detector
# note that it is possible to not set the Table inside here (leave its
# extents set to zero), in which case it does not get added to the environment
tabletop_object_detector/TabletopDetectionResult detection_result

# whether the current collision models should be reset before adding new models
bool reset_collision_models

# whether the current list of models attached to the robot should be reset
bool reset_attached_models

# what tf frame the results should be returned in
# if empty, results will be in the same frame as the input 
string desired_frame

which belongs to fuerte_old version

the new one should be like following:

tabletop_object_detector/TabletopDetectionResult detection_result
bool reset_collision_models
bool reset_attached_models
bool reset_static_map
bool take_static_collision_map
string desired_frame
.....

this causes the demo/tutorial code for "write a simple pick and place application" fails to compile. Could someone update this debian package? or help me to update it so that the new tutorial code can be run??

Thank you!!

Edit 01: the tutorial code is here in which there are several unknown members used:

// defined in python - line 235 of file _TabletopCollisionMapProcessing.py -> fuerte also has this file
    processing_call.request.reset_static_map = true;
....
processing_call.request.take_static_collision_map = true;

.....
pickup_goal.desired_approach_distance = 0.1;
pickup_goal.min_approach_distance = 0.05;
2014-04-20 13:14:13 -0500 marked best answer pr2 object manipulation demo code cannot compile

Hi,

the tutorial code from Write a simple pick and place application

when I used rosmake to build the node, it brought following errors. It looks like being compiled with wrong header files -> many unknown members of class

/home/leshawn/stacks_additional/pr2_SHAWNLE/pr2_pick_and_place_tutorial/src/simple_pick_n_place_app.cpp:171:2: error: stray ‘\302’ in program
  /home/leshawn/stacks_additional/pr2_SHAWNLE/pr2_pick_and_place_tutorial/src/simple_pick_n_place_app.cpp:171:2: error: stray ‘\267’ in program
  /home/leshawn/stacks_additional/pr2_SHAWNLE/pr2_pick_and_place_tutorial/src/simple_pick_n_place_app.cpp: In function ‘int main(int, char**)’:
  /home/leshawn/stacks_additional/pr2_SHAWNLE/pr2_pick_and_place_tutorial/src/simple_pick_n_place_app.cpp:92:26: error: ‘tabletop_collision_map_processing::TabletopCollisionMapProcessing::Request’ has no member named ‘reset_static_map’    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  ERROR
  /home/leshawn/stacks_additional/pr2_SHAWNLE/pr2_pick_and_place_tutorial/src/simple_pick_n_place_app.cpp:97:26: error: ‘tabletop_collision_map_processing::TabletopCollisionMapProcessing::Request’ has no member named ‘take_static_collision_map’ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  /home/leshawn/stacks_additional/pr2_SHAWNLE/pr2_pick_and_place_tutorial/src/simple_pick_n_place_app.cpp:126:14: error: ‘object_manipulation_msgs::PickupGoal’ has no member named ‘desired_approach_distance’ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  /home/leshawn/stacks_additional/pr2_SHAWNLE/pr2_pick_and_place_tutorial/src/simple_pick_n_place_app.cpp:127:14: error: ‘object_manipulation_msgs::PickupGoal’ has no member named ‘min_approach_distance’ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  /home/leshawn/stacks_additional/pr2_SHAWNLE/pr2_pick_and_place_tutorial/src/simple_pick_n_place_app.cpp:159:55: error: ‘struct object_manipulation_msgs::GraspableObject_<std::allocator<void> >’ has no member named ‘type’ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  /home/leshawn/stacks_additional/pr2_SHAWNLE/pr2_pick_and_place_tutorial/src/simple_pick_n_place_app.cpp:159:63: error: ‘DATABASE_MODEL’ is not a member of ‘object_manipulation_msgs::GraspableObject’
  /home/leshawn/stacks_additional/pr2_SHAWNLE/pr2_pick_and_place_tutorial/src/simple_pick_n_place_app.cpp:162:70: error: ‘struct object_manipulation_msgs::GraspableObject_<std::allocator<void> >’ has no member named ‘model_pose’ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  /home/leshawn/stacks_additional/pr2_SHAWNLE/pr2_pick_and_place_tutorial/src/simple_pick_n_place_app.cpp:182:13: error: ‘object_manipulation_msgs::PlaceGoal’ has no member named ‘place_pose’ <<<<<<<<<<<<<<<<<<<<

I've checked API doc (I used fuerte but the class members are still similar) to see if there is any change in Class definition so those class members are not available anymore. But the fact is those classes are still the same.

Now I'm confused, dunno what's wrong with it. How can it bring up those errors??

Thank you for any support!!

Edit 01: I've compiled the code again in Eclipse with GCC C++ with all the necessary inclusion and configuration. And... still the same unknown class members. So, perhaps the class definition has been through updates/changes compared to the ones used in tutorial code and I'll have to adapt the old version to the new code. If my diagnosis is correct, any hint to speed up this work?? I'm slow at reading such a big ROS header files :((

Thank you!!

2014-04-20 13:11:25 -0500 marked best answer bug in launch file vision_visp stack

Hi, I'm debugging and trying to run a launch file in vision_visp stack which is tutorial.launch

  <node pkg="visp_tracker" type="client" name="tracker_mbt_client">
    <param name="model_path" value="package://visp_tracker/models" />
    <param name="model_name" value="laas-box" />

in parameter "model_path" value is "package://something" -> what's this syntax?? I've replaced with the full path but still didn't work

I believe this is the problem, because from the output:

process[tf_localization-6]: started with pid [18717]
terminate called after throwing an instance of 'std::runtime_error'
  what():  Failed to load the model /home/airlab/SONLE/stacks/vision_visp/visp_tracker/models/laas-box/laas-box.wrl
Do you use resource_retriever syntax?
I.e. replace /my/model/path by file:///my/model/path

I've already fixed one bug in this launch file

 <node pkg="rosbag" type="rosbag" name="rosbag" args="play --clock -l
  $(find visp_tracker)/bag/tutorial-static-box.bag"/>

where type="rosbag" is not correct, there's no rosbag executable in the package but "play" => changed to:

<node pkg="rosbag" type="play" name="rosbag_routine" args=" --clock -l
      $(find visp_tracker)/bag/tutorial-static-box.bag"/>
2014-04-20 13:10:58 -0500 marked best answer dynamic_reconfigure package error??

I'm testing kinect reading using openni_launch following instructions link: openni_launch tutorial

and when I came to the dynamic_reconfigure gui part. My kinect cannot be read anymore. I doubt that it did something to the original driver parameters

I tried to restart my PC and run the tutorial again (without dynamic_reconfigure) then it worked. Then how can I register the points??

What is the problem here?

Edit 01:

I changed Topic to registered depth points (without using dynamic reconfigure) or close RVIZ. All led to the same pending and unable to load kinect again

it only works again when I restart the PC

Edit 02:

I tried with rostopic echo /rosout to see the stream of data. But type of /rosout is rosgraph_msgs/Log and cannot be seen clearly i.e. matrix of number. I don't know how to see the image data yet