Hot answers tagged

3 votes
Accepted

Transform PointCloud message

Welcome to Robotics Stack Exchange! I have noticed several concerns with your code snippet, which I would like to address below: Change the signature of your callback to receive ...
ravi's user avatar
  • 1,336
2 votes
Accepted

Correct use of transformations while using coordinate frames

You're missing a couple key aspects: baselink -> odom transform is the location of the robot (where the robot thinks it is) relative to where it started as calculated by tracking the wheel encoders....
billy's user avatar
  • 316
2 votes

How does anything listen to tf2? What are the transform_listener_impl nodes?

Its an internal node to TF2 listener that deals with the TF data so that if your server's node is being blocked by a service/action/subscription/timer/etc callback that your TF data is still getting ...
Steve Macenski's user avatar
1 vote

What is the frame name in a TF2 transform?

The name frame is short for coordinate frame. In any system there are many relevant coordinate frames. A transform is a representation of what it takes to move data represented in one frame to the ...
Tully's user avatar
  • 24.9k
1 vote

What is the frame name in a TF2 transform?

I think the answer is best presented with a simple example. A robotic arm is a chain of frames (within transforms) from the base to the end effector. Each frame is defined relative to its parent. For ...
Robotawi's user avatar
  • 454
1 vote
Accepted

Inconsistencies in Transform Definition between tf2 and ROS?

We believe we've figured this out. Here's what we've learned: What is a Transform? Consider the diagram below which shows two coordinate frames, source and destination, as well as a vector ...
Raika Dial's user avatar
1 vote

Transform PointCloud message

Maybe a good first step is to convert to PointCloud2 using the snippet from convertPointCloudtoPointCloud2 from the package ...
ignacio's user avatar
  • 125
1 vote

tf_static frames not available in lookup_transform

My answer may be broader than what OP is asking, but because the initial motivation was the same for me to start tackling (static_transform not looked up via Python api in ROS2 for me), I share here ...
IsaacS's user avatar
  • 4,492

Only top scored, non community-wiki answers of a minimum length are eligible