• 点云数据处理 HandleLaserScan-cartographer

    上一次说道雷达如何转换为点云数据,无论是LaserScan还是多回声波雷达数据,都通过ToPointCloudWithIntensities函数进行转换,本节需要通过HandleLaserScan把点云数据进行处理。 激光雷达首先从订阅的回调函数做过...
  • 雷达转点云-cartographer

    在cartographer中,有两种雷达的消息格式,一个是LaserScan,另外一个是MultiEchoLaserScan,即多回声波雷达。 雷达消息处理流程下面是cartographer在接收到雷达消息的之后的流程示意图 node类筛选数据在...
  • undefined reference to `vtable for Tianboard'

    系统:ros2-foxy 编译发生错误 undefined reference to `vtable for Tianboard’ vtable即虚函数表,即缺少一个析构函数
  • sensor-bridge-cartographer

    GPS数据处理在sensorBridge中,处理GPS数据的函数为HandleNavSatFixMessage。 如果雷达的数据不是STATUS_NO_FIX,则就直接返回不处理 12345678910111213141516171819202122...
  • sensor-brifge-cartographer

    SensorBridge类将ROS的消息转换为在tracking frame上的传感器数据,为了方便建图 构造函数首先看一下构造函数 12345678910111213141516171819class SensorBridge { pub...
  • tianbot ros2

    驱动相机驱动ROS1: usb_cam,V4L(video for linux)的相机驱动 ROS2: ros2_v4l2_camera, 单线雷达驱动ROS1: rplidar_ros, 思岚科技 ROS2: rplidar_ros,思岚科技 遗...
  • pip指向Python3问题

    当下载Python包的时候,无论是pip还是pip3,他的版本都是Python3的 12pip -Vpip3 -V 一,改一下软链接 改一下目录为/usr/bin下的pip,将其指向/usr/local/bin下的pip,如果/usr/local/b...
  • 配置sensors-navigation2

    配置传感器在本指南中,我们将讨论传感器在安全导航机器人方面的重要性以及如何使用 Nav2 设置传感器。在本教程的前半部分,我们将简要介绍 Nav2 中常用的传感器和常见的传感器消息。接下来,我们将在我们之前构建的模拟机器人 sam_bot 上添加一个...
  • MapBuilderBridge类-cartographer

    本文主要介绍map_builder类的大致实现逻辑 AddTrajectoy123456789101112131415161718192021222324252627282930313233343536int MapBuilderBridge::Ad...
  • cartographer-ros2配置

    cartographer 介绍Cartographer是一个跨多个平台和传感器配置提供2D和3D实时同步定位和绘图(SLAM)的系统。cartographer的应用较为广泛,比如我们平时所见到的送餐机器人大多都是通过cartographer建立的地图...