【研一周小结】第三周个人学习总结

从URDF到Gazebo:一个完整的ROS2机械臂仿真与运动控制实战指南 本文提供了一个完整的ROS2机械臂仿真与运动控制实战指南。详细讲解了从URDF建模、ROS2 Control配置到Gazebo物理仿真的全流程,重点介绍了如何利用MoveIt2快速搭建高级运动规划系统,并解决实际部署中的常见问题,帮助开发者高效、安全地进行机器人算法验证与开发。 阅读详情

第三周学习总结 21-03-15【太困】

1 算法设计与分析

  • 本周讲了两部分内容,动态规划(DP)后部分,以及网络流前部分。

  • 动态规划

    • RNA序列内部最大匹配问题

      给一个RNA序列——由A、U、G、T组成的串,对任意两项配对成功则连条线,求“不存在交叉线”下的最大配对可能数。

      如果令OPT(i)表示前i个串下,符合题意的最大配对数是OPT(i),是行不通的——没办法联系出“子串”间的关系。

      应为OPT(i,j)表示从i到j的子串,符合题意的最大配对数是OPT(i,j)。分类讨论可写出递推公式。

    • 双RNA序列最大匹配问题

      俩RNA序列,不固定起点终点,最大匹配个数。

      令OPT(i,j)表示,(与上面不同)串1的前i项与串2的前j项的最大配对数。分类讨论可写出递推公式。

    • 引出空间复杂度优化问题——利用递推式的刷新过程是逐行的,直接把二维的DP矩阵用一维代替,迭代刷新节省空间。缺陷就是,没法保存路径了。

    • 如何在上述情况下保存路径——正向DP加上反向DP,结合最短路算法,就能在节省空间复杂度的情况下保存路径了。

    • DP在最短路算法上的应用:检测负环——Bellman-Ford算法。

      如果图里有负环,所有边加上一个正数跑Dijkstra行不行(Dijkstra只能跑无负环图)?答案:不行。实际上所有边加上正数会完全改变图的意义,最短路跑出来会变的。

      学习一波Bellman-Ford算法——我的理解是利用所有邻接边进行松弛,如果能够松弛,那这条边下次再次尝试松弛;如果不能松弛,说明此边没有利用价值,下次不再松弛了。——我以前是没意识到Bellman-Ford是和DP有关的。

    • 由最短路算法引入到实际应用中:

      • 计算机网络中的RIP算法(用的是全局Dijkstra思想,会有信息滞后性继而出现错误)和OSPF算法(用的是Bellman-Ford思想)。

      • 如何应用Bellman-Ford检测图中负环:

        增加一个节点t,这个点和所有原来的结点作一条0权值的边。然后以t为起点跑Bellman-Ford,如果跑了第n-1轮不是最优解,第n轮还有更短的路径,那妥妥的是有负环了。证明略,过两天再复习…( ̄▽ ̄)"

  • 网络流

    • 讲了基于增广路的最大流问题算法思想。又讲了其证明【太快未理解】;
    • 讲了最大流最小割之间的关系与证明。【太快未理解】
  • 课程感受: 老师上课思路很清晰很快,可惜我吸收的没那么快,自行复习吧。好在本科都学过使用,但是没学过证明,理解不够深入。

2 计算机体系结构Ⅲ之HPC

  • 本周课程讲了两个内容:Commodity Cluster与Benchmark.
  • Commodity Cluster.介绍组成(compute node & SAN)、特点(工业化的接口、工业标准软件、采用很多中间件、高带宽要求)、优点(性价比高、配置方便)等信息。
  • Benchmark.介绍了性能评判标准(10%的性能提升是没有意义的,40-50%的性能提升才叫“提升”)、指标(FLOPS,TepS,GupS等)、类型(Sythetic以及Application)等概念。
  • 本周作业是一份1995年的Paper Reading的Report: 《BEOWULF: A PARALLEL WORKSTATION FOR SCIENTIFIC COMPUTATION 》,1995年的作者用市场化的芯片组成了自己的一个多PC的工作站,并分析其网络与I/O性能,优点是不需要进行任何VLSI的芯片定制。

3 数字VLSI设计课程设计

  • 本周课程依然围绕Verilog的部分语法、Coding Style的一些注意事项等内容(课程是罗列了一打Coding Style内容以及Verilog中出现的各种case内容,制成课件进行说明)。

