當前位置: 華文問答 > 數位

學控制小碩面臨找工作,想從事機器人演算法相關工作,何去何從?

2016-07-09數位

謝邀。

關於演算法方向

如果按照題主的分法,機器人演算法確實可以概括成兩個主要方向,人工智慧與運動控制,或者更抽象的:決策與執行。

人工智慧(決策層)扮演大腦的角色,透過傳感器(視覺,觸覺,力/力矩,雷射等)從外界采集數據,經過分析和決策後,為機器人提供運動輸入參考,本身很少涉及執行機構和運動控制的內容。

這個方向的公司一般偏向於使用智慧演算法將任務需求與周邊環境結合起來, 自主的或半自主的 為機器人生成任務,執行層硬體和運動控制部份多采用其他廠商的成熟產品,例如很多人熟悉的Mujin:

Mujin | Robot Intelligence for Industrial Automation

以及物流倉儲機器人:

IAM Robotics

大谷歌:

How Google Wants to Solve Robotic Grasping by Letting Robots Learn for Themselves

等。

運動控制(執行層)就是手臂和雙足,在接收到指定的運動目標後,考慮如何在滿足一定約束的情況下,按照特定的指標(速度、精度、穩定性等)執行該運動,其自主進行任務決策的功能很弱,這個方面的代表主要就是工業機器人,BD的大狗和Atlas其實也是偏執行層的運動控制多一些。當然現在先進的工業機器人控制器也開始慢慢融合一些機器學習的內容進來,以增強機器人的實用性。

前一段時間的阿法狗就可看做是決策層的演算法,不過仍然使用了人來作為執行層,其實也可以使用一個機械臂來完成執行層的工作。

這兩個方向的發展都還遠遠沒有達到成熟的階段, 理想的機器人 應該同時具備完美人工智慧和優秀運動能力,二者缺一不可。現階段的技術水平距離這個目標還有非常大的差距,這樣一個亟待發展的朝陽行業,好的人才非常短缺。


關於應屆生擇業

首先機器人行業並不特殊,題主對選擇大公司還是創業公司的利弊分析基本正確,但凡事分兩面,不能一棒子打死。

其次職業規劃是一個很大的命題,與每個人自身的家庭環境、成長歷程、性格習慣、興趣愛好、人生追求都有很大的關系,沒有統一的標準,只能根據自己的實際情況作出選擇。

只說一下我對大公司和小公司的理解:

  • 目前外資機器人公司中,只聽說ABB在國內有成熟的研發團隊,其他家尚不清楚。像ABB這樣的大型外企,內部份工非常細致,一個人基本上只負責自己的那一部份,基本很難有機會接觸到其他方面的知識,技術發展方向相對會窄很多。但是反過來講,大型跨國企業具備完善的研發與管理體系,可以接觸到很多行業內先進的技術,較多的出國輪崗和培訓機會等等,對一個人 專業技術能力之外的素質 培養是非常有幫助的。
  • 創業公司的典型特征是高風險高收益,平時接受到專業職業培訓的機會較少,但是對一個人的學習能力和交流能力的提高是遠好於大公司的。我認為好的創業公司在招聘上的要求必須要高於大型公司,因為創業公司的成功只能依靠團隊,優秀的人員(追求卓越的自我實作)才能組成優秀的團隊。因此,至少在我們這裏,每個人都可以接觸到他想學的任何東西,我們相信更多的交流學習可以換來更快的成長。
  • 如果你對我們感興趣,請砸簡歷,臉接。

    歡迎關註專欄:

    OnionBots - 知乎專欄