- 博客(25)
- 收藏
- 关注
原创 ROS主从网络初探
目录前言配置简介1. 网络设置2.JetsonTX2与虚拟机时间同步3.配置网络4.测试5.使用Roboware实现远程部署代码前言在配置Jetson远程连接时看见了设置ROS主从网络和远程开发环境,决定跟随大佬的脚步尝试一下。由于我对此了解并不深入,所以大部分参照大佬的教程,文章的目的是为了记录自己的学习过程,并在以后重新配置的时候还可以参考配置简介win10、VMware15pro、ubuntu18.04(虚拟机)、JetsonTX2(ubuntu18.04)1. 网络设置首先应将虚拟机与
2021-04-23 20:56:13 370
原创 ubuntu18.04子系统安装ROS-melodic
目录注参考设置wsl使用Windows的clash代理设置可用窗口注在子系统中安装ROS有几处需要注意的地方,其他与正常安装无异,请在阅读完本文后,参考ubuntu18.04LTS安装ROS进行安装。参考WSL (Ubuntu 18.04 LTS) 安装ROS,可运行Rviz和Gazeboubuntu18.04LTS安装ROS设置wsl使用Windows的clash代理在安装时sudo rosdep init和rosdep update时经常会响应超时或连接失败,在子系统中就可以方便多了。1
2021-03-23 21:58:52 1691
原创 Windows在非系统盘安装ubuntu18.04子系统
目录注:安装为WSL1,后续将对其升级在Windows中修改配置下载子系统安装包安装并启动安装后的结构注:安装为WSL1,后续将对其升级在Windows中修改配置1.在设置中打开 “开发人员模式”2. 在控制面板中打开程序与功能,打开 “应用或关闭Windows功能”,选择“适用于Linux的Windows子系统“并重启。下载子系统安装包选择喜欢的安装包下载到非系统盘的位置。建议在安装软件的分区内新建Ubuntu文件夹,并下载到里面,因为后续将会安装在这个文件夹。手动下载适用于 Lin
2021-03-23 21:18:28 589
原创 虚拟机中连接外部无线网络
前言在使用虚拟机中ubuntu与JetsonTX2实现ssh连接时,需要将虚拟机中操作系统与外部系统连接。配置简介:物理主机win10、VMware15pro、ubuntu18.041.查看本机无线网卡可以先将电脑连接到无线网络,依次打开以下界面所有设置–>网络和Internet–>WLAN–>硬件属性记住上面的描述,一会要在虚拟机设置中选出来2....
2021-03-14 11:02:25 3839
原创 JetsonTX2远程连接方案
目录VNC远程连接1.安装VNC Server2.配置VNC Serverssh连接VNC远程连接在JetsonTX2刷机后,系统中有README-vnc.txt文件,有详细的说明,本文在此总结1.安装VNC Serversudo apt updatesudo apt install vino2.配置VNC Server#设置自启动mkdir -p ~/.config/autostartcp /usr/share/applications/vino-server.desktop ~/.c
2021-03-13 11:47:58 1136
原创 我的ROS学习目录(JetsonTX2)
1.JetsonTX2刷机记录2.ubuntu18.04安装ROS3.ROS学习笔记(一)4.ROS学习笔记(二)
2021-02-25 11:26:27 122
原创 JetsonTX2刷机记录(JetPack4.5)
目录写在前面安装过程1. 硬件准备2. Linux系统准备3. 在虚拟机内下载Jetpack4. 安装并运行SDKmanager5. 选择型号与位置初选6. 自主安装过程7. TX2的硬件连接准备8.TX2进入恢复模式9. TX2中系统的设置10.完成安装总结参考教程写在前面配置介绍JetsonTX2、win10系统、VMware15.0中的ubuntu18.04、安装JetPack4.5注意事项本文用于记录JetsonTX2的刷机过程,如果想参考本文刷机,请先阅读完整篇文章注意着重标注的步
2021-02-08 14:34:27 1911 3
原创 VMware中ubuntu磁盘扩展
前言由于第一次使用虚拟机安装jetpack对磁盘容量估计不足,中途用到磁盘扩展,现记录如下。扩展流程将虚拟机关机,在编辑虚拟机设置中扩展硬盘容量由上一步扩展后需要在虚拟机中重新进行磁盘的分区设置# 安装gparted工具sudo apt-get install gparted# 运行gparted工具sudo gparted#在打开的界面中进行分区的设置与管理磁盘信息验证sudo df#查看当前磁盘使用情况...
2021-02-07 00:51:01 162
原创 hexo配置记录
这里写目录标题安装Node.js安装Git及使用SSH免密登陆新建Repository本地安装hexo生成第一篇博客并部署到githubhexo文件夹目录结构结语安装Node.js下载下载地址:Node.js验证在命令行窗口依次输入以下命令node -vnpm -v安装Git及使用SSH免密登陆该步骤可参考git使用笔记新建Repository注意Repository的名字需要与github名称一致用户名.github.io创建完成后,就可
2021-02-03 08:57:05 90
原创 stm32CubeIDE串口输出重定向
目录重定向函数属性设置重定向函数在配置好串口之后需要在相关文件中添加以下函数以实现printf函数的重定向//注意添加头文件#include "stdio.h"#ifdef __GNUC__#define PUTCHAR_PROTOTYPE int __io_putchar(int ch)#else#define PUTCHAR_PROTOTYPE int fputc(int ch, FILE *f)#endifPUTCHAR_PROTOTYPE{ HAL_UART_Transm
2020-08-26 23:29:16 1286
原创 vim配置
目录基本配置键盘映射插件安装基本配置set number "显示行号"syntax on "高亮显示" set showcmd "底部显示模式"set autoindent "回车后下一行自动保持缩进"set tabstop=2 "tab显示空格数"set shiftwidth=4 "每级缩进数"set softtabstop=
2020-08-05 23:28:55 135
原创 ROS学习笔记(二)
目录publishersubscriber话题消息clientserver参数参考publisher代码结构初始化节点向ROS Master注册节点信息,包括发布的话题名和话题中的消息类型创建消息数据按照一定的频率循环发布消息设置编译规则在CMakeLists.txt中添加add_executable(velocity_publisher src/velocity_publisher.cpp)target_link_libraries(velocity_publisher ${ca
2020-06-11 19:51:14 188
原创 ROS学习笔记(一)
目录环境说明ROS简介概念命令行工具创建工作空间与功能包环境说明系统环境:ubuntu18.04LTSROS版本:ROS Melodic MoreniaROS简介概念节点(执行单元)- Node- 执行具体的进程,独立运行的可执行文件节点管理器(控制中心)- ROS Master话题通信(异步通信)话题(topic)发布/订阅模型同一个话题的订阅或发布者可以不唯一,一般来说发布者是一个,订阅者是多个实时性弱适用于数据传输消息(message)话
2020-06-04 22:13:08 160
原创 git使用笔记
目录git基本操作下载与配置基本使用ssh连接gitgit基本操作下载与配置windows中可以去官网下载git:下载地址ubuntu中可以直接终端下载,比较方便sudo apt-get install git设置用户名和邮箱地址git config --global user.name "你的github名字"git config --global user.email "你的邮箱地址"基本使用我比较习惯在先在github上创建仓库,然后git clone到本地,修改之后在提交(如
2020-06-02 17:22:42 173
原创 win10重装系统配置笔记
目录配置java环境配置opencv环境配置java环境安装jdk记住安装目录即可,安装完完成后,测试jdkjava -version出现下图表示配置正常2. 添加环境变量(1)新建系统变量变量名:JAVA_HOME变量值(第一步的安装目录):D:\jdk(2)新建系统变量变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(3)添加path%JAVA_HOME%\bin%JA
2020-06-01 23:28:03 239
原创 ubuntu18.04LTS安装ROS
目录环境简介安装添加ros软件源添加秘钥安装ROS初始化rosdepERROR: cannot download default sources list from:设置环境变量安装rosinstall测试环境简介ubuntu18.04LTS 、ROS Melodic Morenia参考:古月居ROS入门21讲安装在安装之前,一定保证可从互联网下载中选中以下四个选项。因为后面要添加ros的源添加ros软件源sudo sh -c 'echo "deb http://packages.ros.o
2020-06-01 19:41:00 377
原创 安装SQLserver2016
目录安装SQL Server2016安装SSMS安装SQL Server2016注意管理员身份运行2. 3. 下载的是学校提供的,所以是有产品秘钥的4. 5. 6. 7.取消勾选R服务8. 9. 10.11. 12.13. 14. 15. 16. 17.18. 安装SSMS这个是区分中文版和英文版的直接简单安装就好...
2020-06-01 13:06:32 191
原创 ubuntu中安装常用软件及简单配置
目录网易云音乐vscode微信网易云音乐首先下载网易云音乐安装包wget http://d1.music.126.net/dmusic/netease-cloud-music_1.1.0_amd64_ubuntu.deb开始安装sudo dpkg -i netease-cloud-music_1.1.0_amd64_ubuntu.deb#如果有错误sudo apt-get -f install安装完成后启动时发现打不开终端输入netease-cloud-music如果是出现Fa
2020-05-31 21:41:24 259
原创 安装windows10和Ubuntu18.04双系统
目录制作双系统启动U盘需要工具制作过程双系统的安装windowsUbuntu制作双系统启动U盘需要工具微PE工具箱,win10镜像,Ubuntu18.04的ISO镜像,32GU盘(这个制作完成后还会有很大一部分空余,可以用于日常使用,只用于启动盘的话,ubuntu和win10 8G的U盘大概能够)制作过程用微PE工具箱为U盘制作PE系统,这个是用于安装和维护win10系统的可以参考软件安装管家的PE系统安装教程制作好之后会有两个分区,其中EFI中是PE系统的分区,另一个是正常的分区,然后我们
2020-05-31 19:53:23 369
原创 Python创建列表
list1=[None]*5使用这种方式创建一个普通的一维列表是没问题的可以检测一下list1=[None]*5list1[3]=1print(list1)[None, None, None, 1, None]但是,当用这种方式创建一个多维列表时,就会出现以下问题list2=[[None]*5]*5\list2[2][3] = 1print(list2)[[None, None, None, 1, None], [None, None, None, 1, None], [No
2020-05-29 01:37:39 1068
原创 termux架设手机server
这里写目录标题步骤termux中获取访问手机存储的权限使用Python架设HTTP server步骤termux中获取访问手机存储的权限#在termux中运行termux-setup-storage手机会提示termux获取访问手机存储的权限,同意后,termux目录下会生成一个storage文件夹使用Python架设HTTP server可以用node.js搭建,也可以用Python。python -m http.server 8080配置结束后就可以在其他设备访问手机服务器访问手机
2020-05-18 15:24:30 857
原创 vscode通过ssh远程连接树莓派
目录windows设置vscode安装插件Remote-SSH问题解决--过程试图写入的管道不存在ssh冲突修改环境变量修改vscode设置修改known_hosts文件windows设置所有设置–应用–可选功能–安装OpenSSH服务器和OpenSSH客户端vscode安装插件Remote-SSHvscode中安装Remote-SSH就会附带安装其他插件问题解决–过程试图写入的管道不存在ssh冲突修改环境变量如果电脑安装了Git,那么Git的ssh可能会和vscode中的ssh通道冲
2020-05-13 00:17:49 2072
原创 树莓派配置opencv环境
目录树莓派摄像头测试在python2上安装opencv安装测试在python3环境下安装opencv扩展目录安装opencv所需的库下载opencv编译fatal error:boostdesc_bgm.i:没有那个文件或目录fatal error: opencv2/xfeatures2d/cuda.hpp: 没有那个文件或目录fatal error: opencv2/xfeatures2d/no...
2020-05-03 23:20:11 942 5
原创 手机上的Linux体验----Aid learning
目录termuxAid learning优势方便与电脑连接可以让旧的平板重新化身生产力自带vscode和jupyter自带案例APP生成器支持AI框架丰富图形界面开发包cvs其他缺点总结termuxtermux作为Android的高级终端模拟器可以单独使用,也可以在termux上安装其他Linux系统;安装完成后和手机系统完全不影响,出了问题完全可以直接卸载termux。安装系统最简单的办...
2020-05-02 18:50:39 8751 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人