From 825a0996dba80b53d7f67ad3458ee59d699cc806 Mon Sep 17 00:00:00 2001 From: Lucas Walter Date: Sun, 29 Jul 2018 09:37:41 -0700 Subject: [PATCH] Now can run the demux nodelet with https://github.com/ros/nodelet_core/pull/80 , but it isn't doing what I'd like it to (split the messages between two topics). Also nodelet_demo crashes, need to debug that --- nodelet_demo/launch/demo.launch | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/nodelet_demo/launch/demo.launch b/nodelet_demo/launch/demo.launch index 22de91b..10fd52a 100644 --- a/nodelet_demo/launch/demo.launch +++ b/nodelet_demo/launch/demo.launch @@ -4,6 +4,7 @@ + + output="screen" + ns="data_demux" > @@ -28,19 +30,21 @@ nodelet: /usr/include/boost/smart_ptr/shared_ptr.hpp:641: typename boost::detail [manager-1] process has died [pid 10468, exit code -6, cmd /opt/ros/kinetic/lib/nodelet/nodelet manager __name:=manager __log:=/home/lucasw/.ros/log/6f210a04-927b-11e8-9cee-d8fc93bc28de/manager-1.log]. The pcl demux also fails, but doesn't give the assertion failure. + +It's odd that demux uses private namespaces for the inputs and outputs --> - + - output_topics: [input1, input2] + output_topics: [/input1, /input2] - + @@ -56,11 +60,14 @@ The pcl demux also fails, but doesn't give the assertion failure.