自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(158)
  • 资源 (22)
  • 收藏
  • 关注

原创 ROS 2边学边练(51)-- 构建自定义(消息类型)RViz显示项

本文主要介绍了如何自定义一个RViz显示项内容,并通过官方提供的例子进行逐一说明。

2024-05-26 17:43:23 622

原创 ROS 2边学边练(50)-- RViz使用指南

本篇简单介绍了RViz软件的一些基本使用。

2024-05-19 13:44:09 696

原创 ROS 2边学边练(49)-- 生成URDF文件

本篇简单罗列了一些生成转换URDF文件的工具和网页。

2024-05-15 19:19:19 285

原创 ROS 2边学边练(48)-- 将URDF与robot_state_publisher一起使用

本篇主要介绍了机器人状态的发布。

2024-05-15 19:18:47 1028 1

原创 ROS 2边学边练(47)-- 利用Xacro精简代码

本篇主要介绍了如何使用xacro来精简我们的urdf代码。

2024-05-13 19:11:07 563

原创 ROS 2边学边练(46)-- 给URDF模型添加物理属性和碰撞属性

本篇简单介绍了URDF中关于碰撞属性和惯性属性的一些知识。

2024-05-11 13:25:03 593

原创 ROS 2边学边练(45)-- 构建一个能动的机器人模型

本篇主要演示并描述了活动机器人的相关知识点。

2024-05-09 19:06:21 763

原创 ROS 2边学边练(44)-- 从头开始构建一个视觉机器人模型

本篇主要介绍了如何组织URDF语言格式来完成一个基本机器人的搭建。

2024-05-08 20:58:26 832

原创 ROS 2边学边练(43)-- 利用GTest写一个基本测试(C++)

本篇简单介绍了如何构建一个基本单元测试。

2024-05-06 21:42:50 717

原创 ROS 2边学边练(42)-- 通过命令行在ROS 2中运行测试

本篇简单介绍了ROS中测试的相关命令。

2024-05-06 11:14:59 354

原创 ROS 2边学边练(41)-- 使用基于tf2_ros::MessageFilter带标记(位姿、时间...)的数据类型

本篇主要介绍了tf2_ros::MessageFilter的一种应用案例,同时也涉及到了不同功能包之间通信的相关知识点。

2024-04-30 21:03:59 1120

原创 ROS 2边学边练(40)-- 四元数基础

本篇主要介绍了四元数的一些基本概念和在ROS 2中的应用。

2024-04-30 08:28:45 503

原创 ROS 2边学边练(39)-- 调试tf2

本篇主要介绍了tf2使用过程中出现一些问题时如何利用tf2_echo、view_frames等工具进行分析。

2024-04-29 21:59:14 896

原创 vsftpd常见错误代码比对(转载)

本文主要列举了一些常见的网络通信过程中出现的错误代码。

2024-04-29 08:17:07 208

原创 ZigBee路由相关

1. 定义及概述路由的定义是:将数据从源节点传输到目的节点。路由这个词本义是动词,指将网络数据传输(transfer)到目标节点的动作,这个动作需要多个节点参与;有时也可能是名词,表示路由路径,指从源到目标这条传输路径。本文讨论的zigbee的路由内容,包含路由发现、邻居表、路由表、路由发现表及部分网络层命令。zigbee路由功能在网络层实现 (类似于互联网协议的ip层),职责是将上层或其他节点发来的网络层数据正确传输到目标节点。路由路径是由路由发现过程创建的,一条完整的...

2024-04-29 08:10:56 307

原创 ROS 2边学边练(38)-- 时间之旅(C++)

本篇主要介绍了tf2包中lookupTransform函数的更多用法,实现查询历史转换数据。

2024-04-28 21:04:36 885

原创 ROS 2边学边练(37)-- 使用时间参数(C++)

本篇简单介绍了lookupTransform函数如何添加一个超时参数来处理获取转换数据可能发生异常的情况。

2024-04-27 15:43:03 393

原创 ROS 2边学边练(36)-- 添加一个坐标系(C++)

本篇主要介绍了如何在ROS中添加坐标系,并举例加以说明。

2024-04-27 11:16:22 1247

原创 ROS 2边学边练(35)-- 写一个监听(C++)

本篇主要介绍了如何从tf2系统监听获取转换数据,并通过编写一个监听者的例子加以理解。

