• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

机器人领域的软件工程师需要哪些技能?

e80bb0aeef990918 2019-04-01 浏览量:951
机器人领域的软件工程师需要哪些技能?
1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 机器人对软件算法要求很高,特别是数学基础最好是对高等数学非常了解才行,因为机器人执行动作最多6轴同时运作,而且运转速度不同,所以对位置计算麻烦,需要复杂的计算公式,所以不光会软件编程还要会高等数学知识才行
    • 发布于 2019-04-01
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:6
  • 机器人领域的软件工程师要求应该很高,如果是在上面做一些功能叠加应用,可能需要了解各种传感器、图像识别方面的;

    如果是做电机驱动,那要了解运动控制方面的算法,这个应该很复杂。


    • 发布于2019-04-01
    • 举报
    • 评论 0
    • 1
    • 0

  • 1、 软件的需求

    作为一个合格的软件工程师,一定要懂得需求,在开发中,只有深层次的理解社会的需求,根据需求来研发产品,这样才能深得民心。

    2、 项目流程制定

    想要开发一个产品就的先根据产品的特点进行分析,然后制定出项目的流程,也就是软件开发的准备工作。在项目流程中,我们至少有两种以上的方案,进行综合评定,来确定最佳的方案。

    3、 项目评估能力

    作为软件开发人员,必须清晰的了解到项目的整体情况,从全局出发,对公司的资源、人力进行合理配置。再者就是对项目本身也需要有评估的能力,评估时一般以软件的市场价值来衡量。

    4、 团队管理

    对于一般的开发者,可能此项可以省略,但对于大多数人,此项虽然不用我们自己独立来做,但只要我们想提升就一定要参与,因为这是我们将来必然要做的岗位,在团队管理中,我们需要从工作和人员两个方面出发,工作需要量化,人员需要量力而行、量才而用。
    • 发布于2019-04-01
    • 举报
    • 评论 0
    • 1
    • 0

  • 我认为这是仅针对机器人控制进行软件开发的人员。

    他们其实也分成很多层级的:

    1. 顶层设计

    2. 项目管理

    3. 模块实现

    不同的层级有不同的要求。其中3又分成很多方向,比如检测信号的需要了解模式识别,进行控制的需要了解控制技术开发,

    此外还需要有调试测试,以及为整个设计整合服务(开发本身也需要一些软件支持服务)的技术人员。

    • 发布于2019-04-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 机械设计,运动姿态规划运算,传感器技术,如果还有导航功能的话,还需要SLAM+惯导
    • 发布于2019-04-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 1.机械设计能力,如果具备了这项技能,基本上无论走到哪里都是领导级别的工程师
    2. 略懂
    一些电气相关知识,不一定要精通,但是因为机器人跟控制有关,所以系统控制也懂的话,程序操作就基本没有问题

    • 发布于2019-04-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 起码需要对嵌入式系统有一定的了解,然后机器人系统也分很多块的,有机器视觉,运动控制,传感器数据融合等,而且机器人控制板上面的处理器不止一个,有进行整机控制的高性能处理器,有进行电机控制的单片机,有进行视觉处理的DSP或者FPGA

    看你做的具体是哪一块,则需要对那一块的技术深入了解

    • 发布于2019-04-04
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

机器人领域的软件工程师需要哪些技能?