4 研究生论文写作

  • 本周课程内容围绕伦理道德展开(什么是有违伦理,例如基因编辑等等)。对共同作者罗列的条件、学术生活中的压力与平衡等进行了阐述与介绍。课程以老师讲故事的形式进行话疗,所以呢比较慢节奏。

5 综合英语

  • 本周课程是罗列自己的情商参数,并想出适合自己的岗位,用英语描述未来的美好生活( ̄▽ ̄)"。

6 数字集成电路【旁听】

  • 本周内容是讲述CMOS的动态电气特征,例如α−Power\alpha-Powerα−Power模型,以及沟道调制模型(涉及到的栅极长度LDL_DLD​,沟道长度LLL,有效长度L′L'L′(终于有听得懂的了),阈值电压效应,漏电流问题,GIDL效应(门引起的漏极漏电问题)等等;
  • 课程感受:模电部分后面没跟上,下周课程跳出模电,希望能好点。

7 本周总结

​ 本周为摸鱼周,摸得我泪眼婆娑。( ̄▽ ̄)"

​ 不怕摸鱼,就怕粘锅,冲冲冲!

【Lua面试】2021年Lua面试题分享(4.25更新) lua深拷贝和浅拷贝的区别?如何实现深拷贝? lua中ipairs和pairs的区别? 链接: link. 阅读详情

相关推荐

从厘米级到公里级:北斗网格10级精度在ArcPro中的完整应用指南

本文提供了北斗网格十级精度体系在ArcGIS Pro中的完整应用指南。详细解析了从660公里到1.5厘米的十级网格尺度及其编码逻辑,并重点演示了如何在ArcPro中生成网格、计算编码,以及根据项目需求(如滑坡监测)选择合适精度层级的实战策略。指南旨在帮助GIS专业人士利用这套统一的网格框架,高效管理多尺度空间数据并优化分析工作流。

Black的专栏 471

【研一周小结】第二周个人学习总结

第二周学习总结(Markdown初体验) SIST Yippee 0 引言 ​ 本周各科逐步进入课程授课内容,有些课程开始布置课堂作业,但总体还处于起步的慢节奏阶段,给我们留有一些换课以及补漏的调整时机。 ​ 我个人本周逐步确定了大体上的选课意向,有部分课程还在纠结;同时,在时间允许的情况下我也继续去旁听了其他课程进行学习补充。 1 数字集成电路【旁听】 ​ 本周与上周的数集主要介绍了几种晶体管的基础原理与电气结构。 考核情况: 4次Homework,4次labs,共占30%; 期中考试,占20%; F

Hide_in_Code 676

从零到一:IC Compiler II(ICC II)后端设计流程详解

本文详细解析了IC Compiler II(ICC II)后端设计流程,从环境准备到物理实现,再到布线优化与签核验证。通过实战案例和高效技巧,帮助工程师掌握ICC II工具链的应用,提升数字集成电路设计的效率和质量。

weixin_30879169的博客 343

【研一周小结】第十周个人学习总结

第十周学习总结 21-05-02 SIST Yippee 1 算法设计与分析 ​ 这周继续讲随机算法。 Approximate sets. 定义。这是一类有趣的数据结构:可以存储数据并实现查询和插入两种操作,但不支持删除操作,在课程中使用Bloom filter作为例子。 这个数据结构可以实现查询速度优化。 特点。这个数据结构的“approximate”特点: 当我们查询一个数据时,若Bloom filter告诉你数据不存在,那就真的不存在;但若它告诉你此数据存在,那么它有可能存在有可能不存在,不一定

Hide_in_Code 312

C语言 100道经典编程题适用于专升本,专接本【详细分析版】_c语言专升本题目

/法2//left指向起始 right指向数组末尾= 0){left++;//如果*left是奇数就循环接着向后指,直到指向偶数就退出//(left

2401_84978503的博客 695

2021年J题:基于STM32F103的周期信号波形识别与参数测量系统设计(立创EDA+SZPT_ZXL)

本文详细复盘了2021年全国大学生电子设计竞赛J题获奖项目,手把手教你如何基于STM32F103微控制器设计并实现周期信号波形识别与参数测量系统。文章深入剖析了硬件电路设计(包括程控放大、工作点抬升与滞回比较器)与核心软件算法(如动态采样、FFT频谱分析与波形识别逻辑),并分享了DMA传输、FFT库使用等实战要点与避坑指南,为嵌入式信号处理与电赛备赛提供了宝贵经验。

weixin_32673065的博客 228

【研一周小结】第六周个人学习总结

第六周学习总结 21-04-05 SIST Yippee 1 算法设计与分析 ​ 本周内容依然是讲述NP系列问题,但围绕的主题是证明各色问题是NPC问题: 证明哈密顿回路、有向哈密顿回路是NPC问题——构建符合3-SAT的图结构,归约成3-SAT问题来证明; 证明旅行商问题TSP是HPC问题——先证明“至少k长度的简单路径”是HPC问题,然后把TSP归约成后者来证; 3-Dimensional Matching(三元组匹配)问题,证明其是NPC问题。 三色图上色问题,证明其是NPC问题。 ”数字子集和能否

Hide_in_Code 574

三相SST固态变压器详细设计案例

本案例针对400kVA、30kHz三相固态变压器(SST)开展详细设计,核心采用输入串联输出并联(ISOP)拓扑架构(模块化多电平矩阵变换器M3C简化版),重点完成高频变压器的参数计算、绕组设计、损耗分析及液冷温升验证,同时覆盖系统级架构设计、半导体损耗估算及整机效率优化,全流程基于当前电力电子技术可行性展开。

qq_32103755的博客 3287

第三周Java学习小结

在这一周的学习中,我主要学的是数组,成员变量,继承这些知识,所以积累的较多,因此在这一周的总结中展示一下。

2403_87272057的博客 1138

手把手教你用PLECS仿真BUCK数字电源(含DSP代码实现)

本文详细介绍了如何利用PLECS仿真软件与Visual Studio 2022搭建高保真数字电源开发环境,手把手指导从BUCK电路建模、编写硬件感知的C控制算法到参数调优的全过程。重点阐述了通过DLL接口实现软件在环仿真,模拟DSP的ADC/PWM时序,并将验证后的代码无缝迁移至TI C2000系列DSP,构建从仿真到固件的完整数字电源开发闭环,显著提升开发效率与一次成功率。

oo7890的博客 395

EAST算法(Efficient and Accuracy Scene Text))

