P+F--r2000激光雷达slam技术实现

1.下载驱动;

http://wiki.ros.org/pepperl_fuchs_r2000

git clone https://github.com/dillenberger/pepperl_fuchs

 新建一个ros_pk

mkdir -p pf_laser/src
cd pf_laser
catkin_make

将pepperl_fuchs_r2000拷贝进pf_laser/src

再次编译:catkin_make;

cd pf_laser

测试程序是否无误:

source ./devel/setup.bash
rosrun pepperl_fuchs_r2000 r2000_node

2.修改pepperl_fuchs-master/pepperl_fuchs_r2000/launch/r2000.launch将文件内部的

  <arg name="scanner_ip" default="10.0.10.9"/>
  <arg name="scan_frequency" default="35"/>
  <arg name="samples_per_scan" default="3600"/>

修改对应的IP以及频率和每圈采样点数;

source ./devel/setup.bash
roslaunch pepperl_fuchs_r2000 r2000.launch

3.并在pepperl_fuchs-master/pepperl_fuchs_r2000/launch/r2000.launch加入:

<launch>
  <arg name="frame_id" default="/scan"/>
  <arg name="scanner_ip" default="192.168.1.112"/>
  <arg name="scan_frequency" default="50"/>
  <arg name="samples_per_scan" default="72"/>

  <!-- R2000 Driver -->
  <node pkg="pepperl_fuchs_r2000" type="r2000_node" name="r2000_node" respawn="true" output="screen">
    <param name="frame_id" value="$(arg frame_id)"/>
    <param name="scanner_ip" value="$(arg scanner_ip)"/>
    <param name="scan_frequency" value="$(arg scan_frequency)"/>
    <param name="samples_per_scan" value="$(arg samples_per_scan)"/>
  </node>
<launch>
  <arg name="frame_id" default="/scan"/>
  <arg name="scanner_ip" default="192.168.1.112"/>
  <arg name="scan_frequency" default="50"/>
  <arg name="samples_per_scan" default="72"/>

  <!-- R2000 Driver -->
  <node pkg="pepperl_fuchs_r2000" type="r2000_node" name="r2000_node" respawn="true" output="screen">
    <param name="frame_id" value="$(arg frame_id)"/>
    <param name="scanner_ip" value="$(arg scanner_ip)"/>
    <param name="scan_frequency" value="$(arg scan_frequency)"/>
    <param name="samples_per_scan" value="$(arg samples_per_scan)"/>

    <remap from="scan" to="/r2000_node/scan"/>

  </node>

因为初始的r2000激光雷达话题为/r2000_node/scan;gampping构建地图使用/scan话题;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值