turtlebot3-burger_150.png
turtlebot3-waffle-pi_150.png
turtlebot3-arm_150.png
walking-y2_150.png
turbot3-multi_150.png
turbot3-dl-ros1_150.png
turbot3-ai.png
turbot3-dl-ros2_150.png
turbot3-slam_150.png
turbot3-arm_150.png
turtlebot4-lite_150.png
turtlebot4-pro_150.png
turbot4-dl_150.png
turbot4-ai_150.png
aidriving-racebot_150.png
aidriving-autodrive_150.png
turtlebot-arm_150.png
openmanipulator-x_150.png
Home » autodrive入门教程 » autodrive入门教程-MIT实验-Particle Filter定位

autodrive入门教程-MIT实验-Particle Filter定位

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号

autodrive入门教程-MIT实验-Particle Filter定位

说明:

  • 介绍如何实现Particle Filter定位

测试定位:

  • [autodrive]修改localize.launch
rosed localization localize.launch
  • 同时配置"range_method"方法为rmgpu

  • 使用A3激光雷达,配置“angle_step”参数为 72

  • 使用A2激光雷达,配置“angle_step”参数为 18

  • [autodrive] 为map_server.launch指定地图

$ roscd localization/launch
$ vim map_server.launch
  • 内容如下:
<launch>
    <arg name="map" default="/home/ubuntu/map/office-hector.yaml"/>
    <node pkg="map_server" name="map_server" type="map_server" args="$(arg map)" />
</launch>
  • [autodrive] 启动底盘
$ roslaunch racebot minimal.launch
  • [autodrive] 启动激光雷达
$ roslaunch racebot_nav laser.launch
  • [autodrive] 启动定位程序
$ roslaunch localization localize.launch
  • [Remote PC] 启动rviz
roslaunch localization localize_rviz.launch
  • 使用2D Pose Estimate来初始化位姿, 能比较准确定位到所在的位置

  • 效果图:

请输入图片描述

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号


标签: autodrive入门教程