当前位置:   article > 正文

LIVOX HAP激光雷达使用方法_bind failed kdetectionport 56000 192.168.1.50

bind failed kdetectionport 56000 192.168.1.50

  一、Livox HAP介绍

         Livox HAP 由 Livox 团队耗时两年精心打造,是 Livox 首款面向智能辅助驾驶市场研发的车规级激光雷达。HAP 于 2021 年在全新自建的车规级智能制造中心进行批量生产,可满足 74 项严苛的车规可靠性要求。HAP 已成功为小鹏汽车、一汽解放等商乘用车项目批量供货。

        

         小鹏 D55 所搭载的车载量产版性能参数相比 HAP 将进一步优化,得益于三棱镜的加成,HAP 探测距提升至 150 米(针对 10% 反射率目标物),横向 120° FOV,前侧向双台布置使得视野提升到 150°,实现 144 线的点云密度,角度分辨率高达 0.16°,中心区域刷新率 20Hz,可实现高速公路、城区道路等场景下远处障碍物的检测,提升辅助驾驶行车安全;与蔚来 ET7 及 R 汽车 ES33 不同,小鹏 D55 的激光雷达布局将位于前保险杠两侧。

同时,三棱镜可以实现同轴独立旋转,光束可实现大角度偏转,并且可以通过棱镜的角度差来实现不同的扫描效果并且棱镜有一个转动较慢、另外两个则转动较快,可实现联动运行。

而在棱镜的可靠性上,不同于工规版的 Horizon ,车规版的 HAP 采用了只有在 Livox Tele-15 产品上使用过的小轴承工艺来进行棱镜电机驱动。HAP 采用了比 Tele-15 更小的 6mm 直径的小轴承,相比比 Tele-15 的转子线速度进一步下降了 33% 。 HAP 还得到了线速度、转速等方面的优化,同时 HAP 轴承的油脂含量只有 Tele-15 的 1/2 ,只有 Horizon 的1/25。

二、Livox Hap的使用

环境:作者使用的是Ubuntu 18.04 ROS melodic

  • x86

    • Ubuntu 20.04 / Ubuntu 18.04 / Ubuntu 16.04
  • ARM (Nvidia TX2)

    • Ubuntu 18.04
  • Windows 10 + Visual Studio 2019

  • Compiler supporting C++11

下载Livox SDK 2livox_ros_driver2

2.1 配置和编译Livox SDK2

依赖:

CMake安装

$ sudo apt install cmake

下载和编译

  1. $ git clone https://github.com/Livox-SDK/Livox-SDK2.git
  2. $ cd ./Livox-SDK2/
  3. $ mkdir build
  4. $ cd build
  5. $ cmake .. && make -j
  6. $ sudo make install

2.2配置和编译 livox_ros_driver2

官方要求是noetic,其实melodic也能够完成

下载代码

git clone https://github.com/Livox-SDK/livox_ros_driver2.git ws_livox/src/livox_ros_driver2

如果没有下载SDK2的话,需要编译SDK2

  1. cd ws_livox/src/livox_ros_driver2
  2. sudo ./dedicated_sdk/build.sh ROS1

编译 livox_ros_driver2

  1. source /opt/ros/melodic/setup.sh
  2. ./build.sh ROS1

2.3运行和配置网络

设置静态网络,根据官网配置ip为192.168.1.50,网关为255.255.255.0;

 运行代码

  1. source ../../devel/setup.sh
  2. roslaunch livox_ros_driver2 livox_lidar_rviz_HAP.launch

发现错误

 解决办法

改正config_ROS1/HAP_config.json文件中的所有的192.168.1.5192.168.1.50

  1. {
  2. "lidar_summary_info" : {
  3. "lidar_type": 8 # protocol type index, please don't revise this value
  4. },
  5. "HAP": {
  6. "device_type" : "HAP",
  7. "lidar_ipaddr": "",
  8. "lidar_net_info" : {
  9. "cmd_data_port": 56000, # command port
  10. "push_msg_port": 0,
  11. "point_data_port": 57000,
  12. "imu_data_port": 58000,
  13. "log_data_port": 59000
  14. },
  15. "host_net_info" : {
  16. "cmd_data_ip" : "192.168.1.50", # host ip
  17. "cmd_data_port": 56000,
  18. "push_msg_ip": "",
  19. "push_msg_port": 0,
  20. "point_data_ip": "192.168.1.50", # host ip
  21. "point_data_port": 57000,
  22. "imu_data_ip" : "192.168.1.50", # host ip
  23. "imu_data_port": 58000,
  24. "log_data_ip" : "",
  25. "log_data_port": 59000
  26. }
  27. },
  28. "lidar_configs" : [
  29. {
  30. "ip" : "192.168.1.100", # ip of the LiDAR you want to config
  31. "pcl_data_type" : 1,
  32. "pattern_mode" : 0,
  33. "blind_spot_set" : 50,
  34. "extrinsic_parameter" : {
  35. "roll": 0.0,
  36. "pitch": 0.0,
  37. "yaw": 0.0,
  38. "x": 0,
  39. "y": 0,
  40. "z": 0
  41. }
  42. }
  43. ]
  44. }

再次运行,可以看到以下画面

参考

览沃浩界 HAP 激光雷达

独家|小鹏车载Livox 激光雷达正式命名为HAP 官图首次曝光_新闻_新出行

深度解读Livox车规产品之HAP(一)棱镜式扫描方案 - 知乎

GitHub - Livox-SDK/Livox-SDK2: Drivers for receiving LiDAR data and more, support Lidar HAP.GitHub - Livox-SDK/livox_ros_driver2: Livox device driver under Ros, support Lidar HAP.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/624361
推荐阅读
相关标签
  

闽ICP备14008679号