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

Edward's profile - activity

2022-08-26 03:12:17 -0500 received badge  Nice Answer (source)
2021-11-19 08:12:42 -0500 received badge  Necromancer (source)
2019-01-09 15:25:15 -0500 received badge  Good Answer (source)
2018-09-21 06:15:03 -0500 answered a question rqt loading with requested perspective

And you can make smt like this in .launch file: <launch> <node name = "my_rqt_dashboard" pkg = "rqt_gui" typ

2018-08-12 05:36:05 -0500 commented answer Why ROS Topic should get XMLRPC address:port but ROS Service doesn't?

And a little more inaccuracy in the pictures. In the first picture, in step 3, connect ("scan", TCP) should be connect (

2018-08-12 05:29:54 -0500 commented answer Why ROS Topic should get XMLRPC address:port but ROS Service doesn't?

And a little more inaccuracy in the pictures. In the first picture, in step 3, connect ("scan", TCP) should be connect (

2018-01-11 07:44:40 -0500 commented answer CSM Package Not Found

Since recently the installation from the repository has been made correctly. At least for the kinetics. I do not have an

2017-08-17 03:12:55 -0500 received badge  Citizen Patrol (source)
2017-08-01 01:58:37 -0500 edited answer hector slam launch with odom and hokuyo

I think the problem is this. In your launch file you write: <param name="odom_frame" value="base_link" /> But i

2017-08-01 01:58:09 -0500 answered a question hector slam launch with odom and hokuyo

I think the problem is this. In your launch file you write: <param name="odom_frame" value="base_link" /> But i

2017-07-17 15:01:38 -0500 received badge  Nice Answer (source)
2017-05-05 06:48:52 -0500 commented answer Multiple Robots with slam_gmapping

Yes, please, do you have the node, despite the fact that three years have passed?

2017-03-12 10:01:04 -0500 received badge  Necromancer (source)
2017-03-12 10:01:04 -0500 received badge  Teacher (source)
2017-02-22 00:19:49 -0500 received badge  Enthusiast
2017-02-10 10:18:30 -0500 answered a question CSM Package Not Found

Good day to all. I have repeatedly faced with this problem: installation laser_scan_matcher for ROS kinetic. To solve this problem on three different machines, and finally I decided to write an algorithm that helped me. Probably, it is not very correct, as I replace the relative path to the libraries in the absolute, but nevertheless it - it works for me.

Now the algorithm itself. In the future, I mean that the package is the full path to my catkin_ws is: /home/edward/catkin_ws

Algorithm

1.first install the package csm itself in directory /catkin_ws/src: git clone https://github.com/AndreaCensi/csm.git and package scan_tools: git clone https://github.com/ccny-ros-pkg/scan_...

2.in /catkin_ws do catkin_make

3.open: nano ~/.bashrc and add to end of file as a variable PKG_CONFIG_PATH tssm.pk path to the file. In my case, this line looks like this:

export PKG_CONFIG_PATH=/home/edward/catkin_ws/src/csm/sm/pkg-config and make: source ~/.bashrc

4.Next, you must explicitly register in five file path to the header files:

  1. in file /home/edward/catkin_ws/src/scan_tools/laser_scan_matcher/include/laser_scan_matcher/laser_scan_matcher.h replace #include '<'csm/csm_all.h'>' on #include '<'/home/edward/catkin_ws/src/csm/sm/csm/csm_all.h'> (without apostrophes, of course)
  2. in file /home/edward/catkin_ws/src/csm/sm/csm/laser_data_json.h replace json-c/json.h and json-c/json_more_utils.h on /home/edward/catkin_ws/src/csm/sm/lib/json-c/json.h and home/edward/catkin_ws/src/csm/sm/lib/json-c/json_more_utils.h respectively
  3. in file /home/edward/catkin_ws/src/csm/sm/csm/hsm/hsm_interface.h replace options/options.h on /home/edward/catkin_ws/src/csm/sm/lib/options/options.h
  4. on file /home/edward/catkin_ws/src/csm/sm/csm/json_journal.h replace json-c/json.h and json-c/json_more_utils.h on /home/edward/catkin_ws/src/csm/sm/lib/json-c/json.h and /home/edward/catkin_ws/src/csm/sm/lib/json-c/json_more_utils.h respectivetly
  5. Lastly, in file /home/edward/catkin_ws/src/csm/sm/csm/math_utils_gsl.h replace egsl/egsl.h on /home/edward/catkin_ws/src/csm/sm/lib/egsl/egsl.h

5.Finally, go to your /catkin_ws and do catkin_make

And, wow miracle - all gathered! I hope this spike curve method will help you :) Happy ROS.

2017-02-10 03:18:09 -0500 received badge  Supporter (source)