智能機器人與電腦編程






許多來碼猿咨詢的家長都會問同一個問題:我的孩子現在在學樂高機器人,學這個電腦編程和機器人有什麼聯繫?下面我來為各位家長解答這個問題。

Lego Mindstorms(樂高機器人)是集合了可編程主機、電動馬達、傳感器、Lego Technic部分(齒輪、輪軸、橫梁、插銷)的統稱。起源於益智玩具中可編程傳感器模具。樂高EV3的編程是模塊化編程,適合零基礎的3-6歲的孩子入門。和搭積木一樣主要鍛煉孩子的動手能力。但這和我們平時所說的人工智能機器人有很大的區別,對於6-18歲青少年來說樂高機器人就顯得有些幼稚了。

智能機器人與電腦編程

普通的樂高機器人

人工智能機器人是人工智能和機器倆種技術的結合,從機器的角度來說, 它通常不過是一台長的很像人類的機器而已。但是從另一方面來說,理想中的人工智能機器人應該具備諸如人臉識別,語音識別,邏輯推理,問答系統等功能,能夠協助甚至代替人類處理一些事物,這類問題本質上顯然是軟體領域的一個編程問題,人類通過電腦編程做到對機器人的控制 。

智能機器人與電腦編程

打敗世界圍棋冠軍的AlphaGo智能機器人

所以你的小孩子如果對機器人很感興趣,將來想去參加智能機器人的比賽,那麼不應該讓他僅僅局限於樂高機器人,很有必要讓他學習一門基礎的計算機C/C++編程語言來協助他設計出更加智能的機器人。