Skip to content

PowerBot Laser scan and point cloud mismatch #53

@jay3ss

Description

@jay3ss

I'm using the most current update of RosAria on the PowerBot and I'm having an issue with the laser scan being offset by 90° as shown below. The red arrow is a pose message taken from the odometry topic and visualized by rviz. The odometry is correct as I've tested and verified it. The problem is that the laser scan is offset by 90° in the counterclockwise direction.

Something strange is going on with the laser scan. I've attempted to create a crude map by using the odom frame as the fixed frame and driving around with the laser scan decay time set to 600 seconds. What should happen is a map is built up from the laser scan data over time. What is actually happening is that when my robot translates the laser scan frame translates as well. This is also shown below.

rviz_laser_scan

The point cloud is working fine and is lined up as it should (shown below).

rviz_point_cloud

And the laser scan and point cloud visualized together for reference below. The colored dots are from the point cloud and the white dots are from the laser scan. As shown in the screen capture, the two frames are 90° apart.

rviz_laser_scan_and_point_cloud

The laser scan frame "dragged" during translation.

rviz_laser_scan_translation

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions