当前位置: 首页 > news >正文

Hydra复现记录(问题)

Hydra: A Real-time Spatial Perception Engine for 3D Scene Graph Construction and Optimization(2022RSS)

复现Hydra过程中遇到两个编译问题,记录一下。

1. 编译注意事项

Hydra涉及到很多包,最好按照github的提示,提前编译几个比较大的包,如gtsam等。(即使这样,编译Hydra过程仍然卡了

2. 编译报错

(1) 对"regfree A的定义未引用"

这是因为boost库中有同名文件(regex.h),

我直接将boost的regex.h换了个名字,下次用到需要换回来

sudo mv /usr/local/include/boost/regex.h /usr/local/include/boost/regex_boost.h

(2) error: ‘next’ is not a member of ‘boost’

这是在编译hydra依赖的yaml-cpp时遇到的,具体报错信息为:

yaml-cpp/node/detail/iterator.h:48:54: error: ‘next’ is not a member of ‘boost’

找到对应的文件,在开始加入#include <boost/next_prior.hpp>即可。

3. 复现问题

编译完成后,Hydra可以正常运行了,但是我复现的是不带Kimera-VIO的Hydra,现在的Kimera-VIO也不会为Hydra产生loop-closure或位姿图信息。

 

相关文章:

  • STM32第一课:STM硬件实物图+功能简介
  • 4. SQL语法中的一些基本概念
  • Unity注解使用方法快速上手
  • [网赚项目] 羊了个羊,周边日赚几百几千玩法
  • Appium PO模式UI自动化测试框架——设计与实践
  • Mybatis面试合集
  • 【软考 系统架构设计师】案例分析⑦ 数据库规范化与反规范化
  • Word控件Spire.Doc 【页面设置】教程(8) 如何在 C# 中创建目录 (TOC)
  • Redis 的大 Key 对持久化的影响
  • AOP 面向切面编程
  • Python-爬虫、自动化(selenium,动态网页翻页,模拟搜索,下拉列表选择、selenium行为链)
  • 关联规则代码实现
  • Redis 键(key)相关操作和常用命令
  • 大模型系统和应用——Prompt-learning Delta Tuning
  • Python自动化小技巧07——符号计算求方程解、二重积分
  • 2017 前端面试准备 - 收藏集 - 掘金
  • Idea+maven+scala构建包并在spark on yarn 运行
  • in typeof instanceof ===这些运算符有什么作用
  • JavaScript标准库系列——Math对象和Date对象(二)
  • Javascript基础之Array数组API
  • javascript数组去重/查找/插入/删除
  • JAVA之继承和多态
  • Kibana配置logstash,报表一体化
  • python 学习笔记 - Queue Pipes,进程间通讯
  • Python学习之路13-记分
  • React 快速上手 - 07 前端路由 react-router
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Stream流与Lambda表达式(三) 静态工厂类Collectors
  • 大型网站性能监测、分析与优化常见问题QA
  • 我看到的前端
  • 新版博客前端前瞻
  • 在Unity中实现一个简单的消息管理器
  • ​第20课 在Android Native开发中加入新的C++类
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • !$boo在php中什么意思,php前戏
  • # Maven错误Error executing Maven
  • #《AI中文版》V3 第 1 章 概述
  • #include<初见C语言之指针(5)>
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • (1)(1.13) SiK无线电高级配置(六)
  • (附源码)计算机毕业设计SSM在线影视购票系统
  • (南京观海微电子)——I3C协议介绍
  • (小白学Java)Java简介和基本配置
  • *上位机的定义
  • .net framework profiles /.net framework 配置
  • .NET HttpWebRequest、WebClient、HttpClient
  • .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter
  • .NET 读取 JSON格式的数据
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .NET/C# 异常处理:写一个空的 try 块代码,而把重要代码写到 finally 中(Constrained Execution Regions)
  • .NetCore Flurl.Http 升级到4.0后 https 无法建立SSL连接
  • @configuration注解_2w字长文给你讲透了配置类为什么要添加 @Configuration注解
  • [ SNOI 2013 ] Quare
  • [.net]官方水晶报表的使用以演示下载
  • [C++] 如何使用Visual Studio 2022 + QT6创建桌面应用