找回密码
 立即注册
首页 业界区 安全 基于 RO1 noetic 配置 32线禾赛雷达 & ALUBI lpms cu3 I ...

基于 RO1 noetic 配置 32线禾赛雷达 & ALUBI lpms cu3 IMU

缍米 10 小时前
博客地址:https://www.cnblogs.com/zylyehuo/
雷达型号:32线禾赛
IMU 型号:ALUBI lpms cu3
使用环境:ROS1 noetic
1.jpg

首先将雷达以及 IMU 都连接到电脑上
配置 32线禾赛雷达

查看雷达 IP 地址

安装辅助工具
  1. sudo apt install wireshark-qt
复制代码
启动辅助工具
  1. sudo wireshark
复制代码
2.png

3.png

记录下这个 IP 地址
在网页中访问雷达 IP 地址

4.png

为电脑配置 IP 地址

5.png

6.png

测试电脑能否 ping 通雷达

7.png

配置 ALUBI lpms cu3

为 IMU 的 USB 接口赋予权限
  1. ls /dev/tty  # 双击 Tab 键
  2. sudo chmod 777 /dev/ttyUSB1
复制代码
8.png

9.png

下载并编译驱动功能包

10.png
  1. sudo apt install libpcap-dev libyaml-cpp-dev
  2. sudo apt-get update
  3. sudo apt-get install python-catkin-tools
复制代码
  1. mkdir -p driver_ws/src
  2. cd driver_ws/src
  3. git clone https://github.com/HesaiTechnology/HesaiLidar_General_ROS.git --recursive
  4. cd ..
  5. catkin_make -DCMAKE_BUILD_TYPE=Release
复制代码
  1. cd driver_ws/src
  2. git clone --recurse-submodules https://bitbucket.org/lpresearch/openzenros.git
  3. cd ..
  4. catkin_make
复制代码
测试

测试 32线禾赛雷达

11.png

根据雷达 README.md 中的指令进行启动
  1. source devel/setup.bash
  2. roslaunch hesai_lidar hesai_lidar.launch lidar_type:="PandarXT-32" frame_id:="PandarXT-32"
复制代码
12.png

13.png

测试 ALUBI lpms cu3

在 IMU launch 文件夹下新建一个测试 launch 文件
14.png

openzen_lpms.launch
  1. <launch>
  2.    
  3.     <node name="ig1_node" pkg="openzen_sensor" type="openzen_sensor_node"/>
  4.    
  5.     <node name="quat_to_euler" pkg="topic_tools" type="transform"
  6.         args="/imu/data/orientation /rpy_angles geometry_msgs/Vector3 'tf.transformations.euler_from_quaternion([m.x, m.y, m.z, m.w])' --import tf" />
  7. </launch>
复制代码
启动 launch 文件进行测试
  1. source devel/setup.bash
  2. roslaunch openzen_sensor openzen_lpms.launch
复制代码
15.png

16.png


来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册