Ask Your Question

Thomas's profile - activity

2020-03-05 13:42:45 -0500 received badge  Famous Question (source)
2019-10-14 19:25:59 -0500 received badge  Good Answer (source)
2019-08-03 08:44:55 -0500 received badge  Guru (source)
2019-08-03 08:44:55 -0500 received badge  Great Answer (source)
2019-07-11 16:57:08 -0500 commented answer Processing an image outside the Callback function

@Pashek the usual approach is through a lock-free ring buffer and making sure that when you push the ring-buffer, the ot

2019-06-13 17:12:24 -0500 received badge  Nice Answer (source)
2019-02-24 21:38:31 -0500 received badge  Notable Question (source)
2019-02-19 01:09:58 -0500 received badge  Notable Question (source)
2019-02-15 13:58:59 -0500 commented answer What revision of C is targeted by ROS 2?

@William the PR is here: https://github.com/ros2/rcl/pull/332 (strncpy_s / strncpy incompatibility) - seems like we fina

2019-02-15 02:19:40 -0500 received badge  Popular Question (source)
2019-02-14 18:28:11 -0500 commented answer What revision of C is targeted by ROS 2?

Awesome! Indeed the reason I was asking this is due to Windows related build issues.

2019-02-14 18:27:02 -0500 marked best answer What revision of C is targeted by ROS 2?

REP-2000 is stating that ROS 2 is targeting C++14. What about C? Is it a safe assume that all packages are compiled against C11?

2019-02-14 15:26:11 -0500 asked a question What revision of C is targeted by ROS 2?

What revision of C is targeted by ROS 2? REP-2000 is stating that ROS 2 is targeting C++14. What about C? Is it a safe

2019-01-31 19:23:28 -0500 commented question Examples of end-to-end ROS application?

I'm looking for descriptions of complete ROS systems. That is to say, not pointers to MoveIt, PCL, Gazebo, node X or Y,

2019-01-30 06:59:29 -0500 received badge  Popular Question (source)
2019-01-30 02:49:12 -0500 asked a question Examples of end-to-end ROS application?

Examples of end-to-end ROS application? Hi all, could anyone recommend me examples of ROS architectures / applications d

2018-09-19 10:42:29 -0500 received badge  Nice Answer (source)
2018-09-17 14:40:41 -0500 received badge  Good Answer (source)
2018-07-30 03:06:15 -0500 received badge  Great Answer (source)
2018-04-06 10:27:17 -0500 received badge  Great Answer (source)
2017-12-21 13:43:52 -0500 received badge  Good Answer (source)
2017-12-04 10:59:28 -0500 received badge  Necromancer (source)
2017-09-21 11:25:30 -0500 received badge  Nice Answer (source)
2017-08-27 10:54:45 -0500 received badge  Nice Answer (source)
2017-03-12 10:34:39 -0500 received badge  Nice Answer (source)
2016-09-26 08:52:03 -0500 received badge  Good Answer (source)
2016-05-12 23:14:54 -0500 received badge  Nice Answer (source)
2015-12-08 17:02:45 -0500 received badge  Great Answer (source)
2015-12-08 17:02:45 -0500 received badge  Guru (source)
2015-11-30 14:21:34 -0500 received badge  Great Answer (source)
2015-11-30 14:21:34 -0500 received badge  Guru (source)
2015-10-31 14:04:23 -0500 received badge  Guru (source)
2015-10-31 14:04:23 -0500 received badge  Great Answer (source)
2015-06-16 06:01:36 -0500 received badge  Necromancer (source)
2015-05-03 15:20:32 -0500 marked best answer FindEigen.cmake not found on Maverick only

Hello, I am trying to release a stack which depends on Eigen3 as a system dependency. It works for all platforms on Electric/Unstable except Maverick where the CMake Eigen macro is not found:

 [rosbuild] Building package walk_interfaces
 [rosbuild] Cached build flags older than manifests; calling rospack to get flags
 [rosbuild] Including /opt/ros/electric/stacks/ros_comm/clients/roslisp/cmake/roslisp.cmake
 [rosbuild] Including /opt/ros/electric/stacks/ros_comm/clients/rospy/cmake/rospy.cmake
 [rosbuild] Including /opt/ros/electric/stacks/ros_comm/clients/cpp/roscpp/cmake/roscpp.cmake
  CMake Error at CMakeLists.txt:18 (find_package):
    Could not find module FindEigen.cmake or a configuration file for package
    Eigen.

Adjust CMAKE_MODULE_PATH to find FindEigen.cmake or set Eigen_DIR to the
directory containing a CMake configuration file for Eigen.  The file will
have one of the following names:

  EigenConfig.cmake
  eigen-config.cmake

Did anyone else encountered the same problem? Is there any issue with Eigen support on Maverick?

Thanks.

2015-05-03 15:20:21 -0500 received badge  Nice Question (source)
2015-03-23 00:56:43 -0500 received badge  Good Answer (source)
2015-01-02 00:58:50 -0500 received badge  Good Answer (source)
2014-11-16 17:30:07 -0500 received badge  Good Answer (source)
2014-08-07 09:10:23 -0500 received badge  Good Answer (source)
2014-07-31 08:50:38 -0500 received badge  Nice Answer (source)
2014-04-21 17:44:44 -0500 edited question Creating a new overlay

when i type this command in the terminal rosws init ~/fuerte_workspace /opt/ros/fuerte the result is

