- 博客(6)
- 资源 (5)
- 收藏
- 关注

原创 stm32f103zet6实现多个编码器测速,串口打印显示
我呢鼓捣了很久 也在网上那个也找了很多资料 原理都讲得透透的但是就没见一个完整的代码 很是难受我就不废话了直接来干货1 我用的是AB相增量式编码器 两个线那种 不是ABZ相2 STM32FI03ZET6自带有编码器模式 可以通过此模式实现测速!3 测量一个编码器的速度至少要用到2个定时器!!!555如上图 只有CH1与CH2支持编码器接口模式,而外部接的AB两相就相当于一个频率...
2019-03-21 21:36:16
11318
42
原创 move_base逻辑梳理
movebase详解提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结movebase运行逻辑movebase中比较重要的函数如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入提示:文章写完后,目录可以自动生成,如何生成可参
2020-08-25 17:25:25
2065
原创 检测大写字母
1 给定一个单词,你需要判断单词的大写使用是否正确。我们定义,在以下情况时,单词的大写用法是正确的:全部字母都是大写,比如"USA"。单词中所有字母都不是大写,比如"leetcode"。如果单词不只含有一个字母,只有首字母大写,比如"Google"。否则,我们定义这个单词没有正确使用大写字母。示例 1:输入: "USA"输出: True示例 2:输入: "FlaG"输出: False注意: 输入是由大写和小写拉丁字母组成的非空单词。来源:力扣(LeetCode)链接:https..
2020-05-27 23:40:49
772
原创 出现 [robot_state_publisher-3] process has died [pid 15222, exit code 255,解决办法
[robot_state_publisher-3] process has died [pid 15222, exit code 255,解决办法我出现这个问题的原因是 URDF文件写的有问题 。launch文件所包含的urdf文件出现了错误!!!起初我不认为是这个问题,应为提示并没有说到URDF文件相关的错误信息。后来我把源码的URDF文件导进来以后就不没有问题了。对比了两个文件,自己写...
2019-12-01 13:22:51
3920
原创 vscode 中未包含 ros/ros.h的解决办法
在c_cpp_properties.json中添加 “compileCommands”:"${workspaceFolder}/build/compile_commands.json" 就可以了。代码如下c_cpp_properties.json:{ "configurations": [ { "name": "Linux", ...
2019-11-20 09:20:32
7662
2
原创 ros创建srv文件时出现"fatal error: xxx/xxx.h: 没有那个文件或目录"的几种情况以及解决办法
这样的问题我遇到过几次,每次的问题原因都是不一样的。图中的信息很明显的说明了没有该文件,但实际上是有的。异常原因:1 srv里的文本格式不正确或者误写入了标点符号 导致编译不成功2 写好的srv文件不编译和写好的cpp文件一起编译而cpp文件中又包含了srv的.h文件3再添加依赖的时候漏掉该添加的依赖。解决办法:1 按正确格式写就好了。2 写好srv文件以后先编译一遍,生成成功了再...
2019-11-19 17:33:42
17141
1
Trajectory modification considering dynamic constraints of autonomous robots.pdf
2020-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人