- 博客(33)
- 收藏
- 关注
原创 ros-linux(1)
学习笔记1.概念1)什么是shell?中文名叫“壳”,是处理用户请求的工具或接口,它负责解释用户输入的命令,调用用户希望使用的程序2)什么是bash?他是linux操作系统默认的shell3)什么是终端?当时用图形用户界面时,需要另一种程序与shell进行交互,这类程序统称为终端。2.常用命令ls #查看目录下的文件夹以及文件ls -a #列出目录下的所有文件,包括隐藏文件ls -l #以列表的形式显示文件ls -l -a #叠加-上面两条命令的功能叠加clear #清理面板内的信
2021-11-24 13:46:58
610
原创 JetSon Nano安装pycharm
----------------------------------------------------------------学习笔记----------------------------------------------------------1.安装JDK链接:https://www.oracle.com/downloads/(1)下拉,注意左边有 Java 的一栏,下载右边的 Java (JDK) for Developers(2)建议下载11版本的(3)用tar -zx
2021-08-19 11:18:27
2910
1
转载 ubuntu 提示 Could not get lock /var/lib/dpkg/lock-frontend
学习笔记Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 2740 (unattended-upgr)1.杀死进程sudo kill 27402.删除导致锁定的文件:sudo rm /var/lib/dpkg/lock3.再次进行 apt upgrade 就正常了sudo apt upgrade...
2021-08-04 23:14:27
577
原创 ubuntu-server 20.04 连接wifi(热点)
学习笔记:1.在终端执行sudo apt updatesudo nano /etc/netplan/50-cloud-init.yaml3.将以下代码改成如下network: ethernets: eth0: dhcp4: true optional: true version: 2 wifis: wlan0: dhcp4: true access-points:
2021-08-04 23:10:51
1994
原创 esp8266设置为热点
学习笔记操作wifi需要用到esp8266的一个WiFi库,名字叫做:ESP8266WiFi#include <ESP8266WiFi.h> const char *ssid = "118"; const char *password = "118666666"; void setup() { Serial.begin(9600); WiFi.softAP(ssid, password); Serial.pri
2021-08-04 22:54:14
1384
原创 ubuntu安装ros
将文件路径跳转到catkin_ws/src目录下面创建功能包catkin_crate_pkg learning_topic rospy roscpp std_msgs geometry_msgs turtlesim
2021-06-18 11:16:07
169
原创 ubuntu上安装ros
学习笔记(三)–创建工作空间与功能包工作空间(workspace)是一个存放工程开发相关文件的文件夹。src:代码空间(source space)build:编译空间(build space)devel:开发空间(development space)install:安装空间(install space)创建工作空间mkdir catkin_ws --创建文件夹cd catkin_ws --跳转到这个文件夹下mkdir srccd srccatkin_init_workspace
2021-06-17 11:28:03
197
原创 ubuntu上安装ros
学习笔记(二)启动ROS master(在使用ros系统当中必须要首先运行的一个指令)roscorerosrun --运行节点(格式:rosrun 工程包的名字 工程包里面的节点名字)例如:rosrun turtlesim turtlesim_node运行键盘控制节点rosrun turtlesim turtle_teleop_key工具(rqt-graph)命令行工具rosnode --用来显示系统当中所有节点的信息 rosnode list--把系统中所有的节点都列出来
2021-06-16 22:41:01
117
原创 ubuntu20.04安装ROS
在这里插入代码片ROS(一)学习笔记1.设置sources.listsudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'2.设置密钥sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BA
2021-06-16 20:27:59
1870
原创 ubuntu20.04上安装anaconda以及路径配置
学习笔记1.先从官网下载对应包2.将终端的目标路径切换到anaconda所在的文件下面,如下3.执行从官网下载的脚本,如下:bash ~/Anaconda3-4.9.2-Linux-x86_64.sh4.中途一直会有选项,全yes。到最后安装成功的话会有英文提示。5.到安装anconda的bin文件目录下打开终端输入pwd如下pwd例如我的6. ubuntu版本的anaconda3本身是个脚本文件,使用bash指令执行即可。但是执行之后需要导入路径才能使用,不然会出现conda:未
2021-06-15 11:40:23
2414
原创 在ubuntu上启动qq
学习笔记安装教程在这https://blog.csdn.net/weixin_45532178/article/details/116779033?spm=1001.2014.3001.55011.先新建一个名为QQ.sh的文本,在里面填入如下命令行#! /bin/bashcd ~/桌面/.Tencent/QQ/Binwine QQ.exe保存退出注意:第一行也要复制进去,第二行的cd是 那个 QQ.exe 的所在路径2.在那个文件所在的目录下打开终端输入以下命令行即可运行qqsh Q
2021-06-14 12:51:10
1106
原创 latex中插入固定图
学习记录–latex篇1.在最前面加上以下两条语句:\usepackage{graphicx} %调用图片包\usepackage{float}%使用此命令来固定图片的位置\graphicspath{{figure/}}%图片的路径2.然后在插入图片的命令出添加命令:[H] 如下:\begin{figure}[H] \centering%图片居中 \includegraphics[scale=0.60]{1.jpg}%scale--图片的大小 1.jpg--图片的名字\end{
2021-05-31 15:42:13
396
原创 树莓派无显示器连接网络
学习笔记材料:树莓派内存卡读卡器1.在电脑上打开内存卡2.点击空白处,新建文本文档。将名字全部改成 ssh(记得要将隐藏的后缀给显示出来)3.新建文本文档 重命名为wpa_supplicant.conf(后缀为.conf)4.用记事本打开 3 新建的文本5.在里面填入一下代码country=CNctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1network={ s
2021-05-18 22:16:18
331
3
原创 在ubuntu20.04上安装最新版的qq
学习笔记1.更新源sudo apt update2.安装依赖包curlsudo apt install curl3.安装依赖包wgetsudo apt install wget4.安装 winesudo apt install wine5.打开wine,进行设置(在windows版本那里 选择你原来系统的电脑)winecfg6.从qq的官网下载windows版本的qq7.在这个目录下打开终端输入wine PCQQ2021.exe安装qq8.完成关闭了之后下一次
2021-05-14 08:28:37
1765
2
原创 word文档设置页码
1.先将光标放到第二页的页眉或者页脚2.勾选首页不同3.点击页码4.设置页码格式5.勾选起始页码6.可以通过修改框里的内容来决定你的起始页码(例如这里我填的是1,意思就是最开始的页码为1。如果想将文档的第二页设为1,框里就填0)...
2021-05-05 16:20:04
599
原创 ubuntu安装和卸载软件
---------------------------------------------学习笔记----------------------------------------------一、unbuntu下的软件安装方式1.del包的安装方式sudo dpkg -i *.deb提示 * 为安装包的名称2.编译安装方式一般开源的软件都会使用tar.gz压缩档来进行发布。到该包的目录下面打开终端,输入以下代码段./configuremakesudo make install3.ap
2021-04-27 12:41:36
122
原创 树莓派与脉冲宽度调制(PWM)
学习笔记1.脉冲宽度调制(PWM)脉冲宽度调制(PWM)是一种高效的数字电压控制技术,它利用微处理器的数字输出来对模拟电路进行控制,通过控制固定电压的直流电源开关频率,改变负载两端的电压,进而达到控制要求的一种电压调整方法。为更好的理解和使用PWM,我们首先需要了解以下两个概念。频率 频率以Hz为单位,一个脉冲信号时间周期的倒数。如果PWM的输出频率比较低,例如只有5Hz,那么在控制一个LED时候,LED就会一闪一闪的,较高的频率可以让运行更为平滑,但PWM的输出频率并不能无限的高,而且在高频情况
2021-04-10 22:55:40
1522
原创 vnc远程连接树莓派窗口自定义分辨率
1.打开终端2.查看自己的显示设备名xrandr我这里的设备名称是HDMI-13.查看显示模式的内部值cvt 1920 1080 604.设置新模式60hz要换成59.96hzxrandr --newmode "1920x1080_59.96" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync5.--------这里要记得改名字(我得设备名是HDMI-1)xrandr --addmode HDMI-1
2021-04-10 13:53:23
868
1
原创 使用labelimg进行数据集的标注
学习记录,不喜勿喷,谢谢。anaconda对小白非常的友好,所以我选择了它来搭建环境Anaconda的下载安装资源包的网盘链接:https://pan.baidu.com/s/1PRqL-f9Hwhgk0JQfc9xeXw 提取码:guil也可从官网下载:https://www.anaconda.com/distribution/(一般都是下载python3.7和64位)下载完成之后打开点击next点击 I Agree点击next选择安装目录(不一定要装在c盘)点击nex
2021-04-06 17:16:24
627
原创 在ubuntu20.04下安装opencv3.4.10(保姆级教程)
学习笔记opencv的下载链接http://opencv.org/releases.html,选择sources版本1.解压opencv unzip opencv-3.4.10.zip2.进入到解压后的文件包中cd opencv-3.4.103.安装cmake工具sudo apt-get install cmakesudo apt-get update4.安装依赖库sudo apt-get install build-essential libgtk2.0-dev libavcod
2021-04-03 17:54:11
5768
6
转载 错误 E:无法定位libjasper-dev
学习笔记1.sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"sudo apt updatesudo apt install libjasper1 libjasper-dev鸣谢https://blog.csdn.net/weixin_41053564/article/details/81254410
2021-04-03 17:04:31
371
原创 opencv的下载
链接https://www.bzblog.online/wordpress/index.php/2020/03/09/opencvdownload/
2021-04-03 15:43:29
47
原创 ubuntu上安装软件
方法一:在ubuntu software上下载安装即可方法二:(一)1.在浏览器中进到你所需要下载的软件的官网,下载liunx版本的资源包。2.然后找到资源包文件夹,在文件夹下打开终端3.sudo 包的名字(后缀也要)4.执行完成之后可在菜单中找到刚刚安装的软件(二)1.在浏览器中进到你所需要下载的软件的官网,下载liunx版本的资源包。2.然后找到资源包文件夹,直接打开,然后安装3.执行完成之后可在菜单中找到刚刚安装的软件...
2021-04-03 15:22:29
721
原创 ubuntu(linux)将一个文件下的所有文件复制到另外一个文件
sudo cp /目标文件夹/文件 /所要复制到的文件夹/子文件夹例如:我想将文件夹sur中的a.txt 复制到文件夹cur下sudo cp a.txt /cur例如我想将一个文件夹中的所有文件复制到另外一个文件夹下1.在当前文件夹下打开终端2.在里面输入sudo cp ./* /usr/local/cuda/lib64星号代表所有的文件...
2021-04-03 14:04:16
9977
1
原创 W: GPG 错误:file:/var/cuda-repo-ubuntu2004-11-1-local Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY F60F4B3D7FA
记录一下学习今天安装cuda11.1的时候 在解压包的时候遇到的问题。W: GPG 错误:file:/var/cuda-repo-ubuntu2004-11-1-local Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY F60F4B3D7FA2AF80E: 仓库 “file:/var/cuda-repo-ubuntu2004-11-1-local Release” 没有数字签名。N: 无法安全地用该源进行更新,所以默认禁用该源。N: 参见 apt-secure(8)
2021-04-03 11:40:08
7275
4
原创 ubuntu vi编辑器的操作命令
vi编辑器一共分为三种模式第一种:命令模式当我们输入:“vi + 文件名” 时则进入了文件编辑状态第二种:插入模式在命令模式下输入 i 即可进入插入模式“x”:每按一次,删除光标所在位置所在位置的那个字符。按esc可退出插入模式第三种:底行模式通常是用来对文件的保存或退出vi编辑。在命令行模式(command mode)下,按一下 :冒号键即可进入底行模式接着在冒号后面输入wq(输入“wq”,则进行存盘并退出vi)q! (输入“q!”, 则不存盘并强制退出vi)...
2021-03-29 19:39:39
587
原创 linux操作命令
cd /home 进入 ‘/ home’ 目录’cd … 返回上一级目录cd …/… 返回上两级目录cd 进入个人的主目录ls 查看目录中的文件ls -F 查看目录中的文件ls -l 显示文件和目录的详细资料ls -a 显示隐藏文件 ls 查看目录中的文件ls -F 查看目录中的文件ls -l 显示文件和目录的详细资料ls -a 显示隐藏文件D:进入D盘...
2021-03-28 17:15:52
47
原创 树莓派GPIO引脚输出输入高低电平
1.导入GPIO库import RPi.GPIO as GPIO2.改变GPIO的模式GPIO.setmode(GPIO.BCM)3.设置管脚为输出GPIO.setup(2,GPIO.OUT)#这里以GPIO2为例4.设置管脚输出高电平GPIO.output(2,GPIO.HIGH)5.设置管脚输出低电平GPIO.output(2,GPIO.LOW)...
2021-03-06 15:38:53
5731
4
转载 python3 树莓派 + usb摄像头 做颜色识别 二维码识别
文件名:colorList.py 这是颜色库。# -*- coding:UTF-8 -*-import numpy as npimport collectionsdef getColorList(): dict = collections.defaultdict(list) # black lower_black = np.array([0, 0, 0]) upper_black = np.array([180, 255, 46]) color_li
2021-03-05 14:25:58
898
原创 树莓派与pc端的通信
1.在树莓派终端输入ls /dev -al可以查看到默认的串口分配方式。其中可以看到有如下图所示的一组对应、serial0即GPIO映射的串口,默认是ttyS0,即mini串口serial1即板载蓝牙映射的串口,默认是ttyAMA0,即硬件串口。我们要做的工作便是,将两者映射互相交换。serial0映射成ttyAMA0,serial1映射成ttyS0。2.使用以下命令编辑 /boot 目录下的config.txt文件sudo nano /boot/config.txt在文本末尾加上如
2021-03-04 20:35:42
3844
5
原创 python获取图片的轮廓及其中心坐标
python获取图片的轮廓及其中心坐标import cv2#读取图片,该图在此代码的同级目录下bgr_img = cv2.imread("test2.jpg")#二化值gray_img = cv2.cvtColor(bgr_img, cv2.COLOR_BGR2GRAY)th, binary = cv2.threshold(gray_img, 0, 255, cv2.THRESH_OTSU)#获取轮廓的点集contours, hierarchy = cv2.findContours(bina
2021-03-01 21:07:27
8279
11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人