图像缩略图

使用实现同步定位和映射(SLAM)

版本1.1.0.0(113 KB)由 米希尔·阿查里亚
开发环境地图并定位机器人的姿势,以实现自主导航。
0
0级

29下载

更新2018年11月16日

查看版本历史记录

查看许可证

开发环境地图,并使用机器人系统工具箱定位机器人或自动驾驶汽车的姿势,以便进行自主导航™.
当获得环境的激光雷达扫描时,机器人需要手动驱动。运行此代码后,您可以获得环境地图以及机器人相对于地图的姿势。这可以进一步与buildMap等命令一起使用,以生成占用网格并执行自主导航的路径规划。
在此处观看此功能的概述视频:
//www.tatmou.com/videos/implement-simultaneous-localization-and-mapping-slam-with-matlab-1520292583530.html

引用为

米希尔·阿查里亚(2021年)。使用实现同步定位和映射(SLAM)(//www.tatmou.com/matlabcentral/fileexchange/66284-implement-simultaneous-localization-and-mapping-slam-with),MATLAB中央文件交换。恢复.

评论和评级(8.)

凯瑟琳·旺加里

你好
如果您遇到与“robotics.LidarSLAM”相关的错误,请尝试在matlab中安装导航工具箱。这对我很有用。

博白 赵

谢谢你的密码。我有一个小问题,那就是如何将占用地图导入或加载到Simulink中进行室内定位?金宝app

金明勋

“机器人技术·利达斯拉姆”在哪里

张艺谋

谢谢你的代码-虽然这不是一件大事,但我有一个小建议。
在代码中,您使用了“mapResolotion”。这可能是一个小的打字错误,所以我们可以使用“地图分辨率”。

吴明一

我有一个rplidar A1扫描点超过250000点的文本文件。如何创建类似offlineSLAMData的MAT文件

吴明一

我可以直接将RPlidar连接到matlab并执行扫描以创建地图吗
.

米希尔·阿查里亚

哈米亚你好,
如果在代码中指定的路径上找不到offlineSLAMData的MAT文件,则会发生此错误。我已经用压缩文件夹中所需的MAT文件更新了zip文件,并更改了代码以从那里读取它。当新的zip文件准备就绪并发布时,您可以尝试以下方法来解决此错误-
1) 从代码的第一行开始。尝试从路径中删除“数据”。或者,如果您可以访问MAT文件,请尝试使用load('offlineSlamData.MAT')从命令窗口加载该文件;并注释掉代码中给出错误的前两行。
2) 通过键入-openExample('robotics/OfflineSLAMExample'),尝试从命令窗口运行代码
运行此命令后,MATLAB左侧的当前文件夹将更改为存储offlineSLAMData的路径。
您也可以在此处参考文档页面了解此示例-
//www.tatmou.com/help/robotics/examples/implement-slam-with-lidar-scans.html
如果这不起作用,请告诉我。

哈米娅·斯拉马

我试图运行该程序,但出现以下错误:
使用load时出错
无法读取文件“data\offlineSlamData.mat”。没有这样的文件或目录。
SLAM_执行中出错(第4行)
加载(文件路径);

MATLAB版本兼容性
使用R2018a创建
与任何版本兼容
平台兼容性
窗户 马科斯 Linux

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始打猎吧!

SLAM_实现