Skip to content
This repository was archived by the owner on Aug 5, 2022. It is now read-only.
This repository was archived by the owner on Aug 5, 2022. It is now read-only.

No output either from ros_object_analytics #53

@christenbc

Description

@christenbc

After a successful installation. I customized the launcher analytics_opencl_caffe.launch in this way:

<!--
Copyright (c) 2017 Intel Corporation

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<launch>
  <arg name="namespace"                     default="object_analytics" />
  <arg name="manager"                       default="ObjectAnalyticsMgr" />
  <arg name="input_points"                  default="camera_floor/driver/depth/color/points"
            doc="point cloud topic from rgbd sensor" />
  <arg name="input_rgb"                     default="camera_floor/driver/color/image_raw"
            doc="rgb topic from splitter" />
  <arg name="input_detection"               default="oa_detection"
            doc="detection result topic from object detection nodelet" />
  <arg name="output_localization"           default="oa_localization"
            doc="localization result topic" />
  <arg name="output_tracking"               default="oa_tracking"
            doc="tracking result topic" />
  <arg name="aging_th"                      default="16"
            doc="tracking aging threshold" />
  <arg name="probability_th"                default="0.5"
            doc="tracking object probability threshold" />

  <group ns="$(arg namespace)">
      <include file="$(find object_analytics_launch)/launch/includes/manager.launch">
          <arg name="name"                      value="$(arg manager)" />
          <arg name="num_worker_threads"        value="6" />
      </include>

      <include file="$(find object_analytics_launch)/launch/includes/nodelet.launch.xml">
          <arg name="manager"                   value="$(arg manager)" />
          <arg name="input_points"              value="$(arg input_points)" />
          <arg name="input_rgb"                 value="$(arg input_rgb)" />
          <arg name="input_detection"           value="$(arg input_detection)" />
          <arg name="output_localization"       value="$(arg output_localization)" />
          <arg name="output_tracking"           value="$(arg output_tracking)" />
          <arg name="aging_th"                  value="$(arg aging_th)" />
          <arg name="probability_th"            value="$(arg probability_th)" />
      </include>

      <include file="$(find opencl_caffe_launch)/launch/includes/nodelet.launch">
          <arg name="manager"                   value="$(arg manager)" />
          <arg name="name"                      value="detecter" />
          <arg name="input_topic"               value="$(arg input_rgb)" />
          <arg name="output_topic"              value="$(arg input_detection)" />
      </include>

  </group>
</launch>

When I do the roslaunch object_analytics_launch analytics_opencl_caffe.launch in a terminal I get:

oa1

oa2

oa3

oa4

oa5

oa6

So everything looks fine and the camera topics work well.
Then from the output topics I get nothing.
Nothing from detection, localization and tracking.
What am I doing wrong?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions