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

Dutch's profile - activity

2021-03-16 10:04:56 -0500 received badge  Famous Question (source)
2020-07-19 14:17:21 -0500 received badge  Nice Answer (source)
2020-06-10 20:30:18 -0500 received badge  Notable Question (source)
2020-06-10 20:30:18 -0500 received badge  Popular Question (source)
2020-02-10 21:37:01 -0500 received badge  Necromancer (source)
2020-02-10 21:37:01 -0500 received badge  Teacher (source)
2019-11-15 02:34:05 -0500 commented answer Today in 2019, will RViz and Gazebo work with X forwarding over SSH

Furthermore, pls be very careful with the window firewall (4200-4299 especially 4242 port shall be allowed for inbound a

2019-11-14 18:09:54 -0500 commented answer Today in 2019, will RViz and Gazebo work with X forwarding over SSH

btw, the "+iglx" solution mentioned in the post above doesn't work at my side. The Rviz just aborted at starting stage w

2019-11-14 18:07:35 -0500 answered a question Today in 2019, will RViz and Gazebo work with X forwarding over SSH

I just had some experience with this not long ago... I'm using a windows 10 to SSH a headless Ubuntu service, and need

2019-08-19 19:53:00 -0500 marked best answer Solving dependency: catkin_package() vs 'INSTALL'

Hello guys,

For solving the building dependencies between 2 packages, I knew that catkin_package() macro can help to solve the problem (by specifying INCLUDE_DIRS & LIBRARIES) if other packages find 'this' package, and I can also 'INSTALL' everything properly so that the other package can find files under folders under ${CATKIN_DEVEL_PREFIX}.

I have always defined both clearly in the CMakeLists, but questions is what is benefit of this? For FHS compliance? Can I only use catkin_package() and ignore 'INSTALL' part for good?

I have searched a bit on this but got no luck to thoroughly understand this.. Thanks for any help!

Cheers, Dutch

2019-08-19 19:51:51 -0500 commented answer Solving dependency: catkin_package() vs 'INSTALL'

I never really 'released' my package before, and I guess that why I found the 'install' is not so essential sometimes..

2019-08-19 19:44:43 -0500 received badge  Supporter (source)
2019-08-19 04:10:51 -0500 asked a question Solving dependency: catkin_package() vs 'INSTALL'

Solving dependency: catkin_package() vs 'INSTALL' Hello guys, For solving the building dependencies between 2 packages,

2019-06-18 01:43:05 -0500 received badge  Famous Question (source)
2019-06-18 01:43:05 -0500 received badge  Notable Question (source)
2019-02-19 21:23:37 -0500 received badge  Enthusiast
2019-02-16 19:52:07 -0500 commented answer tf2 buffer length setting problem

Got it! Thank you!

2019-02-16 19:51:08 -0500 marked best answer tf2 buffer length setting problem

I'm using Kinetic on Ubuntu 16.04 and met a problem with extending tf2 buffer (roscpp).

In my header file, I defined like this:

Class A
{
private: 
    std::unique_ptr<tf2_ros::Buffer> buffer_ptr;
    std::unique_ptr<tf2_ros::TransformListener> listener_ptr;
}

Then in the source file, I have initialized them in the constructor:

A::A
{
    buffer_ptr.reset(new tf2_ros::Buffer(ros::Duration(30.0)));
    listener_ptr.reset(new tf2_ros::TransformListener(*tf_buffer_ptr));
}

When I use the rqt tf_tree to view the transformation info, I noticed that the cached buffer length is still around 10 seconds, not extended to 30 seconds as I set here...

I tried to print out the buffer length out at runtime (via GetCacheLength method), and the value is correct.

I searched a lot but found very few info on this, and I checked the tf2_ros buffer related source code didn't get any luck as well..

2019-02-16 19:51:08 -0500 received badge  Scholar (source)
2019-02-16 11:17:29 -0500 received badge  Popular Question (source)
2019-02-15 05:37:24 -0500 commented question tf2 buffer length setting problem

Ahh, I misunderstood the meaning of the cache length in the tf_tree then. My program is having some network delay issue,

2019-02-15 03:32:11 -0500 asked a question tf2 buffer length setting problem

tf2 buffer length setting problem I'm using Kinetic on Ubuntu 16.04 and met a problem with extending tf2 buffer (roscpp)