![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Bug集合
Eminbogen
SLAM刚入门
展开
-
[Bug集合]ASSERTION FAILED Call to publish() on an invalid Publisher
Bug报错内容[FATAL] [1602947663.246764362]: ASSERTION FAILED file = /opt/ros/kinetic/include/ros/publisher.h line = 102 cond = false message =[FATAL] [1602947663.246961301]: Call to publish() on an invalid Publisher[FATAL] [1602947663.247034...原创 2020-10-17 23:20:22 · 4476 阅读 · 2 评论 -
[Bud集合]error: static assertion failed: YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_M
required from here/usr/local/include/eigen3/Eigen/src/Core/util/StaticAssert.h:32:40: error: static assertion failed: YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY #define EIGEN_STAT...原创 2020-09-11 14:30:42 · 4771 阅读 · 4 评论 -
[Bug集合]No tf data. Actual error: Fixed Frame [map] does not exist
ros中rviz使用时的入门问题。你的坐标系没有给出参考点坐标。要么cmd一下 rosrun tf static_transform_publisher 0.0 0.0 0.0 0.0 0.0 0.0 map xxx 100 要么程序中输出一下tf,例如#include <ros/ros.h>#include <tf/transform_datatypes.h>#include <tf/transform_broadcaster.h>stati原创 2020-07-24 20:34:07 · 13048 阅读 · 3 评论 -
[Bug集合]fatal error: pcl/visualization/pcl_visualizer.h: No such file or directory
找到这篇文章的你一定是看了SLAM14讲第五章来的,我解决这个问题大概用了三天。。(小声bb:第五章根本用不上这个h文件,你注释掉就行)主流装PCL大概我总结了一下。可以看一下这里。出现这个bug有两种可能。1 .依赖缺少,在编译和安装时没有在urs/include/plcX.X目录下生成pcl_visualizer.h。先去这个目录下看一下是否是这种情况,如果没生成,请按照这...原创 2019-01-14 18:43:07 · 14081 阅读 · 37 评论 -
[Bug集合]Crashed with return code: 0
Crashed with return code: 0这个问题来源应该十分广泛,现在来看基本都是内存,数据的问题。比如,数组过大过多,图片调用出错,数组下标溢出,数据格式不匹配某一些语句的问题。...原创 2019-02-16 21:26:45 · 862 阅读 · 0 评论 -
[Bug 集合]a Variable name or other graph key that is missing
这是一个出现在win10+anaconda+tensorflow下的一个问题。发生于读取已经存储好的神经网络模型。大概会有这些报错:tensorflow.python.framework.errors_impl.NotFoundError: Key Variable not found in checkpoint [[{{node save/RestoreV2}} = Resto...原创 2019-03-07 09:28:32 · 3352 阅读 · 1 评论 -
[Bug集合]No rule to make target 'myslam'. Stop !and !Make sure that the path is specified correctly
觉得视觉SLAM第九讲的程序模板非常好,这是使用Kdevelop修改SLAM14讲第九讲程序时的问题。1.报错make: *** No rule to make target 'myslam'. Stop。修改一下targets。2.报错Make sure that the path is specified correctly。修改一下executable,毕竟你的运行文件不在tes...原创 2019-03-07 11:29:06 · 568 阅读 · 0 评论 -
[Bug集合]undefined reference to `g2o::csparse_extension::writeCs2Octave
一般是g2o没用好。参考这篇文章。https://blog.csdn.net/unlimitedai/article/details/88698597可能出现以下问题:../../lib/libmyslam.so: undefined reference to `g2o::csparse_extension::writeCs2Octave(char const*, cs_di_sparse...原创 2019-03-20 21:33:31 · 3929 阅读 · 2 评论 -
[Bug集合]OpenCV Error: Assertion failed (confidence >0&&confidence 小于1) ptsetreg.cpp, line 178
吐槽:为什么标题里的小于号是非法字符呢??? “<<<<<<<<”Bug全内容:OpenCV Error: Assertion failed (confidence > 0 && confidence < 1) in run, file /home/eminbogen/下载/opencv-3.1.0/modu...原创 2019-03-18 10:58:30 · 1295 阅读 · 8 评论 -
[Bug集合]OpenCV Error: Assertion failed ((type == CV_8U && dtype == CV_32S) || dtype == CV_32F)
转自:https://blog.csdn.net/qq_33591712/article/details/83050019在做视觉里程计时,之间套用高博slam14讲的方法时报错:OpenCV Error: Assertion failed ((type == CV_8U && dtype == CV_32S) || dtype == CV_32F) in batchDist...转载 2019-03-25 15:01:40 · 2851 阅读 · 0 评论 -
[Bug集合]collect2: error: ld returned 1 exit status
bug内容 collect2: error: ld returned 1 exit status原因可能:1.最常见情况是程序本身需要头文件或cpp文件被遗漏了比如你写好了程序,但你是linux环境下用cmake编译,但cmakelist里没写入这个cpp文件2.h文件中相关的函数在cpp文件中没有定义,或者说函数的声明(.h中)与定义(.cpp中)不一致...原创 2019-04-15 09:09:56 · 4230 阅读 · 0 评论 -
[Bug集合]Opencv对图像元素数值提取,像素打印为乱码,颜色数值不正确
元素数值提取,像素打印为乱码:注意提取出来后暂时寄存为什么格式,img.at<Vec3b>(10,10)[0]这出来肯定是uchar型,那么cout肯定就是你所谓的乱码。如果int(img.at<Vec3b>(10,10)[0])就是你需要的数值了颜色数值不正确:图片存储数据为BGR的次序,不是RGB好吧,这种问题还需要写博客吗,可是我就是犯了23...原创 2019-07-20 15:28:37 · 1306 阅读 · 2 评论 -
[Bug集合]E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)
sudo rm /var/lib/dpkg/lock我使用了ps -e|grep apt-get+进程kill法但没有效果,最后采用上述语句解决。原创 2019-01-23 09:28:19 · 6214 阅读 · 0 评论 -
[Bug集合]ros_rgbd.cc.o: undefined reference to symbol '_ZN5boost6system15system_categoryEv' /usr/lib/x
在安装ORB_SLAM2时产生的问题。/usr/bin/ld: CMakeFiles/RGBD.dir/src/ros_rgbd.cc.o: undefined reference to symbol '_ZN5boost6system15system_categoryEv'/usr/lib/x86_64-linux-gnu/libboost_system.so: error adding...原创 2019-01-22 21:35:34 · 2525 阅读 · 0 评论 -
[Bug集合]only length-1 arrays can be converted to Python scalars
这出现在我写了如下语句时:imagess = float(np.array(image)[:,:,0])想直接把整个数组浮点化,然而不行。imagess = np.array(image)[:,:,0]images=imagess.astype(float)老实点,这么写吧。...原创 2018-11-09 09:31:13 · 1495 阅读 · 0 评论 -
[Bug集合]NotFoundError: Key dense_1/kernel not found in checkpoint
出现在我使用save与restore指令时saver.restore(sess, "my_net/save_net.ckpt")出现问题是因为运行完储存指令,就调用,然而计算机已经有了训练好的神经网络,再调用神经网络会出问题。所以储存完重启程序再调用即可。...原创 2018-11-09 09:36:11 · 980 阅读 · 1 评论 -
[Bug集合]Cast string to int32 is not supported
出现于我想打乱训练集输入顺序的时候。如:temp = np.array([image_list, label_list])temp = temp.transpose()np.random.shuffle(temp)all_image_list = temp[:, 0]all_label_list = temp[:, 1]原来的图像list和标签list合前,结果拆开后,标签lis...原创 2018-11-08 15:20:47 · 7666 阅读 · 1 评论 -
[Bug集合]InvalidArgumentError (see above for traceback): targets[0] is out of range
常见入门问题,在拷贝修改别人程序时一定概率出现。原因:你一定是改了 神经网络输出层神经元个数 或 给予神经网络的训练集的标签数目 其中的一种,使得两者不匹配。比如我拷贝了一个猫狗大战的程序改,结果数据集分了10类,但神经网络层输出神经元还是两个(原猫和狗),结果不匹配了。如:def inference(images, batch_size, n_classes,keep_prob): ...原创 2018-11-08 15:31:51 · 2054 阅读 · 1 评论 -
[Bug集合]Rank mismatch: Rank of labels (received 2) should equal rank of logits minus 1 (received 2)
在使用tf.nn.sparse_softmax_cross_entropy_with_logits(logits, labels)语句时产生。原因是logits和labels在使用时有labels应该少一维的限制。比如一个tensorflow的分类问题,logits应该是batch×classes的一个矩阵,classes为类别数量labels应该是长batch的一个数组当logits判...原创 2018-11-15 13:54:23 · 8683 阅读 · 9 评论 -
[Bug集合]Value passed to parameter 'labels' has DataType float32 not in list of...
Value passed to parameter ‘labels’ has DataType float32 not in list of allowed values: int32, int64输入集和tf.placeholder格式不匹配问题,改一下吧原创 2018-11-15 13:56:56 · 1166 阅读 · 0 评论 -
[Bug集合]VisibleDeprecationWarning: converting an array with ndim > 0 to an index will result in...
VisibleDeprecationWarning: converting an array with ndim > 0 to an index will result in an error in the future网上各种解决好像都不行,感觉可以试一下这个https://stackoverflow.com/questions/12444316/typeerror-only-inte...原创 2018-11-15 14:02:53 · 2293 阅读 · 0 评论 -
[Bug集合]terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc
terminate called after throwing an instance of 'std::bad_alloc’what(): std::bad_alloc超内存了兄dei,我出现这个问题是因为读入了大量图片,结果系统提示这个信息。原创 2018-11-15 14:11:57 · 13018 阅读 · 6 评论 -
[Bug集合]if cv2.waitKey(1000 / 12) & 0xff == ord("q")
if cv2.waitKey(1000 / 12) & 0xff == ord("q"):TypeError: integer argument expected, got float改成waitKey(1)原创 2018-12-18 15:20:36 · 600 阅读 · 0 评论 -
[Bug集合][未解决]matches = flann.knnMatch(des1,des2,k=2) The data should normally be NULL!
matches = flann.knnMatch(des1,des2,k=2)The data should normally be NULL! 网上主流观点都认为使用把这个加入程序的开始处解决。cv2.ocl.setUseOpenCL(False)我表示并没有用。和国外的这位小伙同样感觉。所以,我选择了这位小伙帖子下的解决方案。升级opencv到3.2,使用终端...原创 2019-01-10 09:02:47 · 3644 阅读 · 0 评论 -
[Bug集合]OpenCV Error: Bad argument (Unknown matcher name) in create
出现在编写视觉SLAM第七讲时的bug。Starting: /media/eminbogen/Eminbogen001/Temp/SLAM/test program/7.0/build/pose_estimation_2d2d /media/eminbogen/Eminbogen001/Temp/SLAM/slambook-master/ch7/1.png /media/eminbogen/E...原创 2019-01-17 21:26:57 · 959 阅读 · 3 评论 -
[Bug集合] error: no matching function for call to ‘g2o::OptimizationAlgorithmLevenberg::OptimizationA
error: no matching function for call to ‘g2o::OptimizationAlgorithmLevenberg::OptimizationAlgorithmLevenberg(Block*&)’或error: no matching function for call to ‘g2o::BlockSolver<g2o::BlockSo...原创 2019-01-18 21:04:27 · 7579 阅读 · 8 评论 -
[Bug集合]ValueError: total size of new array must be unchanged
在使用reshape时出现的问题,数组变化前后元素量不匹配。如一维数组(八元素)变二维(2×3)就会产生这种问题。原创 2018-11-09 09:25:56 · 2677 阅读 · 0 评论