自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

闲来无事搞搞机

多学些喜欢的东西

  • 博客(47)
  • 资源 (8)
  • 收藏
  • 关注

转载 你应该知道的9篇深度学习论文(CNNs 理解)

当时看到英文的博客,本想翻译给感兴趣的同学们看看,没想到已经有人翻译,于是进行了转载,留给自己和更多的人学习,本文仅供参考。英文博客:https://adeshpande3.github.io/adeshpande3.github.io/The-9-Deep-Learning-Papers-You-Need-To-Know-About.html原文网址:http://blog.csdn.net/d...

2018-03-18 16:00:03 1774

转载 使用微信监管你的TF训练

以TensorFlow的example中,利用CNN处理MNIST的程序为例,我们做了下面一点点小小的修改。 1,首先导入了itchat和threading两个包分别用于微信和县线程(因为要有一条线程专门负责接收微信消息,另一个线程运行TF程序); 2,写了个itchat的handler。作用是,如果收到微信消息,解析消息内容,然后执行相应的操作。(开始,停止,参数等) 3,将原本程序在conso...

2018-03-18 15:27:47 444

转载 YOLO详解

转载自:https://zhuanlan.zhihu.com/p/25236464从五个方面解读CVPR2016 目标检测论文YOLO: Unified, Real-Time Object Detection创新核心思想效果改进实践1. 创新YOLO将物体检测作为回归问题求解。基于一个单独的end-to-end网络,完成从原始图像的输入到物体位置和类别的输出。从网络设计上,YOLO与rcnn、fa...

2018-03-18 14:08:52 1629

原创 在android手机上运行自己训练的MobileNet模型识别手势数字,通过修改官方例程app实现

使用MoblieNet训练了一个识别数字手势的模型,先看看识别效果。下面是教程:首先要从git上下载官方的例程,https://github.com/tensorflow/tensorflow之后分为两步,第一步搜集足够多的样本图片,使用官方例程中的tensorflow/examples/image_retraining训练出自己的模型。由于找不到合适的手势图片集,我使用手机的连拍功能,找了几个小...

2018-03-15 11:22:36 5694 4

原创 TensorFlow用MNIST训练的模型来识别手写数字

这是训练的代码import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data mnist = input_data.read_data_sets('./MNIST_data/', one_hot=True) sess = tf.InteractiveSession() ...

2018-03-15 10:44:15 595

原创 微电子及集成电路设计常用问题总结(考研面试向)

mos管的沟道长度调制效应?源极导致势垒下降?衬底电流体效应?衬底偏执效应?速度饱和效应?举例典型的trade off?mos&bjt的工作曲线?加法器的类型?计数器的类型?阻塞赋值和非阻塞赋值的区别?前仿真与后仿真区别?LVS,DRC是做什么的?锁存器比寄存器省面积,但为什么在IC设计中通常使用寄存器?锁存器比寄存器省面积,为什么IC设计中常用寄存器?如何产生格雷码,并写出3位的格雷码序...

2018-03-03 12:10:13 12820

转载 tensorflow学习之常用函数总结

https://tensorflow.google.cn/api_docs/python/tf/casttensorflow官网给的例子用到了很多函数,然后并没有具体说明,还要自己去翻文档,有些函数是很常用的,下面来一一总结。一,tensorflow中有一类在tensor的某一维度上求值的函数。如:求最大值tf.reduce_max(input_tensor, reduction_indices=...

2018-03-02 12:57:28 249

原创 TensorFlow下进行MNIST手写数字识别实例,从最简单的两层到LeNet5

MNIST是很适合深度学习初学者入门的例子,可谓是helloword级别的练习,建议入门必学。先来一段最简单的MNIST训练程序from tensorflow.examples.tutorials.mnist import input_dataimport tensorflow as tf# 1.Import datamnist = input_data.read_data_sets("...

2018-02-28 17:54:34 1902 1

原创 ubuntu16.04虚拟机下安装TensorFlow(2018_2_28更新)

