自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

原创 zotero7+Chat GPT实现ai自动阅读论文

懒得自己下载的我也打包在下面的蓝奏云连接中了,无脑安装即可。3、InfiniCLOUD 云盘配置 5G空间获取邀请码。关于这一部分的内容我再哔哩哔哩上发布了视频教程。

2024-04-10 10:20:19 697

原创 Zotero 配置教程Windonws与Linux

10、 zotero-updateifs(获取论文的中科院分区等级和相应的影响因子):https://github.com/redleafnew/zotero-updateifs/releases。到此,Zotero的配置就结束了,值得一提的是linux和Windows下的插件是通用的!将“/opt/解压后的安装包文件夹/”目录下的 zotero.desktop 复制到/usr/share/applications/目录下。“/opt/解压后的安装包文件夹/”目录下执行。

2024-03-25 14:23:32 885

原创 理工笔记本配置之ubuntu 锐捷认证

作为一个懒人,锐捷每次都需要输入进入目录和输入代码的方式都太麻烦,所以我打算把这些代码封装到一个sh文件中,再开机自启动就完美了。

2024-03-06 09:56:16 311

原创 Vscode调试ROS

在c_cPP文件的includepath中添加/opt/ros/noetic/include。ctrl+shift+B,点击catkin_make:build的螺丝标记。此时,需要调试的文件中会提示没有ros.h的头文件。C_Cpp文件下会自动出现目录。工作空间下会出现一个新的文件。调试过程中出现的一些错误。

2024-02-28 15:46:29 225

原创 Wheeltec小车的开发实录(3)之 wheeltec小车中配置自己的全局优化算法

值得注意的是,一般在ros平台下编写功能包的h头文件是放在“功能包目录/include/功能包名/” 的文件夹下的,但是由于我们后面需要注册插件,因此需要复制h文件到cpp文件所属的src文件夹下。我发现我原本调用的插件的名字是navfn所以我就找到了该文件夹的位置改为,发现该文件在navigation-melodic功能包目录级下,所以我将up的插件目录也放在该文件夹下。待到后期封装完成时,才可以将h文件从cpp文件所在的src文件夹下移动到功能包目录/include/功能包名/” 的文件夹下。

2024-02-17 15:05:16 852

原创 Wheeltec小车的开发实录(2)

为了简化在终端的输入步骤我把需要的命令都做成了.sh文件,代码如下,执行方式是在终端中输入./文件名.sh,读者请根据自己的文件夹和ip修改。sudo apt-get install ros-melodic-gmapping #根据自己的ros版本更改中间的名字我的是melodic。如果电脑连接的时有线网,则显示结果中,etho 部分的 inet addr 后面就是该电脑的 IP 地址;如果电脑连接的是无线,则 wlan0 部分的 inet addr 后就是 IP 地址。2、修改hosts文件内容。

2024-02-01 19:25:12 610

原创 Wheeltec小车的开发实录(1)

报错解决办法主机和从机都要安装 nfs-utils安装nfs-utils正在读取软件包列表... 完成正在分析软件包的依赖关系树正在读取状态信息... 完成E: 无法定位软件包 nfs-utils再安装nfs-common正在读取软件包列表... 完成正在分析软件包的依赖关系树正在读取状态信息... 完成nfs-common 已经是最新版 (1:1.2.8-9ubuntu12.3)。

2024-01-20 20:22:17 1080

原创 Wheeltec小车的开发实录(0)

数据正常发送与接受,就证明静态ip成功配置(可正常上网)

2024-01-18 12:50:05 550

原创 树莓派调用usb摄像头(三)

因为我的摄像头是usb 的所以使用一下命令查看摄像头。

2024-01-16 14:08:11 2112

原创 100个实战项目——在树莓派4B+Ubuntu20.04桌面版配置下运行智能小车(一)

注意必须要有sudo,因为我是远程遥控的树莓派,没有权限运行程序,只能通过sudo获得权限,才不会报错。其余的几个程序的运行是一个道理。我的是python3.8。接着安装程序需要的引脚库。主机SSH远程链接从机。所以我需要安装pip3。查看python版本。

2024-01-16 11:03:17 572

原创 树莓派起始篇(0)——SSH链接篇

