樂高機器人 NXT 與 EV3
description
Transcript of 樂高機器人 NXT 與 EV3
樂高機器人NXT 與 EV3
班級:二年十班座號: 09姓名:張博皓指導老師:林洸亨 老師
大綱大綱
引言引言 在這個資訊發達的時代,機器人存在於你我的身邊,
包括自動行駛的捷運以及工廠中幫忙組裝的機械手臂,都是機器人家族中的一員唷 !
其實機器人與我們是非常親近的,樂高機器人即是最好的例子,他並不會像工業機器人一樣造價昂貴,他可是目前時下最熱門的玩具呢。
那就讓我們一起揭開樂高機器人的神秘面紗吧~Go~~!
名詞解釋:機器人的定義名詞解釋:機器人的定義 機器人(英語: Robot )是自動控制機器的俗
稱。 自動控制機器包括一切模擬人類行為或思想與模
擬其他生物的機械(如機器狗、貓等)。 有些電腦程式也被稱為機器人。 在當代工業中,機器人指能自動執行任務的人造
機器裝置,用以取代或協助人類工作。資料來源:維基百科(zh.wikipedia.org)
艾西莫夫機器人三定律艾西莫夫機器人三定律 科幻小說家以撒 ·艾西莫夫在小說《我,機器
人》中所訂立的「機器人三定律」非常著名。 艾西莫夫為機器人提出的三條「定律」,程序上規定所有機器人必須遵守:
第一法則第一法則:機器人不得傷害人類,且確保人類不:機器人不得傷害人類,且確保人類不受傷害。受傷害。
第二法則第二法則:在不違背第一法則的前提下,機器人:在不違背第一法則的前提下,機器人必須服從人類的命令。必須服從人類的命令。
第三法則第三法則:在不違背第一及第二法則的前提下,:在不違背第一及第二法則的前提下,機器人必須保護自己。機器人必須保護自己。
資料來源:維基百科(zh.wikipedia.org)
名詞解釋:自動化控制名詞解釋:自動化控制 自動化控制通常是指不需藉著人力親自操作機器或機構,而能利用動物以外的其他裝置元件或能源,來達成人類所期盼執行的工作。
比較狹義的來說就是以生化、機電、電腦、通訊、水力、蒸汽等科學知識與應用工具,代替人力或減輕人力的機構機制。
資料來源:維基百科(zh.wikipedia.org)
認識樂高公司認識樂高公司 維基百科:樂高(英語: LEGO)是一家丹麥的玩具公司,亦指該公司出品的積木玩具,由五彩的塑膠積木、齒輪、迷你小人和各種不同其他零件,組成各種模型物件。
對我來說樂高就是創作的素材,如果你的手上有六塊八顆凸起的長方體樂高積木,這六塊積木可以拼出 102,981,500多款組合,很嚇人吧,這也是樂高能成為創作工具的原因。而樂高機器人的巧思不限於機構,而多出了程式部分可以自由運用。
介紹樂高機器人介紹樂高機器人 樂高公司和麻省理工學院最早在 1988年開始合作研發「智慧型可程式化積木」, 1998年正式在紐倫堡、倫敦和紐約玩具展中推出Mindstorms 和 Robotics Invention System產品,也就是我們說的 RCX
接下來樂高公司在 2006年推出第二代的可程式化積木,就是我們目前最廣泛使用的 NXT , NXT也是目前許多國內外比賽及學校教學中最常見機種。
接著樂高在 2013 年 CES消費性電子展中推出新一代EV3智慧積木,不只規格升級,零件變多、組裝的方式變得更簡單、圖像化程式淺顯易懂,成為目前最聰明的玩具。
[圖片來源一][圖片來源二][圖片來源三]
NXT-NXT- 有聰明頭腦的玩有聰明頭腦的玩具具• NXT 可連接的裝置
有:• 伺服馬達• 光感應器• 聲音感應器• 顏色感應器• 觸碰感應器• 超聲波感應器• 溫度感應器
程式撰寫:樂高與美商國家儀器合作,以知名的圖形儀控軟體LabVIEW為基礎,發展出容易學習的 NXT-G圖形程式
樂高機器人的應用樂高機器人的應用來看看世界各地的樂高愛好者怎麼玩…
銑床 [來源] 解數獨機 [來源]
解魔術方塊 [來源]畫圖機 [來源]提款機 [來源]
保險箱 [來源]
機器人大賽機器人大賽WRO, World Robot Olympiad 「國際奧林匹克機器人
大賽」是一項國際性的科技及教育活動。目的是藉著電腦資訊及科學原理之融合運用,啟發參賽者之科技運用及創意。
比賽分為國小組、國中組、高中組、足球組,每隊由 2~3名選手與一名教練組成,選手的年齡須符合簡章規定;比賽項目包含競賽與創意賽兩種。
我在 WRO 的比賽經驗已經 5 年了,剛開始都是累積經驗,之後漸漸有了好成績,連續兩次參加全國比賽,對我來說成績不是最重要的,重要的是你在比賽中學了多少,有沒有將所學的運用在比賽之內。當然去比賽時,參考別人的機構也是非常好的。
- 引用自圓動力機器人右昌教室
我玩樂高我玩樂高我學樂高應該有 4~5年了,以前是用圖像化的介面
寫程式,而現在則是改到 NXC , NXC 是 C語言的一種,用 NXC 寫程式不但有更多功能、控制更精準、檔案更是小到比Word 檔還小,但是讓大家最害怕的應該就是長到不行的程式碼了, NXC需要背程式碼,所以英文單字如果不好…後果可能不太好。
最近我利用 NXC 寫了打殭屍遊戲 (ShotZombie) 在NXT 主機內,還非常成功,說不定以後可以寫俄羅斯方塊 (Tetris Battle) 呢。
我比賽樂高我比賽樂高 每次比賽都有不同的任務,除了考驗機構與程式能力,到現場的應變能力也非常重要,在詭異的比賽場地,除了會有各種突發狀況,全國比賽還會有意外題 (Surprise Rule) ,讓參賽者臨機應變。
團隊合作也很重要,每個人有各自負責的工作 ( 我專門寫程式… ) ,機構組裝也是要大家一起合作,配合得越好,機構組的越快,測試時間也更多,所以團隊合作也是重要的一環。
所以我每次比賽總是練習再練習,到了比賽還需全神貫注,冷靜思考,才能順利完成指定任務。
2012南區賽冠軍 [ 來源 ]
2012南區賽 [ 來源 ]
2012全國賽 [來源 ]
結論結論 樂高可以讓我們激發創意,加上程式撰寫,讓我對
「寫程式」產生濃厚的興趣。現在樂高機器人在各學校的課程中越來越普遍,世界上 ( 台灣也是 ) 也舉辦了許多相關的比賽。
樂高機器人風靡全世界,因為他好學習又能激發我們的創意,簡單易懂的圖像化程式,加上各種馬達、感應器,便能讓我們輕鬆達成任務,像是爬樓梯,障礙偵測等等。這個能激發創意的新玩具,一定是我們親近機器人的最好的方式。
因為樂高,讓我創意無窮,因為樂高,我對程式產生了興趣,我相信只要我認真學習、持續奮鬥,必定能成為程式高手。
我的報告到此結束我的報告到此結束謝謝大家謝謝大家 !!
THANKS FOR YOUR ATTENTION.
21009 張博皓 簡報製作林洸亨 老師 指導