自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ZYNQ 7020 学习记录-2呼吸灯(模块化)

由于研究生课题组所研制的设备HIGH-POWER SHM SYSTEM是基于ZYNQ的,以下是本人自学ZYNQ的学习记录,所用板卡为:基于 XILINX ZYNQ7000 开发平台的开发板(型号:AX7021B) 2022 款。以上就是今天要讲的内容,本文仅仅简单介绍了XILINX ZYNQ7020的使用,如有任何问题请发送邮件至:zelinliu@nuaa.edu.cn。

2024-09-13 13:36:57 836

原创 reg和wire的区别 HDL语言

assign 语句的输出wire为无逻辑连线。只做连线,wire本身是不带逻辑性的,所以输入什么输出就是什么。所以你尝试着用always语句对wire变量赋值。综合器就会报错。assign c =a&&b:综合器综合时将a&&b综合成ab经过一个与门。而c只是连接到与门输出的线。正真综合出与门的是&&。而不是c。元件例化时候的顶层输出(例如这里的rst_filter)//将呼吸灯模块通过例化到顶层input clk,input rst,// 按键消抖后的值。

2024-09-13 13:02:08 960 5

原创 ZYNQ 7020 学习记录-1点灯

由于研究生课题组所研制的设备HIGH-POWER SHM SYSTEM是基于ZYNQ的,以下是本人自学ZYNQ的学习记录,所用板卡为:基于 XILINX ZYNQ7000 开发平台的开发板(型号:AX7021B) 2022 款。本文仅仅简单XILINX ZYNQ7020的使用,如有任何问题请发送邮件至:zelinliu@nuaa.edu.cn。

2024-08-20 11:29:37 1885

原创 多轴机械臂/正逆解/轨迹规划/机器人运动学/Matlab/DH法 学习记录03——机械臂运动学逆解

以上就是今天要讲的内容,本文仅仅简单介绍了 多轴机械臂/正逆解/轨迹规划/机器人运动学/Matlab/DH法的学习记录03——机械臂运动学逆解,而Matlab提供了大量能使我们快速便捷地处理数据的函数和方法。如有任何问题,可发邮件至layraliu@foxmail.com问询。

2024-04-17 22:10:05 1793

原创 多轴机械臂/正逆解/轨迹规划/机器人运动学/Matlab/DH法 学习记录02——机械臂几何法与DH表示法

以上就是今天要讲的内容,本文仅仅简单介绍了 多轴机械臂/正逆解/轨迹规划/机器人运动学/Matlab/DH法的学习记录02——机械臂几何法与DH表示法,而Matlab提供了大量能使我们快速便捷地处理数据的函数和方法。如有任何问题,可发邮件至layraliu@foxmail.com问询。

2024-04-16 18:01:22 1749

原创 南京航空航天大学-考研科目-513测试技术综合 高分整理内容资料-01-单片机原理及应用分层教程-单片机有关常识部分

