- 博客(10)
- 收藏
- 关注
原创 PCL自学笔记 2022-3-28
从PCD文件中读取点云#include <iostream>#include <pcl/io/pcd_io.h>#include <pcl/point_types.h>int main(){ pcl::PointCloud<pcl::PointXYZ>::Ptr cloud(new pcl::PointCloud< pcl::PointXYZ>); //共享指针 if (pcl::io::loadPCDFile<pcl::P
2022-03-29 13:38:45 535
原创 PCL 自学笔记 2022-3-25
1.PCD文件:PCD文件头:VERSION:指定PCD版本FIELDS:指定一个点可以有的每一个维度和字段的名字SIZE:用字节数指定每一个维度的大小TYPE:用一个字符指定每一个维度的类型COUNT:指定每一个维度包含的元素数目WIDTH:用点的数量表示点云数据集的宽度HEIGHT:用点的数量表示点云数据集的高度VIEWPOINT:指定点云中点云的获取视点(平移tx ty tx)+四元数(qw qx qy qz)POINTDS:指定点云中点的总数DATA:指定存储点云数据的数据类型
2022-03-28 09:40:19 99
原创 KEPWare使用中的遇到的问题
KEPWare使用中的遇到的问题项目中需要与三台西门子S7-1500PLC、一台S7-1200PLC通讯,做方案的人设计通过Kepware做上位机通讯。上位机连接Kepware的OPC DA服务器,发现通讯速度奇慢,500个点需要8秒左右,因为需要读取编码器实时值这个速度肯定不行。这里不知道是否是本人设置问题。之后想起Kepware也有OPC UA 服务,没有用过所以试一下。首先配置 OPC UA Configuration。添加一个服务器端点,安全性勾选无,局域网环境。项目属性中 OPC U
2021-05-05 01:30:09 6482 2
原创 局域网内主机IP扫描 Winform
代码public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { dataGridView1.Rows.Clear();
2021-03-01 14:03:57 285
原创 Ubuntu20.04自学记录
初学Linux开发,这几天自学搭建环境,记录踩坑过程。1.镜像下载在清华大学开源软件镜像站下载iso文件:地址:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/releases/20.04/?C=M&O=A2.安装虚拟机步骤与安装Windows虚拟机一样之后等待安装...
2020-09-03 10:28:32 263
原创 VLP-16 雷达的使用笔记(一)
VLP-16 雷达的使用笔记(一)1.激光雷达连接与设置2.报文总结最近手头的项目需要使用一个型号是VLP-16的雷达,关于这款激光雷达16线,垂直角度-15-15,水平角度0-360度,数据UDP通讯。产品说明有效的探测距离是100m。首先解决硬件连接问题。1.激光雷达连接与设置1.默认设置的IP是192.168.1.201。把主机的以太网IP设置为同一网段2.在浏览器登录雷达IP,出厂默认192.168.1.201简单介绍配置:Laser:on 激光线打开 off激光线关闭Retur
2020-07-31 11:25:13 1802
原创 tensorflow2.0简单神经网络搭建保存加载
训练:from tensorflow import kerasimport numpy as npimport matplotlib.pyplot as pltx_train = np.linspace(0,10,80)y_train = np.sin(x_train)model = keras.Sequential( [keras.layers.Input(1),keras.layers.Dense(5, activation='sigmoid'), keras.layers.De
2020-07-04 10:49:15 494 2
原创 C++ OpenCV 抠商标图片文字背景透明
例图 Mat src = imread("1.jpg"); Mat bgra; cvtColor(src, bgra, COLOR_BGR2BGRA); for (size_t i = 0; i < src.rows; i++) { for (size_t j = 0; j < src.cols; j++) { if (src.at<Vec3b>(i, j)[0] > 127) { bgra.at<Vec4b>(i,j)[3]
2020-06-29 11:18:04 634 1
原创 C++ Eigen K-means
代码:#include "stdafx.h"#include <iostream>#include <Dense>using namespace std;using namespace Eigen;MatrixXd kmeans(MatrixXd, int, MatrixXd& );double distance(MatrixXd, MatrixXd);MatrixXd randCent(MatrixXd, int);int main(){ Matr
2020-06-29 11:05:34 463
原创 C++ Eigen 线性回归(最小二乘法、牛顿法)
代码:#include "stdafx.h"#include <iostream>#include <Dense>using namespace std;using namespace Eigen;MatrixXd newton(MatrixXd, MatrixXd, int, float, float);MatrixXd least_squre(MatrixXd, MatrixXd);int get_min_m(MatrixXd, MatrixXd, float,
2020-06-29 10:57:18 1856 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人