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

cmansley's profile - activity

2016-08-08 01:36:49 -0500 received badge  Famous Question (source)
2016-08-08 01:36:49 -0500 received badge  Notable Question (source)
2016-08-08 01:36:49 -0500 received badge  Popular Question (source)
2016-06-23 11:14:35 -0500 received badge  Great Question (source)
2014-04-25 06:32:14 -0500 commented question rosdep initialization error

As of today, it seems to work with proxies just fine. The key hint is that you need to use `sudo -E rosdep init` to propagate the environmental variables.

2014-04-24 03:22:07 -0500 received badge  Good Question (source)
2014-01-28 17:22:29 -0500 marked best answer Is there a way to merge bag files?

I have data across multiple bag files, but I don't care about absolute timestamps, just relative time. I would like to merge the separate bag files into one bag file. For example, if I was recording images to a bag file, then later recorded more images to a different bag file, I would like to combine these bag files into a single one. Right now, I am playing them back and recording them into another bag file, but this seems clunky.

2014-01-28 17:22:25 -0500 marked best answer Is it possible to plot different topics on the same plot in rxbag?

I have several distinct topics saved in a bag and I would like to plot them on the same plot for comparison purposes in rxbag. This works great for values in the same topic, but I don't know if I can do this for different topics.

2013-12-27 22:45:52 -0500 received badge  Nice Answer (source)
2013-09-05 12:16:54 -0500 received badge  Famous Question (source)
2013-09-04 11:39:48 -0500 asked a question Using gtest with cv_bridge fails

If we create a package as follows:

$ roscreate-pkg opencv_tests roscpp cv_bridge
$ cd opencv_tests
$ mkdir test
$ echo "rosbuild_add_gtest(test_opencv test/test_opencv.cpp)" >> CMakeLists.txt

and test_opencv.cpp contains

#include <gtest/gtest.h>

int main(int argc, char **argv)
{
  testing::InitGoogleTest(&argc, argv);

  ::testing::FLAGS_gtest_death_test_style = "threadsafe";

  return RUN_ALL_TESTS();
}

then we run rosmake test, the test compiles, but crashes on destruction.

Here is the gdb output:

(gdb) bt
#0  0x00007ffff7285425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007ffff7288b8b in __GI_abort () at abort.c:91
#2  0x00007ffff72c339e in __libc_message (do_abort=2, fmt=0x7ffff73cd008 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201
#3  0x00007ffff72cdb96 in malloc_printerr (action=3, str=0x7ffff73c9913 "free(): invalid pointer", ptr=<optimized out>) at malloc.c:5018
#4  0x0000000000400b67 in operator= (rhs=..., this=<optimized out>) at /usr/include/gtest/internal/gtest-string.h:285
#5  operator= (a_c_str=0x400e4c "threadsafe", this=<optimized out>) at /usr/include/gtest/internal/gtest-string.h:279
#6  main (argc=1, argv=<optimized out>) at /home/user/opencv_tests/test/test_opencv.cpp:7
(gdb)

When I get this error, it typically is because GTest and OpenCV are fighting about symbols. In other words, OpenCV includes a version of GTest and we are linking against the wrong one.

2013-08-19 22:31:47 -0500 received badge  Good Question (source)
2013-03-14 05:18:05 -0500 received badge  Notable Question (source)
2013-03-08 02:43:46 -0500 received badge  Popular Question (source)
2013-01-30 05:10:35 -0500 commented answer Migration of older rosdep.yaml bash entries to Groovy

I understand that they are no longer supported. I am asking what is the migration path? Custom packages have issues with sudo?

2013-01-29 13:14:08 -0500 asked a question Migration of older rosdep.yaml bash entries to Groovy

What is the preferred method for migrating the old multi-line bash script entries in rosdep.yaml files? REP-0111 says that compatiblity was eliminated in Fuerte: http://ros.org/reps/rep-0111.html#backwards-compatibility

Multi-line entries in rosdep.yaml used to be interpreted as bash files, allowing fancy manipulations of dependencies. Is there a migration path for these types of entries? If they are no longer permitted, shouldn't the rosdistro default files eliminate any entries that have bash style entries? https://github.com/ros/rosdistro/blob/master/rosdep/base.yaml

I saw that a similar question was asked here, but no real solution was given. And placing a sudo requiring make install in a package makefile can get swallowed up in rosmake.

2012-12-16 21:27:12 -0500 marked best answer Are there identity guidelines for ROS and its logos?

The point cloud library has a nice set of guidelines for conveying a standard logo and design language for identifying PCL. Does ROS have an equivalent set of logos/design documents? See here and here

2012-12-16 21:27:11 -0500 received badge  Nice Question (source)
2012-09-09 14:40:45 -0500 received badge  Famous Question (source)
2012-09-09 14:40:45 -0500 received badge  Popular Question (source)
2012-09-09 14:40:45 -0500 received badge  Notable Question (source)
2012-08-28 17:56:45 -0500 received badge  Famous Question (source)
2012-08-28 17:56:45 -0500 received badge  Notable Question (source)