1.EAST模型简介 本文介绍的文本检测模型EAST,便简化了中间的过程步骤,直接实现端到端文本检测,优雅简洁,检测的准确性和速度都有了进一步的提升。如下图: 其中,(a)、(b)、(c)、(d)是几种常见的文本检测过程,典型的检测过程包括候选框提取、候选框过滤、bouding box回归、候选框合并等阶段,中间过程比较冗长。而(e)即是本文介绍的EAST模型检测过程,从上图可看出,其过程简化为只有FCN阶段(全卷积网络)、NMS阶段(非极大抑制),中间过程大大缩减,而且输出结果支持文本行、单词的多个角度

博客 9579

35天学习小结

个人学习小结

zhyhgx的博客 1274

Open3d (C++) RANSAC拟合圆柱(详细过程版)

实现了一种基于RANSAC算法的圆柱拟合方法。

点云侠的博客 238

第三周小结

一周又过去了,虽然感觉自己有点迷茫,但还是有收获的,自己写的代码再怎么都有点问题,但还是很开心,我始终相信不积跬步无以至千里,不积小流无以成江河,只要自己慢慢努力,相信肯定会精通Java的 ...

yq200092的博客 202

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

python课程第三周小结_第三周学习小结

改善深层神经网络:超参数调试、正则化以及优化一、第一周-深度学习的实用层面1.训练、验证、测试集通常在进行深度学习的过程中,需要将数据集按照使用方法分成以下三个部分:1.训练集(train set):对模型进行训练的部分数据。2.验证集(development set):利用验证集或者又称为简单交叉验证集(hold-out cross validation set)进行交叉验证,选择出最好的模型。...

weixin_39530838的博客 165

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

《吴恩达机器学习》第三周 笔记

在第一周中,我们了解到主要用于处理与在之前的章节中我们学会了使用线性回归模型来解决简单的,而对于,线性回归的效果并不好。在这里,我们提出,即,其中单调可微。为例:通过,我们把线性回归模型与非线性的输出联系到了一起。解决的思想就蕴藏在这种广义模型中:只需找到一个的函数将与建立联系。。

2401_86086858的博客 1096

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

第三周学习总结

