新闻详情

新闻详情

首页 / 资讯中心 / 详情

ROS机器人-从零开始每日日志记录day2

发布时间:2026/9/2 8:16:56来源:尧图网络
ROS机器人-从零开始每日日志记录day2
今天下午在进行激光雷达标定标定软件不太好用运行出来还是各种bug好不容易用AI修复好了结果在标定的时候怎么选墙面方向都不对这里解释一下这个标定算法是通过将激光雷达的数据与旁边的墙面拟合计算出激光雷达的朝向角度所以在进行墙面选取的时候要选取正确的墙面。然而我实际在标定的时候明明墙面在小车的右侧并且与X轴平行当我把墙面选取成右侧的时候标定出来的数据反而是错误的。经过一番简单的调查后原来我的标定程序规定墙面的选取是依据激光雷达坐标系所以我在标定的时候墙面左右的选取必须是相对于激光雷达坐标系。但是我们又怎么知道激光雷达的坐标系大多数激光雷达的0°为X轴有些激光雷达的说明手册里可能会有特定的坐标系。如果不清楚怎么办总不能在标定不同型号的激光雷达靠猜吧这里我给出一个思路订阅一帧 LaserScan把原始极坐标(ranges)转成激光坐标系的直角坐标按四个方向(x / -x / y / -y)统计最近障碍距离。不经过任何 TF看到的就是雷达原始扫描坐标系(laser_link)。把一个方向已知的参照物(纸箱/柱子/墙)按照特定的距离放在车旁某侧看哪个激光角度范围报出该距离即可反推 laser 坐标轴的物理朝向(约定x轴为angle0y轴为angle≈90°)。例如将一米长的纸箱放在小车物理右侧 1m经过计算后雷达约45°-135°方向的障碍物点云总距离大约1.0m 则可推出该激光雷达的y轴 小车的物理右侧。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

2026年7月保定市新房价格深度分析报告 2026/9/2 8:15:35

2026年7月保定市新房价格深度分析报告

一、报告背景与数据说明本报告基于2026年7月保定市主城区及重点县市的实际新房成交案例,结合网签备案数据、售楼处成交记录及中介机构反馈,对当前保定新房市场价格水平、区域分化、产品结构与未来走势进行深度分析。报告所引用案例均为真实成交样本&…

阅读更多 →
Havenlon 执行控制工程 II 10|为什么 Executor 必须被抽象? 2026/9/2 8:15:35

Havenlon 执行控制工程 II 10|为什么 Executor 必须被抽象?

第一次做执行控制系统时,很容易从具体业务出发。目标是链上转账,就围绕交易构造、签名、广播、确认写一套逻辑;目标是设备控制,就围绕引脚、电平、状态、时序写另一套;换成支付接口,又变成账户、金额、回执…

阅读更多 →
你写的PyTorch代码为什么能“边写边跑”?读懂这3个核心设计,才算真正掌握动态图 2026/9/2 8:15:35

你写的PyTorch代码为什么能“边写边跑”?读懂这3个核心设计,才算真正掌握动态图

你写的PyTorch代码为什么能“边写边跑”?读懂这3个核心设计,才算真正掌握动态图一句话先睹为快:PyTorch不是又一个深度学习框架,而是一场以“Python优先、动态执行”为核心的建模范式革命——以Tensor为数据载体、以Autograd为自动…

阅读更多 →
2026年7月银川市新房价格深度分析报告 2026/9/2 8:15:35

2026年7月银川市新房价格深度分析报告

一、报告背景与数据说明本报告基于2026年7月银川市新房实际成交案例,结合市场公开数据,对银川市新房价格走势、区域分化、产品结构及未来趋势进行深度分析。报告数据来源包括银川市住房和城乡建设局网签备案数据、主要房企成交台账及第三方机构监测样本&…

阅读更多 →
2026年7月乌鲁木齐市新房价格深度分析报告 2026/9/2 8:15:35

2026年7月乌鲁木齐市新房价格深度分析报告

一、报告背景与数据说明本报告基于2026年7月乌鲁木齐市新房实际成交案例,结合市场公开数据与成交备案信息,对当前新房价格走势、区域分化特征及未来趋势进行深度分析。报告数据来源包括:乌鲁木齐市住房保障和房产管理局备案数据、主要房企网签…

阅读更多 →
斯凯MRP编辑器源码深度解析:从编译打包到模拟器调试 2026/9/2 8:12:35

斯凯MRP编辑器源码深度解析:从编译打包到模拟器调试

简介:斯凯MRP编辑器源码是一套面向斯凯平台开发者的MRP软件工程,采用SGL模板开发,内含SGL文件浏览器、本地界面浏览文件模块与基本文件操作函数,可实现MRP格式文件的解包、打包,以及对MRP加密BMP图片的浏览。资源包共1…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