自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 卡尔曼滤波器详解 - translated from Michel van Biezen‘s video

写在前面本文翻译和整理自油管的视频教程,在另外的博文里看到有对这个视频的推荐,说讲的特别好,自己看过之后也受益匪浅。因为老师的每个视频都相当于一页PPT,我就截取了所有内容,稍加整理【施工中】,仅供参考。感谢博主Michel van Biezen,原视频地址在此,有条件的同学可以自己听一遍老师的讲解。1. 什么是卡尔曼滤波器卡尔曼滤波器是一个用一系列方程和持续的数据输入进行迭代,从而快速估计真值的数学过程。为啥要评估呢?因为这些真值本身往往包含了不可预测的不确定度,或者随机误差等等。举一个例子,测

2022-02-13 19:22:57 1203

原创 DeepLearning学习之路

环境准备已经装好的Anaconda,创建一个环境,用于学习和练习# find the python version installedpython --version# create new env named "pytorch"conda create -n pytorch python=3.8.8# To activate this environment, useconda activate pytorch# To deactivate an active environment, u

2021-11-05 16:38:52 109

原创 What does githubers do

创意类excalidraw一款可以在线绘制手绘图,并且共享给他人的工具OfficialGithub中文手写体支持

2021-09-29 12:26:37 133

原创 随机数生成方法细节 * rand () / (RAND_MAX + 1.0f)

生成点云数据做仿真的时候遇到了这样一个问题,点云的坐标用随机数生成,语句如下: cloud.points[i].x = 512 * rand () / (RAND_MAX + 1.0f);开始没有仔细想,以为512就是个比例系数,生成的点云范围在512m内,但实测后发现,不管如何更改这个比例,实际生成的点云都在-1~1之间。研究一下随机数生成的函数,发现了奥秘。rand()函数的解释如下int rand()Return a random integer between 0 and RAND_MAX

2021-08-05 09:55:32 3666

原创 多网卡通讯配置和测试

文章目录功能需求连接测试进阶需求和测试有效方案尝试过不好用的方法Ref功能需求要测试两台电脑协作的一个项目,需要在两台电脑间进行通讯,测试工具是A.我的笔记本电脑,有无线网卡和有线网卡;B.一台TX2的工控机,有无线网卡和两个有线网卡,其中一个网口和PLC通讯,另一个和我的电脑通讯。连接测试需要先将两台电脑用网线连接起来并ping通。实现这一目标主要需要设置好网络参数,也就是通讯双方要有自己的名字IP,并且知道对方和自己处在一个网络中(子网掩码),也知道通讯的节点(网关)。最常用的内网网段是192

2021-08-03 14:24:41 1057

原创 通过有线共享无线的方法

一台ubuntu笔记本,一台需要联网的服务器,需要通过网线将ubuntu连接的wifi网络共享给服务器。1.将笔记本连接wifi。2.将有线网卡的ip设置为固定ip,子网掩码255.255.255.0,DNS自动关闭,路由自动关闭。3.内核转发:sudo gedit /etc/sysctl.conf大约在文件的第28行,将以下内容的注释去掉。(或者新增一个)net.ipv4.ip_forward=1//启动内核转发sudo sysctl -p启用NAT,把所有192.168.1.

2021-08-03 10:56:10 1528

原创 NTP设置多计算机时间同步,有外网简单设置/纯内网进阶设置

文章目录简单需求进阶需求和测试referencesserver ntp.confclient ntp.conf简单需求ROS下的多计算机通信需要时间同步,以笔记本A和工控机B为例,时间同步只需要一个向另一个看齐即可,这里我让B向A看齐,那么需要在笔记本上A安装ntp,用作时间同步的服务器:sudo apt-get install ntp然后在工控机B上安装ntpdatesudo apt-get install ntpdate装好后运行sudo /usr/sbin/ntpdate -u

2021-08-03 10:49:32 1376 4

原创 vins的Eigen::internal::variable_if_dynamic<T, Value>错误处理

情况简介独立运行vins-各个节点,编译没问题,运行后报错退出:estimator_node: /usr/local/include/eigen3/Eigen/src/Core/util/XprHelper.h:110:Eigen::internal::variable_if_dynamic<T, Value>::variable_if_dynamic(T) [with T = long int; int Value = 1]: 假设 ‘v == T(Value)’ 失败。开始的思路都是

2021-06-28 15:01:41 970

翻译 FLANN快速近似最邻近算法官方指导文档

FLANN快速近似最邻近算法官方指导文档IntroductionQuick Start 快速学习Downloading and compiling FLANN 下载和编译Upgrading from a previous version 版本升级Compiling FLANN with multithreading support 多线程支持Using FLANN 使用细则Using FLANN from C++flann::Indexflann::Index::buildIndexflann::Index

2020-12-08 20:32:40 5809

原创 Ubuntu开机自启动程序的方法

文章目录Ubuntu开机自启动程序的方法目标效果方案1:修改rc.local测试结果方案2:单独增加一个开机启动的脚本错误1错误2实测结果refs方案3:利用官方快捷方式启动Ubuntu开机自启动程序的方法主要参考文章目标效果开机运行写好的脚本文件,启动terminal,执行ros及相关桌面程序gnome-terminal -x bash -c “roscore; exec bash;”方案1:修改rc.local编辑/etc/rc.local文件完成此功能,在exit 0 之前写入要执行

2020-10-28 15:42:38 5396

原创 Cmake基础知识和相关技巧

文章目录使用Cmake以及编写CMakeLists.txt的基础知识和技巧refscmake 高版本安装最小版本与常用版本CMakeLists 常用指令对 CMake 程序的最小版本需求设置项目名称设置变量向终端传递信息引入其他的 CMakeLists 文件编译控制设置工程的子目录添加库指定头文件的搜索路径生成执行文件,并链接库文件使用外部库安装常见错误排除使用Cmake以及编写CMakeLists.txt的基础知识和技巧refs使用模板写 CMakeListsCMake官网CMake简要教程C

2020-10-21 15:47:37 196

原创 doxygen的基本标注规则及实例

文章目录doxygen的基本标注规则及实例注释格式Doxygen常用注释命令Doxygen注释示例项目注释文件注释函数注释枚举、结构体等注释模块注释分组注释doxygen的基本标注规则及实例参考文章注释格式块注释建议统一使用/** * comment*/行注释建议统一使用///...comment.../** …… */Doxygen常用注释命令/** * @exception <exception-object> {exception description}

2020-10-21 11:48:44 1674 1

原创 Linux系统下的串口调试

文章目录Linux系统下的串口调试Linux系统下的串口调试by oxidane参考RS485在linux下的调试,使用cutecom进行调试,注意要用管理员权限打开ubuntu串口查找:sudo cat /proc/tty/driver/serial列出所有的tty信息:ls -l /dev |grep ttyUSBls -l /dev |grep tty开启串口权限:sudo chmod 777 /dev/tty**...

2020-10-21 11:40:00 463

原创 Ubuntu系统的相关技巧

文章目录Ubuntu系统的相关技巧软件相关清理ubuntu系统U盘变为只读的解决方法:可执行文件/库相关找不到.so找不到无线驱动Ubuntu系统的相关技巧by oxidane-lin软件相关查看所有软件版本:sudo apt-cache madison softname查看OpenCV的版本:pkg-config --modversion opencv安装特定版本的软件:sudo apt-get install softname=version升级/不升级特定的软件:s

2020-10-21 11:37:52 107

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除