拥有这十项必备的基本技能,你就是合格的机器人工程师!

机器人是一个复杂而又庞大的系统,涉及很多学科的技术,因此,跟各个细分领域的工程师相比,机器人工程师必须是专才和通才的结合体。那么,机器人工程师到底需要具备哪些基本技能呢?自由撰稿人Alex Owen-Hill做了如下的总结.

机器人专家是矛盾的结合体。作为专家,我们各自擅长的专业领域。作为通才,我们要有“大局观”,我们要有广泛的知识才能做到这一点。

机器人工程师主要分成思考(调查)和做事(实现)两大类。这就意味着机器人专家需要很好地结合两种完全不同的工作方式。“调查”的人通常通过思考、阅读和研究来解决问题。“实现”的人更喜欢通过“弄脏他们的手”来解决问题。

机器人技术则是认真研究和对实物动手之间的微妙平衡。

1. 系统思考

有个项目经理曾告诉我,许多拥有机器人学位的人都会变成项目经历或系统工程师。这是一个很有意思的事,因为机器人是非常复杂的系统。我们必须精通机械、电子、电气、变成、传感,甚至心理学和认知。

好的机器人专家能理解这些不同的系统是如何一起工作的,并且熟知他们所有的理论知识。然而,机械工程师可以合理地说:“那是编程或者电的问题,不是我的工作”,但机器人专家必须精通所有不同的专业领域。

2. 编程思维

编程是机器人工程师的一个相当重要的技能。不管你是底层控制系统(仅使用MATLAB设计控制器)还是设计高级认知系统的计算机科学家,都没有关系。机器人工程师可以参与任何阶段的编程抽象。机器人和其他编程学科之间的主要区别在于,机器人编程师实现硬件、电子和(复杂)的现实世界的互动。

世界上有超过1500种编程语言。尽管你显然不需要把他们全掌握,但好的机器人专家要有“编程思维”。如果需要的话,他们很快学会任何新的语言。这使我们能很好地进入下一阶段。

3. 主动学习

机器人领域有很多技术,在一个项目需要之前,你不可能把所有都学会。即使学了5年本科和3年博士后,我也只触及了机器人领域的表面而已。

善于主动学习是贯穿整个职业生涯的基本技能。因此,具有良好的阅读理解能力和掌握学习策略,将帮你在需要的时候快速而容易地学习新知识。

4. 数学

机器人技术并没有很多“核心”技能,其中之一便是数学。你会发现,要想在机器人技术上取得成功,至少要很好地掌握代数、微积分和几何。这是因为机器人技术依赖于能理解和处理抽象概念,通常代表这些概念的就是函数和方程组。在理解运动学和技术图等主题时,几何显得特别重要。

5. 科学或其他应用数学

还有一些人(以纯数学家为例),他们只需要处理数学,而不用把这些概念应用到现实世界。机器人专家不是这类人。科学和其他应用数学的技能对机器人技术而言是非常重要的,因为现实世界不会像数学那样精确。确定计算结果什么时候“足以真正工作”是机器人工程师的一项关键技能。

6. 判断与决策

做一个好的机器人专家意味着不断进行工程决策。你用ROS还是其他系统编程?你的机器人有多少根手指?你要用哪些传感器?机器人技术充满了选择,几乎从来没有一个正确的解决方案。

由于机器人专家具备广泛的基础知识,你会发现自己在解决某些问题时比其他领域的专家有更好的视角。站在你的立场,判断与决策是必不可少的。分析性思维能力将让你从不同的角度分析问题,批判性思维能力将帮助你使用逻辑和推理来平衡每个解决方案的优劣。

7. 良好的沟通能力

作为一个机器人专家,你拥有通才的知识意味着你常常需要向非专业人士解释各种概念。例如,你可能需要向机械工程师解释高层次的编程问题,或者向计算机专家解释结构力学问题。好的机器人专家是不同学科之间的沟通渠道。因此,沟通技巧是至关重要的。拥有良好的口头表达和写作能力是非常重要的。另外,如果你有很好的指导技能,这将给你大大加分。

8. 工艺设计

