随笔分类 - 算法
摘要:平面上点的旋转 在平面坐标上,任意点P(x1,y1),绕一个坐标点Q(x2,y2)逆时针旋转θ角度后,新的坐标设为(x, y)的计算公式: x= (x1 - x2)*cos(θ) - (y1 - y2)*sin(θ) + x2 y= (x1 - x2)*sin(θ) + (y1 - y2)*cos(
阅读全文
摘要:实验数据日志 建图开始时间:22:22:11 建图结束时间:22:22:16 A*开始时间:22:22:17 A*结束时间:22:22:17 原始路径节点数量:13 A*路径节点数量:39 A*路径实际长度:22428.5 A*路径曼哈顿长度:5875.8 RRT开始时间:22:22:23 RRT结
阅读全文
摘要:1、 博客: https://electrondust.com/2020/03/01/the-octo-bouncer/;Github地址: https://github.com/T-Kuhn。 2、 分别用Python和Java来实现了常用的所有算法 https://github.com/TheA
阅读全文
摘要:bzip2:一个完全免费,免费专利和高质量的数据压缩 doboz:能够快速解压缩的压缩库 PhysicsFS:对各种归档提供抽象访问的库,主要用于视频游戏,设计灵感部分来自于Quake3的文件子系统。 KArchive:用于创建,读写和操作文件档案(例如zip和 tar)的库,它通过QIODevic
阅读全文
摘要:LOG: Creating layer(6):LOG: Creating layer(0):LOG: Creating layer(9):LOG: Creating layer(0):LOG: Creating layer(9):LOG: Creating layer(15):LOG: Creati
阅读全文
摘要:cmake Selecting Windows SDK version 10.0.17134.0 to target Windows 10.0.18362. == BUILD_VERSION: v2.5.5 OpenCV ARCH: x64 OpenCV RUNTIME: vc14 OpenCV S
阅读全文
摘要:数据集目录结构(在train_data目录下): pic目录下的部分图片: cv2_mask目录下部分图片: json目录下部分文件: labelme_json目录下部分文件: #############代码块一############## import osimport sysimport ran
阅读全文
摘要:调用训练的模型,加载测试集,发现测试效果并不理想,所以,需要调整训练参数,继续训练模型
阅读全文
摘要:基于cpu版的tensorflow ,使用mask_rcnn训练识别箱子的模型 代码参考(https://blog.csdn.net/disiwei1012/article/details/79928679)# coding: utf-8 # In[1]: import osimport sysim
阅读全文
摘要:代码参考(https://blog.csdn.net/disiwei1012/article/details/79928679) import osimport sysimport randomimport mathimport numpy as npimport skimage.ioimport
阅读全文
摘要:# coding: utf-8 import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data mnist = input_data.read_data_sets("F:\TensorflowProj
阅读全文
摘要:#include <iostream>#include <opencv2/opencv.hpp>#include <math.h> using namespace std;using namespace cv; //拉普拉斯 边缘计算void TLaplacian() { Mat img1, img
阅读全文
摘要:#include <opencv2/opencv.hpp>#include <iostream> using namespace std;using namespace cv; void ChangeImgBG();Mat HandleImgData(Mat &img);/*图片背景替换知识点:分水
阅读全文
摘要:rand()函数在(0,1)上创建均匀分布的随机数的数组 >> rand(3,5) ans = 0.8147 0.9134 0.2785 0.9649 0.9572 0.9058 0.6324 0.5469 0.1576 0.4854 0.1270 0.0975 0.9575 0.9706 0.80
阅读全文
摘要:RRT(快速探索随机树) 是一种通用的方法,不管什么机器人类型、不管自由度是多少、不管约束有多复杂都能用。而且它的原理很简单,这是它在机器人领域流行的主要原因之一。不过它的缺点也很明显,它得到的路径一般质量都不是很好,例如可能包含棱角,不够光滑,通常也远离最优路径。 RRT 能在众多的规划方法中脱颖
阅读全文
摘要:一、基本概念: 所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。 贪心算法没有固定的算法框架,算法设计的关键是贪心策略的选择。必须注意的是,贪心算法不是对所有问题都能得到整体最优解,选择的贪心策略必须具备无后
阅读全文
摘要:A*在游戏设计中有它很典型的用法,是人工智能在游戏中的代表。 A*算法在人工智能中是一种典型的启发式搜索算法,为了说清楚 A*算法,我看还是先说说何谓启发式算法。 一、何谓启发式搜索算法: 在说它之前先提提状态空间搜索。状态空间搜索,如果按专业点的说 法就是将问题求解过程表现为从 初始状态到目标状态
阅读全文