- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 ROS学习笔记2——创作工作空间及功能包
devel:开发空间(Development Space)开发空间,存放开发过程中的可执行文件以及一些库;install:安装空间(lnstall Space)安装空间,存放编译生成的可执行文件;一个存放工程开发相关文件的文件夹包含(src、build、devell、install文件夹)build:编译空间(Build Space)存放编译过程当中的中间文件;src:代码空间(Source Space)存放功能包的源码;同一个工作空间下,不允许存在同名功能包。不同工作空间下,允许存在同名功能包。
2023-01-19 22:07:44
230
原创 MATLAB机器人仿真笔记1——环境搭建
下载MATLAB并安装注册(注意不要去下载2020及以上版本,这些版本集成git命令但不知为何无法使用命令行调用,即使是外部安装git添加路径也无法解决)二、在路径:\MATLAB\Matlab2022b\toolbox\建立文件夹rvctools并进入该文件夹。下载完成你的rvctools文件夹下会出现common、robot、smtb三个文件夹。在MATLAB命令行窗口打开工具箱,MATLAB会自动安装。在MATLAB中构建MEX文件和Java类文件。使用git下载克隆peter机器人工具箱。
2023-01-19 21:06:47
767
原创 ROS学习笔记1
注:1、添加ROS软件源2、添加秘钥3、安装ROS4、初始化rosdeprosdep是ROS和其他工具链接的插件,可以让你能够轻松地安装被想要编译的源代码,如果这个一步没有成功,Anaconda的环境会和ROS Python起冲突,如果实在安装不了可以跳过。5、设置环境变量6、安装rosinstall注:安装后重启。
2023-01-13 18:44:06
357
原创 树莓派学习笔记——IIC驱动OLED
树莓派外引IO中有IIC接口,但需要手动开启 ,可使用python的smbus库进行调用:sudo apt-get install -ypython3-smbus //安装Python3的SUMBS库 sudo apt-get install -y i2c-tools //安装IIC工具sudo raspi-config //打开树莓派设备管理IIC默认关闭,需要将其打开 git clone https://github....
2022-06-15 23:31:10
2188
原创 ROS-安装anaconda
wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh2、root权限下修改权限chmod 777 Miniconda3-latest-Linux-x86_64.shsh Miniconda3-latest-Linux-x86_64.sh4、root权限vim .bashrc在尾部添加 (位置不一样,修改自己的位置)export PATH="/mnt/inspurfs/user-fs.
2022-06-15 23:27:52
349
原创 树莓派学习笔记——串口与摄像头
历时近乎一周终于将串口与摄像头调试完成,不知为何树莓派4B的参考资料很少,而且目前网络上可以查到的资料与调试错误的结果很多都有问题,在经历了无数的尝试之后现将总结在此写下一、串口树莓派内置了一个称之为硬件串口(/dev/ttyAMA0),一个称之为mini串口(/dev/ttyS0)在树莓派中,由于板载蓝牙模块,硬件串口被默认分配给与蓝牙模块通信了,而把那个mini串口默认分配给了排针引出的GPIO(14,15),serial0是GPIO引脚对应的串口,serial1是蓝牙对应的串口。如图所示,se
2022-04-28 01:47:42
4204
原创 树莓派学习笔记(番外篇)——调试bug及解决办法(不断更新)
1.wget: unable to resolve host address ‘project-downloads.drogon.net’无法解析主机地址解决方法:登入root(VPS)/etc/resolv.conf修改内容为下nameserver 8.8.8.8 #google域名服务器nameserver 8.8.4.4 #google域名服务器............
2022-04-22 20:56:56
2530
原创 树莓派学习笔记6-树莓派Linux源码配置
驱动编写驱动代码编译需要一个提前编译好的内核,编译内核就必须配置,配置的最终目标会生成 .config文件,该文件就是去指导Makefile把有用的东西组织生成内核第一种方式:cp厂家 .config .config芯片厂家会提供Linux内核源码,比如树莓派第二种:通过make memuconfig一项一项配置,一般是根据厂家提供的config配置第三种:完全自己编写交叉编译Linux内核:安装所需和依赖的交叉编译工具:64位主机:sudo apt inst
2022-02-08 04:22:36
1605
原创 树莓派学习笔记5——ubuntu安装与树莓派环境搭建
1.准备:电脑、ubuntu镜像、VMware环境2.打开VMware创建新的虚拟机3.选择自定义安装4.选择镜像文件安装,找到镜像文件路径6.设置账户信息7.设置虚拟机的安装位置8.网络配置设置为桥接下面的几个选项直接默认选项就行等待安装完成。...
2022-01-26 00:58:19
543
原创 树莓派学习笔记4——静态库与树莓派常用API
一、静态库的制作gcc xxx.c或.ccp -c //生成xxx.o文件ar rcs libxxx.a xxx.o //xxx.o文件生成xxx.a静态库文件二、动态库的制作gcc -shared -fpic xxxx.c -o xxxx.so //-shared 指定生成动态库//-fpic 标准,fpic选项作用于编译阶段,在生成目标文件时就得使用该选项,以生成位置物光的代码。三、静(动)态库的使用gcc xxxxx.c -lxxx -L./ -o xxx //编译x
2022-01-22 20:00:07
528
原创 树莓派学习笔记3——树莓派基本命令与PC端文件交互
一、命令树莓派关机:sudo poweroff //关闭电源sudo shutdown -h now //立刻关机sudo shutdown -r now //立刻重启sudo shutdown -h +2 //2分钟之后关机软件安装命令:sudo apt-get install xxx(软件名)固定树莓派IP:sudo nano/etc/rc.local打开ssh功能:sudo raspi-conf...
2022-01-21 18:06:28
1791
原创 树莓派学习笔记2——树莓派与电脑间的连接
一、使用串口通道连接将烧录好系统的SD卡镜像U盘打开如果是树莓派4B,则找到config.txt文件将串口从默认的蓝牙映射到硬件串口在文末添加:sudo nano /boot/config.txtdtoverlay=pi3-miniuart-btpi3-miniuart-bt是一个设备树文件,将串口从蓝牙映射到硬件串口了,不需要再关闭蓝牙和配置文件。然后将SD卡重新插回树莓派重启;使用工具软件:树莓派账号:pi密码:raspberry...
2022-01-21 00:46:27
9831
原创 树莓派学习笔记1
一、树莓派系统安装硬件准备:树莓派一张、SD卡一个、读卡器一个、5V3A的Type-C供电器一台(一般支持快充的手机充电器就行)、电脑一台软件准备:树莓派官方系统: 可在官网下载:https://www.raspberrypi.com打开官网,点击Software下拉,找到点击See all download options(查看所有下载位置)在这里你将看到有三种不同系列的镜像,从上到下分别为桌面版(带常用软件)、普通桌面版、精简版(无桌面版)选择一种下载后将已经格.
2022-01-20 21:48:20
265
原创 电脑分盘工具,扩展C盘、分盘
第一步安装分盘工具:双击打开选择语言(本软件不支持中文,但真的好用!)点击OK选择路径,下一步等待安装完成然后在桌面上找到图标使用管理员身份运行这是打开后的界面在这里可以看到你电脑安装的硬盘的所有信息在这里可以看到这台电脑安装了三个硬盘,系统盘在Disk2,分区只能在一个硬盘内建立,同样扩展也只能使用其所在硬盘的未被利用的空间,如果没有未被利用的空间就需要将其他已分区的内存给压缩出来:这里以将C盘同在一张内存Disk2的F盘压缩,以
2021-12-05 13:36:04
1098
4
原创 关于电脑热点打开后手机连接无IP分配解决办法
1、确定是否是由于虚拟机网络配置冲突引起,若是,则在网络配置中的更改适配器选项中,关闭虚拟机网络配置;2、可能是由于Windows10版本系统BUG可能造成,此时打开有管理员权限的命令行窗口(如果在任务栏中搜不到有管理员权限的命令行窗口,可通过搜索命令行窗口后使用管理员权限打开)然后进行一下操作:(1)输入:netsh int ip reset(重置IP输入)回车(2)输入:netsh winsock reset(再重置网络 输入)回车(3)重启...
2021-11-30 20:15:58
18910
8
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人