精通技术设计,能够设计实际工作的东西。这就意味着能弄清楚为什么有些东西不能正常工作,并拿出可行的解决方案,意味着擅长于维修。机器人涉及很广泛的技术,所以,精通技术设计意味着你能有效地隔离问题的源头,并提出有效的解决方案。一个天才机器人专家的标志就是拥有“让它工作”的神奇能力(不管它是什么,但它是坏的)。

9. 复杂问题解决的能力

正如我们从前面的技能中看到的,很多机器人技术都是关于使用你的复杂问题解决能力。这包括预见问题,甚至在问题出现之前解决他们,如果出现故障的话,还需要排除故障。

10. 持久性

最后,由于机器人的复杂性,持久性是一个非常重要的技能。它可能是坚持试图找出一个特别困难的问题的解决方案,或者是坚持试图给别人解释清楚一个复杂的问题。好的机器人专家也以可靠性支持他们的持久性,证明自己的知识和适应性是机器人技术所需要的。

如果您觉得本文有用,请点击右上角“…”扩散!

原文发布于微信公众号 - 机器人网(robot_globalsources)

原文发表时间:2016-01-18

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏PPV课数据科学社区

谁能做金融业的大数据工程师?

PPV课大数据 大数据是眼下非常时髦的技术名词,与此同时自然也催生出了一些与大数据处理相关的职业,通过对数据的挖掘分析来影响企业的商业决策。   这群人在国外被...

34370
来自专栏AI科技评论

动态 | 阿里巴巴发布首个知识引擎研究计划,联合清华浙大等五大高校攻坚AI推理

AI 科技评论消息,4 月 21 日,阿里巴巴宣布联合清华大学、浙江大学、中国科学院自动化所、中科院软件所、苏州大学 5 所高校发布「藏经阁」(知识引擎)研究计...

9920
来自专栏机器之心

演讲 | 加州大学伯克利分校教授、人工智能专家Michael Jordan 眼中机器学习的未来

机器之心原创 作者:高静宜 2017 年 6 月 21 日,在 2017 腾讯云+未来峰会上,腾讯云发布了战略新品「智能云」,希望借此推动「人工智能即服务」成为...

37250
来自专栏镁客网

最喜欢捣鼓机器人的日本,居然研发出了儿童款的机器人面部表情

日本绝对是世界上最喜欢研究机器人的国家,他们开发了不同类型的机器人,种类之多令人眼花缭乱,同时机器人的开发水平也一直位列世界前茅。最近,大阪大学的研究人员将他们...

8530
来自专栏CDA数据分析师

在筛选数据科学职位简历时,HR 会看重哪几点?

我在多伦多的一家中型软件公司担任数据科学家。在过去的几个月里,我担任了三场数据科学职位面试的面试官,这三场面试分别面向数据工程师、数据科学家和数据科学QA。

9630
来自专栏CDA数据分析师

你以为自己真的了解用户画像?其实猫腻可多了

作者 CDA 数据分析师 背景 刘路老师之前主要是做政府数据分析,目前主要服务企业。他认为政府和企业的数据分析没有本质区别,都是有目的的进行收集、整理、加工...

23860
来自专栏腾讯云技术沙龙

杨婷:腾讯云在线教育解决方案分享

首先为大家介绍一下培训机构的运营框架。首先是优质的教育内容,培训要有核心的内容。有了核心内容后,就要有在线教育平台。有了平台后需要招生,就涉及到营销。有了内容、...

98430
来自专栏腾讯高校合作

前沿 | 腾讯AI Lab张潼:如何在公司中建立AI的技术能力-EmTech回顾

本文转载自 DeepTech深科技 腾讯人工智能实验室 AI Lab,这是腾讯的一个前沿研究的机构。它的使命是自主研发 AI 最先进的技术能力,同时 AI...

32550
来自专栏SDNLAB

是什么束缚了SDN/NFV的应用?

一份报告指出,由软件定义网络(SDN)和网络功能虚拟化(NFV)引领的网络虚拟化方面的努力,由于受到技能短缺,组织/运营问题,多厂商集成问题等因素的影响,其技术...

36850
来自专栏大数据文摘

沈浩:新媒体时代,数据新闻需要什么样的人才?

27260

扫码关注云+社区

领取腾讯云代金券