- 博客(42)
- 收藏
- 关注
原创 ROS参数服务器
参数服务器是用于存储和检索参数的分布式多机器人配置系统,它允许节点动态地获取参数值。在ROS中,参数服务器是一种用于存储和检索参数的分布式多机器人配置系统。它允许节点动态地获取参数值,并提供了一种方便的方式来管理和共享配置参数。以下是ROS中参数服务器的通信方式:参数设置(Parameter Setting):节点可以通过ROS API将参数设置到参数服务器上。这些参数可以是整数、浮点数、字符串等不同类型的数据。参数设置允许节点在运行时动态地调整配置参数,而无需重新编译或重新启动节点。
2024-05-26 22:10:57 342
原创 我的创作纪念日
我最初成为创作者是因为对技术和写作的热爱。在实战项目中,我发现通过记录自己的学习和经验,不仅可以加深自己的理解,还能帮助他人解决类似的问题。我希望能够不断提升自己的技术水平,为社区和行业做出更多贡献,同时也希望能够激励更多的人通过创作实现自我价值的提升。创作已经成为我的生活的一部分,我将每天的一部分时间用于创作和学习。在有限的精力下,我努力平衡创作、工作和学习,保持高效和持续进步。我的文章给予了自己很多正向的反馈,包括赞、评论和阅读量。同时,我也认识了许多志同道合的领域同行,我们相互交流、学习,共同进步。
2024-05-03 16:37:51 237
原创 sym和syms--Matlab学习
sym是 MATLAB 中的一个函数,用于创建符号对象。符号对象允许你在 MATLAB 中。例如,你可以使用 sym 函数创建一个符号变量:syms x现在,变量 x 就被定义为一个符号变量,你可以使用它来构建符号表达式,比如:这将创建一个符号表达式 ( x^2 + 3x + 2 )。然后你可以对这个表达式进行各种代数运算,sym 函数提供了在 MATLAB 中进行符号计算的功能。syms 是一个 MATLAB 命令,用于声明一个或多个符号变量。
2024-04-26 21:36:17 911
原创 stm32f103--按键播放音乐
如果是1us,就把1ms中的SysTick_Config(SystemCoreClock/1000);改为 SysTick_Config(SystemCoreClock/1000000);
2024-04-16 21:36:24 887
原创 c++——sort()函数
是C++标准库中用于对容器或数组进行排序的函数,它位于头文件。函数用于对指定范围内的元素进行排序,根据默认的比较函数(排序后,范围内的元素将按照指定的顺序排列。
2024-04-09 16:08:48 453
原创 单词接龙--C++
单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如。输入的第一行为一个单独的整数 n 表示单词数,以下 n 行每行有一个单词,输入的最后一行为一个单个字符,表示“龙”开头的字母。的成员函数,用于删除向量的最后一个元素。它没有参数,并且会自动删除向量中的最后一个元素。,另外相邻的两部分不能存在包含关系,例如。只需输出以此字母开头的最长的“龙”的长度。
2024-04-08 22:01:18 735 1
原创 CMake简单学习
CMake是一个跨平台的构建系统,用于管理软件项目的构建过程。能够自动生成适用于不同平台和编译器的构建文件。CMake是一个跨平台的开源构建系统,用于管理软件项目中的构建过程。它使用一种名为“CMakeLists.txt”的特殊脚本语言来描述构建过程,并能够自动生成各种不同平台和编译器所需的构建文件。CMake支持多种编程语言,包括C、C++、Java、Python等。使用CMake可以将构建过程从特定的编译器和操作系统中解耦出来,使得同一个项目可以在多个平台上进行构建。
2024-01-18 23:20:03 1117 1
原创 ubuntu安装vscode
ubuntu16.04,下载了code_1.36.1-1562627527_amd64.deb。xxx.deb是你上面下载的压缩包名。如果你直接进入vscode的官方网站。这时候建议选择低一点的版本下载。下载最新版本的vscode。
2024-01-05 22:24:16 444 1
原创 ros语音识别实现
打开终端(Ctrl+Alt+T或者手动右键),创建一个文件夹(注意文件夹的名称可以根据自己的喜好而定)初始化工作空间跳转到voice_recognition编译工作空间。
2023-10-20 16:05:08 747 5
原创 卡尔曼滤波--简单了解,还不够系统
卡尔曼滤波算法的核心思想是利用系统模型和测量数据来推断未知的状态变量,从而达到最优估计的目的。它在处理估计问题时通过连续的基于“先验”信息和测量数据更新估计值,得到最优的估计结果。卡尔曼滤波算法在处理线性动态系统、高斯噪声情况下具有广泛应用。卡尔曼滤波算法的基本过程分为两个部分:预测和更新。预测部分根据上一时刻估计出的状态值和系统的状态转移方程,通过递归的方式对当前时刻的系统状态进行预测。状态转移方程描述了系统由上一时刻到当前时刻状态的变化规律。
2023-10-14 20:59:04 351 1
原创 51延时函数
具体地,循环体中的 `for` 循环执行13次,每次都没有实际操作,从而达到一定的延时。在函数内部定义了一个 `uint` 类型的变量 `DelayTime`,用于表示延时的时间。函数通过一个循环,不断减小 `DelayTime` 的值,从而达到一定的延时效果。函数主要采用嵌套循环的方式来实现延时,通过嵌套的 `do-while` 循环,控制不同的计数器来实现精确的延时效果。在提供的代码中,定义了三个延时函数:`delayms`、`Delay1ms` 和 `Delay`。
2023-08-26 14:52:00 3369
空空如也
如何看懂一个SDK,并且进行代码设计
2024-01-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人