Skip to content

opteron18/Kinetic_Eembbed_Learning_Guid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

This guid is for all Kineticrobotics members to learn embbed faster and less pain.

这个教程是给全部Kineticrobotics队员更快地、更少痛苦地学习嵌入式。

一、首先需要介绍在一支Robomaster队伍里一位嵌入式队员的职责和任务

  • RoboMaster电控组工作总结与基本思路 这是哈尔滨工程大学王洪玺的知乎文章,我认为王工的高度比我这个嵌入式底层人员写的好太多,那就先抛砖引玉一下。

  • 当然在不同的队伍很多时候的工作需要因地制宜,总的来说在K队,嵌入式(电控组)成员需要完成的任务有这些:熟悉每个兵种的机电结构、控制各种机电设备(包括但不限于rm官方的各种执行器件)、在不同的主控板上部署自己的控制代码、对特定兵种设计完整的控制代码和机电布局。

  • 看似简单的任务背后需要大量的知识作为支撑,例如对robomaster规则的理解、控制理论、机电原理、单片机原理,学习和掌握这些知识来完成嵌入式(电控组)的这个过程往往是最让新队员感觉到乏力和痛苦的。

二、下面将介绍如何减轻这些痛苦和提高学习效率

  • 首先要保证学习时间,除了完成课内学习还有个人投入到其他地方的时间,需要保证好不要犯三天晒网两天大鱼的错误,举个例子,某些队伍需要大一大二的队员每周大约要在实验室打卡40h。

  • 找到动力源泉,本身除开技术而言,投身和观赏这个比赛是一件极其令人兴奋的事情,我相信很多队员也是这么进来的,但是,一切皆有但是,假如让一个队员沉下心来学习这里面的技术并迭代技术或者制造一辆新的机器人,如果没有动力那这是一件非常困难的事情,人总是在困难面前显得渺小,极容易让无尽的失败和寂寞打倒自己,所以找到动力的源泉是坚持rm的重要因素,它可以是对技术的沉着、它可以是对这个团队的责任、它也可是对未来的憧憬,我相信每一位K队队员都能找到动力的源泉,并一直坚持下去。

  • 培训&自学,关于培训,每个队伍都有大量的队内培训,但是这是远远不够的,培训的知识可能只能占到整个知识体系的40%,而自学可以在短时间能精确的找到自己想要的知识并且掌握它。

  • 如何自学,2023年,你可以有非常多的工具使用,哔哩哔哩、robomaster官方论坛、各大robomaster的qq群、知乎、百度、谷歌等等,rm这个圈子很大,愿意分享的人非常多,他们会将知识分享出来,你可以在空余时间在手机或者电脑刷刷这些地方,甚至把号养好,相信你可以获得更多的知识。

三、遇到困难的办法

  1. 第一种情况:打不开网页、下载不了文件、安装不了软件、环境配置不了、缺少实践的工具;这些问题是最容易解决的,并且是一劳永逸的,你可以先将问题在百度搜索,获取一定的背景资料和解决方法,这个时候估计已经能解决50%这类的问题,另外的50%的问题可以通过询问其他队员(包括但不限于同年级队员)看看是否有遇到过,请他们帮忙解决,如果问题解决请谨记解决的办法,日后说不定还会遇到。

  2. 第二种情况:环境、软件都没有问题,代码报错或者运行没有如期效果,并且自己已经努力过了;一定要保持遇到问题时候的代码或者硬件条件,debug最需要的就是描述详尽、最好能问题复现,无论在线上还是线下摇人救命这些信息都是至关重的。

  3. 第n种,未完待续

四、 还没写完

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors