amcl+ICP融合思路

阅读论文high-accuracy vehicle localization.....

d_mi是由激光传感器获取的第i个点离激光传感器的距离。对应amcl代码的ldata.range[i][0],

a_min对应angle_min, delta=angle_increment.

公式中的a_min+delta*i其实就对应着ldata.range[i][1];

x_oi,y_oi是地图中障碍物占据的坐标,x_e,y_e和theta_e是机器人估计的位姿,公式中的d_vi和i是需要求的,d_vi代表虚拟的测量距离,i是对应虚拟测量距离对应的第i个测量距离。由d_vi和i来结合公式(3)求得虚拟的第二个点云(x_vi,y_vi)。由两个点云来当做ICP算法的的输入!

机器人估计的位子中,x_e=p.pose.pose.position.x, y_e=p.pose.pose.position.y,theta_e=p.pose.pose.orientation(这是用  四元数表示的方向).


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值