smart-engineers@smartengineers-HP-Pavilion-g6-Notebook-PC:~$ rosws init ~/fuerte_workspace /opt/ros/fuerte
Traceback (most recent call last):
  File "/usr/local/bin/rosws", line 52, in <module>
    import rosinstall.rosws_cli
  File "/usr/local/lib/python2.7/dist-packages/rosinstall/__init__.py", line 33, in <module>
    import wstool.helpers
  File "/usr/local/lib/python2.7/dist-packages/wstool/helpers.py", line 37, in <module>
    from wstool.config_elements import SetupConfigElement
  File "/usr/local/lib/python2.7/dist-packages/wstool/config_elements.py", line 38, in <module>
    from vcstools.vcs_abstraction import get_vcs_client
  File "/usr/local/lib/python2.7/dist-packages/vcstools/__init__.py", line 44, in <module>
    from vcstools.svn import SvnClient
  File "/usr/local/lib/python2.7/dist-packages/vcstools/svn.py", line 44, in <module>
    import dateutil.parser  # For parsing date strings
  File "/usr/local/lib/python2.7/dist-packages/dateutil/parser.py", line 24, in <module>
    from six import text_type, binary_type, integer_types
ImportError: No module named six

plz need an urgent help to get rid of this error???

2014-04-20 13:26:24 -0500 marked best answer Missing dependency when building Debian package on the buildfarm

I am currently experiencing the following problem, albeit having opencv2 as a dependency of my package, when making a release with Bloom dpkg-shlibdeps fails with the following error:

dh_shlibdeps: warning: ignored unknown options in DH_OPTIONS
LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu/libfakeroot:/usr/lib64/libfakeroot:/usr/lib32/libfakeroot:/tmp/buildd/ros-groovy-visp-2.6.2-1quantal-20130213-0723/debian/ros-groovy-visp//opt/ros/groovy/lib/
    dpkg-shlibdeps -Tdebian/ros-groovy-visp.substvars debian/ros-groovy-visp/opt/ros/groovy/share/visp/demo/wireframe-simulator/servoSimu4Points debian/ros-groovy-visp/opt/ros/groovy/share/visp/demo/wireframe-simulator/servoSimuSphere debian/ros-groovy-visp/opt/ros/groovy/share/visp/demo/wireframe-simulator/servoSimuCylinder debian/ros-groovy-visp/opt/ros/groovy/lib/libvisp-2.so.2.6.2
dpkg-shlibdeps: error: couldn't find library libopencv_calib3d.so.2.4 needed by debian/ros-groovy-visp/opt/ros/groovy/lib/libvisp-2.so.2.6.2 (ELF format: 'elf32-i386'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libopencv_core.so.2.4 needed by debian/ros-groovy-visp/opt/ros/groovy/lib/libvisp-2.so.2.6.2 (ELF format: 'elf32-i386'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libopencv_features2d.so.2.4 needed by debian/ros-groovy-visp/opt/ros/groovy/lib/libvisp-2.so.2.6.2 (ELF format: 'elf32-i386'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libopencv_highgui.so.2.4 needed by debian/ros-groovy-visp/opt/ros/groovy/lib/libvisp-2.so.2.6.2 (ELF format: 'elf32-i386'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libopencv_imgproc.so.2.4 needed by debian/ros-groovy-visp/opt/ros/groovy/lib/libvisp-2.so.2.6.2 (ELF format: 'elf32-i386'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libopencv_legacy.so.2.4 needed by debian/ros-groovy-visp/opt/ros/groovy/lib/libvisp-2.so.2.6.2 (ELF format: 'elf32-i386'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libopencv_nonfree.so.2.4 needed by debian/ros-groovy-visp/opt/ros/groovy/lib/libvisp-2.so.2.6.2 (ELF format: 'elf32-i386'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libopencv_video.so.2.4 needed by debian/ros-groovy-visp/opt/ros/groovy/lib/libvisp-2.so.2.6.2 (ELF format: 'elf32-i386'; RPATH: '')
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/ros-groovy-visp/opt/ros/groovy/lib/libvisp-2.so.2.6.2 was not linked against libgmodule-2.0.so.0 (it uses none of the library's symbols)
dpkg-shlibdeps: error: cannot continue due to the errors listed above
Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
dh_shlibdeps: dpkg-shlibdeps -Tdebian/ros-groovy-visp.substvars debian/ros-groovy-visp/opt/ros/groovy/share/visp/demo/wireframe-simulator/servoSimu4Points debian/ros-groovy-visp/opt/ros/groovy/share/visp/demo/wireframe-simulator/servoSimuSphere debian/ros-groovy-visp/opt/ros/groovy/share/visp/demo/wireframe-simulator/servoSimuCylinder debian/ros-groovy-visp/opt/ros/groovy/lib/libvisp-2.so.2.6.2 returned exit code 2
make[1]: *** [override_dh_shlibdeps] Error 2

It seems to me that the OpenCV dependency is not pulled correctly.

See the job here and the Bloom release repository here.

I have opencv2 both as build_depend and run_depend. However the ros-groovy-opencv2 package does not pull the OpenCV packages currently so I am a bit lost.

Should I open a ... (more)

2014-04-20 13:20:58 -0500 marked best answer Depending on bullet in a catkin package (Groovy)

Dear all, I was wondering how to find bullet header in a catkin package (Groovy).

As far as I can tell, I should not use rospack to do so but as no CMake macro is provided by ros-groovy-bullet, I don't quite see how to achieve this... Any suggestion?

Also, bullet seems a candidate of choice for the new buildsystem, is there a switch planned from rosbuild to bloom?

2014-04-20 13:20:58 -0500 marked best answer dynamic_reconfigure and catkin

Dear all, I would like to know if there is a way, even a workaround, of generating dynamic_reconfigure files from a catkin package. AFAIK, there is no way currently to use dynamic_reconfigure in a catkin package as the CMake macro is not compatible (rely on rosbuild macros).

  1. Is there a workaround?
  2. Is it planned for dynamic_reconfigure to switch to catkin?

Thanks!