mid360初始配置

初次使用livox-mid360,配置

资源下载(github)

寻找相关库

搜索 Livox ,官方标识如下:
在这里插入图片描述
点击主页,查看所有库

在这里插入图片描述
主页如下:
在这里插入图片描述
上面两步,可以使用网址直达:https://github.com/Livox-SDK
上图中红框内是本次需要下载的库
ps:不管ros1,还是ros2,无脑选择 2 既可,2是可以兼容1的

Livox-SDK2下载

资源拉取

cd ~
git clone https://github.com/Livox-SDK/Livox-SDK2.git

编译配置

sudo apt install cmake
cd Livox-SDK2/
mkdir build
cd build
cmake .. && make -j
sudo make install

卸载(感觉一般不会有人需要)

sudo rm -rf /usr/local/lib/liblivox_lidar_sdk_*
sudo rm -rf /usr/local/include/livox_lidar_*

livox_ros_driver2下载

拉取livox_ros_driver2

mkdir -p ~/lidar/src
cd ~/lidar/src
git clone https://github.com/Livox-SDK/livox_ros_driver2.git

编译

ros1

./build.sh ROS1

ros2

./build.sh ROS2

根据自己的需要,选择一个执行,执行完该脚本后就不用cmake了

参数配置

(如果有一定基础,可以直接跳转到这里)

上面已经拉取、编译了官方提供的文件,大家都是一样的,下面需要根据自己的设备微调
只需要调一个地方

cd ~/lidar/src/livox_ros_driver2
ged[table] config/MID360_config.json

修改第28
源代码如下(26-37)

    {
      "ip" : "192.168.1.12",
      "pcl_data_type" : 1,
      "pattern_mode" : 0,
      "extrinsic_parameter" : {
        "roll": 0.0,
        "pitch": 0.0,
        "yaw": 0.0,
        "x": 0,
        "y": 0,
        "z": 0

修改:“ip” : “192.168.1.12”,找到自己的广播码,类似这种形式:雷达广播码是47MDL1C0010153,在机身侧边寻找
将“.12”修改为“1”+广播码后两位,以我自己的距离,修改后的代码如下

{
      "ip" : "192.168.1.153",
      "pcl_data_type" : 1,
      "pattern_mode" : 0,
      "extrinsic_parameter" : {
        "roll": 0.0,
        "pitch": 0.0,
        "yaw": 0.0,
        "x": 0,
        "y": 0,
        "z": 0

接下来,修改的大家都一样,可以直接复制
原代码

},
    "host_net_info" : {
      "cmd_data_ip" : "192.168.1.5",
      "cmd_data_port": 56101,
      "push_msg_ip": "192.168.1.5",
      "push_msg_port": 56201,
      "point_data_ip": "192.168.1.5",
      "point_data_port": 56301,
      "imu_data_ip" : "192.168.1.5",
      "imu_data_port": 56401,
      "log_data_ip" : "",
      "log_data_port": 56501
    }

修改后

},
    "host_net_info" : {
      "cmd_data_ip" : "192.168.1.50",
      "cmd_data_port": 56101,
      "push_msg_ip": "192.168.1.50",
      "push_msg_port": 56201,
      "point_data_ip": "192.168.1.50",
      "point_data_port": 56301,
      "imu_data_ip" : "192.168.1.50",
      "imu_data_port": 56401,
      "log_data_ip" : "",
      "log_data_port": 56501
    }

修改完毕,如果前两步(编译),都成功,那么可以测试了
ps:基本都会成功,如果不成功,看看是不是因为自己使用了虚拟环境,退出即可

测试

ros1

cd ~/lidar
source devel/setup.bash
roslaunch liv[table] rviz_MID360.launch

ros2

cd ~/lidar
source install/setup.bash
ros2 launch liv[table] rviz_MID360.launch

如果可以正常加载显示rviz,那就是连接配置成果,可以通过读取点云,自己处理

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值