基于RDK X3开发板设计并实现的手持slam建图设计
(一)个人介绍
赵源麒,郑州科技学院,物联网工程专业,大二在读,研究方向为移动机器人定位算法,擅长嵌入式软硬件开发、集群环境部署与开发、机器人控制。由于之前在做无人机SLAM的时候需要用到这种无机身里程计的SLAM算法,为此设计了手持SLAM建图模组。目前项目遗留问题较大,只是简单使用ICP实现了一个纯雷达里程计,对于位移有着较好的定位效果,但是对于姿态便是问题多多。也欢迎大家一起沟通交流。
(二)项目简介
这里使用RDK X3开发板设计并实现了一款SLAM手持建图设备,它使用RDK X3开发板的计算性能,通过激光雷达实现一个纯激光里程计,通过IMU对激光数据进行畸变矫正和对SLAM的姿态矫正,实现一个手持的SLAM建图功能。
硬件主要使用RDK X3开发板、Lakibeam 1激光雷达、JY61陀螺仪模块,其次是电源模块、12V锂电池、PCB板、亚克力结构和手柄结构。
整个系统使用12V锂电池进行供电。通过XL4016E1电源模块实现12V转5V 8A(Max)为RDK X3开发板进行供电。激光雷达使用智驰的Lakibeam 1单线激光雷达,通过以太网接入到RDK X3开发板中。陀螺仪使用维特智能的JY61模组(可使用JY60/JY61P/JY901等代替),通过RDK X3 IO引脚的串口功能接入到系统中(该串口号为/dev/ttyS3)。
LakiBeam通过网线和电源与计算机建立连接,产品默认的网络配置为静态模式,设备端的IP地址为出厂设定192.168.198.2(Device端),需要先将连接雷达与计算机以太网端口的IP地址手动更改为192.168.198.1(Host端),此时通过计算机的web浏览器访问 http://192.168.198.2即可访问设备内建的web服务。
仪表板(Dashboard)页面提供了系统状态监测(包含CPU使用率,系统负载,内存使用率,以太网数据速率,系统运行时间),雷达状态监测(包含输入电压,输入电流,系统电压,核心温度,APD偏置电压,电机转速,激光测距状态),网卡信息,设备信息。
雷达设置(LiDAR Configuration)页面提供了雷达扫描相关配置(包含扫描频率设置,测距的启动和停止);数据处理配置(包含数据输出范围设置和数据滤波设置);数据发送目标配置(包含目标主机的IP地址及数据端口);网络配置(包含DHCP和静态IP的模式切换,静态IP的设置)。需要注意的是更改网络配置后必须对设备进行重启操作,新的网络配置信息将在下一次启动时自动应用。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由雪飘梦飞转载自D-Robotics官网,原文标题为:手持slam建图设计,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
在RDK系列开发板上使用火山引擎大模型网关实例
介绍在RDK系列开发板上使用火山引擎大模型网关的技术要求。
设计经验 发布时间 : 2024-10-31
智能语音聊天机器人功能及使用指南
智能语音聊天机器人通过识别用户语音,调用ChatGPT API获取答复并播放,实现语音聊天。需地平线RDK、ChatGPT API Key及音频板等物料。准备、组装后,安装功能包并运行,配置音频和ChatGPT API Key。常见问题包括设备连接、音频驱动、配置文件及网络访问等。
设计经验 发布时间 : 2024-10-18
基于NodeHub智能机器人应用中心是深度学习巡线小车实现示例
视觉巡线Demo基于纯视觉的方法实现赛车在赛道内运动,其中赛道中间有引导线辅助赛车保持在赛道内。NodeHub是地平线为广大机器人开发者提供的“智能机器人应用中心”,该应用中心包含多个类别不同功能的开源Node,能够快速安装和使用,通过串联不同的Node可以完成对三大模块的实现。
设计经验 发布时间 : 2024-11-07
基于RDK X3的机械臂物体拾取操作实例
本文介绍RDK X3该功能包接收用户选择方块数字的请求,通过yolov5检测目标,在Z轴距离确定的情况下解算出物体的三维坐标,并请求仿真机械臂控制节点夹取物体的应用实例。
设计经验 发布时间 : 2024-10-28
NodeHub快速入门
NodeHub是地平线为机器人爱好者打造的智能机器人应用中心,旨在以更加简单、高效、开放的方式协助机器人爱好者开发自己的智能机器人。
技术探讨 发布时间 : 2024-10-30
NodeHub包含各种开源Node,能够快速安装和使用 ,助您快速搭建室内服务机器人Demo!
NodeHub是地平线为广大开发者提供给的“智能机器人应用中心”,该应用中心中包含各种不同功能的开源Node,能够快速安装和使用,通过串联不同的Node可以完成室内服务机器人的搭建。该Demo包含了室内服务机器人所需的基础功能,包括地图建立、自主导航、垃圾检测以及人体骨骼关键点检测等,有助于您快速搭建室内服务机器人!
设计经验 发布时间 : 2024-11-06
双机械臂四转四驱机器人设计与实现
该研究设计了一种创新的双机械臂四转四驱机器人,旨在突破传统轮式机器人的限制。该机器人底盘采用四转四驱设计,显著提升了灵活性和负载能力,使其能够在复杂环境中精确移动和执行任务。双机械臂系统使机器人能够高效与现实生活互动,完成复杂任务。
应用方案 发布时间 : 2024-10-29
多模态感知仿生机械手项目案例
本项目提供了一款五指仿生机器手,其仿照人手的外观与自由度,使其能够作为人形机器人的末端执行器,完成人手所能完成的任务。
应用方案 发布时间 : 2024-10-29
RDK平台实现MIPI相机驱动的操作实例
本项目案例为对已适配的MIPI接口摄像头进行配置,并将采集的图像数据以ROS标准图像消息或者零拷贝(hbmem)图像消息进行发布,供需要使用图像数据的其他模块订阅。
设计经验 发布时间 : 2024-11-05
RDK X3 机械臂捡垃圾经验分享
hobot_arm package 是基于 mono2d_trash_detection package 开发的2D垃圾目标检测+机械臂抓取的应用示例。在地平线的旭日X3派上利用BPU进行模型推理获得感知结果,利用幻尔机械臂作为下位机,进行垃圾抓取的示例。
设计经验 发布时间 : 2024-10-30
人形机器人目标检测实例
基于深度学习的方法识别小球和底座,使用模型为YOLOv5s使用方法准备工作具备TonyPi机器人,包含相机及RDK套件,并且能够正常运行。
设计经验 发布时间 : 2024-10-21
人形机器人物体抓取实例
介绍人形机器人物体抓取的设计方案及应用特点。
设计经验 发布时间 : 2024-10-30
人手关键点检测算法示例
本文主要介绍了地瓜机器人的X3RDK的系统应用在人手关键点检测算法的示例以及使用说明,并给出具体功能代码。
设计经验 发布时间 : 2024-10-28
人体与骨骼关键点检测
mono2d_body_detection package是使用hobot_dnn package开发的单目rgb人体检测算法示例,在地平线X3开发板上使用模型和图像数据利用BPU处理器进行模型推理。 检测模型为fasterRcnn,模型输出包含人体、人头、人脸、人手框和人体关键点检测结果。
设计经验 发布时间 : 2024-10-15
先楫HPM5361EVK开发板测评
上海先楫半导体举办的HPM5361EVK开发板试用活动圆满结束,广大工程师和爱好者们踊跃参与此次试用并提交报告。HPM5361EVK是基于先楫HPM5300系列高性能RISC-V内核MCU的一款开发板。本文介绍先楫HPM5361EVK开发板测评。
设计经验 发布时间 : 2024-05-15
电子商城
现货市场
服务
可加工PCB层数:1-30层;板材类型:FR4板/铝基板/铜基板/刚扰结合板/FPC板/高精密板/Rogers高频板;成品尺寸:5*5mm~53*84cm;板厚:0.1~5.0mm。
最小起订量: 1 提交需求>
可贴PCB板厚范围:0.6~2.0mm,也支持生产软硬接合板,拼板长宽:50*50mm~550*500mm,PCBA快速贴片支持01005CHIP元件。
最小起订量: 1片 提交需求>
登录 | 立即注册
提交评论