2024-04-25 19:42:14 1164

原创 ROS 2边学边练(34)-- 写一个广播(C++)

本文简单介绍了广播节点的相关知识,利用小海龟例子广播turtle1的位姿数据给tf2系统。

2024-04-24 21:34:58 663

原创 浅涉ROS世界中的坐标系及其他

本文简要介绍了ROS中的一些常见坐标系概念。

2024-04-24 13:32:39 1125

原创 ROS 2边学边练(33)-- 写一个静态广播(C++)

本文由编写一个静态转换广播节点入手,介绍了使用tf2转换6D参数(坐标系转换)并发布消息的过程。

2024-04-23 19:39:06 1010

原创 ROS 2边学边练(32)-- 初识tf2

本篇主要简单介绍了tf2相关的例子和工具,并未深入。

2024-04-22 20:43:33 357

原创 ROS 2边学边练(31)-- 管理大工程

本篇主要介绍了ROS 2中如何通过launch文件来管理比较大的工程(多节点),并举例说明。

2024-04-21 17:34:27 1283

原创 ROS 2边学边练(30)-- 使用事件句柄

本篇主要介绍了ROS 2中关于事件句柄的相关知识,并举例加以说明。

2024-04-20 13:37:41 1150

原创 ROS 2边学边练(29)-- 使用替换机制

本文主要介绍了ROS 2中launch文件的替换机制。

2024-04-19 20:38:43 1001

原创 ROS 2边学边练(28)-- 将launch文件集合到ROS 2包中

本篇简单介绍并编写了launch文件。

2024-04-18 15:01:23 340

原创 ROS 2边学边练(27)-- 创建一个launch文件

本文介绍了ROS系统中的launch文件相关知识点。

2024-04-17 20:43:00 1106

原创 ROS 2边学边练(26)-- 监测参数变化(C++)

本篇主要介绍了一种监视节点参数变化事件的方法,并举例说明。

2024-04-16 20:09:13 831 1

原创 ROS 2边学边练(25)-- 将多个节点组合到一个进程

本篇主要介绍了组合组件的一些使用方法,并提供了一些例子。

2024-04-15 22:17:08 957

原创 ROS 2边学边练(24)-- 编写一个可组合节点(C++)

本文简单介绍了一个可组合节点的实现步骤。

2024-04-15 11:01:53 492

原创 ROS 2边学边练(23)-- 实现动作服务端/客户端节点(C++)

本篇主要介绍了自定义动作的相关内容,实现了服务端节点和客户端节点。

2024-04-14 15:09:20 939 1

原创 ROS 2边学边练(22)-- 又见动作(action)

本篇简单自定义了一份action文件,为后面的调用做准备。

2024-04-14 10:46:37 472

原创 ROS 2边学边练(21)-- 用rosdep管理依赖项

本文主要简单介绍了rosdep工具的相关的一些内容。

2024-04-13 11:05:39 888

原创 ROS 2边学边练(20)-- 创建和使用插件(C++)

本篇介绍了ROS 2关于插件的一些内容,并举例说明。

2024-04-11 21:28:06 855

原创 openssl密钥证书管理(Key and Certificate Management)

本文主要介绍了利用openssl对证书和密钥进行创建和转换。

2024-04-11 14:33:09 1016

原创 ROS 2边学边练(19)-- ROS 2的体检医生ros2doctor

本篇主要简单介绍了ros2doctor工具的相关情况,并且演示了一些用法。

2024-04-10 21:10:27 825

原创 ROS 2边学边练(18)-- 在类(C++)中使用参数

本篇主要介绍了ROS 2中参数的创建、设置等内容。

2024-04-09 20:12:09 1083

原创 Linux C柔性数组(零长数组)

本文简单介绍了C语言当中柔性数组的用法。

2024-04-09 12:31:31 650

原创 ROS 2边学边练(17)-- 实现自定义接口(升级版)

本文主要介绍了ROS 2中接口(msg、srv、action)的相关使用情况,同一个包中定义、使用接口。

2024-04-08 20:30:20 709

关于线代的一些内容的解释及几何意义

