Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

apollo文档太不详细,所以我建了一个qq群 #15629

Open
zouzhe1 opened this issue Jan 7, 2025 · 1 comment
Open

apollo文档太不详细,所以我建了一个qq群 #15629

zouzhe1 opened this issue Jan 7, 2025 · 1 comment

Comments

@zouzhe1
Copy link

zouzhe1 commented Jan 7, 2025

我建了一个

qq群:119702202

欢迎大家来交流,一起学习apollo。

我是新手小白。有各种问题。

1,点云转换问题

比如我最近的一个问题,百度的激光雷达点云通道是

/apollo/sensor/rs32/PointCloud2

这个是什么格式的点云?
是ros2官方的标准格式吗?
还是pcl库的格式?
我找到了

/modules/common_msgs/sensor_msgs/pointcloud.proto

里面是PointXYZIT

然后我用的是大疆的mid-360
他的ros2库里面有选项3种格式,

  1. PointXYZRTLT
  2. PCL 库中的标准点云2 (pcl :: PointXYZI)
  3. 自定义格式

我应该用哪个格式呢?

2,ros bridge

官方文档介绍的根本补全:
https://apollo.baidu.com/docs/apollo/latest/md_docs_2_xE6_xA1_x86_xE6_x9E_xB6_xE8_xAE_xBE_xE8_xAE_xA1_2_xE8_xBD_xAF_xE4_xBB_xB6_xE6_xA0_xB8_17f209a158f1068bb95b851a181868e2.html

里面就介绍了几个配置文件,然后就让直接输入
ros_bridge ???纳尼?
这个命令到底是让哪个配置文件生效?
还是全部都生效?
image

3,关于RTK

我用的博盛尚惯导
他串口1是gnss输出,串口2是rtk信号输入
所以我想用ORIN联网NTRIP,然后RTK to 这个串口2,结果根本没有输出数据(apollo不输出ntrip的rtk数据给博盛尚串口)。都不知道如何让这个功能生效。
我执行的命令是
cyber_launch start modules/drivers/gnss/launch/gnss.launch

image

@zouzhe1
Copy link
Author

zouzhe1 commented Jan 9, 2025

问题1的问题,算是能用了。
我原来是直接apollo运行livox mid-360激光雷达,得不到数据,所以我才打算用ros2的大疆livox激光雷达包,然后使用ros_bridge包转发数据,但是又发现了,点云格式好像差了一点。
最后,我竟然按照ros2的驱动包里面的配置格式,重新配置了apollo里面的livox mid-360包,然后就可以直接在apollo 里面运行mid-360了。
所以,真不能相信官方包,这些包可能都没有经过试验审核。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant