-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
image_node_b节点挂掉问题 #16
Comments
修改这一行的配置文件为绝对路径或者相对路径就可以了: |
修改了重新编译后运行还是会报这个错误,? |
核实一下修改的路径是否正确?时间有点久远了,我记得当初是如果该路径下的文件不存在、或者因为权限问题无法打开, 我比较建议修改为绝对路径,然后搭配下面动图所示的方法得到路径,一般可以认为是没有错误的: 或者: |
谢谢解答,我改成绝对路径后可运行,但是中途重新初始化时一直遇到下面这个问题 ,请问一下 你们当时遇到过类似的情况吗? F1028 09:35:27.647249 13900 problem_impl.cc:135] Check failed: size == existing_size Tried adding a parameter block with the same double pointer, 0x561abd6fe5d0, twice, but with different block sizes. Original size was 9 but new size is 7 |
@hfw6310 我跑了所有的EuRoC序列,目前还没遇到过这个问题 |
|
个人建议补充问题描述后新开个issue向作者请教 |
谢谢 |
请问你解决这个问题了吗,我也遇到相同的问题 |
hxd,请问你 解决了吗 |
[image_node_b-6]问题解决之后还会报错[image_node_b-7],问题在于回调函数总对于线特征的绘制存在两个问题:1、对于线特征的起点和终点索引不正确,2、索引出来的线特征时归一化平面的线,未转到成像平面。修改第64、65行代码如下:
|
但是还有问题,绘制的直线与图像偏差几个像素,怎么解决? |
#8 (comment) |
您好,请问这个问题解决了嘛?Euroc数据集没问题,但是配置其他的数据集会出现这个问题。 |
image_node_b: /usr/local/include/boost/smart_ptr/shared_ptr.hpp:734: typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = camodocal::Camera; typename boost::detail::sp_member_access::type = camodocal::Camera*]: Assertion `px != 0' failed.
vocabulary_file/home/yang/PL-VINS/src/PL-VINS/pose_graph/../support_files/brief_k10L6.bin
[image_node_b-6] process has died [pid 10537, exit code -6, cmd /home/yang/PL-VINS/devel/lib/image_node_b/image_node_b __name:=image_node_b __log:=/home/yang/.ros/log/42165ab6-c6a6-11eb-ad42-2cdb07139caf/image_node_b-6.log].
log file: /home/yang/.ros/log/42165ab6-c6a6-11eb-ad42-2cdb07139caf/image_node_b-6*.log
网上说是智能指针初始化问题,但在image_node_b.cpp文件中修改camodocal::CameraPtr m_camera;为:camodocal::CameraPtr m_camera(new camodocal);仍报错,请问应该怎么解决呢?谢谢!
The text was updated successfully, but these errors were encountered: