在路上@Amos

Amos的记录与草稿

Win10上Python3配置

一、安装Python3和Pycahrm win10系统上Python和pycharm的安装及配置

2019-07-15 21:54:23

阅读数 5

评论数 0

单片机中的ROM,RAM和FLASH的作用

本文部分参考自:http://blog.sina.com.cn/s/blog_98ca54fc01017y4t.html 并在此基础上进行整理,添加了关于flash的问题。 之前从较为抽象的角度介绍了 ROM,RAM和FLASH的区别,下面主要是具体到他们在单片机中的作用。 一、ROM,RA...

2019-07-11 15:45:49

阅读数 2

评论数 0

GAN学习指南:从原理入门到制作生成Demo

生成式对抗网络(GAN)是近年来大热的深度学习模型。最近正好有空看了这方面的一些论文,跑了一个GAN的代码,于是写了这篇文章来介绍一下GAN。 本文主要分为三个部分: 介绍原始的GAN的原理 同样非常重要的DCGAN的原理 如何在Tensorflow跑DCGAN的代码,生成如题图所示的动漫头...

2019-07-07 19:21:23

阅读数 30

评论数 0

自控与现控的使用

LQR算法就是现代控制原理的应用。 真正的控制应该是建模,根据模型设置控制器,整定控制器参数,深感自己在这方面的功底还有很大提升空间。 //====================LQR算法=================// LQR 的直观推导及简单应用 //===========...

2019-07-05 09:58:23

阅读数 32

评论数 0

Matlab载入数据

load将文件变量加载到工作区中

2019-06-30 13:27:50

阅读数 2

评论数 0

Lenovo Y50p 装固态硬盘

联想Y50更换固态硬盘

2019-06-21 08:46:31

阅读数 24

评论数 0

libevent和libcurl实现http和https服务器 cJSON使用

 前言   libevent和libcurl都是功能强大的开源库;libevent主要实现服务器,包含了select、epoll等高并发的实现;libcurl实现了curl命令的API封装,主要作为客户端。这两个开源库的安装可以参考我的这篇博客:https://www.cnblogs.com/l...

2019-06-15 08:47:26

阅读数 21

评论数 0

libevent和libcurl实现http和https服务器 cJSON使用

前言   libevent和libcurl都是功能强大的开源库;libevent主要实现服务器,包含了select、epoll等高并发的实现;libcurl实现了curl命令的API封装,主要作为客户端。这两个开源库的安装可以参考我的这篇博客:https://www.cnblogs.com/li...

2019-06-14 22:14:19

阅读数 11

评论数 0

分享:Svg文件转换为图片(调用 Inkscape 命令行)

其实只是做了简单封装,可以方便进行批量转换. 获取Svg对象坐标的代码请看:根据svg节点对象类型和路径值转换坐标值, DrawingColor方法是进行颜色填充的. /// <summary> /// svg文件转换为图片 ...

2019-06-14 20:51:11

阅读数 30

评论数 0

激光雕刻机的位图-GCode转换方法实践

Author:Gary Li Date:2019-5-2 1. 简介 现在有一部分3D打印机带有激光雕刻功能,自己组装一台专用的激光雕刻机也并不复杂成本也很低。但是当我们使用激光雕刻机时,激光雕刻下位机只能接受路径指令,所以我们需要把位图——也就是我们平时最常见的jpg、png图片转换为控制板能...

2019-06-14 20:47:32

阅读数 87

评论数 0

C++基于TCP/IP简单的客户端、服务器通信程序实例

本篇文章实现了一个基于TCP 的一个非常简单的客户/服务器通信程序实例。该程序中通讯协议使用的是面向连接的TCP协议SOCK_STREAM, 服务器的ip地址为本地地址即: 127.0.0.1,端口号为自定义的5099(大于1024即可),服务端的功能只要有客户端连接请求,服务端就接受连接,在连...

2019-06-14 20:14:23

阅读数 23

评论数 0

DWA算法

对DWA算法有了进一步的了解,整个算法的面貌更加清晰。 之前存在的疑问也得到解答: 一、DWA算法如何得到预测轨迹的? 动态窗口法主要是在速度(v,w)空间中采样多组速度,并模拟机器人在这些速度下一定时间(sim_period)内的轨迹。 划重点:该算法假设机器人在往前模拟轨迹的这段时...

2019-06-07 10:30:00

阅读数 40

评论数 0

make太慢了,加快编译速度的方法 make -j

发现在TX2上用make -j编译到最后报错,好像还是内存不够那个问题,换成make命令,就通过了。 make -j   既然IO不是瓶颈,那CPU就应该是一个影响编译速度的重要因素了。   用make -j带一个参数,可以把项目在进行并行编译,比如在一台双核的机器上,完全可以用make...

2019-06-02 18:36:12

阅读数 73

评论数 0

ZED双目相机开发

平台环境硬件 Jetson TX2 Ubuntu16.04 ROS-Kinetic ZED双目相机 一、UbuntuSDK安装与运行 Jetson TX2入门之ZED双目摄像头 二、安装ROS包zed-ros-wrapper ros与深度相机入门教程-在ROS使用zed双目相机 编译报...

2019-06-02 16:40:13

阅读数 54

评论数 0

Win10-OpenCV双目相机开发

平台环境硬件 Win10 VS2019 OpenCV3.4.6 ZED双目相机 //===================双目相机图像形式===============================// 首先说说双目相机的成像和数据传输形式。双目相机顾名思义就是有两个摄像头,同时拍照。这里...

2019-06-02 11:42:09

阅读数 27

评论数 0

【使用CMake组织C++工程】2:CMake 常用命令和变量

前言 前面的文章介绍了一个最简单的CMake工程,这篇文章将介绍一个稍微复杂一些的CMake工程,结合这个工程总结一下在组织一个C/C++工程时最为常用的一些CMake命令和变量。对于涉及到的命令和变量,介绍的原则是点到即止,先仅需掌握基本用法即可,让工程跑起来。 上一篇文章中那个最简单的CM...

2019-06-01 19:03:57

阅读数 8

评论数 0

[MATLAB]从已知矩阵中取出子阵

首先要知道冒号表示法,如下: EX: 如上有4×6矩阵,假设我们要取出第一行,第二行,第四行,则可以有B=A([1 2 4],:) 假设要取出第一行,第二行,第四行的1~2列和4~6列,可以有B=A([1 2 4],[1 2 4:6]) 参考: [MATLAB]从已知矩...

2019-05-30 14:21:51

阅读数 55

评论数 0

一些英文全称

不是完全正确的词性表达 ROS RViz Robot_Visualization rqt Robot_Qt //ROS的可视化界面大多是基于Qt开发的

2019-05-30 12:01:57

阅读数 14

评论数 0

labview生成exe

在LabVIEW专业版开发系统中,NI公司提供了一个友好的LabVIEW应用程序生成工具LabVIEW Application Builder,该工具集成在项目浏览器中,在程序生成规范中点击右键,可以看到在LabVIEW中VI程序有多种发布方法,不仅可以发布应用程序或安装程序,也可以发布为.NET...

2019-05-29 16:48:27

阅读数 41

评论数 0

labview实现简单的图片显示

labview实现简单的图片显示 标签(空格分隔): labview 笔记 图片处理 按说这并不是什么复杂的问题,但鉴于网上除了官方的帮助外很少有资料,而且我认为又是入门的非常好的例子,故按自己的学习过程,做一些简单的整理。 想要实现的功能其实非常简单:从电脑中选bmp格式的一张图片,然后通过m...

2019-05-29 15:03:32

阅读数 56

评论数 0

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