
CDA數(shù)據(jù)分析師 出品
編譯:Mika
【導讀】
Michael Reeves是在油管有著500多萬粉絲的編程大神,最近趁著波士頓動力的機器狗開賣,也火速入手了一只。
但他花了8萬美元的目的,只是想讓機器狗給自己倒啤酒……
波士頓動力機器狗 Spot 的能力如何,我們已經(jīng)領略過了。
我們知道,它能記錄周圍環(huán)境,并實時學習;
它可以適應各種崎嶇地形;
它是凝聚了三十年研究心血的工程杰作...
就在人們擔心機器人暴走,意識覺醒獵殺人類統(tǒng)治全世界時...
而在現(xiàn)實中,油管上一個小哥給波士頓動力公司的機器狗Spot編程,教它按指令倒酒,還是通過撒尿到杯子里的形式...
科幻電影中的“殺人利器”淪為倒酒工具。
機器狗Spot:我不是真的人,但你是真的狗。
Michael Reeves是位在油管有著500多萬粉絲的編程大神,最近趁著波士頓動力的機器狗開賣,他用盡各種辦法也火速入手了一只。
▲ 油管編程大神Michael Reeves
通過一個小小的手柄,就能機器狗Spot控制的一舉一動,甚至還可以對其進行編程,用電腦實現(xiàn)操控。
但他花了8萬美元的目的,只是想讓機器狗給自己倒啤酒……
為什么要這么做呢?就是出于好玩…
于是Michael小哥就行動起來,他的計劃是當他把紅色的杯子放到地上,讓機器狗自動搜索杯子,然后走過去通過撒尿的方式給杯子里倒?jié)M啤酒。
聽起來就惡趣味滿滿...
▲ 讓機器狗“尿”啤酒到杯子里
首先第一步是制作“撒酒器”。通過管道從容器中吸水,然后移動設備,對準杯子,放水。
那下一步就是讓機器狗學會自動識別杯子,倒酒。需要用到攝像機、計算機進行圖像分析,以及大量的訓練。
經(jīng)過實驗,Michael發(fā)現(xiàn),當用計算機進行圖形捕捉時,只能每秒更新兩張圖,這樣就無法有效捕捉圖片。
但是,換個思路一想。
我們并不用機器狗識別出杯子,而讓它識別最亮的區(qū)域就行了,因為杯子內(nèi)部是純白的亮色。
因此,Michael寫了代碼來生成屏幕上最亮的區(qū)域,從而實現(xiàn)定位。還可以在“撒酒器”上方加上光源,避免淺色地板帶來的影響。
▲ 通過識別最亮的區(qū)域實現(xiàn)定位
接著將“撒酒器”跟攝像機組裝起來,就能自動識別杯子,然后倒酒。
倒酒成功!
不過看到這杯液體,真的喝得下去嗎?
一開始Michael使用車載攝像頭,但是畫質效果實在太差。原本用來識別杯子的TensorFlow模型都無法發(fā)揮作用。
▲ 車載攝像頭效果太差
于是,Michael打算試試波士頓動力公司官網(wǎng)的運動攝像頭,但這價格,實力勸退。
▲ 波士頓動力官網(wǎng)運動攝像頭
最后,Michael買了個日常的監(jiān)控攝像頭,只需30美元。再經(jīng)過一頓復雜繁瑣的操作,雖然麻煩了點,但是省錢。
▲ 改為使用普通監(jiān)控攝像頭
效果還不錯,下面開始教機器狗識別紅色杯子。
先過一遍代碼部分。
如果攝像機識別到左側有杯子,機器狗就左轉,右側同理。
▲ 識別到左側有杯子,機器狗就左轉
如果杯子在中間,它會直走,將撒酒器對準杯子,倒酒。
▲ 若杯子在中間就直走,瞄準,倒酒
這也太酷了,居然是用監(jiān)控攝像頭就做到了。
最后,將一切組合起來。
那么,波士頓動力機器狗能成功變成自動倒酒狗嗎?
到了激動人心的實戰(zhàn)部分。
Michael小哥興沖沖的邀上好友來家里測試,狗子也是欲欲躍試。
下面就是見證奇跡的時刻!
然鵝,在實際操作下,狗子狀況不斷...
雖然能識別到杯子,但難以瞄準倒酒;
▲ 機器狗難以瞄準杯子
好不容易倒好酒,在走開時不小心一jio把酒杯踹到…
▲ 機器狗轉倒完酒,一jio踹飛杯子
甚至踩到撒在地上的酒,狗子jio底打滑險些摔倒;
▲ 機器狗踩到酒腳底一滑
Michael小哥臉都黑了。小丑竟是我自己?!
▲ 心疼Michael小哥一秒
真是讓人忍不住爆笑
由于最終準確率僅僅 35%,因此場面一度尷尬,Michael Reeves 原本設想的倒酒機器狗竟然變成了撒尿機器狗…
▲ 機器狗原地“撒尿”
不過小哥還是表示,Spot算不上是一款精致的產(chǎn)品。倒酒機器狗工作得很不錯,雖然準確度只有35%,但這仍然是令人驚嘆的。
訓練完倒酒機器狗,你以為就完了?
難道不去波士頓動力公司溜溜嗎?
于是,Michael 小哥帶上狗子,驅車從住的洛杉磯開車前往波士頓。
總過花了八天,共2988英里,多次爆胎后,Michael 終于到了,讓狗子在總部門口尿了一泡后,舒服了,走人。
數(shù)據(jù)分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
SQL Server 中 CONVERT 函數(shù)的日期轉換:從基礎用法到實戰(zhàn)優(yōu)化 在 SQL Server 的數(shù)據(jù)處理中,日期格式轉換是高頻需求 —— 無論 ...
2025-09-18MySQL 大表拆分與關聯(lián)查詢效率:打破 “拆分必慢” 的認知誤區(qū) 在 MySQL 數(shù)據(jù)庫管理中,“大表” 始終是性能優(yōu)化繞不開的話題。 ...
2025-09-18CDA 數(shù)據(jù)分析師:表結構數(shù)據(jù) “獲取 - 加工 - 使用” 全流程的賦能者 表結構數(shù)據(jù)(如數(shù)據(jù)庫表、Excel 表、CSV 文件)是企業(yè)數(shù)字 ...
2025-09-18DSGE 模型中的 Et:理性預期算子的內(nèi)涵、作用與應用解析 動態(tài)隨機一般均衡(Dynamic Stochastic General Equilibrium, DSGE)模 ...
2025-09-17Python 提取 TIF 中地名的完整指南 一、先明確:TIF 中的地名有哪兩種存在形式? 在開始提取前,需先判斷 TIF 文件的類型 —— ...
2025-09-17CDA 數(shù)據(jù)分析師:解鎖表結構數(shù)據(jù)特征價值的專業(yè)核心 表結構數(shù)據(jù)(以 “行 - 列” 規(guī)范存儲的結構化數(shù)據(jù),如數(shù)據(jù)庫表、Excel 表、 ...
2025-09-17Excel 導入數(shù)據(jù)含缺失值?詳解 dropna 函數(shù)的功能與實戰(zhàn)應用 在用 Python(如 pandas 庫)處理 Excel 數(shù)據(jù)時,“缺失值” 是高頻 ...
2025-09-16深入解析卡方檢驗與 t 檢驗:差異、適用場景與實踐應用 在數(shù)據(jù)分析與統(tǒng)計學領域,假設檢驗是驗證研究假設、判斷數(shù)據(jù)差異是否 “ ...
2025-09-16CDA 數(shù)據(jù)分析師:掌控表格結構數(shù)據(jù)全功能周期的專業(yè)操盤手 表格結構數(shù)據(jù)(以 “行 - 列” 存儲的結構化數(shù)據(jù),如 Excel 表、數(shù)據(jù) ...
2025-09-16MySQL 執(zhí)行計劃中 rows 數(shù)量的準確性解析:原理、影響因素與優(yōu)化 在 MySQL SQL 調(diào)優(yōu)中,EXPLAIN執(zhí)行計劃是核心工具,而其中的row ...
2025-09-15解析 Python 中 Response 對象的 text 與 content:區(qū)別、場景與實踐指南 在 Python 進行 HTTP 網(wǎng)絡請求開發(fā)時(如使用requests ...
2025-09-15CDA 數(shù)據(jù)分析師:激活表格結構數(shù)據(jù)價值的核心操盤手 表格結構數(shù)據(jù)(如 Excel 表格、數(shù)據(jù)庫表)是企業(yè)最基礎、最核心的數(shù)據(jù)形態(tài) ...
2025-09-15Python HTTP 請求工具對比:urllib.request 與 requests 的核心差異與選擇指南 在 Python 處理 HTTP 請求(如接口調(diào)用、數(shù)據(jù)爬取 ...
2025-09-12解決 pd.read_csv 讀取長浮點數(shù)據(jù)的科學計數(shù)法問題 為幫助 Python 數(shù)據(jù)從業(yè)者解決pd.read_csv讀取長浮點數(shù)據(jù)時的科學計數(shù)法問題 ...
2025-09-12CDA 數(shù)據(jù)分析師:業(yè)務數(shù)據(jù)分析步驟的落地者與價值優(yōu)化者 業(yè)務數(shù)據(jù)分析是企業(yè)解決日常運營問題、提升執(zhí)行效率的核心手段,其價值 ...
2025-09-12用 SQL 驗證業(yè)務邏輯:從規(guī)則拆解到數(shù)據(jù)把關的實戰(zhàn)指南 在業(yè)務系統(tǒng)落地過程中,“業(yè)務邏輯” 是連接 “需求設計” 與 “用戶體驗 ...
2025-09-11塔吉特百貨孕婦營銷案例:數(shù)據(jù)驅動下的精準零售革命與啟示 在零售行業(yè) “流量紅利見頂” 的當下,精準營銷成為企業(yè)突圍的核心方 ...
2025-09-11CDA 數(shù)據(jù)分析師與戰(zhàn)略 / 業(yè)務數(shù)據(jù)分析:概念辨析與協(xié)同價值 在數(shù)據(jù)驅動決策的體系中,“戰(zhàn)略數(shù)據(jù)分析”“業(yè)務數(shù)據(jù)分析” 是企業(yè) ...
2025-09-11Excel 數(shù)據(jù)聚類分析:從操作實踐到業(yè)務價值挖掘 在數(shù)據(jù)分析場景中,聚類分析作為 “無監(jiān)督分組” 的核心工具,能從雜亂數(shù)據(jù)中挖 ...
2025-09-10統(tǒng)計模型的核心目的:從數(shù)據(jù)解讀到?jīng)Q策支撐的價值導向 統(tǒng)計模型作為數(shù)據(jù)分析的核心工具,并非簡單的 “公式堆砌”,而是圍繞特定 ...
2025-09-10