Skip to content

Conversation

@siehlema
Copy link

@siehlema siehlema commented Aug 23, 2019

In order to solve Issue #64 four launch files have been added. They have been created in an analogue way as the Kinect2 launch files for skeleton tracking.

I obtained expected functionality.

But there still is an error showing:
[ERROR] [1566555953.455625168]: transform exception: Could not find a connection between 'world' and 'kinect1_head_rgb_optical_frame' because they are not part of the same tree.Tf has two or more unconnected trees.

So maybe some adjustments have to be made?

@bsubbaraman
Copy link
Contributor

Hi @siehlema! Here are a couple of starting points if you haven't tried them already: you can run the command rosrun rqt_tf_tree rqt_tf_tree while the system is running; this will show the current tf tree and what connections are currently being made. Based on the error message, there will be (at least) two separate trees. You may start to resolve this issue by looking at detection_initializer.py, as this is where further static transform publishers are created.

@siehlema
Copy link
Author

siehlema commented Sep 5, 2019

Thank you @bsubbaraman, you were right. I found out, that the object detection caused the error. The tf tree also shows that.

TF tree with object detection:
Screenshot from 2019-09-05 14-45-40

TF tree without object detection:
Screenshot from 2019-09-05 14-48-33

Is there something missing in the new detector_yolo_kinect1.launch?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants