文章目录
前言
YDLIDAR G6 激光雷达是深圳玩智商科技有限公司(EAI)研发的一款 360 度二维测距产
品。本产品基于三角测距原理,并配以相关光学、电学、算法设计,实现高频高精度的距离测量,在测距的同时,机械结构 360 度旋转,不断获取角度信息,从而实现了 360 度扫描测距,输出扫描环境的点云数据。
G6 提供了丰富的硬件和软件接口,可以实现对系统的电机使能控制、转速控制,测距单元的使能控制和输出控制。在此基础上,用户可以实现对 G6 的功耗控制和扫描控制。同时,还开放了产品的 3D 模型,并为用户提供了 windows 下的图形调试客户端、以及相应的 SDK 开发包和 Ros 开发包,用户可从官方网站下载: YDLidar官方网站
本人是小白,第一次使用激光雷达,在window10下使用C++和python开发,有不足之处还请各位大佬批评指出 ( ̄▽ ̄)/
所有的官方资源包都在这给你准备好了:YDlidar开发资源包
一、 安装USB转接板的串口驱动
详情见官网的开发手册
在 windows 下对 G6 进行评估和开发时,需要将 G6 和 PC 互连。其驱动程序可以在官网下载,或者从 Silicon Labs 的官方网站中下载:https://ydlidar.cn/dowfile.html?id=88
解压驱动包后,执行 CP2102 的 Windows 驱动程序安装文件(CP210x_VCP_Windows 下 的 exe 文件)。请根据 windows 操作系统的版本,选择执行 32 位版本(x86),或者 64 位版本(x64)的安装程序。

双击 exe 文件,按照提示进行安装。

安装完成后,可以右键点击【我的电脑】,选择【属性】,在打开的【系统】界面下,选择左边菜单中的【设备管理器】进入到设备管理器,展开【端口】,可看到识别到的 USB 适配器所对应的串口名,即驱动程序安装成功,下图为 COM3。(注意要在 G6 和 PC 互连的情况下检查端口)


本文详述了在Windows 10环境下,使用C++和Python进行YDLIDAR G6激光雷达的开发过程,包括驱动安装、评估软件LidarViewer的使用、C++ SDK的下载与配置,以及Python环境的搭建与模块创建。通过C++ SDK的示例工程运行,验证了雷达的正确工作,而在Python环境下,通过SWIG创建ydlidar模块并成功运行测试程序。整个过程旨在帮助初学者理解如何在实际项目中运用这款激光雷达。

360

被折叠的 条评论
为什么被折叠?



