- 博客(22)
- 资源 (4)
- 收藏
- 关注
原创 美国专利法中对于发生在专利公开日和授权日之间的侵权行为考量
一般情况下,侵权damage是从专利的授权日开始计算,那么对于专利权人,如果在专利未授权阶段,在有侵权线索的情况下,有什么办法能够提高自己的收益。
2023-03-22 16:03:34 987
原创 廖雪峰Git教程学习总结
1.安装git$ sudo apt-get install git$ git config --global user.name "Your Name"$ git config --global user.email "email@example.com" --global参数表示这台机器上所有的git仓库都会使用这个配置2.创建版本库repository(一个使用git进行管...
2019-02-05 21:20:59 565
原创 ESP8266烧写micropython固件
0 背景今天翻出了很久没有使用的ESP8266开发板,还记得是当时同学做IOT开发的时候推荐给我的,可以基于micropython进行开发,就顺便入手了几块。然后试了网上很多先用esptool擦除固件,再用esp flasher download tool完成烧写的教程,但是一直出现Error。后来使用nodemcu-flasher完成烧写,而且过程简单。1 前提准备环境:Window...
2019-02-01 03:57:21 3890
原创 Ubuntu16.04自定义触控板实现多指手势控制
转Ubuntu系统后以后终于领会到两个系统间触控板控制的差距,在Windows中可以使用二指、三指和四指完成页面滚动、页面放大缩小、程序间的切换等一些基本操作,但是在Ubuntu中只能通过两指完成页面滚动功能。1 基本快捷键查看与修改在Ubuntu系统中长按Win(super)键可以查看一些Ubuntu的快捷键,在系统的setting - keyboard选项下面可以查看和设置这些快捷键,...
2019-01-26 05:14:13 8890 5
原创 ROS学习总结2-实时监听键盘输入(python)
在使用ROS开发移动机器人时,发现teleop_twist_keyboard这个包很好用,可以通过监听键盘输入来控制机器人的移动,具有很好的实时性。这个包用一个程序实现了'监听键盘输入'和'键盘输入转twist消息'两个部分的内容,实际使用中,可能第一部分的使用需求更大一些,因此根据github上的源码提取了其中'监听键盘输入'的部分。#!/usr/bin/env pythonimport...
2019-01-09 23:36:00 6354 1
原创 Linux异常解决:/usr/bin/env python\r no such file or directory
1.异常发生背景:我有两台电脑,一台win10系统,一台Liunx系统。今天在win10上面写了一个ROS程序,拷贝到Linux上面,执行rosrun命令出现异常信息'/usr/bin/env python\r no such file or directory'。2.异常原因分析:一开始以为是sublime的格式设置问题,以为win10和ubuntu里面的缩进格式设置的不一样(TAB...
2019-01-09 06:53:17 13281
原创 ROS学习总结1-自定义消息并实现话题通讯(python)
话题实现了一种发布/订阅(publish/subscribe)的通讯机制,这是一种在分布式系统中常用的数据交换的方式。下面将进行话题的创建。一、基础通讯1.建立工作空间并创建软件包首先通过下述命令建立工作空间并在其中创建新的软件包。mkdir -p ws_name/srccd ws_namecatkin_makeecho 'source ~/ws_name/devel/se...
2019-01-08 02:26:26 5225 2
原创 树莓派与Arduino蓝牙通讯实践
最近在做一个农业机器人的项目,上位机采用的是树莓派3B,下位机采用的是Arduino Mega,一开始用的UDP协议进行数据交换,后来发现UDP传输数据不是很稳定,就决定使用串口通讯,由于树莓派3B集成了蓝牙模块,所以一切变得简单起来。首先,在树莓派中进行环境搭建,依次执行下列命令:sudo apt-get updatesudo apt-get install Ardu...
2019-01-04 03:52:26 13379
原创 Linux环境下创建并运行shell脚本(.sh文件)
1.在指定位置新建.sh文件 在Linux环境下,通过“ls、ls-l、ls -a”命令查看当前目录下的内容,通过“cd ”命令进入想新建.sh文件的文件夹后,通过“pwd”命令查看所在目录的地址。 通过如下命令使用nano编辑器创建.sh文件:sudo nano XXX.sh 添加内容,比如想通过python运行ABC.py,即可输入如...
2019-01-04 03:52:18 31213 1
原创 ubuntu16.04离线解决rtl8821ce网卡无法连网
在尝试过win10下的ubuntu虚拟机和win10+Ubuntu双系统后,决定忍痛割爱买一个新笔记本作为ROS工作本,逛了一圈curryspcworld后,看中了一款hp的14-ck0517sa,14寸整机1.47kg,i5 7200U 处理器+4GB DDR4+256GB SSD,简直美滋滋。买回家后果断第一时间装上了unbuntu16.04系统,发现不能搜索到附近的热点。通过命令l...
2019-01-04 03:40:32 4463
原创 使用python3上传图片到OneNet云平台
import requestsurl = "http://api.heclouds.com/bindata"headers = { "Content-Type": "image/jpg", # "api-key": "XXXXXXXXXX", # 你的api-key}# device_id是你的设备id# datastream_id是你的数据流idquerystrin...
2018-05-06 20:54:35 2578 1
原创 使用python3上传数据流到OneNet云平台
import requestsimport jsonimport sysimport randomimport timedefaultencoding = 'utf-8'if sys.getdefaultencoding() != defaultencoding: reload(sys) sys.setdefaultencoding(defaultencoding)#设备IDDEVIC...
2018-04-25 11:52:31 3824 2
原创 Arduino读取串口数据并进行字符串分割
String comdata = "";int numdata[6] = {0}, PWMPin[6] = {3, 5, 6, 9, 10, 11}, mark = 0;void setup(){ for(int i = 0; i < 6; i++) pinMode(PWMPin[i], OUTPUT); Serial.begin(9600);}void loop(){...
2018-04-17 22:59:04 9485
原创 Win10科大讯飞语音合成系统( Interphonic 5.0)安装方法及报错解决
1.首先下载科大迅飞硬盘版,链接:https://pan.baidu.com/s/17gPZUyVTCRQa65u_8vWCFA 密码:pk6d。如果链接失效了可以联系LZ更新。 2.打开下载完的包,运行"InterPhonic 5.0 Setup"文件夹里的Setup.exe安装,安装完成后把patch文件夹里的两个文件iFlyTTSGUI.exe和ttsknl.d...
2018-04-10 12:00:07 27398 6
原创 windows下使用python进行串口通讯
Windows版本下的python并没有内置串口通讯的pyserial的库,所以需要自己下载。参照了网上的教程,有许多用的pip的安装方式,但是试了几个都没有用,所以想到用GitHub下载库文件,步骤分为:1.在Github下载python-serial的库https://github.com/pyserial/pyserial2.下载完成后解压压缩包,找到serial文件夹,并找...
2018-04-02 13:57:25 15088 1
原创 机器视觉HALCON-机器视觉标定和测量
一、设计任务摄像机标定要求自制标定板,使用网络摄像机或手机摄像头进行标定。将标定的摄像机内参和外参进行保存。设计测量方案,使用标定过的摄像机对包含图像能识别的垂直边缘的物品(直尺,画直线的纸张等),进行距离或边长的测量。标定过程和测量过程,均需要保持摄像机与测量平面之间的距离固定,物品高度不能过高,否则影响测量结果。给出设计的中间过程和截图以及最终测量结果,并对测量结果进行误差计算和分析。二、总体...
2018-03-30 16:17:28 28388 8
原创 树莓派webbrowser报错解决方法
在做一个项目的时候,需要通过tkinter的上位机的Buttom组件打开localhost监听摄像头,上网搜索了以后发现基本都用的webbrowser这个库,然后我也调用了里面的import webbrowserwebbrowser.open("www.hao123.com",new=1,sutoraise=True) 但是在使用的过程中一直报错,错误信息:/hom...
2018-03-17 17:13:05 1459
原创 树莓派通过samba进行云存储(PC和移动端)
看了书和网上的基于samba的私有云建立的教程,都由于时间过去了很久不能够使用,这里结合了几篇教程,成功设置了基于samba的树莓派共享文件夹的设计。1.进行软件的更新sudo apt-get updatesudo apt-get upgrade2.进行必要软件的安装sudo apt-get install samba sudo apt-get install samba-co...
2018-03-15 11:06:27 10016
原创 树莓派安装openCV(python2.7)
1.更新软件源,选择阿里云作为软件源,挺高下载速度sudo nano /etc/apt/sources.list删除原有文本中的全部内容,添加如下内容:deb http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib rpideb-src http://mirrors.aliyun.com/raspbia...
2018-03-06 14:45:16 14528 2
原创 机器视觉HALCON-阈值分割与坐标读取
进行了HALCON的阈值分割与坐标提取的学习,代码如下:read_image (Image, 'rim.png')//读取图像dev_close_window ( )//关闭窗口get_image_size (Image, Width, Height)//获取图像的大小dev_open_window (0, 0, Width/2, Height/2, 'black', WindowHandl...
2017-10-08 14:46:25 11750
原创 机器视觉HALCON-Windows 10下的HALCON13.0安装
为什么要学习HALCON呢?大概有以下几个原因吧: 首先,这学期学校开设了机器人视觉这门课,选用的是基于HALCON的国外经典教材《Machine Vision Algorithms and Applications》。开学的翻了翻教材觉得挺有意思的,但是书本上的内容只是对这个方面的一个知识概述,没有具体的历程,所以还是有必要搞个软件实际操作一下的。 其次,前面买过OPEN...
2017-09-18 19:12:49 14743
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人