TensorFlow需要安装python3.5版本进行编程,其他版本可能出现问题输入命令python -V确认python的版本可通过以下步骤安装python3.5并将3.5版本设为默认sudo apt-get update  sudo apt-get install python3.5  sudo cp /usr/bin/python /usr/bin/python_bak  sudo rm /...

2018-02-28 17:45:01 2216

原创 linux下pixhawk的开发环境配置

1.先安装pixhawk编译环境,参考http://blog.csdn.net/oqqenvy12/article/details/520351272.之后安装QGC地面站,参考官方教程Download QGroundControl.AppImage.Install using the terminal commands:chmod +x ./QGroundContro

2017-06-03 11:55:20 1101

转载 Windows / Ubuntu操作系统下Pixhawk原生固件PX4的编译方法

更新于2017.3.13FAQ本文说明针对 PX4 Firmware 1.6.0问题 1: 找不到python jinja2模块CMake Error at /usr/share/cmake-3.2/Modules/FindPackageHandleStandardArgs.cmake:138 (message): couldn't find python modu

2017-05-31 13:58:14 1319

转载 APM和PIX飞控日志分析入门贴

我们在飞行中,经常会碰到各种各样的问题,经常有模友很纳闷,为什么我的飞机会这样那样的问题,为什么我的飞机会炸机,各种问题得不到答案是一件非常不爽的问题,在APM和PIX飞控中,都有记录我们整个飞行过程各种数据的日志文件,通过地面站查看日志,便能知道我们的问题出在哪里,我们的飞机在空中爽不爽等等,有些模友知道有日志记录,但不知道怎么查看,经常求助于老鸟帮忙,一次两次人家愿意,多了总麻烦别人也不过意,

2017-05-30 23:37:39 34567 11

原创 pixfllow光流传感器数据获取及悬停程序编写

最近再和师兄做这个项目,再次做一个简单的记录。目前已完成的进度有光流传感器数据的串口读取,并利用卡尔曼滤波做光流数据融合。理解卡尔曼滤波的基本原理(求得下一时刻的在P(k|k-1)最小的条件下的预测值X(k|k-1))。1.卡尔曼滤波中处理的光流数据为Vx,Vy。2.光流数据刷新率较低,缺乏实时显示的有效手段。3.目前程序调试中,光流无法

2017-05-29 16:43:32 3507 4

原创 rctimer二轴云台及云台控制板调试(Simple bgc 8位破解板)

前段时间在鬼王家抢了rctimer的二轴云台和控制板,感觉做工很精良。这几天有空了就调试下。整个过程比较容易,首先要准备好usbisp烧写器,和一根阶梯形的micro usb线。先刷bootloader,再用xloader刷SimpleBGC_2_40b8固件。过程中值得注意的是:1.板子有时候会初始化失败,传感器数据不显示,串口灯狂闪,此时可以关闭bgc调参软件,拔掉

2017-05-29 16:20:09 5958

原创 飞越680pro+pixhack装机有感

先发下配置清单,晚些再补充内容飞越680pro机架              *1机头罩    *1pixhack飞控+m8nGPS  *1朗宇X4108S 380kv        *6     好盈铂金30A电调           *6达普6s 10000mAh电池 *2欧姆威1w图传                 *1鹰眼锐视专业版显示屏   *1

2017-05-29 16:10:12 1999

转载 浅谈四轴PID调试心得

以下内容转自阿莫论坛,写得很详细,是调试大四轴的。小四轴调试也可参照着调。  PID调试心得本人不是自动化出身,也没有受过专业训练,都是自己摸索,在这里浅述一下自己的PID参数整定心得。所言之物皆由实践及自己的理解得出,如有不当之处还请指正。首先例举第一个例子,我调的第一台四轴飞行器,十字型四轴飞行器,讲下配置:网上一百多的650机架,好赢20A电调,新

2017-05-10 23:24:46 9815 2

转载 C++ 学习基础篇(一)—— C++与C 的区别

