Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Laser Ortho Projector #50

Open
raynerthestoner opened this issue Feb 13, 2017 · 2 comments
Open

Laser Ortho Projector #50

raynerthestoner opened this issue Feb 13, 2017 · 2 comments

Comments

@raynerthestoner
Copy link

Hi,

I realize the code requires the use of either an imu or a geometry_msgs/pose. I do not have an imu. May I know how to get the pose of my 2D RPLidar A2 sensor? The pose and use_pose is not documented anywhere in the package summary, so I have no idea how to make this node work properly as it is not providing the base_ortho tf transformation.

Thanks!

@ubuntuslave
Copy link
Collaborator

you may just publish a static tf for the base_ortho and set it to identity or to an estimated transform of your laser_base_frame or whatever it was called (I already forgot exactly). If you understand the transform links, then fixing the code to make it work without an IMU is possible although not intended for mapping nor height estimation because the relative pose of the laser scanner would be unknown.

@raynerthestoner
Copy link
Author

raynerthestoner commented Feb 27, 2017

I am planning for my robot move on level ground but with a sensor tilted at a fixed pitch angle. If I have static tf transforms of world to base link , world->base_ortho , base_ortho->laser , (the tf transform for base link and base_ortho are in the same position) it should work right? Currently what I see on RVIZ is that the pointcloud2 is not accurately projected vertically downwards as shown in this picture. Is there a reason why it is like this?

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

No branches or pull requests

2 participants