自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GIT如何将远程指定分支的指定提交拉回到本地分支

一、当前我的代码在这个提交,但可以看到远程仓库上面还有两次新的提交二、现在我想让我本次的代码更新到最上面这个最新的提交三、输入git fetch命令获取远程分支的最新提交信息。四、输入 git log origin/<remote_branch_name>查看并找到想要更新的指定提交的哈希值。五、输入git reset --hard <commit_hash>则能将远程分支的该提交覆盖掉你本地的代码(注意!!该操作是将远程分支的代码完全覆盖掉你本地写的,请谨慎使用

2024-08-01 16:44:11 281

原创 FOC算法——知识补充

1.2.3.4.

2024-07-24 23:31:36 287

原创 无刷电机控制之——帕克变换

克拉克逆变换请参考如下链接。

2024-07-22 03:16:08 820

原创 等幅值变换与克拉克逆变换

克拉克等幅值正变换。

2024-07-22 02:00:36 774

原创 无刷电机数学模型建立之——克拉克变换

三相线的电力输出。

2024-07-21 13:02:37 576

原创 GIT如何修改远程分支名字

现在我有一个和一个,我本地分支提交推送就推送到这个远程分支,但现在远程分支的名字和本地分支的,所以我想把这两个分支的名字都。

2024-07-17 19:38:33 544

原创 GIT如何删除本地分支和远程分支

现在有个分支不想要了 ,想删除它的和。

2024-07-16 08:34:56 269

原创 里程计在SLAM中的作用

ROS的TF系统可参考如下文章链接ROS的TF系统

2024-07-16 00:22:02 1076

原创 用GIT如何将本地两个分支的代码同步(一样)

在本地有两个分支,这两个分支的,现在。

2024-07-15 16:34:26 276

原创 如何用GIT在本地新建一个分支,并把该分支推送到远程仓库?

修改了代码,想把代码放进去,再把新建的分支推送到。

2024-07-15 16:13:03 1728

原创 无刷电机概念与控制原理

内转子无刷电机:转子在电机内部,转子在电机内部旋转,转子插入到定子的中间,定子是一堆线圈紧贴着电机的外壁,它是以电机的中轴输出转速和扭矩的。外转子无刷电机:定子在电机内部,转子在电机的外部,用电机的外壳来输出转速和扭矩。

2024-07-13 12:19:51 605

原创 ROS的TF系统

建图的初始位置机器人地盘的中心位置。

2024-07-12 22:04:46 787

原创 ROS学习记录:Hector_Mapping建图的参数设置

在上一篇文章(以上链接)通过launch文件启动了Hector_Mapping建图功能,这一篇文章将。

2024-06-27 00:52:41 696

原创 ROS学习记录:launch文件启动Hector_Mapping的建图功能

在上一篇笔记中,通过软件包实现了功能,运行了四条指令,有些麻烦。本文通过文件的使用将指令整合起来,方便功能的实现。

2024-06-18 15:46:56 1019

原创 ROS学习记录:SLAM软件包Hector_Mapping

和使用软件包。

2024-06-17 20:30:05 411

原创 ROS学习记录:C++节点发布自定义地图

100。

2024-06-10 17:25:50 949 2

原创 ROS学习记录:栅格地图格式

一、机器人导航所使用的地图数据,就是ROS导航软件包里的map_server节点在话题 /map 中发布的消息数据,消息类型是nav_msgs消息包中的OccupancyGrid,它的中文意思的占据栅格,是一种正方形小格子组成的地图。二、对障碍物进行俯视,在地面上画出大小一样的正方形栅格,没被障碍物占据的栅格涂上白色,被障碍物占据到的栅格涂上黑色。三、将障碍物隐藏掉,就得到栅格地图。四、栅格的尺寸划分的越小,黑色的区域越接近障碍物的轮廓;但栅格越小,栅格就越多,地图的数据量就越大。五、栅格的

2024-06-08 22:25:19 469

原创 ROS学习记录:自定义消息类型

所需要依赖的其它消息包列表。

2024-06-06 21:41:41 482

原创 ROS学习记录:ROS中的消息包

一、在ROS中,消息包分为两个大类1、std_msgs标准消息包,里面的消息类型主要是基础的数值类型2、common_msgs常用消息包二、common_msgs常用消息包下的分类是跟具体应用相关的消息包三、std_msgs标准消息包下的分类

2024-06-05 15:07:06 165

原创 写论文时某一行的字间距突然增大,如何解决?

某一行的字间距突然变大,占满了一行,检查设置也没有异常。

2024-05-28 23:49:15 191

原创 ROS学习记录:用C++实现IMU航向锁定

在了解了如何获取到(链接在上面)后,接下来尝试实现让一个节点在的时候,还能,使机器人能对姿态变化做出反应,达到一个的效果。

2024-05-25 22:00:25 932

原创 论文参考文献,如何进行交叉引用

一、首先,参考文献前的编号不能自己手打,我这里是手打的,是错的二、先全选参考文献三、点这里四、点这个,然后确定五、现在就是自动标号好的六、把光标插入要引用的位置七、插入要引用的文献八、然后选中这个引用编号,点这个九、最终就变成这样,按住CTRL键,然后点这个小标号,发现能够跳转到参考文献那里,就说明交叉引用设置成功了

2024-05-20 19:03:42 837

原创 K210的MicroPython扩展例程——自动驾驶例程(视觉循迹)

该例程实现的功能是,可为想拿K210做视觉循迹开发作为参考例程使用前需要搭建好MicroPython的。

2024-05-16 16:14:32 1015 4

原创 K210开发板MicroPython开发环境搭建

1、进入如下连接2、点击下载3、下一步4、修改安装路径,下一步5、接受许可下一步6、下一步7、安装8、完成9、区域①菜单栏:操作文件,使用工具等。区域②快捷按钮:区域①中的文件和编辑中部分功能的快捷方式。区域③连接设备:连接设备和程序控制按钮。区域④代码编辑区:编辑要运行的代码。区域⑤串行终端:显示串口打印的调试信息。区域⑥图像预览:显示摄像头的图像预览。区域⑦固件信息:显示连接的串口号以及固件的相关信息。

2024-05-15 21:21:14 1032

原创 基于RT-Thread的HC-SR04超声波驱动

引脚功能VCC接直流5V电TRIG接外部电路的TRIG端,向此引脚输入10us以上的高电平可触发超声波测距ECHO接外部电路的ECHO端,测距结束时该引脚会输出一个高电平,电平宽度为超声波往返时间之和GND接地rtthread输出浮点数,可以参考我的这篇文章RT-Thread(RTT)如何打印输出浮点数。

2024-05-11 09:50:00 972

原创 九轴IMU自制记录

判断是否确实将时序发送了出去,如果时序是正确的,并且我只做读取器件ID的操作,器件只要正常上电,并且我确实向其发送的读取ID时序,不用考虑器件的初始化,我都应该能读到器件的ID,如果仍未读到ID,说明极大可能是硬件问题(焊接问题)): 时钟高电平时进行取样,故寻址信号为000110001,前七位为地址,第八位为读写位0为写1为读,第九位为应答位,故为寻址地址为0001100即。):根据配置为SPI模式三,所以时钟空闲为高电平,,根据官方手册,ID寄存器地址确实是。,所以由主机发送的寻址信号为。

