历史上的今天
今天是:2025年04月02日(星期三)
2018年04月02日 | 学机器人技术必须要掌握的知识
2018-04-02 来源:网络整理
根据世界第一的机器人教育机构卡耐基梅隆大学的机器人学博士的课程分类方式,机器人学有四个核心领域:
在真正开始谈该怎么做之前,笔者给了大家一些善意的提醒:
但是,小编想插播一个消息。
关于笔者善意的提醒和爱的忠告就到这里了,接下来开始介绍如何才能成为一名机器人工程师。
小编将整个大一需要学习的整理为五大点
翻墙
必须要翻墙,先确保自己能上Google。这能让你在之后的职业生涯里节省上万块钱,所以别心疼买VPN的钱。
注册一个Gmail账号
再注册stackoverflow账号
再注册github的账号
再注册CSDN账号
注册完多登录上去逛逛...
英语
英语水平会影响机器人工程师水平。
一些高级的机器人知识都不是中文的,这个时候如果啃不下英文,进步速度和眼界就会受到很大影响。
因此大一的时候要多看看红宝书,看看美剧。
线性代数
线性代数的重要性需要特别强调,优秀的工程师和科学家在职业生涯中要学至少五次线性代数。
对学习线性代数推荐两书一教材:
《 Algebra Done Right》
《Linear Algebra Done Wrong》
麻省理工公开课:线性代数。[2]
不论如何,学线性代数一定要用国外的教材,千万不要用国内的教材,就算是英文也要啃下来,同时还要刷足够多的课后题。
编程
不管学的专业是什么,一定要在大学一年级尽早开始学编程。
推荐从开始学习编程,比较好的Python开发学习环境是Anacoda 。比较好的教材是麻省理工学院公开课:科学及编程导论。
Python就像一把瑞士军刀,功能很多。但是真要去造机器人,合适的并不是瑞士军刀,而是C/C++这样简单粗暴的锤子和螺丝刀般的工具。
笔者个人入门用的是清华大学出版的《C++语言程序设计》。不过国内的C语言教材都有个巨大的问题是不引导学生去用。
Makefile
当你把C学得差不多,开始要学写包含多个头文件的程序时,一定要同时学习makefile的知识。这时候要上网去搜“Makefile详解”。
笔者个人觉得HTML和也是机器人工程师必备的技术。因为web技术实际上已经渗透到了编程的方方面面。另外AJAX能够帮助初学者理解一定的网络技术原理,而网络技术也是机器人工程师必备的技能。
史海拾趣
|
WARNING:Cpld:310 - Cannot apply TIMESPEC TS1000 = PERIOD:PERIOD_sysq.Q:0.000 nS because of one of the following: (a) a signal name was not found; (b) a signal was removed or renamed due to optimization; (c) there is no path betwee ...… 查看全部问答> |
|
请教各位DirectShow的编写高手,怎样用DirectShow获取摄像头数据,并发送到网络上去?? 现在我使用的wince 6.0 平台~~搞了好几天都没找到数据获取的资料~~目前我在想是不是惟一实现的方法就是自己写一个filter,但是怎么写,怎么用又是一个问题~~请高手些指点~~万分感谢… 查看全部问答> |
|
对G2系列不了解。有几个问题。 1 MSP430G2452可以用3V钮扣电池作电源嘛? 2 MSP430G2452可以用BSL下载器下载程序吗? 3 MSP430G2452应该和F系列一样用IAR编程吧? 问题解决了。1 可以 2不可以 3 ...… 查看全部问答> |
|
如何使用DriverLINX进行高速数据读取以及同步数据写入? 首先需要理解信道增益队列背后的概念。信道[1]增益队列是板卡上的存储器,它以给定顺序存储信道和增益。例如,用户可以指定信道0/增益-1,信道1/增益-2和信道0/增益-1作为信道增益队列中的三个条目。当开始数据采集的命令被发送给DriverLINX时, ...… 查看全部问答> |
|
程序很简单 就是让GP2 输入输出不停变化。 我用了32K 晶振 3V 电压时 电流为120Ua 太高了,看手册上写大约18的Ua ,搞来搞去实在不知道哪出问题了。那个模拟比较器按手册写的关闭 CMCON= ...… 查看全部问答> |
|
全新设计的PlanAhead™用户界面和IP套件提高了SoC设计组全线产品的工作效率,并有助于向着真正的即插即用IP发展,即插即用IP的目标对象是Spartan®-6、Virtex®-6 和7系FPGA,包括业界领先的两百万逻辑单元的Virtex-7 2000T设备及其两百 ...… 查看全部问答> |
|
【视频分享】电源设计小贴士36:使用高压LED提高灯泡效率(修正) 简介: 使用 LED 作为光源的灯泡来替代螺纹旋入式白炽灯泡有很多好处。一般而言,我们将小号(5-9)的LED 串联起来,使用一个电源将线电压转换为低电压(通常为数十伏),这时的电流约为 350 到 700mA。在确定如何最好地让用户同线电压隔离的过程 ...… 查看全部问答> |
|
那位大侠能否解释下在freertos里的 vtaskdelay()和vtaskdelayuntil()的区别啊,有例子的话更好,谢谢!~~… 查看全部问答> |
|
本帖最后由 Sur 于 2014-11-23 23:51 编辑 先留个话题,这段时间慢慢讲,晶振几乎搞电子的都会知道,画个PCB几乎都会用到,倒是它有啥用,我们又该如何去辨别晶振呢?晶振又该如何检测呢… 查看全部问答> |




