文件名称:matlab的egde源代码-ekf-slam-matlab:MATLAB中的同时定位和映射仿真
文件大小:72KB
文件格式:ZIP
更新时间:2024-06-10 18:03:12
系统开源
matlab的egde源代码概述 MATLAB中的SLAM模拟器使用图形界面进行可视化,并允许手动绘制房间和障碍物。 有关该软件的视频和更多信息的示例,请访问: 版权信息 该软件由Jai Juneja编写和开发,是牛津大学工程科学系本科项目的一部分。 如果您有任何疑问,可以通过以下方式与我联系: 请随时出于个人或研究目的使用,修改和分发该软件,并注明作者的身份并包含此版权信息。 其中包含的某些代码已从其他软件改编而成。 他们被承认如下: 雅各布变换的代码改编自琼·索拉()的SLAM课程() doICP.m中的ICP算法改编自Ajmal Saeed Mian编写的代码(文件中包含相关版权信息)。 未修改的任何第三方代码都在文件夹3rd-party中 指示 导航到根文件夹并运行setup.m(您可以仅在命令窗口中键入“ setup”)。 GUI应该打开。 在根文件夹中有许多可用地图保存为.mat文件,可以加载这些地图,也可以创建自己的地图。 准备就绪后,单击“执行SLAM模拟”。 您可以将生成的网格图另存为.mat文件(以及地图分辨率)或.tiff图像中的矩阵。
【文件预览】:
ekf-slam-matlab-master
----sample-maps()
--------map_largefloor.mat(2KB)
--------map_corridor.mat(674B)
--------map_movement.mat(1016B)
--------map_bedroom.mat(996B)
--------map_windycorridor.mat(1KB)
----setup.m(710B)
----Sensor.m(2KB)
----mapMakerGUI.fig(15KB)
----gridmap.tiff(7KB)
----Robot.m(6KB)
----ekfSLAM.m(15KB)
----tools()
--------getInvMeasurement.m(923B)
--------bearingToPoint.m(97B)
--------doMapping_old.m(2KB)
--------transToLocal.m(1KB)
--------getICPCovariance.m(269B)
--------getPiToPi.m(215B)
--------initGraphics.m(2KB)
--------removeDuplicateLasers.m(810B)
--------getIntersection.m(2KB)
--------invScanPoint.m(1KB)
--------transformPoints.m(239B)
--------doGraphics.m(2KB)
--------scanPoint.m(1KB)
--------doMapping.m(3KB)
--------doICP.m(5KB)
--------pointToLine.m(460B)
--------transToGlobal.m(1KB)
--------getMeasurement.m(488B)
----mapMakerGUI.m(23KB)
----README.md(2KB)
----Obstacle.m(5KB)
----tests()
--------obstacles.mat(711B)
--------corridor.mat(674B)
--------testICP.m(2KB)
--------circular.mat(904B)
--------getSaliency.m(2KB)
--------arbitrary.mat(714B)
--------medFilterScan.m(2KB)
--------scanTest.fig(8KB)
--------getSaliency.asv(2KB)
--------medFilterScan.mat(1KB)
--------corner.mat(646B)
----.gitignore(9B)
----configuration.m(3KB)
----3rd-party()
--------cov2elli.m(2KB)
--------ginputax.m(10KB)