[音樂 - RANDY ROGERS BAND,“今晚的  不是每晚(再見)“] DAVID馬蘭:世界,你好。 這是CS50 Live和 這是我們的賽季壓軸。 但是孩子做,我們有一個很好的 今天插曲你, 尤其是,最新的 影像穩定器,機器人足球, 最終,一看 回到CS50現場本身。 現在,你可能還記得,檯燈 今年已經有點事情。 其實,這是一種自發的 介紹CS50的星期零 去年秋天2013年。 就在一天左右的時間很 第一講過去的這個秋天, 我決定這將是一種樂趣 能夠以可視化的二進制 - 零 及的 - 所以我前往 CS50最喜歡的店,目標, 拿起這些檯燈這裡。 現在,在講座結束後, 我發現,我真的不 需要這些燈一年。 即使我做了,它會 一種是舊位,到2014年, 所以我為他們提供最多 學生在台下。 現在,既然那當然,我們已經 收到相當多的電子郵件,臉譜 的帖子,和鳴叫,要求這些相同 CS50檯燈被送往全國 和國際。 因此,我們做到了。 我們回來這個很不錯的 注意,從CS50的Luigi莫雷利 在羅馬,意大利誰給了我們這一點。 “而且我在這裡! 感謝CS50人員。 嘿,看看那些 四本書在我後面。“ 事實上,如果你看一下那裡的 最上面的架子,你會看到四本書。 如果我們提高,你會看到它的 一個規範集計算機科學 本書由一個非常著名的 著名計算機科學家 作為高德納是誰寫的, 程序設計藝術。 所以,如果你自己都希望建立 自己收集的計算機科學 佳能,繼續前進,並採取 看程序設計藝術。 現在,同時,如果我們看一看 視頻,你的一些同學 已經提交,我們會看到 第一個從日安來自印度。 你好。 我日安[聽不清]來自印度。 而且我在網上採取CS50 [聽不清]。 我想原因 該燈基本上是 因為我沒有 燈在所有和我真的 需要一個為我做的[聽不清] 對於[聽不清]和所有這些東西。 而我沒有一張書桌 燈之類的東西。 因此,這將是真正偉大 如果你們會送我一個。 我日安[聽不清],這是CS50。 DAVID MALAN:現在,你的 下一個同學,毛, 你可能還記得從以前的視頻。 但是這一次,毛里西奧 決定把它上升一個檔次 而真正實現他的 自己的演講零一周。 MAURICIO RADA:所以這是CS50。 我的名字是毛里西奧·拉達,和 73%的人沒有以前的經驗 在計算機科學,相反 什麼你的想像。 所以今天,我們認為我們會湊錢 走在那個不熟悉的, 但也給你的感覺,對於 那些你更舒適,這 路線你可以去這個學期。 因此,讓我們開始與此有關。 我有這些小桌子 燈在這裡,所以 - 哦。 我們沒有任何檯燈這裡。 我們不能再繼續下去。 因此,你必須在這裡結束這個實驗。 這不是CS50。 在接下來的CS50 - DAVID馬蘭:最後, 是希德,也從印度, 究竟是誰決定 為我們創造了自己的歌曲。 SID:嗨,我是希德,我從印度來的。 我希望有一個檯燈,因為 - 怎麼樣我這樣說吧。 [音樂播放] 這是一種有趣的生活如何可以改變 一旦你把CS50在幾天之內。 所以我在做這個 視頻顯示你們 為什麼我應該有一個全新的檯燈。 所以它是這樣的。 我被罵每天晚上 不關掉燈。 揚聲器2:關閉燈光,男人! SID:等一下。 無論我在寫歌詞 或編碼部分[聽不清]。 揚聲器2:哥們,我 關掉燈。 SID:五分鐘。 只需五分鐘。 為CS50一種愛。 為檯燈一種愛。 一種愛。 如果我沒有得到一個,我將無法生存。 所以,請給我一個檯燈。 黑暗讓我弄濕了我的褲子。 請給我一個檯燈。 檯燈是我所需要的。 我希望你喜歡它。 DAVID馬蘭:現在恐怕我 被羞辱在互聯網上, 它的CS50這是一個介紹 計算機的智能企業 科學和編程的藝術。 但教授高德納公司 書籍,如果您想給Google 和你自己找到他們,都是 計算機程序設計藝術。 現在,你可能還記得,CS50最近 參加了這一點,48小時的電影 項目,其中CS50有 短短48個小時創建 用短片 一些必需的元素。 現在,場景從一個 那部電影是這樣的一個在這裡 其中Daven是 拼命地跑著 查爾斯河附近哈佛 嘗試只是打個招呼。 現在,你可能沒有意識到 是,在這兩個前方運行 實際上是三個傢伙。 事實上,圖為 是一些CS50的球隊。 如果我們放大,你會看到伊恩 拿著相機,帕特里克控股 伊恩和丹指揮現場。 現在,在公正,如果我們放大 出來,你會看到CS50自己的拉蒙 高爾文誰是只是運行。 現在,伊恩是什麼 與相機保持 是這樣的裝置在這裡 它執行的東西 所謂防抖這是 技術與我們保持 那一槍沿河所以相對 穩定,即使那些傢伙們 向後所有正在運行。 現在,你可能知道這種 從昔日的技術。 事實上,如果你長大了 與所謂的陀螺 碗,這看起來有點 這樣的事情,這 是一個非常簡單的裝置,其 本質上旋轉三個軸 讓你有一些麥片 這種碗的裡面,理論上 它不應該掉下來 因為把手會永遠 保持自己的碗 在直立的位置。 現在,我最近有一個 機會,花時間 與CS50自己科菲丹,誰去 到更多的技術細節,如何 更現代的影像穩定工作。 所以我在這裡與CS50的 自己的丹科菲,慢跑 沿著查爾斯河 在哈佛的校園。 現在,如果丹只是使用 相機拍這個, 圖像將是非常 搖搖欲墜,絕對不是穩定的。 他使​​用一種叫做圖像技術 穩定,應該有希望, 將穩定的圖像。 我們可以拍攝這裡面的休息嗎? 確定。 防抖。 這是什麼? 它是如何工作的? DAN COFFEY:那麼多年, 電視及電影業 一直試圖獲得更多的動態 通過引入移動射擊, 但它是一個挑戰 讓他們穩定下來。 你見過西翼可能 他們做的邊走邊聊出手? 基本上他們使用什麼 因為這是一個穩定的凸輪, 這是你穿一個大鑽機。 這是與隔離手臂馬甲 從用戶和計數器的相機 一系列權重平衡它。 但它需要一個真正 很長一段時間來設置 這是非常複雜的 實際使用。 有軟件的新發展 您可以使用,你可以讓 在Mac或PC上的調整 有時工作,有時他們沒有。 但最新的一個 發展實際上是這樣。 這是MOVI M10。 這是一個非常整潔的一件裝備 從我們的朋友Freefly系統。 基本上,它採用了一系列的 萬向軸,以穩定相機。 DAVID馬蘭:什麼是萬向節? DAN COFFEY:所以一個萬向節是一組 環,每個旋轉就其自身軸線 基本上隔離每個方向, 無論是在x中,y,或在z。 而實際上只是使 非常順利和流暢。 所以這個M10是一個大的萬向節 並在其上有三個軸 - 一個在這裡進行傾斜,它得到了一個在 背面為一卷,一起來頂 為鍋。 而且其實我可以告訴你,如果你 希望看到這些實際上是如何工作的。 DAVID MALAN:是的,當然。 DAN COFFEY:所以,如果你 看看這裡的軟件, 這是他們Freefly配置。 和它的基本輸出 現在診斷信息。 但是你看我們有電機傾斜, 輥電機和電機鍋。 而我居然平移 相機,你會 看到藍線 開始有漲有跌。 DAVID馬蘭:確定。 因此,代表該 - DAN COFFEY:這是阻力 電機的推背 對我,因為M10 總是想回來 休息在同一位置。 DAVID馬蘭:確定。 這樣的高,較低的 酒吧,更多​​的阻力。 DAN COFFEY:是的,更多的強度 在使用打我的電機的。 如果我傾斜,就可以看到 紅線做同樣的事情。 再擀 - DAVID馬蘭:綠線向上和向下。 DAN COFFEY:所以這是三個 我們對穩定軸。 所以這是不正常怎麼 你會操作它,對不對? 所以,如果我真的挑 這件事 - 在這裡, 你為什麼不真正掛到它。 DAVID MALAN:是的,當然。 謝謝。 DAN COFFEY:現在 你可以看到小 當你打邊攝像頭移動。 該窗口,如果你願意, 它開始平移和你在一起。 這實際上是在設置 該軟件為好。 DAVID馬蘭:我明白了。 DAN COFFEY:但是有 另一種真正實用的功能。 如果你是在一個更複雜 拍攝時,您可以把這個遙控器上, 具有第二攝像機操作 實際上做的基本事實控制。 所以,我現在就可以出鍋,這個彎曲控制。 我可以傾斜,我其實也可以滾動。 因此,在這種設置中,你居然會 可以在一個移動攝像頭物理 我將一個 無線視頻發射器 相機,把一個 這裡接收機顯示器上, 然後我實際上可以,就像一個 視頻遊戲,操作相機你。 DAVID馬蘭:尼斯。 DAN COFFEY:所以我要把它 早在單一運營商模式, 但你可以得到的感覺 它實際上是多麼的流暢。 DAVID MALAN:是啊,沒有,絕對。 我有一個想法。 要跟著我? DAN COFFEY:當然可以。 DAVID馬蘭:確定。 所以,我們在這裡在衛生間測試 一些實際的圖像穩定 在,好了,前面的 只有鏡子,我們有。 而且我認為這很有趣, 看看到底有多少相機移動時, 其實我移動我的手臂 向上,下,左,右。 DAN COFFEY:所以,讓我們 看到了搖攝,俯仰,滾轉。 DAVID馬蘭:好吧。 在這裡,我們走了。 我真的很感動了。 DAN COFFEY:所以,我看到一個小 位運動,但我的意思是, 你絕不會經營 喜歡它,要么。 DAVID MALAN:不,絕對不是。 DAN COFFEY:好吧。 於是,大衛,讓我們認真這段時間。 我們會做一個測試,你 其實走樓梯上去 我將帶領你 穩定的MOVI, 和安德魯居然會 來到我旁邊。 你過來安德魯。 我們會看到什麼 看起來像側由端。 DAVID馬蘭:明白了。 DAN COFFEY:確定。 在這裡,我們走了。 準備去上樓梯 三,二,一,走了。 嗨雪萊。 好吧,大衛,為什麼 你不走嗎? 採取一切你所學到 今天把它在一起 我們會得到最後的射門。 DAVID馬蘭:好吧。 在這裡,我們走了。 DAN COFFEY:現在, 60秒平衡環。 揚聲器3:嗯,哦。 當心! 讓我們面對現實吧。 孩子們灑的東西。 但現在,家長可以 只要放鬆孩子們的零食。 在介紹GyroBowl, 世界上第一個 小吃碗的旋轉和 旋轉之類的東西保持英寸 該GyroBowl是100%完全, 絕對的,小子,證明! 只需填寫GyroBowl 你準備好去。 揚聲器4:神奇的是在中間。 該GyroBowl作品就像一個碗。 揚聲器3:GyroBowl的內心 碗旋轉360度 並且神奇地保持打開狀態 朝上,不管是什麼! 所以GyroBowl保持所有的 裡面的零食,但是你反彈, 擺動,或飛! 現在,孩子們可以用驚人 GyroBowl作為一個超級零食玩意兒。 葡萄乾填補它或 穀物和轉起來行動吧! 揚聲器5:孩子愛 驚人的G​​yroBowl因為它的樂趣 它從不溢出! 揚聲器3:包餅乾和 葡萄,並能與追! 而當媽媽驅動器 到店裡,GyroBowl 擋層的小吃。 DAVID MALAN:現在,你 可能還記得,我最近 花時間與他 CS50自己的科爾頓奧格登。 這傢伙在這裡,國家​​審計署機器人 被租借給我們的CS50的朋友 拉迪卡NAGPAL教授 在機器人組。 現在,當然,機器人 不要把所有的這種形式。 事實上,我們最近看到 這傢伙在這裡踢足球 與美國總統奧巴馬。 但事實證明, 甚至玩足球機器人 可以有不同的形式。 事實上,圖為 兩個定制機器人 由教授拉迪卡NAGPAL的研究 組,我們與他們最近坐了下來 為了更好地了解他們和 你可以建立自己的足球玩 機器人和坑他們 互相競爭 在國際機器人世界杯比賽。 RADHIKA NAGPAL:我的名字拉迪卡NAGPAL。 我是哈佛大學的教授。 而我做的仿生機器人。 所以,我在如何真正感興趣 可以實現群體協同工作真的很好。 ERIC SCHLUNTZ:所以我 名字是埃里克Schluntz。 我正在學習電 在哈佛大學工程, 凱特DONAHUE:我是凱特·多納休。 我是一個大二學生在哈佛學院 並集中在數學和物理。 所以我的RFC劍橋的一部分。 這是一個聯合哈佛大學/麻省理工學院研究小組。 我們基本建成 機器人踢足球。 RADHIKA NAGPAL:如此的挑戰 機器人世界杯大賽 - 和它的 一個國際競爭的 被人在美國開始 和日本其實 - 是創建一個團隊 機器人,可以播放和可能的 戰勝世界 冠軍在世界杯上。 凱特DONAHUE:有團隊 來自世界各地。 而且因為我們是流傳至今 出,這真的很難讓我們 獲得測試機器人 互相反對。 因此,它基本上只是排序 就像足球比賽。 會有一些循環賽 遊戲然後,在最後的競爭。 這是一個機會,看看 我們的機器人是如何疊起 對他人,只是交換意見。 RADHIKA NAGPAL:如果你仔細想想 小孩子踢足球及以上 人們踢足球和 想想差異, 像所有的事情,一個小孩 不能這樣做,年長的人可以, 計算機科學有 填補整個缺口。 ERIC SCHLUNTZ:所以你 可以說,我想要的機器人 走在球的後面 成立了一槍​​。 但你真的有 告訴計算機做 被發現的球之間的矢量 目標與去那裡,減去一個偏移量。 而你真正需要的計算機科學 人們表達自己的方式 該機器人能夠理解。 凱特DONAHUE:我們都工作很 機器人的不同部位, 但我們真的需要協調。 這是一個很大的挑戰,這是偉大的 當大家都在什麼共同努力。 因此,我們將建立 它的機械部分, 然後電氣工程師 會使電路板, 和計算機科學的人 會做他們的模擬 然後試著找出如何 他們可以結合這一點,使 機器人的實際移動。 RADHIKA NAGPAL:我覺得真的 機器人通常是關於迭代。 你走了一步。 你走兩步了。 你試著做一個更好的東西。 它使別的東西變得更糟。 ERIC SCHLUNTZ:在計算機科學 團隊,我們已經取得了很大的進步 在我們的人工智能。 我們拋出了所有的舊 策略代碼,並有 一直做的東西的 更適應如何 另一隊是打。 所以在防守上,我們喜歡做的事情 排名最危險的球員 並涵蓋他們在一個男人 基於該盯人防守。 然後我們的進攻,我們產生這些 地圖在整場有多好 光斑,然後分配我們 機器人對這些動態。 RADHIKA NAGPAL:他們 需要能夠看到的。 它們需要能 了解世界。 它們需要能夠移動至 快速轉動和操縱。 它們需要能 注意自己的隊友 並了解他們在做什麼。 他們需要有一個策略。 他們需要適應他們的 的策略,因為他們的對手將 做事情所有的時間。 所以你不能有 預先確定的計劃。 你必須能夠適應。 凱特DONAHUE:由於 去年的比賽中, 我們已經做了很多的進步, 特別是在輪轂設計。 我們已經轉移了電機 下來,做了一切 更加緊湊,這也使 我們將我們的重心 下來,這使我們能夠 走得更快,也把 在運球,這是一件好事 我們已經想了很久 只是一直沒能 使適合直到現在。 ERIC SCHLUNTZ:所以每個 在機器人上的電路板 有不同的目的。 這四個大的,有,有,和 還有,各控制電機中的一個。 所以,基本上需要一個 從計算機信號, 決定如何快速輪 應旋轉,並且發送 正確的電壓 車輪做到這一點。 所以喜歡這款主板在這裡 控制該電動機和這一個 這裡控制該電動機。 我們也有這兩個 板在中間。 這一次在這裡充電控制 這些大電容踢球。 這裡此板負責控制當機器人 踢通過使用這種光傳感器權利 在這裡,看的時候 球是在它前面。 它還控制這裡的運球 我們用它來把上旋球 所以我們可以用它向後移動。 凱特DONAHUE:這不是 只是你想取勝。 那就是你想要 推進知識。 等你的工作什麼 你的工作,然後你 要釋放一個文件說 正是你這樣做太酷了, 和其他人如何能做到這一點 他們可以建立在你的工作。 所以,如果有這樣的東西 先進,有人來了, 那種大家可以借鑒一下。 你可以有一年,也許 沒有其他人可以使用它的那年。 但隨後的第二年, 每個人都會有修改它 並且也做了同樣的事情。 所以它真的只是向前移動 而不是停留在同一個地方。 ERIC SCHLUNTZ:我肯定要 要努力在我的職業生涯機器人。 我認為有只是 有很多令人驚奇的事情 這是可以做到的自動化 的東西,使汽車更安全, 做只是真的一切工作 自動使人們不必 做的事情,是危險的或鈍痛。 這裡還有這麼多東西, 機器人可以做的比人好。 我認為,作為一個社會,我們需要 開始做那些自由人了 做更有趣的事情。 DAVID馬蘭:這的確是我們這個賽季 大結局和我們的10集第10位。 而且它是真正了不起的 如何在短短10集 有多少錯誤,我們所作的。 事實上,CS50自己的雪萊韋斯托弗 - 誰你可能還記得從這些電影 作為 - 最近通過時間去 的實況劇集片段 和其排練找 一些我們最喜歡的回憶 與大家分享。 你好世界。 這是CS50現場。 所以,如果你看到我跳,如果你看到 我說錯話,如果你看到我搞砸了, 所有這一切正在發生的事情簡直 現在在劍橋,馬薩諸塞州。 噢,你好世界。 擊鼓。 Persp - 呃,persec - 暫停視頻 如果你想。 [聽不清]。 [口吃] 是馬克Zunkerburn最喜歡的PA - 為了保護我們的核導彈。 保持眼睛像往常一樣。 軍號本身。 Gaggles。 好episude你。 這其實很 - 嗯,它結束。 你可能還記得。 前往這個UR這裡。 揚聲器6:這是CS50。 啊。 DAVID馬蘭:現在我 所做的軼事捲軸。 太棒了。 揚聲器7:我們是否應該重做結局? 我們應該怎麼做的結局嗎? DAVID馬蘭:照片傑森 赫塞豪恩打扮成punmpkin。 揚聲器8:呵呵,小伙子。 我不知道如果我想 人們一看就知道。 DAVID馬蘭:號 現在它的照片傑森 赫希打扮成男孩。 揚聲器9:如果你有興趣, 其實我可以告訴你如何 - DAVID MALAN:是的,絕對。 揚聲器9:他是一個小 資產負債今天早上。 他一直沒有他的咖啡呢。 揚聲器10:哇! 哦,上帝。 DAVID馬蘭:從 - 在哪裡他從? 揚聲器11:說得對 - 正確的在我的胳膊, 你可以看到像白色的字符。 還有極。 DAVID馬蘭:他們不知道 這就是 - 你應該點這裡。 揚聲器11:哦。 DAVID馬蘭:你能聽到我的世界? RAMON GALVAN:世界,你好。 歡迎來到CS50現場。 我拉蒙·高爾文。 DAVID馬蘭:而且 - 而且我是大衛馬蘭。 RAMON GALVAN:今天, 我主持今天的節目。 DAVID MALAN:嗯,跟我來。 RAMON GALVAN:確定。 確定。 哦,[BLEEP] 揚聲器12:不要說 [BLEEP]在空中! RAMON GALVAN:哦,[BLEEP]他會 是羅賓給我的蝙蝠俠, 安迪里希特到我的柯南, 在切奇·我衝今天。 這是最絕對是一個嚴重的 我們正在做今天的事。 這不是一個玩笑。 Dropbox的已經相當大做文章最近 因為我對此一無所知。 這是什麼呢? 這一切都在我之上。 這是一些我不知道的。 我們還參觀 第三個玻璃 - 第三度 - DAVID馬蘭:就在那裡。 它可以讓你刷信用 為了在您的iPhone卡 處理付款。 RAMON GALVAN:我有一個翻蓋手機。 讓我們玩的剪輯。 一,二 - DAVID馬蘭:這是有史以​​來第一次。 RAMON GALVAN:什麼? DAVID馬蘭:這是有史以​​來第一次。 RAMON GALVAN:確定。 舉辦有史以來第一次 - DAVID馬蘭:我是在 讀研的時候。 RAMON GALVAN:我上四年級。 雖然我愛Zamyla,我 寧願不花 - DAVID馬蘭:花一半 盡可能多的時間和她在一起。 RAMON GALVAN:沒錯。 DAVID馬蘭:拜託了,Zamyla! 這是CS50,這是可怕的。 RAMON GALVAN:這是可怕的。 做了一個小的滋滋聲滾來封裝 所發生的放蕩。 DAVID馬蘭:我愛你。 噢。 RAMON GALVAN:我愛你。 不像大衛,誰圈子中。 DAVID馬蘭:哪裡是我的幻燈片? 呵呵。 以上就是CS50現場。 非常感謝這個 本週的貢獻者, 每一個在後面的 攝像頭,並感謝你給你 調諧在這整個賽季。 這是CS50。 [音樂 - SEMISONIC,“關門時間”]