编程的学习学无止境,只掌握一门语言是远远不够的,现在我们开始C++的学习之路,下面先看下C++ 与C 的区别一、C++概述1、发展历史      1980年,Bjarne Stroustrup博士开始着手创建一种模拟语言,能够具有面向对象的程序设计特色。在当时,面向对象编程还是一个比较新的理念,Stroustrup博士并不是从头开始设计新语言,而是在C语言的基础上进行创建。

2017-05-10 23:22:16 787

转载 四旋翼飞行器之PID参数整定

本文原创,作者zzw,转载请注明,版权属于燕骏团队zzw概述十几天前,开始和队友一起整自己的四旋翼飞行器。我们买了套飞行器的配件机架使用的是穿越机qv250机架。主控电路板,是自己用AD设计的电路图,然后制作的盘存表电路板,使用的是STM32F103RCT6芯片。上面集成mpu6050、hmc5883l、bmp180、超声波、光流、激光传感器等等。这个飞行器,我们自认为是将主控ST

2017-05-10 23:16:19 8583

转载 图像处理工程师笔试题

图像处理算法工程师(索贝公司)一、填空:1、常用的插值方法有:最近邻插值、双线性插值、立方卷积插值。2、常用的边缘检测算子有:一阶: Roberts Cross算子, Prewitt算子, Sobel算子, Canny算子, 罗盘算子二阶: Marr-Hildreth。3、能够表征一副图像的基本特征有:灰度值、纹理、形状4、FIR滤波器设计中常用的窗函数:三角形(Bar

2017-05-05 23:16:50 2369

原创 Pixhawk开发手册

一、常见问题:1. 遥控器校准时,拨动摇杆,上位机通道数据不变化。解决方法:PPM编码器上有一个跳线需短接,短接后才可通过编码器对遥控器接收机供电。供电前PPM编码器模块上蓝灯快闪,供电后变为慢闪,上位机数据正常。 2. 罗盘数据错误,显示compassoffsets too high,无法解锁,offset数据为x,y,z:43,-546,567左右。解决方法:表示周围有巨大

2017-03-18 16:54:53 4471

原创 SPICE仿真问题记录(一)

平台:九同方1.仿真三级环形振荡器时无法起振。分析原因:仿真是为理想条件,电路无噪声。解决方法:1.修改电路参数,使电路不对称。2.人为引入噪声,将VDD设为PULSE。

2017-03-18 16:48:23 2151

转载 九同方ESPICE语法

第一章ESPICE简介  ESPICE是NINECUBE公司提供的一款模拟集成电路仿真软件,用于检测电路的连接和功能的完整性,以及预测电路的行为。主要应用于模拟电路和混合信号电路的仿真,能够提供快速和精确的Spice级别的模拟仿真,实现晶体管电路的直流,交流和瞬态分析。针对需要快速收敛的设计,可执行高级Spice精度仿真,同时支持可扩展性能,可以与Cadence ADE 设计平台精密集成,允许

2017-03-17 14:41:58 6137

转载 SPICE仿真软件基础

现在常用的SPICE仿真软件为方便用户使用都提供了较好的用户界面,在用仿真库中的元器件连成原理图后就可以进行仿真(当然要设置必要的仿真参数),但实际上只是用原理图自动产生了SPICE的格式语句,还是要通过读取语句来进行仿真,这是历史的遗留问题。在当时的技术条件下,不能用图形方式输入电路结构,只能通过文本文件来描述,也就是所谓网表。SPICE软件的设计者规范了要进行仿真的电路对应的SPICE网表

2017-03-14 13:07:10 5996

转载 让树莓派开机运行Python脚本的简单方法

这个方式不用修改 rc.local 文件。机制上类似于 Windows 的“开始”菜单中的“启动”菜单。方法如下:在 /home/pi/.config 下创建一个文件夹,名称为 autostart,并在该文件夹下创建一个xxx.desktop文件(文件名以.desktop结尾,前面可以自定义),文件内容如下:12345

2017-03-05 12:07:05 9327 1

转载 Cdence版图设计手册

Cadence版图设计工作站常用命令一、在terminal窗口键入的基本命令:1. ls:列出目录下所有文件。2. clear:清除terminal窗口里的内容。3. pwd:显示目前工作的目录。4. cd:改变当前目录。5. rm:刪除文件。6. cp:复制文件。7. mv:移动文件。8. mkdir:建立目录。

2017-03-05 11:48:44 5450 2

转载 PLL原理与设计要点

PLL就是Phase-locked loop,锁相环。在许多场合,我们需要获得一个和输入信号或者载波同频同相的本地信号,这就要用到PLL,它是当前频率合成常用手段之一。其结构如下:        PD是鉴相器,用于检测两个输入信号的相位差,有数字方式的也有模拟方式。模拟方式最好理解,设输入信号分别为cos(wt+a)和cos(wt+b),两者相位不同,经过一个乘法器:cos

2017-02-28 20:25:40 6841

转载 树莓派上的立体视觉和深度知觉

随着树莓派超低成本的计算模块的发布(请看see www.raspberrypi.org/raspberry-pi-compute-module-new-product/),依赖于树莓派简单的编程环境,简单硬件扩展和丰富的开发资源,使我们利用树莓派创造大量的产品变得可能,Pi具有强大的多媒体处理能力,但是因为通常在Pi上编程比较简单直接,最大限度的利用其多媒体系统和为它的VideoCore模

2017-02-25 20:42:36 2471

转载 PX4/Pixhawk---快速成为开发者(Windows)

1 快速成为开发者入门教程(翻译)---官方1.1 编译环境(1)安装MSysGIT 安装完成后,配置GIT。安装注意    安装过程中除了下面一步外,其他的步骤都采用默认安装。    GIT中文乱码    D:\Program Files (x86)\Git\etc中的git-completion.bash文件最后一行加

2016-12-05 11:03:47 3983

原创 Pixhawk学习笔记(5)——PX4FLOW光流传感器调试过程记录

先使用qgc地面站查看光流图像及数据,能看到不错的图像和波形。烧写官网固件后,接入pixhawk飞控,使用apm固件,勾选启用光流,超声波选用pix iic,在mission planner上查看optmx等数据均为零,而且地面站报错,bad lidar health,再查看sonar数据,也为零。之后使用qgc烧写原生固件,按照官网教程操作,设置gps on,两个sensor enabl

2016-11-28 12:14:43 20780 6

原创 DH410无人机搭配Pix飞控装机初体验

初次装机,布线略显凌乱,明天拆机重新布线,主要是针对GPS与电机电调的布线改进。

2016-11-09 12:59:20 1558

转载 【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验二十七:TFT模块 - 显示

所谓TFT(Thin Film Transistor)就是众多LCD当中,其中一种支持颜色的LCD,相较古老的点阵LCD(12864笑),它可谓高级了。黑金的TFT LCD除了320×240大小以外,内置SSD1289控制器,同时也是独立模块。事实上,无论是驱动点阵LCD还是TFT LCD,结果都是配置里边的控制器,差别就在于控制器的复杂程度而已。不管怎么样,如果只是单纯地显示内容,SSD1289

2016-11-04 14:04:37 3033

转载 Vivado 中自定义IP的使用(IP packager)

转自http://blog.chinaaet.com/detail/37169首先,要指出,本文不描述任何IP的功能与使用。在开发一个大型FPGA项目时,多人协作是必不可少的。这个时候,如何提交设计给负责集成的人,是项目开发中最关键的问题之一。常用的一个方法是,提交网表。网表的提交可以算是相当方便的操作了,这在ISE的时期还体会不到,但到了Vivad

2016-11-04 13:34:02 6178

转载 1602液晶IP核设计

1602为常见的液晶显示设备,本实验所用的规格为16x2字符型驱动,直观图如下所示。上图为本人已完成的LCD液晶驱动显示效果(可以显示任意字符串),由两行组成,可以显示英文字符,部分日语,也可以显示自定义的图像,Spartan-3E所用的1602 (Sitronix ST7066U graphics controller)与FPGA的接口如下所示:信号说明:

2016-11-04 13:21:11 455

转载 在FPGA中使用Verilog实现I2C通信

按照I2C标准的官方时序可以看出时序看起来很简单,不过它严格的按照时序要求来传送数据,马虎不得的,特别是起始和停止的条件,起始必须要时钟线SCL为高电平时数据线SDA拉低;而停止时必须要时钟线SCL为高电平时数据线SDA拉高;中间的数据的每一位传送都是必须要求在时钟线SCL为高定平时完成;Verilog HDL程序采用基于状态机的时序设计实现,I2C速度为100KHz,本人开发

2016-10-29 15:37:40 9753

转载 FPGA的一百个注意点

1.FPGA不是编程语言,而是一种可综合的硬件描述语言。 2.Verilog   支持两种进程initial和always进程 3.阻塞与非阻塞指的相对于进程本身而言的。 4.使用进程模块的电路类型:                  组合电路-----对组合逻辑中使用的所有输入敏感                  例子:                  always@

2016-10-29 15:27:28 1385

转载 verilog HDL中wire和reg的区别

wire表示直通,即输入有变化,输出马上无条件地反映(如与、非门的简单连接)。reg表示一定要有触发,输出才会反映输入的状态。reg相当于存储单元,wire相当于物理连线。reg表示一定要有触发,没有输入的时候可以保持原来的值,但不直接实际的硬件电路对应。      两者的区别是:寄存器型数据保持最后一次的赋值,而线型数据需要持续的驱动。wire使用在连续赋值语句中,而reg使

2016-10-29 15:25:34 599

转载 TLD视觉跟踪算法

TLD算法好牛逼一个,这里有个视频,是作者展示算法的效果,http://www.56.com/u83/v_NTk3Mzc1NTI.html。下面这个csdn博客里有人做的相关总结,感觉挺好的,收藏了!下面有个Compressive Tracking的网址,提供的代码很少,但实时性很好,matlab代码下下来就能用。 以下博文转自:http://blog.csdn.net/win

2016-10-29 15:22:28 518

转载 Booth乘法器和wallace树乘法器的理解

在微处理器芯片中,乘法器是进行数字信号处理的核心,同时也是微处理器中进行数据处理的关键部件。乘法器完成一次操作的周期基本上决定了微处理器的主频。乘法器的速度和面积优化对于整个CPU的性能来说是非常重要的。为了加快乘法器的执行速度,减少乘法器的面积,有必要对乘法器的算法、结构及电路的具体实现做深入的研究。 Booth算法与乘法器的一般结构乘法器工作的基本原理是首先生成部分积,再将这些部分积相加

2016-10-28 10:10:44 7541 1

原创 基于RPLIDAR激光雷达开发无人机机载室内二维重建装置(2)——RPLIDAR测试

从官网上(http://www.slamtec.com/)下载开发用的SDK及数据手册等相关资料,但Arduino相关资料貌似已失效,之后尝试从其他渠道下载。先安装对应系统的驱动,之后打开里面叫frame_grabber的小工具。使用USB线接上激光雷达并选择串口后,START SCAN。屏幕上显示室内建模的结果。注:激光雷达要拿到较高处,否则将会容易受到桌面杂物的影响,使二维建模

2016-10-21 20:22:14 1601

原创 基于RPLIDAR激光雷达开发无人机机载室内二维重建装置(1)——RPLIDAR介绍

相关链接:原装进口 超小体积 LIDAR Lite 激光测距仪模块 40米 I2C PWM接口:http://item.taobao.com/item.htm?spm=0.0.0.0.gZsheB&id=520287446302资料下载:http://rplidar.robopeak.com/download.html温馨

2016-10-21 16:52:22 2827

空空如也

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

TA关注的人

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