[ROS系列]ORB_SLAM3错误版本(仅记录)
背景:
1、设备:pc;旭日派x3(后续会加上,目前只有pc)
2、环境:Ubuntu20.04;ROS2(Foxy)
ros2机器人foxy版用笔记本摄像头跑单目orb_slam3-CSDN博客
error1:pangolin
/home/sun/Pangolin/components/pango_python/src/pyinterpreter.cpp: In constructor ‘pangolin::PyInterpreter::PyInterpreter()’: /home/sun/Pangolin/components/pango_python/src/pyinterpreter.cpp:61:27: error: ‘py::module_’ has not been declared 61 | auto pypangolin = py::module_::import("pypangolin"); | ^~~~~~~ /home/sun/Pangolin/components/pango_python/src/pyinterpreter.cpp:63:20: error: ‘py::module_’ has not been declared 63 | auto sys = py::module_::import("sys"); | ^~~~~~~ make[2]: *** [CMakeFiles/pango_python.dir/build.make:63: CMakeFiles/pango_python.dir/components/pango_python/src/pyinterpreter.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1057: CMakeFiles/pango_python.dir/all] Error 2 make: *** [Makefile:130: all] Error 2
安装Pangolin
ubuntu如何编译安装Pangolin - 编程之家
如果有bug
./HelloPangolin: error while loading shared libraries: libpango_windowing.so: cannot open shared object file: No such file or directory
sudo ldconfig
error while loading shared libraries: libpango_windowing.so: cannot open shared object file: No such-CSDN博客

