2024.10.6~10.7 学习urdf编写,xacro编写以及仿真 + codeforces刷题
摘要:项目 学习 ROS-urdf ROS-xacro codeforces 总结 urdf和xacro 其实类似于html的语法?注意include的顺序有说法
阅读全文
posted @
2024-10-08 10:19
Laurance
阅读(34)
推荐(0)
2024.10.5 xml,yaml,json区别,机器人仿真,codeforces刷题
摘要:项目 学习 ROS第六章 仿真 codeforces刷800分思维题 总结 ROS第六章 urdf是对机器人的描述,rviz和gazebo是将其可视化的,其中gazebo可以用来搭建仿真环境 将urdf载入到参数服务器,语法:textfile="$(find package_name)/xxx/xx
阅读全文
posted @
2024-10-05 15:50
Laurance
阅读(43)
推荐(0)
2024.10.4 ROS第五章结束,复习背包问题模型 + codeforces刷刷题
摘要:项目 学习 总结 ROS第五章 主要是学习了坐标变换,实际用途还是好理解的,比方说地面基地控制无人机追鸟。坐标变换主要是用tf这个包实现的。可以实现静态坐标变换,动态坐标变换和多坐标变换。 静态和动态变换的关键函数:ps_out = buffer.transform(ps, "base_link")
阅读全文
posted @
2024-10-04 20:48
Laurance
阅读(54)
推荐(0)
2024.10.3 背包问题做完 ros实现乌龟跟随(动态坐标变换)
摘要:项目 学习 背包问题做完了 ros继续学习 总结 能量石 这个题实际上是一个变种的01背包问题,首先感觉可以贪心。因为最好的选法一定不会选能量已经为0的石头,所以考虑某一种吃法:其中相邻的两块石头 \(i\) 和 \(i + 1\),能获得的能量为:\(e[i] + e[i + 1] - s[i]
阅读全文
posted @
2024-10-04 00:38
Laurance
阅读(83)
推荐(0)
2024.10.2 坐标变化 + 背包问题剩下的题
摘要:项目 学习 ros坐标变化 能量石 金明的预算方案 总结 有关ros坐标变换 坐标变换的背景:考虑这么一个场景,地面基地在用无人机跟拍一只鸟,那么现在无人机和基地分别构成了两个坐标系,那么基地想要知道鸟相对于基地的坐标要怎么做? ROS中引入了 tf 这个包来做变换。 其中平移变换用tfs.tran
阅读全文
posted @
2024-10-02 20:19
Laurance
阅读(76)
推荐(0)
2024.9.29 计划
摘要:项目 学习 ROS第三章 背包问题求具体方案 能量石 金明的预算方案(有依赖的背包问题) 总结 service服务和latch参数的区别 特性 Service Publisher with Latch 通信模式 请求-响应式同步通信 发布-订阅式异步通信 数据流 一次请求,一次响应 持续发布消息(带
阅读全文
posted @
2024-09-29 10:40
Laurance
阅读(62)
推荐(0)
2024.9.28 计划
摘要:项目 学习 ROS第二章学完 背包问题求方案数 背包问题求具体方案 总结 ROS第二章总结 三种基本的通信方式都解决了。步骤和框架参照上两篇和ubantu中的demo框架即可。 前两种通信方式的比较: 发布-订阅模式 服务器通信 通信模式 发布/订阅 请求/响应 同步性 异步 同步 底层协议 ROS
阅读全文
posted @
2024-09-28 19:38
Laurance
阅读(28)
推荐(0)
2024.9.27 计划
摘要:项目 暂时无 学习 ROS第二章后两种通信方式实现 DP:有依赖的背包问题,背包问题求方案数 codeforces题 总结 ROS进程通信第三种:参数服务器 类似于全局变量 有依赖的背包问题 主要是树形dp的思想,\(f[i][j]\) 表示的是在以i节点为根的子树中,选出体积不超过j的方案中的最大
阅读全文
posted @
2024-09-27 13:57
Laurance
阅读(28)
推荐(0)
2024.9.26 计划
摘要:项目 下午读论文,用gpt搞懂怎么实时生成热力图,以及如何叠加信号 学习 上午ROS学习 下午-晚上DP 总结 ROS学习-进程通信(接昨天) 遇到了问题:Invoking "make cmake_check_build_system" failed 解决方式:功能包里不能有重复名称的节点,检查工作
阅读全文
posted @
2024-09-26 18:18
Laurance
阅读(40)
推荐(0)
2025.9.25 计划
摘要:项目 ROS 声音信号和视频信号的叠加 学习 有依赖的背包问题 开心的金明 机器分配 总结 创建一个ros项目步骤 1.terminalmkdir -p ws/src创建工作空间 2.cd ws进入工作空间并catkin_make生成build, devel两个目录 3.code .进入vscode
阅读全文
posted @
2024-09-25 09:39
Laurance
阅读(65)
推荐(0)
2024.9.24 计划
摘要:项目部分 怎么样实时的生成热力图? 热力图和视频数据怎么结合在一起? 其他 混合背包问题 二维费用的背包问题 潜水员 总结 1.混合背包问题可以都转化为多重背包,然后直接单调队列优化基本能过 2.对于高维费用的背包问题,有三种,一种是体积至多为j,第二种是体积恰好为j,第三种是体积至少为j。潜水员这
阅读全文
posted @
2024-09-24 11:07
Laurance
阅读(32)
推荐(0)
2024.9.23 计划
摘要:项目部分 如何实现实时动态的声源热力图 如何将热力图和光学图叠加 个人学习部分 复习: 单调队列-滑动窗口 新学: 多重背包问题 III 庆功会 总结 多重背包单调队列优化不愧是男人八题,抽象的一
阅读全文
posted @
2024-09-24 00:02
Laurance
阅读(22)
推荐(0)
2024.9.22 计划
摘要:项目部分 搞清楚声音信号怎么转化为热力图形式 如果有时间就搞一下怎么将热力图和光学图或者视频怎么叠加 个人学习部分 多重背包问题 III 滑动窗口(单调队列) 总结 如果得到了声音的信号,可以经过处理用python绘制出来对应位置的热力图,这里采用随机生成的声音信号,代码如下: import num
阅读全文
posted @
2024-09-22 12:21
Laurance
阅读(53)
推荐(0)
2024.9.21 计划
摘要:项目部分 偷懒一天 个人学习部分 昨天DP的两个题 DP一个题 1.多重背包问题 III 总结 01背包的优化:由于一般状态转移方程是: f[i][j]= f[i - 1][j] + f[i - 1][j - v] 所以说优化空间的时候要倒着枚举体积,否则会导致f[i - 1][j - v]被更新成
阅读全文
posted @
2024-09-21 23:42
Laurance
阅读(25)
推荐(0)
2024.9.20 计划
摘要:项目部分 波束形成怎么用来定位声源 搞清楚声音数据与视频数据叠加的处理方式 个人学习部分 DP部分 1.货币系统(1021) 2.货币系统(532) 总结 搞清楚了波束形成怎么用来定位声音: 假设有M个麦克风,麦克风采样的信号\(x_{i}(t)\)以及N个声源信号s[N]。 1.麦克风收到的信号时
阅读全文
posted @
2024-09-20 10:47
Laurance
阅读(41)
推荐(0)
2024.9.19 计划
摘要:项目部分 论文:麦克风阵列声纹检测系统设计实现(硕士) 接着昨天的部分读 个人学习部分 DP两道,顺便复习昨天内容 1.数字组合(01背包求方案数量) 2.买书(完全背包问题,注意优化) 1~4是01背包问题,其中有一个二维费用背包问题 总结 波束形成算法理解:已经知道某一个声源的位置,想要放大这个
阅读全文
posted @
2024-09-19 10:29
Laurance
阅读(24)
推荐(0)
2024.9.18 计划
摘要:项目部分 论文:麦克风阵列声纹检测系统设计从第二章之后开始读 个人学习部分 DP部分题目两道 1.装箱问题(01背包) 2.宠物小精灵之收服(01背包,二维开销,空间优化) 今日总结 项目部分论文找到了合适的,但是没有读太多,里面有许多陌生的概念,今天主要是搞懂了声音产生的原理 明白了一些声学中的概
阅读全文
posted @
2024-09-18 09:40
Laurance
阅读(12)
推荐(0)