2025年java理论基础笔记

java理论基础笔记2019 2020 2 学期机器人工程专业需要开设 SLAM 技术课程 使用教材为视觉 SLAM 十四讲从理论到实践第二版 为方便学生学习课程知识 将 Arduino ROS1 ROS2 和 SLAM 集成到课程定制版镜像中 链接如下 https cloud tencent com developer article 第一章 预备知识 关键词 数学 C Linux 学有余力的同学

大家好,我是讯享网,很高兴认识大家。



2019-2020-2学期机器人工程专业需要开设SLAM技术课程,使用教材为视觉SLAM十四讲从理论到实践第二版。

为方便学生学习课程知识,将Arduino、ROS1、ROS2和SLAM集成到课程定制版镜像中。链接如下:

  • https://cloud.tencent.com/developer/article/

第一章 预备知识

关键词:数学、C++、Linux

学有余力的同学,请完成课后习题。

第二章 初识SLAM

关键词:SLAM、g++、IDE

g++ helloSLAM.cpp -o hello_slam

熟练使用:mkdir build , cmake .. , make等。

IDE环境使用KDevelop或者VSCode等都行。

第三章 三维空间刚体运动

关键词:矩阵、四元数、欧拉角、Eigen

全部内容:

代码语言:javascript
复制

https://cloud.tencent.com/developer/article/eigenGeometry

https://cloud.tencent.com/developer/article/coordinateTransform

java理论基础笔记

https://cloud.tencent.com/developer/article/plotTrajectory

图示如下:

https://cloud.tencent.com/developer/article/visualizeGeometry 

图示如下:

第四章 李群与李代数

关键词:SO(3)、SE(3)、Sophus

https://cloud.tencent.com/developer/article/useSophus 

编译需要注意“sophus/se3.hpp”,路径要配置正确,如果不想配置,就sudo make install也可以。

全部内容如下:

代码语言:javascript
复制
讯享网

https://cloud.tencent.com/developer/article/trajectoryError 

第五章 相机与图像

关键词:OpenCV

https://cloud.tencent.com/developer/article/imageBasics ubuntu.png

https://cloud.tencent.com/developer/article/undistortImage

 https://cloud.tencent.com/developer/article/stereoVision

https://cloud.tencent.com/developer/article/joinMap

第六章 非线性优化

关键词:最小二乘法、高斯牛顿法、列文博格-马夸尔特法、Ceres、g2o

https://cloud.tencent.com/developer/article/gaussNewton

https://cloud.tencent.com/developer/article/ceresCurveFitting

如果出现:https://cloud.tencent.com/developer/article/g2oCurveFitting: error while loading shared libraries: libg2o_core.so: cannot open shared object file: No such file or directory

使用如下方式:

$ sudo gedit /etc/ld.so.conf

添加:/usr/local/lib

运行:sudo ldconfig

再次运行:

https://cloud.tencent.com/developer/article/g2oCurveFitting

对比求解时间:

  • gaussNewton:solve time cost = 0.000 seconds.
  • ceresCurveFitting:solve time cost = 0.00 seconds.
  • g2oCurveFitting :solve time cost = 0.000 seconds. 
小讯
上一篇 2024-12-28 09:54
下一篇 2024-12-24 10:47

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/4259.html