池宏注意到,大部分团队的作品都围绕着“控制”这个核心:
有的工作台上是一个简易的轮式机器人底盘,正在调试避障算法;
有的在调试一个多自由度机械臂模型;
还有一组似乎在做一个基于视觉的简易分拣系统原型。
典型的自动化系特色。
他不动声色地观察着,目光扫过那些作品的结构、使用的传感器和主控板。
确实,硬件设计水平参差不齐,有些布线略显凌乱,但整体氛围的专业性远超普通课堂。
他能感觉到,这里的学生,理论功底扎实的不少,动手能力强的也有好几个,编程规范也相对较好,是真正在钻研技术的一群人。
池宏心中暗忖:“这就是青华自动化系的核心战力了吗?平均水平确实不低。”
“你是?”
他看了看池宏,带着前辈提点后辈的意味:
池宏的问题如同三把手术刀,瞬间剖开了郑鹏小组当前调试的核心痛点!
“今天约了比赛,先走了!”
“传感器信号引入的工频干扰似乎没有被完全滤除。
拉扯残血单位、精准卡位、技能释放时机妙到毫巅。
“还有,我看主循环里数据处理和指令发送的逻辑耦合度比较高,中间插入了好几个耗时运算。
这似乎不仅仅是PID参数整定的问题?”
池宏猜出他是毕教授提过的得力助手,研二的郑鹏。
轻视消失了。
冯烨磊只是从激烈的团战中短暂抽离,声音带着点事不关己的淡漠:
他指了指那个空着的工位:“看到没,那几台进口示波器和逻辑分析仪,是他们组自己申请经费买的,毕老师特批。”
实时性是否有保障?
“他们组三个人,分工明确,配合默契。
……
他顿了顿,不等郑鹏回答,又看向连接着示波器的传感器接口板。
每一个点都直指他们刚才争论不休却尚未彻底理清的关键!
他上前一步,指着屏幕上一个参数配置点,语气平稳地开口:
“这些?只能算是不错的水平,在毕老师手下算中上吧。要说真正的王牌……”
再回想刚才的阶跃响应波形,高频振荡和超调量与池宏的描述完全吻合!
池宏平静地自我介绍,并亮了一下手中的钥匙。
池宏的目光最后落回代码,指出了第三个点:
旁边几个正在争论的高年级学生也停下了话语,齐刷刷地看向池宏。
硬件设计精良,堆叠和布线水平是教科书级别的;
至于代码结构带来的实时性隐患,更是他们团队内部刚刚开始意识到、还没完全量化的问题!
代码规范高效,注释清晰,模块化做得非常好;
系统调度器优先级设置是否合理?
“老池!你要组队?算我一个!虽然我技术一般般,但跑腿、打杂、熬夜焊板子绝对没问题!”
“对!”郑鹏肯定道,“他们已经拿过省一了,实力毋庸置疑。”
“除非……你能证明那玩意儿比游戏更有意思。”
我刚才看到系统阶跃响应在上升沿有明显的高频振荡,而且存在约15%的超调。
他顿了顿,目光投向实验室最里面一个相对独立、设备明显更精良的工位区域。
“毕老师对他们寄予厚望,是这次冲击全国电子设计大赛国家一等奖的希望所在。”
池宏点点头,目光却落在了郑鹏手边的电路板上,又扫了一眼电脑屏幕上正在调试的一段实时控制代码上。
“哦,大一的新生?”
“资格赛虽然不算难,但也绝不是靠你一个人就能过的坎儿。好好准备吧!”
“关于滤波和实时性优化,你有什么建议吗?”
“所以啊,池师弟,虽然你底子不错,眼光也毒,但竞赛这条路,积累和实战经验非常重要。”
“老冯在代码上,绝对有天赋。”池宏心中暗忖。
这个室友正全神贯注地盯着屏幕,手指在键盘和鼠标上翻飞如电。
“郑师兄,实验室里这些团队的水平和作品,应该代表了咱们系学生竞赛的最高水准了吧?”
“史班长,班级事务还需要你多费心,竞赛这边强度太大,怕你两头顾不过来。”
他能在瞬息万变的战场上,瞬间分析敌我态势,选择最优的应对策略,并且通过精准的操作将策略完美执行。