文档帮助中心文档
基于相对位姿的变换激光扫描
transScan=transformScan(扫描,重新定位)
[变换范围,变换角度]=变换扫描(范围,角度,重新定位)
例子
横扫=转换扫描(扫描,重新定位)转换中指定的激光扫描扫描通过使用指定的相对姿势,重新定位.
横扫=转换扫描(扫描,重新定位)
横扫
扫描
重新定位
[越界,跨角]=转换扫描(范围,角,重新定位)转换中指定的激光扫描范围和角通过使用指定的相对姿势,重新定位.
[越界,跨角]=转换扫描(范围,角,重新定位)
越界
跨角
范围
角
全部崩溃
创建一个利达斯卡纳对象将范围和角度指定为向量。
利达斯卡纳
refRanges=5*one(1300);refRanges=linspace(-pi/2,pi/2300);refScan=lidarScan(refRanges,refAngles);
将激光扫描转换为[x y]抵消(0.5,0.2).
[x y]
(0.5,0.2)
transformedScan=transformScan(参考扫描[0.50.20]);
将激光扫描旋转20度。
旋转扫描=转换扫描(参考扫描[0,0,deg2rad(20)];
激光雷达扫描读数,指定为利达斯卡纳对象
扫描数据的范围值,以米为单位指定为矢量。这些范围值是在指定位置与传感器的距离角.矢量的长度必须与相应的角矢量。
扫描数据的角度值,指定为以弧度为单位的矢量。这些角度值是指定数据的特定角度范围.矢量的长度必须与相应的范围矢量。
[xyθ]
当前扫描的相对姿势,指定为[xyθ]哪里[x y]翻译单位是米和米吗西塔是以弧度为单位的旋转。
西塔
转换后的激光雷达扫描读数,指定为利达斯卡纳对象
转换扫描的范围值,以米为单位作为向量返回。这些范围值是在指定位置与传感器的距离跨角.矢量的长度与对应的长度相同跨角矢量。
转换扫描的角度值,以弧度作为矢量返回。这些角度值是指定扫描的特定角度越界.矢量的长度与对应的长度相同范围矢量。
匹配扫描|利达斯卡纳|火柴网
匹配扫描
火柴网
您有此示例的修改版本。是否要用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。
联系当地办事处
现在受审