乐高机器人linux,如何搭建自己的乐高机器人编程环境
為什么要學習樂高機器人編程
為搶抓人工智能發展的重大戰略機遇,構筑我國人工智能發展的先發優勢,加快建設創新型國家和世界科技強國,國務院印發《新一代人工智能發展規劃》。規劃中建議實施全民智能教育項目,在中小學階段設置人工智能相關課程,逐步推廣編程教育。
對于中小學設置人工智能相關課程,個人認為肯定不能按照傳統的機器學習方法進行。更多的是對中小學生培養一種對于人工智能的學習興趣以及基礎原理。畢竟類似線性代數、微積分以及概率統計等都屬于大學數學的范疇。如何培養中小學生的學習興趣,樂高機器人無疑是一個很好的開始。
最新的EV3機器人主機是一個ARM的Linux系統,通過圖形編程軟件來控制機器人。如果覺得樂高提供的圖形編程軟件太幼稚了,還可以自己搭建環境。因為樂高已經放出了全部源碼,并且搞了一個ev3dev項目,基于Debian Linux 8.0,把它刷到一個MicroSD卡上就可以把EV3主機變身全功能版Linux系統,通過APT安裝軟件,然后就可以用各種編程語言進行開發了。
搭建環境
準備工作:
1. 樂高EV3機器人主機或者樹莓派。
2. 一張microSD或者microSDHC的SD卡(大小根據需要最小2G,最大不超過32G,建議4G即可)
3.有SD讀卡槽的電腦或者沒有讀卡槽的電腦額外一個外接USB口的SD讀卡器。
4.有藍牙或者WIFI鏈接樹莓派或者EV3的主機。
第一步下載鏡像文件:
第二步刷新SD卡:
1. 類似番茄花園安裝U盤啟動的操作系統,首先下載一個SD卡刷新軟件https://etcher.io/
2. 安裝啟動
3. 點擊選擇鏡像,就是第一步下載的鏡像文件
4. 選擇你要刷新的SD卡,如果你的電腦只插入了一個外接設備,就是默認那個
5.出現如下圖案,就表示成功
第三步修改配置文件(針對樹莓派):
由于我們就是使用的樹莓派,所以這一步是必須的。在你把SD卡插入到樹莓派主機之前,必須要修改一下配置文件。找到EV3DEV_BOOT目錄下的config.txt文件,根據提示修改文件中的內容,打開對樹莓派的支持。
第四步啟動樹莓派:
第五步建立網絡連接:
第六步SSH連接樹莓:
第七步開始編程:
總結
以上是生活随笔為你收集整理的乐高机器人linux,如何搭建自己的乐高机器人编程环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSS3---4.伪元素选择器
- 下一篇: HDU6089 恐怖分子(变形线段树)