没有合适的资源?快使用搜索试试~ 我知道了~
matlab的代码在相机上实现-SE-Sync:SE-Sync算法的实现,用于在特殊的欧几里得群上进行同步
共72个文件
m:27个
g2o:18个
cpp:7个
需积分: 50 0 下载量 124 浏览量
2021-05-19
22:08:39
上传
评论
收藏 10.19MB ZIP 举报
温馨提示
matlab的代码在相机上实现 SE同步 SE-Sync是一种可证明正确的算法,可以在特殊的欧几里得组上执行同步:给定成对相对变换子集的噪声测量结果,估计一组未知姿势(欧几里得空间中的位置和方向)的值。 在2D和3D几何估计的背景下经常会出现此问题。 例如,(在机器人技术中),(在计算机视觉中)和(在分布式感测中)的基本问题都需要在特殊的欧几里得族群上进行同步。 SE-Sync通过利用特殊的欧几里得同步问题的新颖(凸)半定性松弛来直接搜索全局最优解,从而对现有方法进行了改进,并且能够在(典型)情况下产生正确性(全局最优)的计算证书找到全局最小化器。 有关算法及其实现的详细说明,请参见我们及其同伴。 入门 的MATLAB 要使用SE-Sync的MATLAB实现,只需将“ MATLAB”文件夹放置在任何方便的(永久)位置,然后运行脚本MATLAB / import_SE_Sync.m。 恭喜! SE-Sync现在可以开始了:-)。 有关最小的工作示例,请参见 C ++ 可以构建SE-Sync的C ++实现并将其导出为CMake项目。 有关最低限度的工作示例,请参见,提供了一个简单的命令行实
资源详情
资源评论
资源推荐
收起资源包目录
SE-Sync-master.zip (72个子文件)
SE-Sync-master
.gitattributes 177B
.gitmodules 390B
.travis.sh 1KB
SE-Sync - A certifiably correct algorithm for synchronization over the special Euclidean group.pdf 2.11MB
A Certifiably Correct Algorithm for Synchronization over the Special Euclidean Group.pdf 419KB
SE-Sync - A Certifiably Correct Algorithm for Synchronization over the Special Euclidean Group.pdf 1.12MB
.travis.yml 2KB
LICENSE 7KB
README.md 7KB
data
torus3D.g2o 3.11MB
sphere_bignoise_vertex3.g2o 2.12MB
cubicle.g2o 2.56MB
kitti_00.g2o 533KB
city10000.g2o 1.67MB
smallGrid3D.g2o 99KB
sphere2500.g2o 1.04MB
kitti_05.g2o 327KB
grid3D.g2o 7.29MB
tinyGrid3D.g2o 4KB
intel.g2o 300KB
parking-garage.g2o 1.22MB
manhattan.g2o 581KB
MIT.g2o 119KB
CSAIL.g2o 125KB
ais2klinik.g2o 2.13MB
kitti_02.g2o 545KB
rim.g2o 4.63MB
MATLAB
examples
main.m 4KB
SE-Sync
lib
chordal_initialization.m 3KB
log_iterates.m 237B
Euclidean_gradient.m 403B
Euclidean_Hessian_vector_product.m 456B
rcvize_matrix.m 550B
evaluate_objective.m 479B
plot_poses.m 2KB
compute_Lambda.m 764B
round_solution.m 2KB
Q_minus_Lambda_product.m 656B
construct_V_matrix.m 2KB
construct_connection_Laplacian.m 3KB
Q_minus_Lambda_min_eig.m 4KB
construct_B_matrices.m 4KB
construct_translational_matrices.m 1KB
recover_translations.m 676B
construct_problem_data.m 4KB
SE_Sync.m 24KB
project_to_SOd.m 263B
construct_incidence_matrix.m 888B
orthogonal_projection.m 909B
load_g2o_data.m 5KB
quat2rot.m 508B
Qproduct.m 830B
relative_func_decrease_stopfun.m 1KB
manopt
import_SE_Sync.m 65B
Computational Enhancements for Certifiably Correct SLAM.pdf 308KB
C++
Optimization
Eigen
CMakeLists.txt 6KB
examples
CMakeLists.txt 497B
main.cpp 1KB
mainviz.cpp 1KB
Spectra
SE-Sync
src
SESync_utils.cpp 19KB
SESync.cpp 24KB
StiefelProduct.cpp 2KB
SESyncVisualizer.cpp 10KB
SESyncProblem.cpp 20KB
include
SESync
SESyncProblem.h 15KB
SESync_utils.h 3KB
SESync.h 12KB
RelativePoseMeasurement.h 2KB
StiefelProduct.h 3KB
SESync_types.h 2KB
SESyncVisualizer.h 4KB
.gitignore 250B
共 72 条
- 1
weixin_38501751
- 粉丝: 6
- 资源: 939
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0