传统的数学教材往往缺少一种“与时俱进”,让人觉得枯燥,不明所以,这个概念为何是这样,这个定理在当代的应用有哪些,都不会涉及,教师也只是照本宣科地按照教学大纲来备课、讲题,作为学生也只是死记硬背,效率较低,稀里糊涂的做题、考试、升学,似乎挺正常,但这种算不算又是另一种的“愚民”。基于此,一位在电子领域深耕多年的老兄,给了我们一种“知其所以然”的可能。数学是是美的,但此种美可不能等同于欣赏一幅画的美,这是两种思维。(建议购买正版纸质书,更能看得进去)

2024-03-22

wpa-supplicant-2.10 + openssl-1.1.1w + libnl-3.9.0

最新的wpa_supplicant

2024-02-28

开源shadow项目,对其中的useradd命令进行了简单扩展

对useradd命令进行了简单扩展,原useradd命令在处理-p password时,会直接将输入的password复制到shadow文件,useradd的使用说明也是标注“-p, --password PASSWORD encrypted password of the new account”,应该指的是使用者要使用密文输入,但这样做有诸多不便,于是乎我修改了useradd.c源码,实现了当输入明文时,会自动加密(此版本默认用MD5方式),并最终将加密后的密文写到shadow文件,方便使用。

2024-01-05

调试工具(含Qt工程源码 + 2种可执行文件)

1.Qt5.15.2工程源码(wh201906的GitHub开源项目SerialTest,可自行搜索); 该工程实现的调试功能包含:串口、TCP、UDP、蓝牙,支持切换多种语言以及多种编码, 我在原作者工程的基础上添加了几种编码,使得用串口调试过程中串口发送过来的数据如果包含了windows1251或cp866(IBM866)等格式下的俄文能正常在窗口显示出来,一般的串口工具几乎只支持正常显示英文和中文,其他都是乱码。 2.包含相关依赖库的可执行文件; 3.包含单独一个可执行文件(不需显示依赖各种库文件,需要的库文件都已糅合进这个独立的可执行文件中,具体怎么做,可参考我的博客上关于程序简易打包的文章,很方便);

2023-12-08

压缩包内容:wpa-supplicant-0.7.3.tar.gz + openssl-0.9.8e.tar.gz

wpa_supplicant移植用(802.1x认证、访问外网资源等等功能)

2023-10-30

工业打磨机械臂参考文献(论文)-如有侵权,望告知立即予以删除

如涉及到侵权问题,可在资源下留言告知,上传作者会立即删除相应资源。 1. 《6R机械臂加工弱刚度工件的变形控制方法》 2. 《大型复杂构件机器人移动加工技术研究》 3. 《大型叶片多机械臂协同加工工艺优化与仿真研究》 4. 《缝纫机壳打磨的机械臂轨迹规划研究》 5. 《复杂曲面零件机械臂铣削加工工艺与知识服务研究》 6. 《回转壳体内表面打磨机器人环境探测与控制方法研究》 7. 《基于ROS的打磨机器人控制系统研究》 8. 《基于全微分模型的打磨机械臂静态误差分析》 9. 《基于增量耦合预测控制的风电叶片打磨机械臂末端颤振抑制研究》 10. 《轮毂打磨5_DOF机械臂动力学建模与驱动参数预估》 11. 《双臂协同上下料机械臂高可靠性控制系统设计》 12. 《一种打磨机械臂的静刚度建模与实验》 13. 《一种双臂打磨机械手设计》 14. 《自动打磨机器人实验装置的设计》

2023-09-08

压缩包为wolfSSL5.6.3版本,官网及GitHub上均有,此处纯粹自己留存

压缩包为wolfSSL5.6.3版本,官网及GitHub上均有,此处纯粹自己留存。

2023-08-03

压缩包内包含两个版本的libtool,一为libtool-2.4.2.tar.gz,一为libtool-2.4.7.tar.gz

libtool可以用于生成Makefile文件,比如在安装wolfSSL过程中,由于源工程没有直接提供configure文件,而只有configure.ac,此时需要转换生成configure,接着再生成Makefile.目前Ubuntu系统默认安装(比如apt-get install libtool)2.4.2版本,如果在配置安装一些工程时提示LIBTOOL版本过低的问题,此时可以配置安装目前最新的2.4.7版本。

2023-08-03

针对跨平台Qt4的excel操作第三方库的源代码和测试demo(注意:桌面版编译有错,有意者请慎重下载)

