帮助中心帮助中心
显示噪声参数的影响
自从R2019b
showNoiseDistribution (ommObj)
showNoiseDistribution (ommObj、名称、值)
例子
showNoiseDistribution (ommObj)显示了一个默认的噪声分布测程法提出更新、样本数量和当前的噪声参数对输入对象。
ommObj
轴=showNoiseDistribution (ommObj)显示了轴处理噪声分布并返回。
轴
showNoiseDistribution (ommObj、名称、值)指定的一个或多个提供额外的选项名称,值对。的名字是属性名和值对应的值。名称必须出现在单引号(' ')。您可以指定几个名称-值对参数在任何顺序Name1, Value1,…,的家。没有指定属性保留默认值。
名称,值
' '
Name1, Value1,…,的家
全部折叠
这个例子展示了如何可视化参数对不同噪声的影响odometryMotionModel类。一个odometryMotionModel对象包含的运动模型噪声参数微分驱动车辆。使用showNoiseDistribution想象如何改变这些值影响的分布预测的姿势。
odometryMotionModel
showNoiseDistribution
创建一个运动模型对象。
motionModel = odometryMotionModel;
显示粒子的分布与现有的噪声参数。每个粒子是一个假设的预测。
showNoiseDistribution (motionModel);
显示指定的量距的分布构成变化和样本的数量。测程法作为最后的姿势的变化分布在基于与假设噪音参数。
噪音
showNoiseDistribution (motionModel…“OdometryPoseChange”(0.5 0.1 0.25),…“NumSamples”,1000);
改变噪音参数和可视化效果。使用相同的测程法构成变化和样本的数量。
motionModel。噪音=[0.2 1 0.2 1]; showNoiseDistribution(motionModel,…“OdometryPoseChange”(0.5 0.1 0.25),…“NumSamples”,1000);
odometryMotionModel对象,指定为一个句柄。创建这个对象使用odometryMotionModel。
指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。
Name1 = Value1,…,以=家
的名字
价值
R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。
例子:“OdometryPoseChange”,[1 1π]
“OdometryPoseChange”,[1 1π]
OdometryPoseChange
变化量距的机器人,指定为逗号分隔两人组成的“OdometryPoseChange”和一个三元素向量,(x yθ)。
“OdometryPoseChange”
(x yθ)
NumSamples
粒子数显示,指定为逗号分隔两人组成的“NumSamples”和一个标量。
“NumSamples”
父
UIAxes
轴绘制地图,指定为逗号分隔两人组成的“父”和一个轴或UIAxes对象。看到轴或uiaxes。
“父”
uiaxes
介绍了R2019b
monteCarloLocalization|odometryMotionModel|likelihoodFieldSensorModel
monteCarloLocalization
likelihoodFieldSensorModel
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室