作者归档:yanjingang

OpenClaw—多Agent分工协作

之前我们尝试了使用OpenClaw写代码、写剧本,通过桌面精灵作为虚拟女友聊天,同一个agent做这么多不同的角色,回看自己记忆的时候,可能会有点精神分裂,今天带大家了解下如何把它分拆成多个不同的agent,就像一家公司有多个不同的员工一样,各司其职,同时通过主管角色来协调和跟进他们的工作。 阅读全文

OpenClaw—使用Claude Code编程

我们之前尝试实现了使用OpenClaw进行电脑的远程控制,但是也只是简单的demo,还没有真正的发挥它的商业价值。那么今天,我们就将OpenClaw与宇宙最强编程AI进行结合,让它在我们睡觉的时候帮我们编写代码,真正成为一个7×24不眠不休的编程机器。 阅读全文

4D毫米波雷达—赛恩领动SINPRO-SFR-2K

最近4D毫米波雷达的产品化应用越来越广泛,多家自动驾驶、辅助驾驶的产品开始量产装车4D Radar,由于它价格低廉(千元左右),探测距离达到200米+,相比激光雷达能穿透烟尘,可以覆盖大雾、雪天等场景,甚至可以探测到视觉和激光因遮挡看不到的车辆和障碍物,随着技术的进一步发展迭代,未来有代替激光雷达的趋势,因此本文将对4D毫米波进行初步的研究,看看点云的输出密度和准确度上跟激光雷达有多大差异。 阅读全文

LIO-SAM—去除GPS多路径效应干扰

最近在不同环境下进行lio-sam建图时,遇到一个问题:在通过狭窄道路时,两侧高耸的建筑反射卫星信号,导致出现RTK解算status=1/2 RTK增强定位时(1 SBAS_FIX星基增强系统修复,2 GBAS_FIX地基增强系统修复),仍然出现大幅度的位置漂移,从而导致GPS因子介入制图的位置出现错位。 阅读全文

SLAM—如何构建一副更精准的地图

一般来说,建图算法通常会使用IMU、Lidar、Camera、RTK等传感器数据,通过确定机器人的位置/速度/航向、点云去畸变、点云融合拼接等方法,构建一副完整的地图。地图是否精准,直接决定了机器人后续的定位导航能力。 阅读全文

Autoware—使用TIER IV绘制Lanelet2高精地图

之前我们尝试了使用Unity的MapToolBox插件来绘制VectorMap地图,并在Autoware.ai版本中正常用于导航。由于Autoware.universe版本里有不少不错的能力,但是它只支持Lanelet2地图,另外MapToolBox插件缺乏红绿灯等交通标识的支持,因此本文尝试使用TIER IV绘制Lanelet2的高精地图。 阅读全文

Autoware—点云地图分割加载

遇到采集的地图范围较大时,生成的点云地图也会比较大,例如我采集建图并进行0.1降采样的数据,PCD点云大约900M,这么大的点云points_map_loader是无法一次性加载并pub到topic给rviz展示的,必须进行点云分割和动态分块加载。本文就带大家一起尝试下解决方法。 阅读全文

Autoware—GNSS辅助NDT定位

一、背景

上一次,我们使用Autoware成功进行了ndt定位和导航,但是GNSS初始定位以及修正功能没有正常生效。行走途中遇到剧烈颠簸、非常狭小的空间、遮挡严重、或其他ndt局部定位特征不足时,ndt_matching会找不到自己位置导致定位飞。 阅读全文