HKUST-Aerial-Robotics / FC-Planner

[ICRA'24 Best UAV Paper Award Finalist] An Efficient Global Planner for Aerial Coverage
https://hkust-aerial-robotics.github.io/FC-Planner/
GNU General Public License v3.0
207 stars 11 forks source link

运行 hcplanner_exec 程序时遇到了一个断言错误,导致程序异常终止(图片中标明了错误提示) #13

Closed Li-source-gif closed 2 months ago

Li-source-gif commented 2 months ago

运行 hcplanner_exec 程序时遇到了一个断言错误,导致程序异常终止 微信图片_20240923192759

Chen-Albert-FENG commented 2 months ago

您好 您可以看到trace到的信息时初始化时TrajGenerator的构造函数在预分配内存时出现了问题 并且和eigen有关 除此之外没有看到过多信息 之前并没有遇到这样的错误 请问这种情况是稳定复现吗?

Li-source-gif commented 2 months ago

是的老师,是按照您的那个项目的说明书一步一步复现的。也可以正常的编译,但是到运行的时候就出现了上述错误,具体执行的操作命令就是图片里面的这个 %N)0D4PF _304482)ADQ8FW

Li-source-gif commented 2 months ago

我在执行这个命令的时候出现了之前图片里面提到的遇到了一个断言错误,导致程序异常终止。

Chen-Albert-FENG commented 2 months ago

我之前没有遇到这样的error因为这并不是运行过程中的报错而是在初始化时候出现了内存预分配的问题 如果可以您可否试试其他设备上会不会出现这样的问题?

Li-source-gif commented 2 months ago

冯老师,您的意思是如果更换电脑设备,可能这个问题就不会出现了是吗?

Chen-Albert-FENG commented 2 months ago

@Li-source-gif 我不确定,因为我之前没有遇到这个问题,我在如果你更换了其他设备试试还会不会有这样的问题来排除掉这个error,因为这个报错并不是代码内部的运行报错

Li-source-gif commented 2 months ago

冯老师,在quick start 部分的两条指令(图片所示),需要把zsh改成bash才能执行,这个是为什么呢,我后面的那个报错是不是因为这里的原因呢?您在执行的是时候进行修改了吗?比如下面的这个:原文:source devel/setup.zsh && roslaunch hierarchical_coverage_planner rviz.launch需要改为source devel/setup.bash && roslaunch hierarchical_coverage_planner rviz.launch 1727180012035

Chen-Albert-FENG commented 2 months ago

@Li-source-gif bash和zsh取决于你的系统使用的什么shell,ubuntu默认是bash而我使用的zsh,这个up to 每个人系统的shell设定。这应该没有影响的。