# ROS2_Humble_LS2K0300 **Repository Path**: sundm75/ROS2_Humble_LS2K0300 ## Basic Information - **Project Name**: ROS2_Humble_LS2K0300 - **Description**: 逐飞科技为参与各类竞赛,以及使用久久派 LS2K0300 和 D500 雷达基于 ROS2 Humble 进行产品开发的用户,精心制作了 ROS2 相关资料 。这些资料涵盖丰富内容,可助力开发者快速上手、高效开发。 - **Primary Language**: C++ - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 3 - **Created**: 2025-07-09 - **Last Updated**: 2025-07-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![逐飞LOGO](https://images.gitee.com/uploads/images/2019/0924/114256_eaf16bad_1699060.png "逐飞科技logo 中.png") # ROS2_Humble_LS2K0300 #### 介绍 逐飞科技为参与各类竞赛,以及使用久久派 LS2K0300 和 D500 雷达基于 ROS2 Humble 进行产品开发的用户,精心制作了 ROS2 相关资料 。这些资料涵盖丰富内容,可助力开发者快速上手、高效开发。 # 1、环境准备 ## 1.1、**硬件环境:** - 推荐使用2025嵌入式竞赛龙辅助驾驶龙芯板卡主控mini车模学习套件, [点击此处购买](https://item.taobao.com/item.htm?id=662013607337) - ![逐飞龙芯2k0300母板](https://img.alicdn.com/imgextra/i1/2364650632/O1CN01YCoy0X1GXVMvUVSli_!!2364650632.jpg_.webp) ## 1.2、**软件开发环境:** - UBUNTU22.04 - 交叉编译器:loongson-gnu-toolchain-8.3-x86_64-loongarch64-linux-gnu-rc1.6.tar - OpenCV:4.10 - ROS2 Humble # 2、使用说明 ## 2.1、**下载ROS例程:** 推荐使用: ``` git clone https://gitee.com/seekfree/ROS2_Humble_LS2K0300.git ``` 进行克隆,到UBUNTU22.04里面。 **一定不要下载ZIP压缩包,这个一定会导致文件权限出现问题。** ## 2.2、使用ROS例程 1. **打开工程:** 将下载好的工程文件夹打开。在打开工程前,请务必确保您的编译环境满足环境要求。如果没有安装编译环境,需要查看下面的文档资料进行安装。 2. **文档:**/LS2K0300_Library/【文档】说明书 芯片手册等/ 例程使用手册.pdf,这个文件包含编译环境的安装,例程的使用等。 3. **答疑:** 如果在使用例程的途中,遇到一些疑问,可以加入QQ群:924095952。进行提问。 ## 2.3、2K0300相关资料 目前,该仓库的运行逻辑为: Ubuntu 22.04中运行ROS2 Humble,使用TCP服务器,接收2K0300发送过来的传感器数据。对数据处理后,再发布对应的话题。 而2K0300作为TCP客户端,需要连接上TCP服务器,发送传感器数据和接收运动控制数据,控制车模进行运动。 这里,我们还需要按照2K0300开源库里面的PDF文档进行环境的搭建。 ``` https://gitee.com/seekfree/LS2K0300_Library.git ```