复习了一周呗……就感觉巩固了一下,学习方法还是理解着背,死记硬背是不可能的,除了英语和文科这辈子都不可能死记硬背的。 今天还复习了剩下的搜索。 比如拓扑排序,根据深度进行的排序?虽然又看了一遍但是还是不知道这个到底与按深度排序有什么区别的说,总之就是先算出深度,然后从入度为0的一个个广搜,放进数组就好。 剩下的就很少是纯正的模板了,很多都是一些题解。 广搜的走迷宫的一个题解可以代替模板(没...

雨潇的博客 277

放假第三周总结

      好像我写第二周的总结就是昨天,为什么今天就是第三周的周末了!  要珍惜时间啊!     这一周的学习效率不高,特别是在对着电脑的时候! 很多时候是不能集中精神去做一件事,这样折腾几次,整个上午就这样过去,又到了吃中午饭的时候了!下午也是这样! 可能是自己的毅力不够,自我的约束能力不强! 这是致命的!    下周就会到深圳,到了那里如果还是这样的状态,真是什么也干不了的!       要

longmen23的专栏 1215

第七周学习个人小结(3.16~3.20)

不知不觉,一阶段的学习已经接近尾声。我想对本阶段的学习做一个简短的小结。 刚开始第一周所学的知识是非常轻松的,我想和之前有一定的基础有关系。可能之前在学校学了一学期的东西,在这里就只有两周就学完了。慢慢从第三周开始,所学知识是我之前没有接触过的,所以学起来相对吃力。根据这几周对新知识的学习我有以下体会: (1)对于新知识的学习,一定要提前预习。 特殊时期要线上上课,因为很多知识并不是你一遍就...

qq_44713343的博客 279

Arduino第三周学习小结

Serial.println()----//以人类可读的ASCII码形式向串口发送数据,类似。-------------------------//每秒9600位的速度初始化串行连接。Serial.print()------//以人类可读的ASCII码形式向串口发送数据。------------------------------//初始化从3-9的引脚。每次都要清理一下亮灯,否则会影响下一次的灯亮。如图所示,经过函数封装,主体只需要两个函数。MC猜数字--以下是动态演示。-//三个自定义函数。

CIIIIILYTOKEY的博客 210

早起第三周小结

     亲爱的小伙伴们大家晚上好,时间就像手中握着的细沙,慢慢的,从指缝中溜走,一不留神,已到周六,早起第三周接近末尾。收获与反思并存,对我这一周的情况做一下简单总结与分享。       老惯例,先进行小小的自我表扬吧。 表扬有简单四方面。      1. 早起第二周,早起时间提前到5点15,自我满意足很高,坚持并且超越极限吧。      2.时间管理输出、营养早餐方面坚持的不错,每天4...

Alisa_xf的博客 358

第三周学习总结暨第一周实验报告

实验七题 1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。 编写Java程序,求13-23+33-43+…+973-983+993-1003的值。 编程求1!+2!+3!+…+20!。 编写Java程序,计算8+88+888+…前10项之和。 一个数如果恰好等于它的因子之和,这个数就称为完数。编写程...

weixin_30617797的博客 197

20165232 第一周学习总结

第一周学习总结 查找:ls 删除:mv 查找历史:history Java字节码的扩展名:class Java反编译器:javap.exe 解释器:java.exe 查看用户 who am i或者who mom likes 切换目录:cd 上级目录:cd .. 显示当前目录下文件:ls 显示当前目录下文件详细信息:ls-l 上传至码云:sudo git add . git push...

weixin_34407348的博客 150

20165327 第三周学习总结

20165327 第三周学习总结 课下作业(第一周) 一、相关知识点总结 编程语言的几个发展阶段 面向机器语言 面向过程语言 面向对象语言 小结: 类是组成Java源文件的基本元素 类体可以有两种重要的成员:成员变量和方法。 成员变量分为实例变量和类变量。类变量被该类的所有对象共享;不同对象的实例变量互不相同。 除构造方法外,其它方法分为实例方法和类方法。 实例方法即可以操作实例变量也可...

dongjuandi5332的博客 105

System Verilog学习小结

System Verilog课程小结 第一周 问题1:设计人员和验证人员他们的协作关系体现在哪些地方? 1.设计人员和验证人员都需要围绕功能描述文档开展工作 2.设计只有经过充分量化验证,才有信心去流片 3.验证人员需要懂设计才能很好地向设计人员反馈设计漏洞 4.设计初步实现后即需要验证工作的加入 5.在系统由低向高的集成过程中,验证与设计需在每一层展开工作,确保每一个阶段的充分性 问题2:为什么芯片验证的重要性目前越来越高? 答:早期的芯片开发工作由于晶体管数目少,电路规模也小,因而搭设电路时的难度和精度

谦豫 4651
上一篇: 【研一周小结】第二周个人学习总结
下一篇: 【研一周小结】第四周个人学习总结
仰天倀笑
博客等级 码龄10年 313粉丝 124原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值