CatKea: 麻瓜手把手教學 DIY 篇

Sofia Yan
中文人的科技新創臥底筆記
5 min readMar 25, 2020

團隊於 2019 年 9 月在 Kickstarter 上架了 AIKEA,出廠預設的 AI 應用是入侵偵測,但身在一個動物友善的科技新創團隊,大家顯然對偵測人沒什麼興趣XD,內部開發人員全都想把 AIKEA 拿來做動物觀測,於是就默默地在公司內部誕生了 AIKEA 二代產品 — CatKea。
(插花回顧一下 2019 年的愚人節產品 BerryCat ,突然覺得產品化也不是不可能了XD)

其實是個蒐集貓貓奇異表情的 AI 應用 (誤)

為了造福廣大的貓奴群眾,在科技新創臥底的文組人要來手把手教科技麻瓜刷機,把 AIKEA 變成貓貓如廁觀察小幫手!

準備設備/材料

貼心小叮嚀: 設定時請先把貓存放於安全的地方,避免設備損壞

設備

  1. 可連網的筆電或桌機 1 台
  2. 已設定好、插上電並連網的 AIKEA 1 台
  3. 接收訊息通知的手機 1 台

軟體

  • Ubuntu 使用者不需要特別準備
  • Windows 10 系統使用者請下載並安裝 PuTTY

道具

  • 貓 (適量),狗也是可以的!但建議設定時務必與道具保持距離,避免設備損壞或影響設定效率。

手把手麻瓜教學

步驟一:獲取 AIKEA 的 IP address

(需使用設備:手機)(AIKEA 設定請參考廠出設定指南)

  1. 使用手機 Wi-Fi 連接入 AIKEA Wi-Fi (原始出廠 ESSID: raspi-webgui)
  2. 開啟手機瀏覽器,輸入 192.168.50.1
    (原始出廠帳號: admin,密碼: secret,若有更換,請使用更換後帳密)
  3. Dashboard 頁面可看見 Interface Information IPv4 Address xxx.xxx.x.xxx,請記得這組 IP Address,步驟二將使用到它
知道 IP 後,才能使用此 IP 跟你的 AIKEA 進行 ssh 連線,注意連線時需要在同一網路下才能進行喔!

步驟二:更改 AIKEA 物件偵測設定

(需使用設備:筆電或桌機、開機中的 AIKEA)

  1. 使用筆電或桌機以ssh方式連入 AIKEA
    (Ubuntu 可開啟 terminal , windows 請使用 PuTTY 連入 AIKEA)

有鑑於科技麻瓜使用者如我應該都是使用 Windows 系統介面,故以下以 PuTTY 圖示做操作說明

2. 打開 PuTTY,於下圖中藍框處填入步驟一得到的 IP address,並按下 Open

3. 輸入帳號密碼來與 AIKEA 連線 (預設帳號:pi,密碼:raspberry)

4. 輸入指令 cd /etc/dyda/pipelines/configs/aikea

5. 再輸入 ls(小寫L及S) 即可看到 三個.config 檔案,分別是 high/low/medium,代表 AIKEA 物件偵測的敏感度,若要更改偵測物件內容,三個 .config 檔案都要記得更改喔!

high/low/medium 三個 .config 檔案都要更改物件內容喔!

6. 輸入指令 sudo vi + config 檔案名稱
例如:sudo vi object_detection_and_tracking_aikea_high.config

7. 向下找到一行顯示 “ target “ : [ “ person “ ]

8. 輸入 a 進入編輯模式

9. 於 [ ] 內輸入 “cat”
(如果想保留偵測人,”person” 不必刪除,若想偵測多種類別,不同類別間請以逗號 ”,” 分隔)

10. 按下 ESC 退出編輯模式 , 輸入 : wq

11. 重複 6.~ 10. 將三個.config 檔案(high/low/medium),依此方式全數修改

步驟三:裝設 CatKea

(需使用設備:已完成步驟一與二的 AIKEA、貓)

  1. 把已完成步驟一、二的 AIKEA 放在你想觀察貓貓的地方,我是雙貓貓奴,一直很想知道貓貓們的如廁狀況(應該只有貓奴懂...),所以安裝點是廁所 XD,正對貓砂盆。
鏡頭正對貓砂盆,下方搭配動態感應燈,廁所無光源也不用擔心捕捉不到貓貓身影

2. 打開接收偵測訊息的 Telegram 後,使用 /shot 來調整鏡頭位置

利用 /shot 指令調整鏡頭擺放位置

3. 調整好位置後,輸入 /camera 指令,你就算在天涯海角,只要有手機,貓貓去上廁所的時候立馬就會接收到通知啦!

使用 /camera 指令後,只要偵測到貓貓,就會推播一張照片到 Telegram

--

--

Sofia Yan
中文人的科技新創臥底筆記

討厭數學的純種文組人,中文/教育背景但反骨地不甘於教書與編輯,從來沒思考過什麼是跨域但默默做了很多跨域的選擇。陰錯陽差進了科技新創,在理工學霸環伺的環境裡居然生存了下來,又陰錯陽差成為 co-founder,不設限人生驚喜(嚇)包開箱中。環境友善支持者,貓奴。