单片机的基础内容繁杂,有很多同学基础不是很好,对一些细节也没有很好的把握。非常推荐大家去学习一下b站上的哈工大 单片机原理及应用以下内容是我收集网上一些常见的单片机试卷(并非涉及相关复试内容),进行整理的一些高频考点,如有需要pdf版本,请联系邮箱。事实上不仅适用于考研科目,亦可帮助于相关期末考试,关于51汇编的相关内容的考试无非也就是考这些,希望能对后人有一些帮助。(看时间和心情,后续大概率会更新剩余的单片机/传感器试卷整理,或者可以留言邮箱想看啥,尽力分享,用爱发电整理耗费心力,请勿剽窃。

2024-04-10 11:21:30 690

原创 多轴机械臂/正逆解/轨迹规划/机器人运动学/Matlab/DH法 学习记录01——数学基础

本文仅仅简单介绍了 多轴机械臂/正逆解/轨迹规划/机器人运动学/Matlab/DH法的学习记录01——数学基础,而Matlab提供了大量能使我们快速便捷地处理数据的函数和方法。如有任何问题,可发邮件至layraliu@foxmail.com问询。

2024-04-07 20:16:54 1455

原创 在有无图形化界面 情境下的 Linux 开机自启动文件配置 / superivisor配置 出现:提示“无法连接到X服务器:0.0“(cannot connect to X server :0.0)

在有无图形化界面 情境下的 Linux 开机自启动文件配置 / superivisor配置 出现:提示"无法连接到X服务器:0.0"(cannot connect to X server :0.0)

2024-04-02 17:49:34 1153

原创 考研数学一——概率论真题——自我总结题型整理(总分393)

平时习惯整理自己的学习体系,以下是一个记录。其实,每个人都应该训练,看到某一类题目,应该有哪些思路。因为考试时,实际上只能想出最基本的思路。将每道题的思路确定下来,这样可以**强化训练解题模块化思维**。(看时间和心情,后续大概率会更新高数/线性代数/概率论/英语完型(本人英一84分)/英语新题型/英语作文)或者可以留言邮箱想看啥(尽力分享,用爱发电)。如需有问题,可以私发邮件到**layraliu@foxmail.com**,看到尽我所能回复。

2024-03-26 10:12:04 2567 2

原创 2022年江苏省大学生电子设计竞赛(TI杯)电赛 B题 无人机 省级一等奖记录 “一个摆烂人的独白”

2022年江苏省大学生电子设计竞赛(TI杯)电赛 B题 无人机 省级一等奖记录 “一个摆烂人的独白”

2022-08-04 14:21:37 4798 4

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第十二章 机器人导航(仿真)

第一章 ROS空间创建、helloworld的实现、开启多个节点第二章 话题通信第三章 服务通信第四章 参数服务器第五章 常用指令第六章 通信机制实操第七章 ROS通信机制进阶(常用API、Python模块的导入)第八章 元功能包、节点运行管理launch文件(teleop_twist安装方法)第九章 重名问题、分布式通信第十章-第一节 TF坐标变换(内含PyKDL 和PyInit__tf2功能缺失等解决)第十章-第二节 TF坐标变换实操第十章-第三节 rosbag、rqt工具箱第十

2022-07-07 16:10:02 2651

原创 Ubuntu18.04,ros版本melodic:安装 navigation 包、map-server时,报Could NOT find SDL以及libsdl1.2-dev安装问题

在安装雷达相关包、时候报错:显示404 Not Found从源码安装navigation 包、map-server时,报错:Could NOT find SDL (missing: SDL_LIBRARY SDL_INCLUDE_DIR)安装navigation,依赖于map-server;安装map-server,依赖于libsdl1.2-dev、libsdl-image1.2-dev但libsdl1.2-dev、libsdl-image1.2-dev,版本太过于老旧,我使用清华源、阿里源等都

2022-07-05 21:33:14 4221 2

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第十一章-第二节 机器人系统仿真(Gazebo相关)

第一章 ROS空间创建、helloworld的实现、开启多个节点第二章 话题通信第三章 服务通信第四章 参数服务器第五章 常用指令第六章 通信机制实操第七章 ROS通信机制进阶(常用API、Python模块的导入)第八章 元功能包、节点运行管理launch文件(teleop_twist安装方法)第九章 重名问题、分布式通信第十章-第一节 TF坐标变换(内含PyKDL 和PyInit__tf2功能缺失等解决)第十章-第二节 TF坐标变换实操第十章-第三节 rosbag、rqt工具箱第十

2022-07-05 11:29:31 1163

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第十一章-第一节 机器人系统仿真(URDF相关)

第一章 ROS空间创建、helloworld的实现、开启多个节点第二章 话题通信第三章 服务通信第四章 参数服务器第五章 常用指令第六章 通信机制实操第七章 ROS通信机制进阶(常用API、Python模块的导入)第八章 元功能包、节点运行管理launch文件(teleop_twist安装方法)第九章 重名问题、分布式通信第十章-第一节 TF坐标变换(内含PyKDL 和PyInit__tf2功能缺失等解决)第十章-第二节 TF坐标变换实操第十章-第三节 rosbag、rqt工具箱第十

2022-07-05 09:51:04 1633

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第十章-第三节 rosbag、rqt工具箱

第一章 ROS空间创建、helloworld的实现、开启多个节点第二章 话题通信第三章 服务通信第四章 参数服务器第五章 常用指令第六章 通信机制实操第七章 ROS通信机制进阶(常用API、Python模块的导入)第八章 元功能包、节点运行管理launch文件(teleop_twist安装方法)第九章 重名问题、分布式通信第十章-第一节 TF坐标变换(内含PyKDL 和PyInit__tf2功能缺失等解决)第十章-第二节 TF坐标变换实操第十章-第三节 rosbag、rqt工具箱现在大

2022-07-01 20:56:11 1183

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第十章-第二节 TF坐标变换实操

第一章 ROS空间创建、helloworld的实现、开启多个节点第二章 话题通信第三章 服务通信第四章 参数服务器第五章 常用指令第六章 通信机制实操第七章 ROS通信机制进阶(常用API、Python模块的导入)第八章 元功能包、节点运行管理launch文件(teleop_twist安装方法)第九章 重名问题、分布式通信第十章-第一节 TF坐标变换(内含PyKDL 和PyInit__tf2功能缺失等解决)第十章-第二节 TF坐标变换实操现在大二,之前大一有幸参加了2021的国赛,很壮烈

2022-07-01 12:59:47 809

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第十章-第一节 TF坐标变换(内含PyKDL 和PyInit__tf2功能缺失等解决)

第一章 ROS空间创建、helloworld的实现、开启多个节点第二章 话题通信第三章 服务通信第四章 参数服务器第五章 常用指令第六章 通信机制实操第七章 ROS通信机制进阶(常用API、Python模块的导入)第八章 元功能包、节点运行管理launch文件(teleop_twist安装方法)第九章 重名问题、分布式通信第十章-第一节 TF坐标变换(内含PyKDL 和PyInit__tf2功能缺失等解决)现在大二,之前大一有幸参加了2021的国赛,很壮烈的拿了个江苏赛区的二等奖。但发现无

2022-06-29 23:05:04 1574 2

原创 ros指令不显示;Ubuntu18.04出现E: 无法定位软件包 解决方法

配置:Ubuntu18.04在学习完赵虚左老师的分布式通信课程后,就期末了。很长一段时间没有碰板子,回家准备继续学习的时候发现bbq了。roscore竟然都不显示了。实际上是分布式通信的时候,把机器ip改掉了。Ubuntu系统里的ifconfig得到的ip和~/.bashrc里面的ip不一致。打开一个命令行可以看到ip打开一个命令行修改下面两行代码,使ip地址和上面ifconfig出来的相同记得输入:11311打开一个命令行学习ros就是要经常安装各种各样的包。但通常没那么顺利。我安装包的时

2022-06-24 22:15:23 13027 3

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第九章 重名问题、分布式通信

系列文章目录第一章 ROS空间创建、helloworld的实现、开启多个节点第二章 话题通信第三章 服务通信第四章 参数服务器第五章 常用指令第六章 通信机制实操第七章 ROS通信机制进阶(常用API、Python模块的导入)第八章 元功能包、节点运行管理launch文件(teleop_twist安装方法)第九章 重名问题、分布式通信文章目录系列文章目录前言一、ROS工作空间覆盖(目前没有解决方法一定要避免!!)1.建立同名功能包2.编辑.bashrc二、ROS节点名称重名1.rosru

2022-05-02 21:08:19 1118

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第八章 元功能包、节点运行管理launch文件(teleop_twist安装方法)

系列文章目录第一章 ROS空间创建、helloworld的实现、开启多个节点第二章 话题通信第三章 服务通信第四章 参数服务器第五章 常用指令第六章 通信机制实操第七章 ROS通信机制进阶(常用API、Python模块的导入)第八章 元功能包、节点运行管理launch文件(teleop_twist安装方法)文章目录系列文章目录前言一、ROS元功能包二、ROS节点运行管理launch文件1.引入2.launch文件标签之launch3.launch文件标签之node4.launch文件标签之

2022-04-28 09:32:45 1612 1

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第七章 ROS通信机制进阶(常用API、Python模块的导入)

系列文章目录第一章 ROS空间创建、helloworld的实现、开启多个节点第二章 话题通信第三章 服务通信第四章 参数服务器第五章 常用指令第六章 通信机制实操第七章 ROS通信机制进阶(常用API、Python模块的导入)文章目录系列文章目录前言一、常用API1.API是什么2.初始化3.话题与服务相关对象4.回旋函数5.时间6.其他函数二、Python模块导入总结前言现在大二,之前大一有幸参加了2021的国赛,很壮烈的拿了个江苏赛区的二等奖。但发现无人机这个题,真的是往堆钱上走了

2022-04-26 17:24:36 2460 1

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第六章 通信机制实操

系列文章目录第一章 ROS空间创建、helloworld的实现、开启多个节点第二章 话题通信第三章 服务通信第四章 参数服务器第五章 常用指令第六章 通信机制实操文章目录系列文章目录前言一、通信机制实操二、实操01_话题发布1.需求描述2.实现流程3.话题与消息获取4.实现发布节点三、实操02_话题订阅1.需求描述2.配置launch文件3.话题与消息获取(在启动上面的launch文件后)4.实现订阅节点四、实操03_服务调用1.需求描述2.服务名称与服务消息获取3.服务客户端实现五、实操0

2022-04-21 15:36:56 1811

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第五章 常用命令

系列文章目录第一章 ROS空间创建、helloworld的实现、开启多个节点第二章 话题通信第三章 服务通信第四章 参数服务器第五章 常用指令文章目录系列文章目录前言一、常用指令介绍二、具体介绍1.rosnode2.rostopic3.rosservice4.rosmsg(发布订阅模型)5.rossrv(服务类型)6.rosparam(参数服务器)总结前言现在大二,之前大一有幸参加了2021的国赛,很壮烈的拿了个江苏赛区的二等奖。但发现无人机这个题,真的是往堆钱上走了。不上ROS不行,现在

2022-04-14 15:05:43 760 1

原创 使用Python(OCR)收集体温打卡截图,并自动发消息提醒没交的人。

文章目录前言一、前期准备二、OCR图片识别部分(可单独使用)1.识别单张图片并输出2.识别多张图片,并搜索你需要的段落(例如学号)三、 qq的自动发送四、 总体的代码实现总结前言作为班长,提醒体温打卡是一件很内耗的事情。所以,当然是要实现自动化啦!就想到,Python有一个识别图像中文字的包,叫OCR,于是就简单做了一个,可以自动识别图片文字(我选择识别学号,这个可以自行调节)的小程序,并将未打卡的名单发送到班群,用来提醒同学。一、前期准备我使用的是conda环境,所以直接打开终端(记得关掉某些

2022-04-12 21:06:39 1313 2

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第四章 参数服务器

系列文章目录第一章 ROS空间创建、helloworld的实现、开启多个节点第二章 话题通信第三章 服务通信第四章 参数服务器文章目录系列文章目录前言一、参数服务器是什么?二、使用步骤1.参数服务器新增(修改)参数在工作空间的src目录下新建功能包2.参数服务器获取参数3.参数服务器删除参数总结前言现在大二,之前大一有幸参加了2021的国赛,很壮烈的拿了个江苏赛区的二等奖。但发现无人机这个题,真的是往堆钱上走了。不上ROS不行,现在来记录一下一个纯小白学习ROS的过程和遇到的问题。防止学弟、

2022-04-09 17:01:04 492

原创 非法指令 (核心已转储) 彻底解决方案

问题描述之前在Nano上,经常运行程序的时候,遇到一个问题:非法指令 (核心已转储)。原因分析:在/usr/lib/python3/dist-packages/这个路径下,Nano自带了很多配置的包。在这里,numpy的版本是1.13.1(这个包现在已经直接pip安装不了了),但是后面我们自己pip安装的时候,(比如配置pytorch)安装了高版本的numpy,我是装了1.19.4。(如果不清楚可以进入/usr/lib/python3/dist-packages/ 然后ls 看一下你的版本,以及在命令

2022-04-08 09:31:46 21850 2

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第三章 服务通信

系列文章目录第一章 ROS空间创建、helloworld的实现、开启多个节点第二章 话题通信第三章 服务通信文章目录系列文章目录前言一、服务通信是什么?二、服务通信基本操作(Python)1.srv定义2.定义srv文件在工作空间的src目录下新建功能包3.编辑配置文件4.服务通信自定义srv调用B(Python)总结前言现在大二,之前大一有幸参加了2021的国赛,很壮烈的拿了个江苏赛区的二等奖。但发现无人机这个题,真的是往堆钱上走了。不上ROS不行,现在来记录一下一个纯小白学习ROS的过程

2022-04-07 21:59:56 1827

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第二章 话题通信

系列文章目录第一章 ROS空间创建、helloworld的实现、开启多个节点第二章 话题通信文章目录系列文章目录前言一、话题通信是什么?二、话题通信基本操作(Python)1.流程2.编写发布方3.订阅方4.话题通信自定义msg总结前言现在大二,之前大一有幸参加了2021的国赛,很壮烈的拿了个江苏赛区的二等奖。但发现无人机这个题,真的是往堆钱上走了。不上ROS不行,现在来记录一下一个纯小白学习ROS的过程和遇到的问题。防止学弟、学妹们再走我走过的弯路。板子用的是学长给的Jetson Nano(

2022-03-31 21:39:20 1711

原创 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第一章 ROS空间创建、helloworld的实现、开启多个节点

系列文章目录第一章 ROS空间创建、helloworld的实现、开启多个节点文章目录系列文章目录前言一、ROS快速体验(在命令行中)二、使用VSCODE进行helloworld三、一次打开多个节点(使用VSCODE)总结前言现在大二,之前大一有幸参加了2021的国赛,很壮烈的拿了个江苏赛区的二等奖。但发现无人机这个题,真的是往堆钱上走了。不上ROS不行,现在来记录一下一个纯小白学习ROS的过程和遇到的问题。防止学弟、学妹们再走我走过的弯路。板子用的是学长给的Jetson Nano(4GB),版本

2022-03-30 13:58:32 3107 2

原创 宿舍蓝牙开关灯

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档(目录)前言每次从实验室回宿舍,都快11点多了,洗完澡,宿舍就熄灯了。所以灯经常忘关。所以早晨六点总是被明亮的灯光刺醒,但宿舍又是最简陋的上下铺,居住在上铺的我苦此已久。终于受不了了,做了一个蓝牙开关灯。一、耗材清单1.电源(3.3-6V)都行,找你能找得到的电池盒/小电源。2.Arduino板(最好选mini的小板,方便),我用的是YWRduino Lite注意:如果跟我用同样型号的mini arduino的话,下载器需要选.

2022-03-28 21:50:48 1961 11

空空如也

空空如也

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

TA关注的人

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