- 博客(10)
- 资源 (33)
- 收藏
- 关注
原创 曲率系列1:曲率、法曲率、平均曲率、主曲率和高斯曲率(概念推导解读)
高中数学解释的曲率:曲率, 也即弯曲程度。直观来想, 以一条连续光滑曲线上无限接近的两个点为端点的一段弧总应该可以看作是某圆上的一段弧,而这个圆的半径就被定义为曲线在这一点的曲率半径,而曲率则被定义为曲率半径的倒数。也就是无穷小的一段弧长与其相对应弧度(也就是角度)的比值。(弧度的计算方法,就是用弧长除以半径r。以l表示弧长,r表示半径,α表示弧度,则α=l/r. 得到的是该弧所对圆心角的弧度值。)则半径r计算公式是: ...
2020-11-30 16:23:05 18795
原创 Socket:注意事项
socket通信客户端和用户端的程序里,出现了多种数据结构,调用了多种函数,使用小白的我要了解socket通信的过程,每段代码的用途和函数调用的功能,但是注意不要去纠结这些结构体和函数的参数,这些函数和参数虽然比较多,但是可修改的比较少,使用过程中,按照固定格式别抄错就可以了。1、socket文件描述符socket()函数返回值;2、服务端程序绑定地址如果服务器有多个网卡,多个IP地址,socket通信可以指定用其中一个地址来进行通信,也可以任意IP地址。1)指定ip地址的代码。m
2020-11-30 10:48:28 379
原创 win10下Git和Tortoise安装并使用VS15保存到码云
一、首先下载:(1)先装:https://git-scm.com/(2)再装:https://tortoisegit.org/也可以只装第一个,第二个只是为了使用方便点。下载之后如下所示:二、之后安装安装过程就是不停的Next。 ...
2020-11-17 13:49:03 224
原创 1、使用库函数计算两个向量的夹角
首先需要安装Eigen库。安装方法如下链接:https://blog.csdn.net/m0_37957160/article/details/109581546#include <iostream>#include <Eigen/Dense>#include <cmath>using namespace Eigen;using namespace std;#define M_PI 3.1415926int main(){ Eigen::
2020-11-15 20:47:24 1543
原创 项目3:(4)点到直线的距离以及夹角
在第三步我们求出了直线的点向式方程,即://提取两条直线void linetwo(pcl::PointCloud<pcl::PointXYZ>::Ptr cloud, std::vector<pcl::ModelCoefficients> a){//a是存储的拟合的直线的模型系数 pcl::PointCloud<pcl::PointXYZ>::Ptr cloud_p(new pcl::PointCloud<pcl::PointXYZ>), clou
2020-11-11 09:21:47 487
原创 Eigen:C++中Eigen库的安装与学习
1.下载地址:http://eigen.tuxfamily.org/index.php?title=Main_Page进入上边官方网站进行下载如下所示:找到自己需要的版本下载即可,我下载的是3.3.8(右边的zip)。(2)解压配置即可找到你下载的文件,移动到自己想放置的位置,也可不移动。打开VS2010,新建一个项目,然后选择”项目”—>”属性” 打开工程的属性页。选择”C/C++” —>”常规”,在”附加包含目录”里加入eigen3.3.8文件夹的路径。(
2020-11-10 10:49:37 4720 1
原创 C++:多线程中的小白(2)线程启动、结束、创建线程、join、detach
目录一、范例演示:线程运行的开始和结束二、其他创建线程的手法一、范例演示:线程运行的开始和结束(1)thrad(2)join()函数(3)detach()函数(4)joinable()函数二、其他创建线程的手法(1)用类,以及一个问题范例(2)用lambda表达式...
2020-11-06 17:17:48 493 1
原创 PCL调错:(3)error C2589“(“:“::“右边的非法标记
错误提示:造成该错误的原因是:pcl库中的函数模板max与Visual C++中的全局的宏max冲突。百度了以下看了一共有两种解决方案:第一种不用修改库里边的源代码:设置项目属性,在预定义处理器中添加定义NOMINMAX来禁止使用Visual C++的min/max宏定义。vs工程属性中进行修改,“属性-c++-预处理器-预处理器定义”中加入NOMINMAX即可。第二种解决方案:(需要对pcl库中pcd_io.h的源代码进行修改,自认为这样不妥,库里边的代码最好不要改动,以免后期
2020-11-04 15:14:31 1274 2
原创 C++:多线程中的小白(1)基础概念
一直在听别人说线程,进程,多线程等,觉得自己是知道的,其实上手后一滩烂泥啊.....线程:进程:多线程:多进程:并发:并行:
2020-11-01 21:13:29 125 1
自己实地项目,关于通信:与安川控制器P3000通信模块代码
2022-07-03
解析波士顿Handle机器人背后的技术 - 硬创公开课-超清720P(2893481).mp4
2021-09-06
PCL-Principal-Curvature-CAN-master.zip
2020-11-27
基于coco格式的MaskRCNN完整训练过程
2020-11-27
Curvature Estimation
2020-10-12
Point Feature Extraction on 3D Range Scans Taking into Account
2020-09-05
HOUGH_LINE.cpp
2020-06-29
Fast 3D Line Segment Detection From Unorganized Point Cloud.pdf
2020-06-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人