将电脑(Ubuntu)与树莓派同联至手机热点。wlx90de80bf37d1是我的网卡名字。扫描同一ip端的所有ip。

2024-01-16 10:55:11 410

原创 树莓派4B +Ubuntu20.04+ROS1的使用(2)

在这次实验中,主机是一台Ubuntu20.04.03系统的台式机,我们间通过这台准备来远程遥控树莓派上的ros1系统,它的ip地址是192.168.230.181从机是一台搭载Ubuntu20.04桌面版+ros1的树莓派4B的只智能小车,它的ip地址是192.168.230.37(搭载方式见。

2024-01-15 20:07:37 556

原创 树莓派4B+ubuntu20.04+ros1桌面配置(一)

选择合适的版本下载镜像安装器安装:终端输入:打开镜像安装器,按照需求选择树莓派版本与要写入的系统还有安装的u盘点击next点击“编辑设置”安装需求设置账户名与密码(密码简单点)开启SSh服务接下来全部选是开始写入系统wait~打开树莓派上的ubuntu系统,按照提示设置wifi账号密码用户名之类的。

2024-01-14 16:00:49 1985 5

原创 驱动树莓派直流电机(二)——python

终端下输入:spyder3 和spyder分别启动spyder3和spyder5。sudo apt install spyder(可以安装后再图形界面更新)有两种方法安装spyder,第一种(版本更新),但是我更细化第二种,简单。更新最新版的spyder(ubuntu20 不更新用不了)后安装:pip install pyQt5==5.15.4。先卸载:pip uninstall pyqt。先卸载:pip uninstall attr。先卸载:pip install attrs。一、安装spyder。

2024-01-12 09:34:57 497

原创 ubuntu 使用VNC链接树莓派

ubuntu PC端安装remina。树莓派端启动vnc服务。

2024-01-11 16:18:56 678

原创 树莓派点亮led(1)

2拷贝文件到home目录下的用户文件夹下新建的文件夹中,之前建立的那个文件夹,scp没有权限异地访问。远程ssh与文件传递的教程到此为止,之后将会是代码与引脚的学习记录了。1、启用ubuntu端的新终端。ubuntu传递文件到树莓派。查看python版本。运行python文件。

2024-01-08 19:38:18 448

原创 ubuntu20 安装缺失的字体

在/usr/share/fonts创建文件夹winfonts。下载缺失的字体后,复制命令到对应的文件夹。

2023-12-22 15:34:28 1062

原创 用VS编译ROS包

在扩展中搜索并安装ROS、C++、python、CMake和CMake Tools。右键src文件夹,选择新建功能包(通常是最后一条命令)点击添加配置下的ROS:attach自动输入以下内容。如果需要新建终端的话,就点击下图中的加号。选择创建launch.jsion文件。弹出窗口按照建议选择第一个cmake。创建launch.jsion文件。

2023-11-21 16:14:05 927

原创 ROS1余ROS2共存的一键安装(全)

ROS1和ROS2兼容安装在同一台计算机中

2023-11-21 12:40:02 1257

原创 集群路径规划学习(一)之EGO-swarm仿真

正常是不应该少这个h文件的,应该是先编译子功能包,就会自动成成,不过因为他们封装好的代码已经调用了.h文件,所以只能找他们之前做好的h文件补全进来了。工作空间文件夹/develop/include/muti_map_server/下。退回到工作空间目录,复制除去src文件夹之外的所有文件到该工作空间目录下。工作空间路径加入到主目录下的.bashrc文件的最后一行。复制对应的src下的功能包到工作空间下的src文件夹中。接着编译工作空间下所有的功能包。复制下载的文件到这个文件夹中。在该文件夹下启动编译。

2023-11-20 20:31:25 1035

原创 IEEE出版社旗下期刊的投稿整理——(更新ing)

与爱思唯尔不同的是IEEE不提交bib文件,这个出版社旗下的期刊的参考文献都是放在tex文件中的。letpub上的评价是一审比较慢,但是现在是479月是投稿的黄金段,试一下,冲一冲整理一下。通过IEEE的模板文件,可以发现,IEEE比较重视格式,所以选择latex投稿。overleaf上的文件没有bib所以不用。这个期刊面向投稿方向是路径规划。

2023-11-20 08:52:20 185

原创 ROS 学习应用篇(十)ROS中常用可视化工具的使用

ros工具箱有rqt_console、rqt_graph、rqtplot、rqt_image_view。plugins下可以打开多个调试窗口,非常好用偶吼吼。

2023-11-17 16:19:37 202

原创 ROS 学习应用篇(九)ROS中launch文件的实现

launch文件就好比一个封装好的命令库,我们按照在终端中输入的代码指令,全部按照launch语言格式封装在一个launch文件中,这样以后执行的时候,就可以不用开很多终端,一条一条输入代码指令。lauch文件的语言风格很想我之前学爬虫的时候网页代码的风格。

2023-11-17 15:41:56 202

原创 ROS 学习应用篇(八)ROS中的坐标变换管理之tf广播与监听的编程实现

偶吼吼胜利在望,冲冲冲老规矩新建功能包工作空间目录下/src下开启终端输入。

2023-11-17 12:50:26 289

原创 ROS 学习应用篇(七)ROS中的坐标变换管理之tf初探

坐标变化是机器人中很重要的内容,但是要是概括下来无非就是旋转和平移矩阵。

2023-11-16 15:28:24 304

原创 ROS 学习应用篇(六)参数的使用与编程

node可能不在一个电脑里但是这些服务的参数信息是共享的,因为话题Topic是异步的所以只有服务Service有实时参数信息可以调用。接下来将演示服务参数信息的调用与修改。

2023-11-16 11:09:51 122

原创 ROS 学习应用篇(五)服务Server学习之自定义服务与调用

老规矩,定义变量名称,变量数据类型,不同的是消息是单项的不需要回馈,只需要订阅,但是服务是需要售后回馈的,在之前我们知道服务是有req和res的,也就是要求和回应,二者通过---来间隔,所以srv文件的定义也是如此。所以我猜服务也是可以订阅的,课后问题3。

2023-11-15 16:36:00 395

原创 理工ubuntu20.04电脑配置记录

--------------------------------------------------------------------------------------------------------------------------------但是这个驱动不能连接校园网只能连接普通的手机热点。git clone https://github.com/jeremyb31/mt7601u.git这个代码太慢所以输换成下一句。我没有,所以我输入以下命令后重启了。安装360 wifi3的驱动。

2023-11-14 09:24:16 398

原创 ROS 学习应用篇(四)服务Server学习之一个服务的实现

可以看出在定义客户端的时候,C++语言依旧创建了一个句柄,之前创建的句柄是n在n.publicer这里定义的句柄是node所以是node.serviceClient,老规矩定义了服务名是/spawn,客户端的名字是add_turtle,服务的数据类型是Spawn它存在于turtlesim依赖下。特别的是,客户端定义的时候多了一个等待要等待到名为/spawn的服务的时候才开始定义客户端。

2023-11-11 16:48:25 383

原创 ROS 学习应用篇(三)话题Topic学习之自定义话题消息的类型的定义与调用

一个消息最重要的就是数据结构类型。这就需要引入一个msg文件,用于定义一些宏,换句话说,就是定义字符串和数据类型。一个人有名字,年龄和性别,名字是以字符串的方式输入的,性别的话男女是可以用1和2或者不知道的0来表示,同样年纪也是数字,所以年纪和性别都用unit8来定义。

2023-11-11 10:42:14 300

原创 ROS 学习应用篇(二)话题Topic学习之话题的发布与订阅

这一部分中,节点的名字叫velocity_publisher,python与C++的定义方式是不同的python中函数的名字就是节点的名字。再开始撰写一段程序之前,我们需要在程序代码中引入库→节点初始化→创建发布者→设定循环频率→初始化消息→发布消息→订阅消息。这里就可以看出C++de程序要比python的麻烦c++的需要单独在定义一个节点句柄(一种特殊的指针)其中的geometry_msgs是再创建功能包时候输入的依赖,rospy和roscpp等等都是依赖。顾名思义,这是一个异步的消息传达过程。

2023-11-10 09:09:31 538

原创 ROS 学习应用篇(一)如何运行一个代码

ROS通讯——话题编译(异步)

2023-11-09 16:17:04 164

原创 ROS平台下路径规划的学习(一)

sudo apt install ros-noetic-map-server ——这是为了安装ROS自带的地图,如果安装失败。改一下地图文件的信息,原博主写的很清晰来了,就是nav.pgm文件需要更新一下文件的位置,毕竟下载之后的位置是有所不同的。然后安装ros导航包 ··· sudo apt install ros-noetic-navigation ···一下内容的终端均开启在文件夹‘‘ROS-Nav-Platform-main’’下。地图包在之后的仿真中尝试自行搭建。首先是以上网址的仿真记录。

2023-10-27 16:34:18 233

原创 latex(3)参考文献引用方式

addbibresource[location=local]{bibfile.bib} %注意这里bibfile.bib要替换成你的bib文件名。e.g gb7714-2015或者IEEE。在需要插入参考文献目录的位置插入以下内容;在begin{document}前面插入。reference是bib文件的名字。unsrt是参考文献的格式。

2023-10-25 11:17:55 472

原创 专利状态更新

专利发文日期以及经验积累(待更新。。。)

2023-09-05 15:49:06 171

原创 投稿记录,待更新...

论文投稿记录,待更新...

2023-05-10 10:36:37 2347 2

原创 elsevier投稿经验汇总

投稿proof经验总结

2023-05-10 10:29:17 10766 3

原创 ubuntu20 相关设置

关闭自动休眠。

2023-05-09 20:32:24 151

原创 期刊等级学习笔记——nature篇

(即在一定字数要求内,对综述文章的主要内容进行概括),编辑审稿后如果看上了你的proposal会邀请全文投稿,Nature Communications(NC)的含金量通常比其他子刊要再低一些(在20世纪早期,《科学》发表的重要文章包括托马斯·亨特·摩根的果蝇遗传、阿尔伯特·爱因斯坦的引力透镜以及埃德温·哈勃的螺旋星系。Nature的介绍:其是Springer Nature旗下的期刊,《自然》以及其子刊是由Nature Publishing Group(简称NPG)负责出版的。感染症领域、微生物学。

2023-04-07 17:02:36 2919

原创 ROS基础命令学习

rosrun+功能包的名字+Tab按键可以自动显示功能包中包含的节点。rosnode+info+/节点名称:查看某一个节点具体的信息。rosmsg show +数据结构:查看数据结构具体的内容。/spawn 是用于产生新的海龟的,我们可以用call调用。rostopic+回车会显示都有哪些命令可以调用。rosnode+回车会显示都有哪些命令可以调用。/rosout是一个默认调用时间的一个节点信息。rso开头的命令:没有界面的命令行工具。rosrun +功能包的名字 +节点。rosrun:运行节点命令。

2023-04-07 16:48:10 87

slam导航虚拟仿真配置-medolic版本

这是在medolic版本的ros环境下配置gazebo与rviz虚拟导航的功能包 详细的配置教程链接见:https://blog.csdn.net/qq_42087574/article/details/136116038?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22136116038%22%2C%22source%22%3A%22qq_42087574%22%7D

2024-02-23

slam导航虚拟仿真配置-noetic版本

这是在noetic版本的ros环境下配置gazebo与rviz虚拟导航的功能包,解决了mbot_navigation在noetic环境下的兼容问题 详细的配置教程链接见:https://blog.csdn.net/qq_42087574/article/details/136116038?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22136116038%22%2C%22source%22%3A%22qq_42087574%22%7D

2024-02-23

镭神n10p的launch驱动文件适用于ros1(与ros2)环境下

我的是搭载在wheeltec小车想的激光雷达,原来的雷达相关文件是报错的,所以我自己重新找的雷达的驱动。相关的指导文档见https://blog.csdn.net/qq_42087574/article/details/135754791?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22135754791%22%2C%22source%22%3A%22qq_42087574%22%7D

2024-02-01

基于树莓派4B+Ubuntu20.04的智能小车python

搭载超声波、双直流电机、树莓派4BHW166芯片 程序执行见教程 https://blog.csdn.net/qq_42087574/article/details/135619288?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22135619288%22%2C%22source%22%3A%22qq_42087574%22%7D

2024-01-16

旧版爱思唯尔期刊的模板文件

旧版爱思唯尔期刊的模板文件,用于解决latex投稿系统不兼容生成pdf失败的问题

2023-04-07

空空如也

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

TA关注的人

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