# 使用Slam Toolbox建图时质量差，存在误检障碍物和边缘识别错误

> 原文链接：https://robotics.hellobike.com/pitfalls/2025-06-28-robotics-se-116928
> 频道：pitfalls | 更新日期：2025-06-28 | 标签：auto, stackexchange, slam
> 核心摘要：用户用Nav2和Slam Toolbox建图质量差，回答指出可能是雷达朝向不对，建议调整雷达朝向或修正静态变换参数。

# 使用Slam Toolbox建图时质量差，存在误检障碍物和边缘识别错误

::: v-pre
> 本文由 AI 根据公开内容整理，可能有误，请以原文为准：[Very Poor Map Quality Using Slam Toolbox](https://robotics.stackexchange.com/questions/116928/very-poor-map-quality-using-slam-toolbox)（Robotics Stack Exchange #116928）

**状态**：有绕过办法

## 问题

使用Slam Toolbox生成700平方英尺公寓的2D占据栅格地图时，边缘检测错误，地图无障碍物区域出现短黑线误检。

## 环境

硬件：Jetson Orin AGX、Ouster OS1-32激光雷达；软件：ROS2 Humble、Nav2、Slam Toolbox

## 解决办法

1. 确认雷达朝向，若与车身前进方向相反，可物理旋转雷达180度。
2. 修正base_link到os_lidar的静态变换，将yaw设为π弧度，示例命令为`ros2 run tf2_ros static_transform_publisher 0 0 0 3.14159 0 0 base_link os_lidar`，补全实际的x、z偏移参数。
3. 做基础运动时观测点云，删除odom到base_link的静态发布器。

原问题作者：dannym25；采纳答案作者：Chuck。原内容依 CC BY-SA 4.0 授权，本页摘要同样依 CC BY-SA 4.0 授权。
:::

## 原始参考来源 (Sources)

- [Robotics Stack Exchange #116928：Very Poor Map Quality Using Slam Toolbox](https://robotics.stackexchange.com/questions/116928/very-poor-map-quality-using-slam-toolbox)