针对跨平台Qt4的excel操作第三方库的源代码和测试demo(注意:桌面版编译有错,有意者请慎重下载)。 GitHub上有针对Qt5版本的QXlsx开源库,但是目前社会上一部分企业的产品上用的还是Qt4,所以针对4的需求还是有的。这个版本的库文件目前测试在Linux设备端可以正常工作(在虚拟机下编译不通过,有兴趣和精力的同学可以尝试解决反馈一下),可以同时支持xls/xlsx格式的excel文件,默认生成的路径在/root下,可以传参给saveAs函数使其将文件生成在指定的路径。

2023-05-10

cmake-3.8.2-win64-x64.msi

比较经典的一个版本

2023-03-01

opencv 3.2.0

比较古老的但很经典的一个opencv版本。

2023-03-01

cmake-3.25.2-windows-x86-64.msi

官网(https://cmake.org/download/)也有免费的资源,这里我只权当作个存盘用,有需要其他版本的朋友可以自行到官网下载。

2023-03-01

CCompare(win7-10).zip

国内网友利用业余时间用Qt写的一款代码比较工具,虽然没有BC功能强大,但是在日常工作过程中是够用的,关键是无需担心过期问题,免安装。目前只看到针对Windows系统的,对于其他系统版本暂无。

2021-09-07

NuWriter&WinUSB.zip

针对新唐ARM9 NUC972的烧录工具NuWriter1.1及其安装驱动WinUSB Nuvoton.

2021-04-28

C语言实现简单易用哈希表

该资源提供一份头文件和实现文件(.h + .c),功能主要包含了哈希表的创建、添加键值、修改键值、统计键值数量、回调自定义、清空哈希表、删除哈希表,基本够用。

2020-11-20

z-stack 2.3-1.4.rar

压缩包里面是适用于CC2530(其他系列应该也支持,可能需要修改部分配置而已)的2.3的协议栈,相关配置大部分已经修改好,如有硬件或软件上的不适,请自行修改对应的地方。

2020-05-28

ZigBee(2530) OTA.rar

该资源内容包括CC2530 OTA技术的驱动文件,OTA驱动和OAD驱动,以及一些有关OTA使用的教程说明,开启 + 配置等等。

2020-04-07

zigbee_Z-Stack 3.0 开发者中文手册.pdf

该文档是官方英文用户手册翻译的中文版本,来自51黑论坛,翻译质量可以,值得一看。

2019-10-21

NDK交叉编译问题小记.pdf

该文档是作者在利用JNA方式编译C/C++工程项目过程中遇到的一些问题及解决方法,仅供参考。

2019-08-06

简单环形条格进度条

Qt环境下的简单环形条格进度条实例

2016-06-07

Qt spi测试

针对Qt环境下spi设备节点的读写操作简单实例

2016-06-07

51单片机交通控制设计

东西、南北两干道交于一个十字路口,各干道有一组红、黄、绿三色的指示灯,指挥车辆和行人安全通行。红灯亮禁止通行,绿灯亮允许通行。黄灯亮提示人们注意红、绿灯的状态即将切换,且黄灯燃亮时间为东西、南北两干道的公共停车时间

2011-04-19

自动控制原理答案 第四版 胡寿松

自动控制原理答案 第四版 胡寿松 附带原理例题

2011-03-15

自动控制原理 胡寿松 答案 附带例题

自动控制原理 胡寿松 答案 附带例题 经典

2011-03-15

摄像头培训 (关于大学生飞思卡尔杯的培训)

很不错的一份培训ppt,建议喜欢或是参加飞思卡尔杯的同学进来下载!

2011-02-28

《电磁场与电磁波》(第四版)答案

很不错的答案,找了很久终于找到了,大学生必下啊!

2011-02-28

直流稳压电源的设计报告

(1)输入交流电压:220V+10%,50HZ。 (2)输出直流电压:U0=3~10V。 (3)输出电流:800mA。 (4)电压调整率小于等于10mV。 (5)电源内阻R0小于10欧。 (6)输出端的纹波电压峰值小于5mV(有效值)。 (7)工作温度:-200C~+400C。 (8)电源稳定度Ku<10%。

2010-12-27

直流稳压电源的设计报告

输入电压:AC110/220V; 输入电压变动范围:90V~240V; 输入频率:50/60Hz; 输出电压:12V; 输出电流:2.5A; 工作频率的选择:工作频率为20kHz~500kHz

2010-12-27

空空如也

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

TA关注的人

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