2024-05-10 16:17:12 388 4

原创 K210基础实验——独立按键中断

学习K210开发板的和功能。

2024-04-20 22:07:00 619

原创 基于RT-Thread(RTT)的BMP280气压计驱动(I2C通信)

0x76。

2024-04-15 01:06:13 528

原创 GIT版本管理使用示例

一、创建好远程代码仓库后,复制远程仓库的地址二、新建一个文件夹,在文件夹里打开Git Bash Here三、输入git clone +远程仓库地址,仓库就初始化完成了四、新建一个文本文件,假设这是我们开发的代码五、打开文本,假设今天编写了代码开发了功能一六、输入 git add +文件名,把刚刚开发的代码文件加入暂存区七、输入git commit -m" ",双引号里面是对这次提交进行备注,一般就是写这次开发做了什么,新增了哪些功能,使用该命令将文件代码提交到了本地仓库八、再打开

2024-04-06 22:11:54 465

原创 PCB线宽与电流的关系

我们常用的铜箔厚度是1oz,就是35um

2024-04-04 11:37:19 208

原创 如何使用J-Flash烧录.hex文件

一、搜索栏搜索J-Flash并打开二、选择创建新的工程三、选择芯片类型四、这里可以搜索芯片信号,帮你快速找到五、选完后点击OK即可六、在这里打开你的.hex文件七、打开后长这样八、然后点击连接,连接成功后再点击烧录即可九、烧录成功

2024-04-03 14:32:03 592

原创 RT-Thread(RTT)如何添加静态库.a文件

一、在libraries目录下新建文件夹二、名字根据要添加的静态库文件而定,我这里叫做AGMAlgo,这是一个算法库三、在文件里再新建两个文件夹,一个叫做inc用来存放静态库的头文件,另一个叫做libs用来存放静态库的.a文件四、就像这样五、然后打开构建配置,添加静态库的头文件路径六、然后链接.a文件,上面的框框是添加文件名,一般.a文件名格式是libXXXX.a,文件名只需要写XXXX即可,下面是添加文件路径七、编译通过八、引用静态库的头文件后,就可以使用静态库中的函数了

2024-04-02 21:21:03 356

原创 金钱卦起卦

一本书、一本著作玩。

2024-04-02 00:13:11 1297

原创 电源纹波测量

掌握电源纹波测量方法。

2024-04-01 15:24:04 290

原创 ROS学习记录:获取IMU数据的C++节点

继了解了IMU消息包的数据格式后,接下来便是掌握如何通过C++获取IMU的数据。

2024-03-30 23:27:27 1366 1

原创 ROS学习记录:IMU惯性测量单元消息包

header。

2024-03-24 21:23:48 594

原创 K210基础实验—双核并行

学习K210的同时运行程序。

2024-03-24 11:07:22 787

原创 瞬态抑制二极管工作原理

单向瞬态抑制二极管只能限制单向电流的瞬变,而双向瞬态抑制二极管可以限制双向电流的瞬变。在单向电路的应用中,可以使用单向瞬态抑制二极管或者两个反向并联的单向瞬态抑制二极管来达到与双向瞬态抑制二极管相同的效果。单向瞬态抑制二极管(Transient Voltage Suppressor,简称TVS)是一种可以在瞬时高压和高能流的情况下限制电路中电压的瞬变的电子元件。双向瞬态抑制二极管的结构和工作原理与单向瞬态抑制二极管类似,但具有双向电流输送能力。功能的瞬态抑制二极管,可以。

2024-03-06 11:12:34 542

原创 K210基础实验—串口通讯

学习K210的串口通讯。

2024-02-21 16:55:22 978

原创 K210基础实验—点亮RGB灯

学习K210的高速GPIOHS,点亮RGB灯。

2024-02-20 16:21:47 569

空空如也

空空如也

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

TA关注的人

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