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

g2o 中定义好的常用边的类型

前言

         g2o 边的源码 

//***g2o源码 g2o/g2o/core/base_unary_edge.h ***//
/*** \brief 模板化 BaseUnaryEdge,单边** D  : int 类型,表示测量值的维度(Dimension)* E  : 测量值的数据类型*/
template <int D, typename E, typename VertexXi>
class BaseUnaryEdge : public BaseEdge<D,E>{// 类的具体实现...
};
//***g2o源码 g2o/g2o/core/base_binary_edge.h ***
/*** \brief 模板化 BaseBinaryEdge,双边** D  : int 类型,表示测量值的维度(Dimension)* E  : 测量值的数据类型* VertexXi  : 边连接的顶点类型* VertexXj  : 边连接的顶点类型*/
template <int D, typename E, typename VertexXi, typename VertexXj>
class BaseBinaryEdge : public BaseEdge<D, E>// 类的具体实现...
};
//***g2o源码 g2o/g2o/core/base_multi_edge.h ***//
/*** \brief 模板化 BaseUnaryEdge,多边** D  : int 类型,表示测量值的维度(Dimension)* E  : 测量值的数据类型* VertexXi  : 边连接的顶点类型*/
template <int D, typename E, typename VertexXi>
class BaseUnaryEdge : public BaseEdge<D,E>{// 类的具体实现...
};

        一般来说定义 Edge 需要重写这几个函数 

         g2o 边模版

         g2o 中定义好的常用边的类型汇总如下

        


http://www.mrgr.cn/news/39230.html

相关文章:

  • 修改qtcreator创建项目的模板
  • DialMAT:跨模态特征提取与对抗训练的结合
  • Arduino Uno板实现流水灯的设计方案
  • 六、动画系统
  • 9.29 LeetCode 3304、3300、3301
  • B - 1D Keyboard题解
  • k8s架构,从clusterIP到光电半导体,再从clusterIP到企业管理
  • SD2.0 Specification之CPRM(Content Protection for Recordable Media)
  • 「OC」多线程的学习——NSThread
  • Redis: RDB与AOF的选择和容灾备份以及Redis数据持久化的优化方案
  • ADC的原理
  • 二进制字符串的和
  • spring boot项目对接人大金仓
  • CSS 的color-adjust 属性,是给打印机节省墨水的属性
  • 计数排序(counting sort)
  • 文件传输工具 | 闪电藤 v2.5.5 绿色版
  • MFC工控项目实例之十八手动测试界面输入信号实时检测
  • 算法:852.山脉数组的峰顶索引
  • Windows Defender 强力删除工具 Defender Remover 下载
  • 网络游戏通信方案概述