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

Revision history [back]

click to hide/show revision 1
initial version

That launch file tries to find a .vcg file in"Trainer" package, which can be worked around by changing the package name to ppl_detection as suggested in http://answers.ros.org/question/2791/ppl_detection-package?answer=4979#4979

HTH.

That launch file tries If you believe the segmentation fault occurs at RViz, this thread might be of help.

Else if you experience seg-fault while trying to find a run .vcgkinect_detect, try what @Liz Murphy suggests. If that still doesn't solve, modify the same part as:

std::string model_string = "./svm_models/" + model_name + ".model";

On one of my notebook, I didn't have to do anything for kinect_detect, but on Turtlebot file in"Trainer" package, which can be worked around by changing (eeepc), I had to do the package name to ppl_detection as suggested in http://answers.ros.org/question/2791/ppl_detection-package?answer=4979#4979above.

HTH.

If you believe the segmentation fault occurs at RViz, this thread might be of help.

Else if you experience seg-fault while trying to run kinect_detect, try what @Liz Murphy suggests. If that still doesn't solve, modify the same part as:

std::string model_string = "./svm_models/" + model_name + ".model";

On one of my notebook, I didn't have to do anything for kinect_detect, but on Turtlebot (eeepc), I had to do the above.above (maybe it's rooted in that how fopen in C++ treats the current directory varies depending on the compiler? I haven't investigated further).

HTH.

If you believe the segmentation fault occurs at RViz, this thread might be of help.

Else if you experience seg-fault while trying to run kinect_detect, try what @Liz Murphy suggests. If that still doesn't solve, modify the same part as:

std::string model_string = "./svm_models/" + model_name + ".model";

On one of my notebook, notebook (Ubuntu 11.04, Intel i7, ROS electric), I didn't have to do anything for kinect_detect, but on TurtlebotTurtlebot (eeepc) (eeepc), , I had to do the above (maybe it's rooted in that how the way fopen in C++ treats the current directory varies depending on the compiler? computer architecture? I haven't investigated further).

HTH.

If you believe the segmentation fault occurs at RViz, this thread might be of help.

Else if you experience seg-fault while trying to run kinect_detect, first of all the current implementation requires you run the command from the home directory of ppl_detection (see around line#468 in kinect_detect.cpp where relative path of .model file is specified). Then try what @Liz Murphy suggests. If that still doesn't solve, modify the same part as:

std::string model_string = "./svm_models/" + model_name + ".model";

On one of my notebook (Ubuntu 11.04, Intel i7, ROS electric), I didn't have to do anything for kinect_detect, but on Turtlebot (eeepc), I had to do the above (maybe it's rooted in that the way fopen in C++ treats the current directory varies depending on the computer architecture? I haven't investigated further).

HTH.

If you believe the segmentation fault occurs at RViz, this thread might be of help.

Else if you experience seg-fault while trying to run kinect_detect, first of all the current implementation requires you run the command from the home directory of ppl_detection (see (by roscd ppl_detection or something. See around line#468 in kinect_detect.cpp where relative path of .model file is specified). Then try what @Liz Murphy suggests. If that still doesn't solve, modify the same part as:

std::string model_string = "./svm_models/" + model_name + ".model";

On one of my notebook (Ubuntu 11.04, Intel i7, ROS electric), I didn't have to do anything for kinect_detect, but on Turtlebot (eeepc), I had to do the above (maybe it's rooted in that the way fopen in C++ treats the current directory varies depending on the computer architecture? I haven't investigated further).

HTH.