自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 嵌入式学习(FMQL系列)

存储单元、地址线条数和按字寻址

2021-08-20 12:39:16 2505

原创 二分查找-数据结构与算法学习

二分查找笔记二分查找框架实际问题二分查找框架int binarySearch(int[] nums, int target) { int left = 0, right = ...; while(...) { int mid = left + (right - left)/2; if(nums[mid] == target) { ...

2020-05-02 15:37:11 312

原创 动态规划-数据结构与算法学习

二分查找笔记一般形式核心问题三要素思考框架实例一般形式求最值核心问题穷举三要素重叠子问题 →暴力穷举效率低下最优子结构→通过子问题最值得到原问题最值状态转移方程→正确的穷举思考框架明确【状态】 -> 定义dp数组/函数的意义 -> 明确【选择】-> 明确base case实例fibnacci数列// 递归int fib(int N) { ...

2020-05-02 15:30:39 297 1

原创 物体姿态估计技术研究

物体姿态估计研究

2020-04-27 17:25:36 346

原创 从github下载代码速度慢怎么办?

1.github文件下载慢解决办法: 1)https://gitee.com/网站注册账号; 2)进入主页后,从页面右上角选择从github导入仓库; 3)导入完成后,在本机从码云仓库下载所需工程。2.从研究机构网站下载数据集速度慢解决办法: 1)下载百度云客户端; 2)离线下载中填写待下载数据集链接; 3)点击开始下...

2020-04-08 21:37:12 533

原创 VSCode配置python代码的debug参数

打开Debug工具栏下Open Configuration,在args初添加代码运行时参数:{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, vi...

2020-04-08 21:35:30 1265

原创 linux服务器风扇功率调整

为什么要调整功率?在使用linux服务器跑图像处理任务时,如果不限制风扇功率,经常会导致服务器崩溃。怎么调整功率? nvidia-smi -pm 1 # 开启GPU的persistent mode nvidia-smi -pl 150 #设置最大功率,根据自己使用机器的最大功率调整(我使用的服务器风扇最大功率是250W) ...

2020-04-08 21:32:11 2037

原创 每日一题:leetcode三数之和

题目介绍给定一个包含整数的数组,判断数组中是否存在三个元素a, b, c,使得a+b+c=0?我的思路假设数组中元素个数为n,遍历三个数字的所有组合,找出满足题目条件的组合即可。共计要取C_n^3次。问题对于数据[-1, 0, 1, 2, -1, -4], 满足条件的组合有[-1, 0, 1]和[-1, 1, 2], 但是只找到了[-1,0,1],费尽一番心思后,发现错误原因为...

2020-04-08 21:25:13 174

原创 每日一题:leetcode查找重复数字

1.遍历搜索:题目已经假设一定有重复数字,且输出任意一个重复数据均可。 int findRepeatNumber(vector<int>& nums) { for(unsigned i = 0; i < nums.size()-1; i++){ for(unsigned j = 0; j < nums.size(...

2020-04-08 21:21:20 166

原创 每日一题:leetcode二维数组中的查找

1. 暴力搜索 // brute search bool findNumberIn2DArray(vector<vector<int> >& matrix, int target) { // 是否为空 if(matrix.size() == 0 || matrix[0].size() == 0){ ...

2020-04-08 21:18:16 243

原创 vector的初始化(5种不同方式)

逐个push_back// CPP program to create an empty vector// and push values one by one.#include <iostream>#include <vector>using namespace std;int main(){// Create an empty vector...

2020-04-07 09:08:52 12337

原创 每日一题:LeetCode三数之和,暴力解法(未去重)和双指针方法实现

题目介绍:给定一个包含整数的数组,判断数组中是否存在三个元素a, b, c,使得a+b+c=0?我的思路:假设数组中元素个数为n,遍历三个数字的所有组合,找出满足题目条件的组合即可。共计要取C_n^3次。问题: 对于数据[-1, 0, 1, 2, -1, -4], 满足条件的组合有[-1, 0, 1]和[-1, 1, 2], 但是只找到了[-1,0,1],...

2020-04-02 14:43:19 379

原创 PVNet:阅读笔记

PVNet:论文摘要:本文解决在severe occlusion or truncation条件下从single RGB图像中做6D姿态估计。最近的主流方法采用two-stage的思路,先检测关键点再求解Perspective-n-Point(PnP)问题,取得remarkable performance。然而,它们只通过回归image coordinates or heatmaps定位出...

2019-09-15 12:32:47 1344 2

原创 git操作指令记录

对于任何一个文件,在Git内只有三种状态:已提交(committed),已修改(modified)和已暂存(staged)。Git 管理项目时,文件流转有三个工作区域:Git 的工作目录,暂存区域,以及本地仓库。从项目中取出某个版本的所有文件和目录,用以开始后续工作的叫做工作目录。#在工作目录中初始化新仓库git init#将当前目录下的文件纳入版本控制git add *.cg...

2019-09-06 14:19:05 200

原创 ssh远程使用jupyter notebook

<<<<通过SSH远程使用jupyter notebook>>>>Step-1: 在远程服务器上,启动jupyter notebooks服务:jupyter notebook --no-browser --port=8889Step-2: 在本地机器的Terminal中启动SSH:ssh -N -f -L localhost:8888...

2019-09-06 14:12:41 809 1

原创 PVNet复现笔记《PVNet Pixel-Wise Voting Network for 6DoF Pose Estimation》

libceres路径问题我采取的办法是将下载的libceres文件拷贝到/usr/local/lib中,然后在~/.bashrc文件中的LD_LIBRARY_PATH添加/usr/local/lib。数据从onedrive下载困难的问题,没办法,科学上网!合成图像时提示缺少transforms3d库(但是在虚拟环境中已经安装),在pycham中选择blender中的python解释器,...

2019-09-05 16:15:50 4092 11

原创 vs2005配置opencv2.2

因项目需要在vs2005上使用opencv,一开始并没有对此注意太多,便随便下载了opencv3.4.1,3.4.2及2.x版本的源码,以为使用cmake编译之后就能直接使用。不过还是经验不足,使用cmake编译时就已经出现各样的错误,比如提示ffmpeg,ippicv(具体名字记不甚清)等文件无法下载的问题。(此处使用的cmake版本为3.10.2,opencv版本为3.4.1)。一时间...

2018-08-01 22:00:18 894

原创 ubuntu 通过命令将数据复制到u盘

ubuntu 通过命令将数据复制到u盘 1. cat /proc/partitions查看当前的分区(然后插入优盘,我的电脑提示了一句话,大概意思是有u盘插入了,且是可以用的),再次执行这个命令,对比两次的分区列表的差异,应该多了两个分区(我的多了,sdb和sdb4两个,sdb的空间要大些,sdb4的要小一些,sdb4是要准备挂载的)之后再次输入命令 sudo fdisk -l /dev/sdb4...

2018-06-04 20:18:12 2011

原创 重装ubuntu步骤

重装ubuntu:首先,安装EasyBCD,MBR,删除旧分区。然后,1.下载光盘映像文件,使用ultraiso制作启动盘2.机型ACERtmtx40,开机进入Boot manager菜单,找到启动盘。2.1我没有找到启动盘,开始查找原因。A:启动盘制作失败。正确步骤为:找到映像文件,点击选择写入映像。3.插入U盘,按F10进入Boot manager页面,选择u盘启动。按步骤操作即可。分区,/,...

2018-06-04 20:16:44 6925

原创 word排版学习笔记

word排版学习笔记:1.样式:定义字体,缩进,是否居中,序号与题目是否空格;定义好样式(如,章节标题,黑体三号,居中,前后样式正文)后,对于不同作用(标题,小标题,图,表)的文本分别使用样式可快速按需修改格式。2.多级标题:创建样式中,点击更多,可见具体设置参数;可调节首标题链接设置好的样式;可定义不同的级别,便于标题的自动编号(如1.1到1.1.1);关于汉字编号转成统一数字编号,点击界面右下...

2018-06-04 20:13:29 2977

原创 如何增加matlab的工具箱?

在执行一段matlab代码时,readme文件中提示需要下载相应的工具箱。由于不知道怎么添加工具箱的路径到matlab中,插各种资料费了不少事。今天又遇到这个问题,由于明确了是需要添加工具箱,百度相应关键词后很快找到了答案。方案1:在matlab界面的主页菜单栏中,点击 设置路径 按钮,将需要的工具箱文件夹添加到matlab的搜索路径中即可。问题 :如果关闭matlab后,上述设置自动失效。具体原...

2018-05-17 16:24:21 600

原创 怎么读懂傅里叶变换频谱?

整理自知乎问题:傅立叶变换频谱图怎么看?链接:https://www.zhihu.com/question/28607622感谢回答者:知乎用户ccccw1. 问:频谱图的横纵坐标有物理意义吗?看到有的说频谱图以中心的同心圆表示同一频率,这个能理解,但频谱图的横纵坐标和原图横纵坐标有关系吗?答:频谱图中的横纵坐标分别表示原图像横纵坐标的空间频率。比如说,原图沿x轴有正弦的亮度变化,那么频谱中在x轴...

2018-04-25 10:36:07 5367

翻译 matlab中的textscan函数

textscan函数使用范例(from help of matlab):Example 1: Read each column of a text file.        Suppose the text file 'mydata.dat' contains the following:            Sally Level1 12.34 45 1.23e10 inf Nan Yes 5...

2018-03-24 13:43:28 17022

原创 word交叉引用,公式编号,和一些快捷方式

1.图片和表格的标注方式为题注。方法:引用→插入题注→设置标签名称(如:图片可设置为“图片”,根据不同需求选择题注的位置)。一般论文中要求表格标题在表格的上方,图标题应在图的下方,比正文小一号加粗。2.如何使用自定义的编号方式?方法:点击编号旁边的小三角符号,定义新编号格式。如:需要使用“[12]”这种格式对参考文献编号。只需要在编号格式中输入[],编号样式选择“1,2,3,...”即可设置成功。...

2018-03-19 17:24:36 2625 1

原创 matlab函数使用说明

prod函数:设X为一矩阵,X=[0 1 2;3 4 5].prod(X)=prod(X,1),同列相乘;prod(X,2),同行相乘。numel()能实现与prod()同样的功能,但运算速度更快

2018-03-03 11:46:39 853

原创 怎么添加环境变量

对某一工具添加环境变量的目的是在电脑个各个目录中都能使用该工具。步骤如下:1.我的电脑-属性-高级系统设置-环境变量-系统变量;2.找到Path,点击编辑,添加目录地址。...

2018-02-22 23:01:13 484

RTK定位模型研究与精度分析.pdf

RTK定位模型研究与精度分析.pdf

2022-12-02

Probabilistic Robotics

This book provides a comprehensive overview of probabilistic algorithms for robotics. Probabilistic robotics is a new approach to robotics that pays tribute to the uncertainty in robot perception and action. They key idea of probabilistic robotics is to represent uncertainty explicitly, using the calculus of probability theory. Put differently, instead of relying on a single “best guess” as to what might be the case in the world, probabilistic algorithms represent information by probability distributions over a whole space of possible hypotheses. By doing so, they can represent ambiguity and degree of belief in a mathematically sound way, enabling them to accommodate all sources of uncertainty listed above. Moreover, by basing control decisions on probabilistic information, these algorithms degrade nicely in the face of the various sources of uncertainty described above, leading to new solutions to hard robotics problems.

2018-04-04

空空如也

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

TA关注的人

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