E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SLAM自学笔记
视觉
SLAM
十四讲学习笔记——ch3-三维刚体运动理论篇
文章目录3.1旋转矩阵3.1.1点与坐标系3.1.2坐标系中的欧式变换3.1.3变换矩阵与齐次坐标3.2Eigen库的使用3.3旋转向量和欧拉角3.3.1旋转向量3.3.2欧拉角3.4四元数3.4.1四元数的定义3.4.2四元数的运算3.4.3用四元数表示旋转3.4.4四元数到旋转矩阵的转换3.5补充小萝卜的例子解释,坐标在不同坐标系转换参考博客3.1旋转矩阵3.1.1点与坐标系点乘叉乘法向量的方
路拾遗37
·
2023-11-24 11:41
37のSLAM学习
自动驾驶
SLAM
EIgen
刚体运动
视觉
SLAM
十四讲学习笔记——库的安装
本文仅作为个人学习笔记,记录学习过程。文章目录一、g++的安装二、CMake的安装测试三、ros的安装1.配置软件库2.ros安装2.1添加ROS软件源2.2添加秘钥2.3安装ROS2.4初始化2.5设置环境变量2.6安装rosinstall2.7尝试启动ros测试(海龟例程)四、OpenCV的安装4.1下载OpenCV4.2安装依赖库4.3编译4.4配置环境五、Pangolinv0.5的安装1.
云梦泽没有东边和西边
·
2023-11-24 11:10
视觉SLAM十四讲理论+实践
计算机视觉
【视觉
SLAM
十四讲学习笔记】第三讲——Eigen库
专栏系列文章如下:【视觉
SLAM
十四讲学习笔记】第一讲——
SLAM
介绍【视觉
SLAM
十四讲学习笔记】第二讲——初识
SLAM
【视觉
SLAM
十四讲学习笔记】第三讲——旋转矩阵本章将介绍视觉
SLAM
的基本问题之一
趴抖
·
2023-11-24 11:05
视觉SLAM十四讲学习笔记
笔记
SLAM
机器人
矩阵
线性代数
《视觉
SLAM
十四讲》-- 后端 2
文章目录09后端29.1滑动窗口滤波和优化9.1.1实际环境下的BA结构9.1.2滑动窗口法9.2位姿图9.2.1位姿图的意义9.2.2位姿图优化09后端29.1滑动窗口滤波和优化9.1.1实际环境下的BA结构由于计算机算力的限制,我们必须控制BA的规模,一种简单的思路是仅保留离当前时刻最近的NNN个关键帧,去掉时间上更早的关键帧。于是,BA被固定在一个时间窗口内,离开这个窗口的即被抛弃,称为滑动
算法导航
·
2023-11-24 11:44
视觉SLAM十四讲
算法
《视觉
SLAM
十四讲》-- 回环检测
文章目录10回环检测10.1概述10.1.1回环检测的意义10.1.2回环检测的方法10.1.3准确率和召回率10.2词袋模型10.3字典10.3.1字典的结构10.3.2实践:创建字典10.4相似度计算10.4.1理论部分10.4.2实践:相似度的计算10.5实验分析与评述10回环检测10.1概述10.1.1回环检测的意义前端提供特征点的提取和轨迹、地图的初值,后端负责数据的优化。但是如果像视觉
算法导航
·
2023-11-24 11:44
视觉SLAM十四讲
算法
《视觉
SLAM
十四讲》-- 建图
11建图11.1概述(1)地图的几类用处:定位:导航:机器人在地图中进行路径规划;避障重建交互:人与地图之间的互动(2)几类地图稀疏地图稠密地图语义地图11.2单目稠密重建11.2.1立体视觉(1)稠密重建中,我们需要知道每个像素(或大部分像素)的距离,对此有以下几种方案:使用单目相机,估计相机运动,并且三角化计算像素的距离;使用双目相机,利用左右目的视差计算像素的距离;使用RGB-D相机直接获取
算法导航
·
2023-11-24 11:44
视觉SLAM十四讲
SLAM
算法
计算机视觉
手推 Levenberg-Marquardt算法与C++实现
这次博客主要介绍了
SLAM
中经常用到的Levenberg-Marquardt算法。该算法是一种信赖搜索方法。
南山二毛
·
2023-11-24 11:10
数学原理与数学哲学
Cartographer源码解析:D栅格地图、RayToPixelMask与贝汉明算法
Cartographer是一种用于构建2D和3D栅格地图的开源
SLAM
(SimultaneousLocalizationandMapping)系统。它被广泛应用于机器人导航、自动驾驶和增强现实等领域。
代码创造之旅
·
2023-11-24 05:58
算法
编程
php框架tp6
自学笔记
——压缩文件下载
压缩文件我压缩的文件里有三个文件夹,在每个文件夹下又包含了很多文件压缩后直接下载下来了,项目文件里的压缩包被直接删除、需要引入usethink\ZipArchive;$dir='./stateProposal';$zipName="./AllStateProposal.zip";//如果压缩文件不存在,就创建压缩文件if(!is_file($zipName)){$fp=fopen($zipName
正气的狗子
·
2023-11-23 19:13
php
ORB_
SLAM
3 ROS编译及使用D435I运行
本文介绍ORB_
SLAM
3编译、运行中遇到问题,尤其涉及到ORB_
SLAM
3ROS编译遇到的问题。最后通过使用D435I完成在室内环境下运行。本文运行环境在Ubuntu20.04+ROSnoetic。
云端舞步
·
2023-11-23 17:29
ORB_SLAM3
自动驾驶
人工智能
算法
c++
PX4 vision_to_mavros定位
采用Ardupilot官方推荐的vision_to_mavros功能包配置无人机的双目相机的摄像头朝向正前方,可以将
slam
融合的高度位姿信
Phillweston
·
2023-11-23 17:56
无人驾驶
无人机
mavros
PX4
无人机
无人机路径规划1:orb
slam
2+VIO
无人机路径规划1:orb
slam
2+VIO安装XTDRONE平台https://www.yuque.com/xtdrone/manual_cn/basic_configros基本操作ros中文版教程http
dueen1123
·
2023-11-23 17:54
自动驾驶
人工智能
机器学习
Ubuntu18.04安装ORB-
SLAM
2
ORB-
SLAM
2安装1.1安装工具sudoapt-getinstallcmake//安装cmakesudoapt-getinstallgit//安装gitsudoapt-getinstallgccg+
weixin_45303708
·
2023-11-23 17:30
linux
ubuntu
ubuntu18.04安装并运行ORB-
SLAM
2
查看版本号lsb_release-a换源Ubuntu系统自带的源都是国外的网址,国内用户在使用的时候下载比较慢甚至无法获取,需要替换成国内的镜像源备份源文件sudocp/etc/apt/sources.list/etc/apt/sources.list.old打开文件sudogedit/etc/apt/sources.list换源打开清华镜像源仓库,选择Ubuntu版本并复制源,覆盖sources
你好helloworld
·
2023-11-23 17:49
c++
slam
ubuntu
A星算法
这个问题就是位置环境中的自主定位与建图,也就是
SLAM
。
sxl-63
·
2023-11-23 14:35
算法
Misra-c 2012 规则
自学笔记
简化版((百度,谷歌,有道)机翻+整理)
纯粹照着原文复制粘贴+翻译,做了笔记,初步整理,看不懂概不负责。。。。规范设计实施Dir1.1要求应记录和理解程序输出所依赖的任何实施定义行为编译和构建Dir2.1要求所有源文件应无任何编译错误需求可追溯性Dir3.1要求所有代码应可追溯到文件要求代码设计Dir4.1要求运行时故障应最小化Dir4.2建议汇编语言的所有用法都应记录在案Dir4.3要求汇编语言应封装和隔离Dir4.4建议代码的部分不
九品码农
·
2023-11-23 08:46
其他
上位机与下位机通信
里程计提供ROS需要的速度信息,陀螺仪提供加速度方向等信息给ROS,再加上连接到树莓派上的激光雷达,ROS就可以进行
SLAM
制图和导航了。下位机接收到ROS下发的速度信息后
慢慢的回味
·
2023-11-23 05:29
ROS小车
ORB-
SLAM
3在Windows环境下编译可能遇到的问题
前言本博客是对知乎文章:ORB-
SLAM
3在windows下的编译使用的补充,详细操作步骤请参考原博客可能遇到的问题及其解决方案vcpkg配置问题建议用vcpkg下Eigen和boost,然后OpenCV
qq_40864007
·
2023-11-23 01:55
windows
opencv
计算机视觉
【V
SLAM
】ORB-
SLAM
3安装部署与运行
——梁启超文章目录:smirk:1.ORB-
SLAM
3介绍:blush:2.代码安装部署1.安装ros与opencv2.安装Pangolin作为可视化和用户界面3.安装Eigen3一个开源线性库,可进行矩阵运算
DevFrank
·
2023-11-23 01:24
c++CV计算机视觉与音视频
机器人
ros
slam
orb-
slam
3在windows下编译
参照ORB-
SLAM
3在w
dianzheng7390
·
2023-11-23 01:23
windows
c++
算法
ORB-
SLAM
3在windows11下的编译使用
01写在前面近期在学习
SLAM
,想部署一下ORB-
SLAM
3,但是自己电脑是win11系统,因此就想着在win11上部署一下。但是网上看了一些教程,有一些博客,但是可能不适合我这种情况把,就很纠结。
果冻先森
·
2023-11-23 01:51
ORBSLAM
SLAM
Windows部署
win11从零搭建ORB-
SLAM
3简要记录
因研究课题需要,准备直接在windows上搭建ORB-
SLAM
3的环境,尝试是否能跑起来。因为完全零基础,所以花了整整一周时间才勉强配置成功,所以把遇到的问题记录一下,留着后面查看。
Gargantua_L
·
2023-11-23 01:51
ORB-SLAM
git
使用XV-11激光雷达做hector_
slam
大家在学习ROS中不可避免需要使用激光雷达,高精地图、实时定位以及障碍物检测等多项技术,而这些技术都离不开光学雷达的支持,但是呢雷达这真是太贵了,大部分人是负担不起(实验室、研究所土豪可以略过),但是还是机智的大牛发明了其他手段:使用深度摄像头仿激光数据1、kinect仿激光数据2,用来测试足够了,果真人民都是机智的,后来呢人们发现扫地机器人上也有的用的激光雷达,为什么不利用起来呢,然后国外大牛就
weixin_30649859
·
2023-11-23 01:40
嵌入式
git
数据结构与算法
2022-03-22
自动驾驶/机器人
SLAM
算法面经1欢迎关注公众号:内推君SIR,加微信:neituijunsir加入自动驾驶交流群Case1一面项目相关1、简历中的项目相关问题,项目是三维重建相关的,深度学习的深度估计
内推君
·
2023-11-22 17:42
地图构建算法——占据栅格地图构建算法
今天这篇文章主要介绍激光雷达
SLAM
中的一种经典的地图构建算法——占据栅格地图构建算法,下面将从地图的引入然后再详细的对该算法进行讲解。
快乐小脾孩
·
2023-11-22 14:40
算法
ubuntu18.04安装运行A-LOAM
安装环境、依赖:eigen、pcl参考这里:Ubuntu18.04realsenseD435iROSorb
slam
2_echo_gou的博客-CSDN博客ceres1.14:sudoapt-getinstalllibgoogle-glog-devlibgflags-devlibatlas-base-devlibsuitesparse-devcmakewgetceres-solver.org
echo_gou
·
2023-11-22 04:38
slam
Python
自学笔记
总结 3.0 Socket模块
二.Socket模块1.1UDP套接字应用层的一种编程方法socket()创建套接字bind()绑定IP端口sendto()发送消息recvfrom()接受消息close()关闭套接字decode()解码服务端编写#模块导入fromsocketimport*#声明服务端IP,端口ADDR=('0.0.0.0',8888)#创建udp套接字Sock_DGRAM表示选择的是UDP套接字udp_sock
鬼面瓷
·
2023-11-22 01:44
python自学
python
学习
tcp/ip
视觉
SLAM
十四讲学习笔记——第三讲 三维空间刚体运动
1.旋转矩阵的正交性P45下方注解第一条“旋转矩阵的正交性可直接由定义给出”,在查阅众多证明方法之后,我选择一种个人更容易理解的方法。首先明确:正交矩阵即逆为自身转置的矩阵,即满足,因此要证明旋转矩阵的转置矩和逆矩阵是同一个矩阵。对于转置矩阵较为简单:对于旋转矩阵的逆,可以从物理意义上考虑,即为反向旋转对应的旋转矩阵(经过两次旋转回到初始状态,对应矩阵相乘结果为单位矩阵),因此只需要调换对应基底就
晒月光12138
·
2023-11-22 01:39
视觉SLAM十四讲学习笔记
线性代数
slam
视觉
SLAM
十四讲学习笔记——第九讲 后端优化(1)
针对
SLAM
问题(非线性)的卡尔曼滤波器给出了单次线性近似下的最大后验估计,或者说是优化过程中一次迭代的结果。(2)非线性优化
晒月光12138
·
2023-11-22 01:39
视觉SLAM十四讲学习笔记
slam
计算机视觉
视觉
SLAM
十四讲学习笔记——第三章 三维空间刚体运动
视觉
slam
十四讲学习笔记——第三章三维空间刚体运动3.1旋转矩阵3.1.1点、向量和坐标系3.1.2坐标系中的欧式变换3.1.3变换矩阵与齐次坐标3.2Eigen库的使用3.3旋转向量和欧拉角3.3.1
HIT_NOVA
·
2023-11-22 01:38
SLAM
slam
读书笔记
视觉
SLAM
十四讲学习笔记——第五讲相机与图像
参考书:高翔《
slam
十四讲》第二版我会在我的笔记中,结合自己的理解复述内容,并对代码部分完成复现。有问题的可以留言或者私信噢!开发环境:虚拟机Ubuntu22.04+Vscode。
派大星不憨
·
2023-11-22 01:38
视觉SLAM十四讲学习笔记
算法
机器学习
计算机视觉
视觉
SLAM
十四讲学习笔记——第一二讲
文章目录前言第一讲预备知识第二讲初识
SLAM
传感器Sensors经典视觉
SLAM
框架
SLAM
问题的数学表述总结前言研0学生,放假宅家,本科期间对其感兴趣,故开始学习。一个人学有点无聊,可以一起来学呀!
派大星不憨
·
2023-11-22 01:38
视觉SLAM十四讲学习笔记
学习
ubuntu
c++
计算机视觉
视觉
SLAM
十四讲学习笔记——三维空间刚体运动(ch3~旋转矩阵Eigen)
文章目录本节目标一、旋转矩阵1.1点、向量和坐标系1.1.1向量-向量、向量-数之间的运算1.1.2外积表示旋转1.2坐标系间的欧式变换1.3变换矩阵与齐次坐标1.4小节二、代码实践2.1矩阵初始化2.2矩阵运算2.3矩阵变换2.4解方程2.4.1特征值/特征向量2.4.2解方程本节目标理解三维空间的刚体运动描述方式:旋转矩阵、变换矩阵、四元数和欧拉角。掌握Eigen库的矩阵、几何模块使用方法。一
云梦泽没有东边和西边
·
2023-11-22 01:06
视觉SLAM十四讲理论+实践
计算机视觉
人工智能
高翔视觉
SLAM
十四讲学习笔记——第3讲刚体运动
第三章刚体运动学习任务一、点,向量和坐标系向量的坐标内外积二、坐标系间的欧氏变换三、齐次坐标和变换矩阵♥重点♥四、旋转向量和欧拉角4.1旋转向量4.2欧拉角4.3四元数五、四元数到旋转矩阵的转换学习任务理解三维空间的刚体运动描述方式:旋转矩阵、变换矩阵、四元数和欧拉角。掌握Eigen库的矩阵、几何模块使用方法。一、点,向量和坐标系刚体:不光有位置,还有自身的姿态。相机也可以看成三维空间的刚体,位置
星禾说
·
2023-11-22 01:35
视觉SLAM学习笔记
计算机视觉
【视觉
SLAM
十四讲学习笔记】第三讲——旋转矩阵
专栏系列文章如下:【视觉
SLAM
十四讲学习笔记】第一讲——
SLAM
介绍【视觉
SLAM
十四讲学习笔记】第二讲——初识
SLAM
本章将介绍视觉
SLAM
的基本问题之一:如何描述刚体在三维空间中的运动?
趴抖
·
2023-11-22 01:32
视觉SLAM十四讲学习笔记
笔记
矩阵
线性代数
SLAM
机器人
ORB-
SLAM
坐标系到ROS坐标系的转换
Step0:整体流程ros::PublisherCamPose_Pub;geometry_msgs::PoseStampedCam_Pose;cv::MatCamera_Pose;tf::Transform
slam
_tf
Jiqiang_z
·
2023-11-21 20:19
机器人
自动驾驶
人工智能
网络安全(黑客)
自学笔记
网络安全是一直很热门的话题,国家层面也非常重视网络安全,各地也相继展开了网络安全宣传教育活动,网络安全的重要不言而喻。但还是有很多人没放在心上,不理解网络安全的重要性,不重视网络安全。一、网络安全基础知识1.计算机基础知识了解了计算机的硬件、软件、操作系统和网络结构等基础知识,可以帮助您更好地理解网络安全的概念和技术。2.网络基础知识了解了网络的结构、协议、服务和安全问题,可以帮助您更好地解决网络
「已注销」
·
2023-11-21 14:44
web安全
笔记
网络
ROS自定义消息&在其他包调用
find_package(catkinREQUIREDCOMPONENTSmessage_generationroscpprospysensor_msgsstd_msgstfnav_msgsopen_karto
slam
_karto_ceres
星星的月亮叫太阳
·
2023-11-21 07:36
ROS
其他
教程 Re:Zero ROS (七/完) —— 建图&定位&导航 - 代价地图&路径规划
坐标系》https://blog.csdn.net/Lovely_him/article/details/107948765教程Re:ZeroROS(七/完)——建图&定位&导航-代价地图&路径规划1.
slam
_gmapping
兴趣使然_
·
2023-11-20 20:18
ROS
学习笔记
python
slam
人工智能
ubuntu
激光扫描测距仪的实质就是3D激光雷达
这类设备往往用于如下几个方面:1)机器人定位导航目前机器人的
SLAM
算法中最理想的设备仍旧是激光雷达(虽
Cle bri ty
·
2023-11-20 16:57
Could not find a package configuration file provided by “
slam
_karto” with any of the following names
share/catkin/cmake/catkinConfig.cmake:83(find_package):Couldnotfindapackageconfigurationfileprovidedby“
slam
_karto
万俟淋曦
·
2023-11-20 15:05
趟过的坑
ROS
ROS
ros_package
find_package
SLAM
导航机器人零基础实战系列:(二)ROS入门——8.理解roslaunch在大型项目中的作用
SLAM
导航机器人零基础实战系列:(二)ROS入门——8.理解roslaunch在大型项目中的作用摘要ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便
小虎哥哥爱学习
·
2023-11-20 15:33
SLAM导航
语音机器人
DIY
ROS
roslaunch
SLAM
导航机器人零基础实战系列:(二)ROS入门——5.编写简单的消息发布器和订阅器
SLAM
导航机器人零基础实战系列:(二)ROS入门——5.编写简单的消息发布器和订阅器摘要ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。
小虎哥哥爱学习
·
2023-11-20 15:32
SLAM导航
语音机器人
DIY
ROS
订阅发布消息
目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】三维重建
目录前言几个高频面试题目“基于RGB-D相机的三维重建"和传统的SFM和
SLAM
算法有什么区别?
格图素书
·
2023-11-20 07:07
目标检测
人工智能
计算机视觉
读书笔记-《无人驾驶》7-20200929
SLAM
即时定位于地图构建技术,提高机器人自主地图定位的
关七666
·
2023-11-20 02:04
【Java个人
自学笔记
·一】韩顺平零基础学Java(P1-191
目录Java语言的特点Java转义字符Java中的注释类型常用的Dos命令数据类型整型类型整型的使用细节浮点类型浮点类型的使用细节字符类型字符类型的使用细节布尔类型布尔类型的使用细节基本数据类型转换自动类型转换自动类型转换的使用细节强制类型转换强制类型转换的使用细节基本数据类型和String类型的转换基本数据类型转String类型String类型转基本数据类型基本数据类型和String类型的转换的
寺尾焰
·
2023-11-20 00:19
java
开发语言
笔记
intellij-idea
自学笔记
十四:Matlab浮点型:创建和转换、取值范围、运算和精度问题
1.浮点型的概念浮点型分为单精度(single)浮点型和双精度(double)浮点型;IEEE浮点数算术标准(IEEE754)是IEEE二进位浮点数算术标准(IEEEStandardforFloating-PointArithmetic)的标准编号,等同于国际标准ISO/IEC/IEEE60559。该标准由美国电气电子工程师学会(IEEE)计算机学会旗下的微处理器标准委员会(Microproces
freexyn
·
2023-11-19 17:29
开发语言
matlab
matlab
自学笔记
目录变量命名清空环境变量及命令变量命名规则添加注释数据类型数字运算字符与字符串矩阵元胞数组结构体矩阵操作矩阵的定义与构造矩阵的四则运算矩阵的下标matlab逻辑与流程控制结构顺序结构循环结构分支结构matlab基本绘图操作二维平面绘图三维立体绘图变量命名清空环境变量及命令clearall:清除Workspace中所有变量clc:清除CommandWindow中所有命令变量命名规则区分大小写、长度不
曳柠
·
2023-11-19 17:27
matlab
笔记
算法
Matlab
自学笔记
二十四:字符串的关系运算和比较
1.关系运算字符串的关系运算中,数字小于字母,大写字母小于小写字母;关系运算是按首字符进行的,首字符相同,按第二个,以此类推。程序示例如下:clear,clcnames=["SteveJobs""AlbertEinstein""艾萨克es牛顿"]%相等关系运算names=="牛顿"names=="艾萨克es牛顿"%不等式关系运算"123"<"ABC"%返回逻辑值真,数字在字母前面,大写在小写前面"
freexyn
·
2023-11-19 17:26
笔记
数据结构
每日开眼01.16
#小程序设计#UI设计01.老人约会应用Dribbble-OldPeopleCommunity.pngbyShahidulI
slam
Shishir✪02.进行目标管理程序https://dribbble.com
西瓜绿2020
·
2023-11-19 14:29
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他