Starting >>> orbslam3
--- stderr: orbslam3
CMake Error at CMakeLists.txt:18 (find_package):
By not providing "Findament_cmake.cmake" in CMAKE_MODULE_PATH this project
has asked CMake to find a package configuration file provided by
"ament_cmake", but CMake did not find one.
Could not find a package configuration file provided by "ament_cmake" with
any of the following names:
ament_cmakeConfig.cmake
ament_cmake-config.cmake
Add the installation prefix of "ament_cmake" to CMAKE_PREFIX_PATH or set
"ament_cmake_DIR" to a directory containing one of the above files. If
"ament_cmake" provides a separate development package or SDK, be sure it
has been installed.
source /opt/ros/foxy/setup.bash
E: Package 'libpng12-dev' has no installation candidate
把libpng12-dev换成libpng-dev就行了
继续./build.sh
ORB-SLAM3复现过程中遇到的问题及解决办法-CSDN博客
ROS Neotic(Ubuntu 20.04)如何正确安装OpenCV_ros安装opencv_NVDEV-Ruan的博客-CSDN博客
ubuntu 20.4完全卸载opencv 安装opencv 4.4_opencv卸载-CSDN博客
ubuntu20.04跑lvi-sam报错!Opencv库与cv_bridge包冲突问题苦我之久矣!!!!-CSDN博客
安装opencv4.4.0版本问题_no package 'opencv4' found_比尔泽lius123的博客-CSDN博客
ubuntu20.04 解决ros,cv_bridge,opencv连接以及vins-mono,vins-fusion,pl-vins等运行问题_ros安装cv_bridge_GuanLingde的博客-CSDN博客
##########
cao,重开一个得了
相关文章:
[ROS系列]ORB_SLAM3错误版本(仅记录)
背景: 1、设备:pc;旭日派x3(后续会加上,目前只有pc) 2、环境:Ubuntu20.04;ROS2(Foxy) ros2机器人foxy版用笔记本摄像头跑单目orb_slam3-CSD…...
APP盾的防御机制及应用场景
移动应用(APP)在我们日常生活中扮演着越来越重要的角色,但随之而来的是各种网络安全威胁的增加。为了保障APP的安全性,APP盾作为一种专门设计用于防御移动应用威胁的工具得以广泛应用。本文将深入探讨APP盾的防御机制以及在不同应…...
Unity性能优化一本通
文章目录 关于Unity性能优化一、资源部分:1、图片1.1、 图片尺寸越小越好1.2、使用2N次幂大小1.3、取消勾选Read/Write Enabled1.4、图片压缩1.5、禁用多余的Mip Map1.6、合并图集 2、模型2.1.限制模型面数2.2.限制贴图的大小2.3.禁用Read/Write Enables2.4.不勾选其…...
Mysql,SqlServer,Oracle获取库名 表名 列名
先看下需求背景: 获取某个数据源连接下所有库名,库下所有表名,表中所有字段 1.MySql 先说MySql吧,最简单 1.1获得所有数据库库名 这是一个mysql和sqlserver公用的方法,这里url不用担心数据库问题,他其实…...
errno变量和显示错误信息
一、errno Linux很多函数发生错误,只会返回-1。因此,我们只知道函数发生了错误,却不知道具体发生了什么错误。 因此Linux 系统下对常见的错误做了一个编号,每一个编号都代表着每一种不同的错误类型。 发生错误时,对…...
Centos 7 安装 Docker Enginee
文章目录 Centos 安装 Docker Enginee系统要求卸载旧版本使用 RPM 仓库设置 Docker 仓库安装 Docker Enginee升级 Docker Enginee 卸载 Docker Centos 安装 Docker Enginee 要在 Centos 安装 Docker Enginee,需要满足以下要求: 系统要求 CentOS 7Cent…...
通过js来实现用身份证号来判断性别和出生年月
html: <input type"text" id"shenfenzhenghao" oninput"hao()" placeholder"证件号"><input type"text" id"xingbie" disabled"disabled" placeholder"性别"><input type&qu…...
华为数通方向HCIP-DataCom H12-831题库(多选题:61-80)
第61题 在MPLS VPN中,为了区分使用相同地址空间的IPV4前缀,将IPV4的地址增加了RD值,下列选项描述正确的是: A、在PE设备上,每一个VPN实例都对应一个RD值,同一PE设备上,必须保证RD值唯一 B、RD可用于来控制VPN路由信息的发布 C、RD在传递过程中作为BGP的扩展团体性封装在…...
【T】03
A 【模板】快速幂 板子,略 #include<bits/stdc.h> #define ll long long using namespace std; ll a,p,k; int main() {scanf("%lld%lld%lld",&a,&p,&k);printf("%lld^%lld mod %lld",a,p,k);ll ans1,wa;a%k;while(p){if(p…...
VBA技术资料MF73:将Logo添加到页眉侧
我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。我的教程一共九套,分为初级、中级、高级三大部分。是对VBA的系统讲解,从简单的入门,到…...
听GPT 讲Rust源代码--library/std(1)
std git:(master) ✗ tree.├── Cargo.toml├── benches│ ├── hash│ │ ├── map.rs│ │ ├── mod.rs│ │ └── set_ops.rs│ └── lib.rs├── build.rs├── src│ ├── alloc.rs│ ├── ascii.rs│ ├── backtrace│ │…...
Vue源码总结
1,根据vue工程package.json配置文件查看scripts命令,找到build命令执行的js文件 2,根据构建执行的js文件继续跟进,找到主入口文件 3,从主入口文件直接分析主干代码,追踪export的Vue对象 4,跟…...
记一次调试微信订阅消息的坑
微信发送订阅消息文档 发送订阅消息 | 微信开放文档 按照文档说明的,一直报data param错误,编码47001,从程序中把请求参数扣出来,放到微信提供的工具里面调试 微信调试工具 然后报data参数要用string,转化为string…...
ASP.NET Core3.1 API 创建(Swagger配置、数据库连接Sql Server)、开发、部署
文章目录 创建项目点击Nuget安装包删除原有controllers编辑新建controll、添加注释Startup 注册Swagger服务使用swagger中间件配置XML注释更改启动端口 launchsettings.json在startup.cs跨域处理运行 数据库设计与连接安装库新建类继承框架根据数据库表设计对应设计类在DataCon…...
大数据之LibrA数据库常见术语(八)
SCTP Stream Control Transmission Protocol,流控制传输协议。是IETF于2000年新定义的一个传输层协议。是提供基于不可靠传输业务的协议之上的可靠的数据报传输协议。SCTP的设计用于通过IP网传输SCN窄带信令消息。 Session 数据库系统在接收到应用程序的连接请求时…...
【实战】Kubernetes安装持久化工具NFS-StorageClass
文章目录 前言技术积累存储类(storage class)什么是NFS什么是PV\PVC为什么要用NFS-StorageClass 安装NFS-StorageClass保证K8S集群正常投用安装NFS工具与客户端NFS安装常见错误安装NFS-StorageClass存储器 前言 前面的博文我们介绍了如何用kuberadmin的…...
透明安全地解释Moonbeam基金会分配的GLMR去了哪
在GLMR分配比例中,约有16.7%的GLMR分配给了生态支持。这部分GLMR究竟用在了哪里,Moonbeam生态是否还有足够的GLMR扶持生态项目? Moonbeam基金会每隔半年会发布一份GLMR透明度报告,最近的报告日期为2023年7月31日。其中列出了社区…...
python安装包失败 安装scipy包
最近在配深度学习环境,安装好了conda、CUDA、cuDNN,运行之后报错,没有scipy包。 试了很多方法: 用命令行pip、conda install 在pycharm下载包 在环境中添加包 都失败了 要么直接ERROR,要么超时 问了师兄 需要在conda环…...
解决javascript报错:SyntaxError: Invalid Unicode escape sequence
在处理cookie时报这个错: 网上搜了一圈都说是反斜杠问题,要把\替换成/ 但是试了网上的replace替换: replace(/\\/g, /) 结果没有用!!! 然后我干脆直接做了一个最简单字符串赋值,再打印出来。…...
【Python第三方包】使用Python的Translate包进行文本翻译
文章目录 前言一、Translator类的初始化参数二、translate函数三、翻译示例代码1.1 示例代码11.2 示例代码2总结前言 在现代互联网时代,跨语言翻译已经成为了不可或缺的工具。不仅对于个人,对于企业和开发者来说,实现文本翻译在国际化、多语言支持以及内容本地化方面都具有…...
bilibili-downloader 4K视频解锁工具:突破会员限制的全场景使用指南
bilibili-downloader 4K视频解锁工具:突破会员限制的全场景使用指南 【免费下载链接】bilibili-downloader B站视频下载,支持下载大会员清晰度4K,持续更新中 项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader 在数字…...
如何用League Director制作电影级英雄联盟视频?6个专业技巧让你的录像脱颖而出
如何用League Director制作电影级英雄联盟视频?6个专业技巧让你的录像脱颖而出 【免费下载链接】leaguedirector League Director is a tool for staging and recording videos from League of Legends replays 项目地址: https://gitcode.com/gh_mirrors/le/leag…...
提升电路设计效率:快马AI一键生成三极管偏置方案与对比报告
作为一名电子工程师,经常需要设计三极管放大电路,其中最基础也最繁琐的就是偏置电路的计算。传统方法需要手动查公式、反复验算,不仅耗时还容易出错。最近发现InsCode(快马)平台可以快速生成三极管偏置方案,体验后发现确实能大幅提…...
Janus-Pro-7B行业解决方案:法律合同截图识别+条款摘要生成
Janus-Pro-7B行业解决方案:法律合同截图识别条款摘要生成 1. 项目背景与价值 在日常法律工作中,律师和法务人员经常需要处理大量的合同文档。很多时候,这些合同是以图片形式存在的——可能是扫描件、手机拍摄的照片,或是从其他系…...
VibeVoice语音合成系统效果展示:专业配音级语音频谱图分析
VibeVoice语音合成系统效果展示:专业配音级语音频谱图分析 1. 语音合成技术的新突破 你有没有想过,现在的AI语音合成已经能做到多逼真?不再是那种机械的、冰冷的机器人声音,而是真正像专业配音演员录制的高质量语音。VibeVoice语…...
从零搭建一套生产可用的K8S日志监控栈:EFK/ELK保姆级配置与避坑指南
从零搭建一套生产可用的K8S日志监控栈:EFK/ELK保姆级配置与避坑指南 在云原生架构中,日志管理就像给系统装上"黑匣子"——当凌晨三点收到告警时,你需要的不是模糊的"系统异常",而是能精准定位问题的完整上下文…...
费马小定理,快速幂
今天显示延续了昨天的背包问题,先是写了一题背包问题,后面就写费马定理加快速幂。费马小定理证明如果一个数p是质数,并且a不是p的倍数,那么一定有a^(p-1)1(mod p);那么自然有a^(p-2)a^-1(mod p)…...
如何分析AWR中的Top SQL_通过执行次数与物理读定位低效查询
Top SQL中Executions与Physical Reads需结合分析:执行次数多但物理读低可能暴露应用逻辑缺陷,物理读/执行>1000在OLTP中属异常,需结合执行计划、对象访问、缓存命中率等综合判断根因。怎么看 Top SQL 里的执行次数和物理读是否异常awr 报告…...
2026.4.5总结
今天是清明节,祭祖的日子。晚上跟妹妹和姐姐捞了不少家常。聊的是关于上一年自己做过的一些愚蠢事。读书的时候没接触过社会,导致在毕业时,吃了不少亏,也被坑了不少钱。我妹称这叫见世面。确实,刚毕业时,感…...
ICLR 2025 技术趋势解码:大模型优化与生成式AI的协同演进
1. 大模型优化的三大技术路线 过去一年我测试了超过20种大模型优化方案,发现当前技术演进主要集中在三个方向:参数压缩、训练加速和推理优化。先说最让我惊喜的轻量化技术,去年帮某电商客户把70B参数的客服模型压缩到3.8G大小,在移…...
