Loading [MathJax]/extensions/tex2jax.js

0

0
0

文字

分享

0
0
0

交通大學ISCI Lab創造服務型機器人的一片天!

馥林文化_96
・2013/04/28 ・3755字 ・閱讀時間約 7 分鐘 ・SR值 490 ・五年級

採訪/謝瑩霖、黃渝婷

宋開泰老師與ISCI Lab的同學。

交通大學的智慧型系統控制整合實驗室(ISCI Lab)看到社會已慢慢走向老年化、且對於服務型機器人的需求日益增加的現況,研發出緊急照護機器人RoLA、運用Kinect視覺模組搭配機械手臂可用來抓取物品的阿拉丁、強調人機互動的輔助行走機器人Wal-bot、軟外表導覽機器人小狐以及其他類型的服務型機器人。

ISCI Lab目前為了符合各個層面的服務需求,積極地進行改良服務型機器人。

【研究契機】

由交通大學電機工程系宋開泰老師領軍的智慧型系統控制整合實驗室(以下簡稱ISCI Lab),便是以研究服務型機器人為出發點,研究開發出各式各樣機器人。

-----廣告,請繼續往下閱讀-----

宋開泰老師在比利時魯汶大學攻讀博士學位時是研究移動式機器人、製作工廠內的自動搬運機器人。宋老師說:「那時候時工廠內的搬運機器人只會沿著地上的磁導線移動,之後便考慮移除鋪設在地上的磁導線,希望讓搬運機器人的功能能更上一層樓。」在當時,機器人都要靠著磁導線來移動,磁導線對於機器人來說就像是火車的軌道一樣,只需將感測路徑的感測器裝在機器人的下方,機器人就能跟隨磁導線就能自然前進,但這也限制了機器人可行動(服務)的範圍;若是能夠開發出不用靠磁導線移動的機器人,那麼機器人可移動的範圍就能變得更廣、服務也能更自由。但相對來說,這樣的機器人在就會複雜許多,感測方式也要從原本的跟隨改成掃描環境的定位量測,在程式撰寫上的困難度也將隨之提高。

宋老師回國後,了解移動的機器人還有有許多問題可以去做深入地探討,於是開始將機器人從用於工廠的搬運機器人延伸到用於醫院或居家照護的服務型機器人,加上察覺到臺灣社會的老年化問題,因此鑽研服務型機器人這個領域,並於1991年在交通大學正式成立ISCI Lab,此實驗室目前已開發出可在家中巡航的緊急照護機器人RoLA、運用Kinect視覺模組搭配機械手臂可用來抓取物品的阿拉丁、強調人機互動的輔助行走機器人Walbot與少見的軟外表接待型機器人小狐。宋老師說:「其實能自由移動的搬運機器人可說是服務型機器人的前身。我們實驗室成立的宗旨及研究主軸在於『這些機器人能提供給人們什麼服務』,而不是強調『這些機器人是如何設計得的』。」宋老師藉由這樣的信念,教導及帶領學生進入服務型機器人的世界,並期許ISCI Lab能讓服務型機器人有更多元的服務及發展。

【軟體與硬體架構】

在硬體部分,ISCI Lab的四臺重點機器人在外觀上的設計,都可大略分成頭部與身體兩大部位,除了阿拉丁沒有裝設螢幕外,其他三臺機器人都有裝設觸控式螢幕,是其可與使用者進行互動。在感測器方面,機器人皆採用精準度較高的雷射測距儀來量測機器人周圍的障礙物,並且將測距儀設置在機器人身體下方,如此一來可避免因障礙物過低而無法偵測到的狀況。而宋老師實驗室採用自行研發的ZigBee,與市面上販售的不同點在於,宋老師在自製的ZigBee電路板上增設了加速度感應器,可用來測量人體動作的加速度,舉例來說,當人跌倒時,傾倒的速度較高,透過加速度感應器可判斷出是跌倒而不是臥躺;另外傳輸的範圍也較市面上來的小,大概只有10公尺的距離,但在家中使用也已相當足夠。

在軟體方面,宋老師採用的是C語言,雖然說C語言在傳承及閱讀上較為困難,但它能做的事情也比較多,記憶體也占的比較少。這樣說起來,相對耗費的資源也比較少,並且可讓學生們在做研究方面能更用心地研讀程式。宋老師希望讓學生學的愈多愈好,因為在求學階段學得愈多、碰到的問題愈多,未來當他們在面對未知的未來時,也就更有解決問題的能力。

-----廣告,請繼續往下閱讀-----

【功能各異的服務型機器人】

照護機器人RoLA

首先從RoLA(Robot of Living Aid)這臺機器人開始,它是在Easy Bot這臺家用伴侶機器人之後所研發出來的居家照護機器人,移動方式與Easy Bot相同都採用雙獨力驅動輪搭配一個自由轉向輪來進行各方向的移動。而我們可從名稱上來得知這臺機器人主要功能是給予使用者在生活方面的協助,而對象特別鎖定在年紀稍長的老年使用者。搭配保全機器人既有的巡邏概念,讓機器人能在家中自由移動,當發生事故時,透過配戴在使用者腰間的ZigBee姿態感測器,可感測到使用者的姿態變化,並作出相對應的動作,且快速移動到使用者求救的位置,並發送求救訊號給出門在外的其他家中成員。

舉例來說,當老年人(使用者)單獨在家,不小心跌倒時,RoLA一偵測到事件的發生(跌倒的姿態),便會使用裝設在距機體下半部的雷射測距儀來閃避障礙物,在短時間內自主移動到老年人身旁,一抵達老年人身邊後,便會使用裝設在頭部的攝影機拍攝影像,並傳送簡訊到家中成員的手機或者利用3G網路傳送即時影像到家中其他成員的智慧型手機中。另外,由於鏡頭是可遙控的,家中成員可以遙控攝影機鏡頭的方向來取得更多的環境資訊。在偵測人體姿態的ZigBee方面,宋老師的學生們目前已開發出包含:站、坐、走、臥、跌倒與上下樓梯共七種動作姿態,而為了要分辨走與跑、臥躺與跌倒這種看似相同的動作,在ZigBee中增加了加速度感測器,以速度的不同來分辨出不同的姿態。

具有輔具功能的Wal-bot

在研發出可偵測老年人跌倒並傳送求救訊息的RoLA後,ISCI Lab之後又研發出可預防老年人跌倒,也可當成輔具來輔助使用者行走的Wal-bot。機器人外觀上與RoLA著顯著的不同點在於,Wal-bot裝設了一組造型特殊的扶手,讓每位使用者能以各自習慣的扶握方式來使用,並且預防老年人在家跌倒的機率,希望提高老年人的生活安全度。

Wal-bot結合握把、雷射測距儀和力量感測器,變成一臺可帶著使用者前進到想去的位置的機器人。使用者在扶上扶手時,輕輕推一下,Wal-bot就會帶著使用者移動。藉由力量感測器的協助,也讓老年人用較少的力量就可推動Wal-bot行進。Wal-bot跟ROLA一樣可以藉由雷射測距儀自主閃避障礙物,而Wal-bot的顯示畫面圖中的左上角框框可顯示出周圍的環境,紅線愈長表示前方的空間愈空曠。ISCI Lab也實際展示了Wal-bot的安全性,教室外面的走廊布置成一個充滿障礙的環境,再以蒙眼方式親身測試Wal-bot的避障功能。

-----廣告,請繼續往下閱讀-----

而Wal-bot的在移動方式則採用四個不同馬達各別控制四個全向輪,以不同的旋轉方式來進行前後左右各個方向的移動。另外Wal-bot可在上坡時提供額外的力道讓使用者有種如履平地的感覺,相對地在下坡方面也會稍稍提供阻力,讓移動速度不致於過快。

另外Wal-bot還有一項功能,它可以使用程式規劃出家中環境移動的路徑,當使用者想在家中移動時,只要點選螢幕設定起點與終點,Wal-bot便會自動規劃最短路徑,讓使用者用最短且最省力的方式完成移動。

有手臂的阿拉丁

與前兩臺機器人相比,阿拉丁在外觀上有顯著的不同,它的機身設計得較高,並有裝上兩隻擁有七個自由度的手臂,能協助使用者來拿取物品,舉例來說,老年人想要拿到高處的藥罐,不易拿取時就能呼叫阿拉丁來協助完成。阿拉丁也能透過同樣裝設在機體下方的雷射測距儀來偵測障礙物,進而讓完成取物動作的機器人能自行避障,流暢地完成整個協助的動作。

而阿拉丁這款機器人,宋老師認為還是有許多可改進的空間,因此繼續開發出阿拉丁二代,將一些功能做更進一步的提升與更新。首先將手臂的自由度由七個減少為六個,如此一來不但不會減少手臂的靈活度,還可以減少馬達帶來的重量;再來是將新開發的四驅輪移動模式裝設在二代上。四驅輪移動模式與一般輪移動模式不同,每一顆輪子分別由一組馬達來控制轉向角度與前進後退,因此移動起來能更平穩,而且在動力損失上,並不會像先前使用全向輪時,因為輪子的角度問題損失較多的能量,移動起來也更平穩快速。

-----廣告,請繼續往下閱讀-----
外表可愛的絨毛小狐

製作小狐的動機為宋老師考慮到有許多的高中生喜歡到交通大學電機系參觀,但用人來進行接待已是相當普遍的方式,便與學生討論製作一臺與眾不同的接待型機器人,

小狐擁有兩個特色:第一,小狐能與來訪賓客進行互動遊戲。舉例來說,來系上參觀的學生能與小狐玩互動遊戲,讓學生了解到電機系在製作機器人方面的樂趣。第二,宋老師將小狐做成可增加好感度的軟外表,也設計成可以用觸摸的方式與小狐進行互動遊戲,甚至,小狐也會因為觸摸力道的不同而有不同的反應!相較於原本金屬外表的機器人,這顛覆了以往機器人給人外表冰冷的刻板印象,而有著可愛外表與柔軟表皮的小狐,也縮短了原本人與機器人間的距離感,讓人在互動時感到更為自在且愉快。

另外小狐待機時,頭上的耳朵會像小狗一般微微晃動,當使用者走到面前時,可透過脖子上的三個超音波感測器,藉由感測使用者的位置來轉動頭部來面對使用者。而當使用者觸摸小狐身上不同部位時,小狐也產生不同的對應方式來發出聲音。真是期待未來看到小狐在電機系館的門口為大家進行更多功能的服務呢!

【結語】

在ISCI Lab見到了許多從「服務人」為出發點的機器人,果真科技始終來自於人性!四臺機器人的專精技術、開發的領域與功能都不相同,期望未來有一天能夠將這幾個領域技術全部整合成一臺,塑造出功能更廣、性能更優的全方位家用型機器人。這樣照護老人再也不用聘請全天候看護,打掃家裡也不必找尋仲介公司雇用外傭,只要一臺機器人就萬事搞定!可以想見在未來的家庭生活,會更有科技感。

-----廣告,請繼續往下閱讀-----

 

參考連結:交通大學智慧型系統控制整合實驗室

文章原文刊載於《ROBOCON》國際中文版2013/5月號

-----廣告,請繼續往下閱讀-----
文章難易度
馥林文化_96
54 篇文章 ・ 5 位粉絲
馥林文化是由泰電電業股份有限公司於2002年成立的出版部門,有鑒於21世紀將是數位、科技、人文融合互動的世代,馥林亦出版科技機械類雜誌及相關書籍。馥林文化出版書籍http://www.fullon.com.tw/

0

1
0

文字

分享

0
1
0
ECU: 汽車大腦的演化與挑戰
鳥苷三磷酸 (PanSci Promo)_96
・2025/07/02 ・3793字 ・閱讀時間約 7 分鐘

本文與 威力暘電子 合作,泛科學企劃執行。

想像一下,當你每天啟動汽車時,啟動的不再只是一台車,而是一百台電腦同步運作。但如果這些「電腦」突然集體當機,後果會有多嚴重?方向盤可能瞬間失靈,安全氣囊無法啟動,整台車就像失控的高科技廢鐵。這樣的「系統崩潰」風險並非誇張劇情,而是真實存在於你我日常的駕駛過程中。

今天,我們將深入探討汽車電子系統「逆天改運」的科學奧秘。究竟,汽車的「大腦」—電子控制單元(ECU),是如何從單一功能,暴增至上百個獨立系統?而全球頂尖的工程師們,又為何正傾盡全力,試圖將這些複雜的系統「砍掉重練」、整合優化?

第一顆「汽車大腦」的誕生

時間回到 1980 年代,當時的汽車工程師們面臨一項重要任務:如何把汽油引擎的每一滴燃油都壓榨出最大動力?「省油即省錢」是放諸四海皆準的道理。他們發現,關鍵其實潛藏在一個微小到幾乎難以察覺的瞬間:火星塞的點火時機,也就是「點火正時」。

如果能把點火的精準度控制在「兩毫秒」以內,這大約是你眨眼時間的百分之一到千分之一!引擎效率就能提升整整一成!這不僅意味著車子開起來更順暢,還能直接省下一成的油耗。那麼,要如何跨過這道門檻?答案就是:「電腦」的加入!

-----廣告,請繼續往下閱讀-----

工程師們引入了「微控制器」(Microcontroller),你可以把它想像成一顆專注於特定任務的迷你電腦晶片。它能即時讀取引擎轉速、進氣壓力、油門深度、甚至異常爆震等各種感測器的訊號。透過內建的演算法,在千分之一秒、甚至微秒等級的時間內,精準計算出最佳的點火角度,並立刻執行。

從此,引擎的性能表現大躍進,油耗也更漂亮。這正是汽車電子控制單元(ECU)的始祖—專門負責點火的「引擎控制單元」(Engine Control Unit)。

汽車電子控制單元的始祖—專門負責點火的「引擎控制單元」(Engine Control Unit)/ 圖片來源:shutterstock

ECU 的失控暴增與甜蜜的負荷

第一顆 ECU 的成功,在 1980 年代後期點燃了工程師們的想像:「這 ECU 這麼好用,其他地方是不是也能用?」於是,ECU 的應用範圍不再僅限於點火,燃油噴射量、怠速穩定性、變速箱換檔平順度、ABS 防鎖死煞車,甚至安全氣囊的引爆時機……各種功能都交給專屬的 ECU 負責 。

然而,問題來了:這麼多「小電腦」,它們之間該如何有效溝通?

-----廣告,請繼續往下閱讀-----

為了解決這個問題,1986 年,德國的博世(Bosch)公司推出了一項劃時代的發明:控制器區域網路(CAN Bus)。你可以將它想像成一條專為 ECU 打造的「神經網路」。各個 ECU 只需連接到這條共用的線路上,就能將訊息「廣播」給其他單元。

更重要的是,CAN Bus 還具備「優先通行」機制。例如,煞車指令或安全氣囊引爆訊號這類攸關人命的重要訊息,絕對能搶先通過,避免因資訊堵塞而延誤。儘管 CAN Bus 解決了 ECU 之間的溝通問題,但每顆 ECU 依然需要獨立的電源線、接地線,並連接各種感測器和致動器。結果就是,一輛汽車的電線總長度可能達到 2 到 4 公里,總重量更高達 50 到 60 公斤,等同於憑空多載了一位乘客的重量。

另一方面,大量的 ECU 與錯綜複雜的線路,也讓「電子故障」開始頻繁登上汽車召回原因的榜首。更別提這些密密麻麻的線束,簡直是設計師和維修技師的惡夢。要檢修這些電子故障,無疑讓人一個頭兩個大。

大量的 ECU 與錯綜複雜的線路,也讓「電子故障」開始頻繁登上汽車召回原因的榜首。/圖片來源:shutterstock

汽車電子革命:從「百腦亂舞」到集中治理

到了2010年代,汽車電子架構迎來一場大改革,「分區架構(Zonal Architecture)」搭配「中央高效能運算(HPC)」逐漸成為主流。簡單來說,這就像在車內建立「地方政府+中央政府」的管理系統。

-----廣告,請繼續往下閱讀-----

可以想像,整輛車被劃分為幾個大型區域,像是車頭、車尾、車身兩側與駕駛艙,就像數個「大都會」。每個區域控制單元(ZCU)就像「市政府」,負責收集該區所有的感測器訊號、初步處理與整合,並直接驅動該區的馬達、燈光等致動器。區域先自理,就不必大小事都等中央拍板。

而「中央政府」則由車用高效能運算平台(HPC)擔任,統籌負責更複雜的運算任務,例如先進駕駛輔助系統(ADAS)所需的環境感知、物體辨識,或是車載娛樂系統、導航功能,甚至是未來自動駕駛的決策,通通交由車輛正中央的這顆「超級大腦」執行。

乘著這波汽車電子架構的轉型浪潮中, 2008 年成立的台灣本土企業威力暘電子,便精準地切入了這個趨勢,致力於開發整合 ECU 與區域控制器(Domain Controller)功能的模組化平台。他們專精於開發電子排檔、多功能方向盤等各式汽車電子控制模組。為了確保各部件之間的溝通順暢,威力暘提供的解決方案,就像是將好幾個「分區管理員」的職責,甚至一部分「超級大腦」的功能,都整合到一個更強大的硬體平台上。

這些模組不僅擁有強大的晶片運算能力,可同時支援 ADAS 與車載娛樂,還能兼容多種通訊協定,大幅簡化車內網路架構。如此一來,車廠在追求輕量化和高效率的同時,也能顧及穩定性與安全性。

-----廣告,請繼續往下閱讀-----
2008 年威力暘電子致力於開發整合 ECU 與區域控制器(Domain Controller)功能的模組化平台 /圖片來源:shutterstock

萬無一失的「汽車大腦」:威力暘的四大策略

然而,「做出來」與「做好」之間,還是有差別。要如何確保這顆集結所有功能的「汽車大腦」不出錯?具體來說,威力暘電子憑藉以下四大策略,築起其產品的可靠性與安全性:

  1. AUTOSAR : 導入開放且標準化的汽車軟體架構 AUTOSAR。分為應用層、運行環境層(RTE)和基礎軟體層(BSW)。就像在玩「樂高積木」,ECU 開發者能靈活組合模組,專注在核心功能開發,從根本上提升軟體的穩定性和可靠性。
  2. V-Model 開發流程:這是一種強調嚴謹、能在早期發現錯誤的軟體開發流程。就像打勾 V 字形般,左側從上而下逐步執行,右側則由下而上層層檢驗,確保每個階段的安全要求都確實落實。
  3. 基於模型的設計 MBD(Model-Based Design) 威力暘的工程師們會利用 MatLab®/Simulink® 等工具,把整個 ECU 要控制的系統(如煞車),用數學模型搭建起來,然後在虛擬環境中進行大量的模擬和測試。這等於在實體 ECU 誕生前,就能在「數位雙生」世界中反覆演練、預先排除設計缺陷,,並驗證安全機制是否有效。
  4. Automotive SPICE (ASPICE) : ASPICE 是國際公認的汽車軟體「品質管理系統」,它不直接評估最終 ECU 產品本身的安全性,而是深入檢視團隊在軟體開發的「整個過程」,也就是「方法論」和「管理紀律」是否夠成熟、夠系統化,並只根據數據來評估品質。

既然 ECU 掌管了整輛車的運作,其能否正常運作,自然被視為最優先項目。為此,威力暘嚴格遵循汽車業中一本堪稱「安全聖經」的國際標準:ISO 26262。這套國際標準可視為一本針對汽車電子電氣系統(特別是 ECU)的「超嚴格品管手冊」和「開發流程指南」,從概念、設計、測試到生產和報廢,都詳細規範了每個安全要求和驗證方法,唯一目標就是把任何潛在風險降到最低

有了上述這四項策略,威力暘確保其產品從設計、生產到交付都符合嚴苛的安全標準,才能通過 ISO 26262 的嚴格檢驗。

然而,ECU 的演進並未就此停下腳步。當ECU 的數量開始精簡,「大腦」變得更集中、更強大後,汽車產業又迎來了新一波革命:「軟體定義汽車」(Software-Defined Vehicle, SDV)。

-----廣告,請繼續往下閱讀-----

軟體定義汽車 SDV:你的愛車也能「升級」!

未來的汽車,會越來越像你手中的智慧型手機。過去,車輛功能在出廠時幾乎就「定終身」,想升級?多半只能換車。但在軟體定義汽車(SDV)時代,汽車將搖身一變成為具備強大運算能力與高速網路連線的「行動伺服器」,能夠「二次覺醒」、不斷升級。透過 OTA(Over-the-Air)技術,車廠能像推送 App 更新一樣,遠端傳送新功能、性能優化或安全修補包到你的車上。

不過,這種美好願景也將帶來全新的挑戰:資安風險。當汽車連上網路,就等於向駭客敞開潛在的攻擊入口。如果車上的 ECU 或雲端伺服器被駭,輕則個資外洩,重則車輛被遠端鎖定或惡意操控。為了打造安全的 SDV,業界必須遵循像 ISO 21434 這樣的車用資安標準。

威力暘電子運用前面提到的四大核心策略,確保自家產品能符合從 ISO 26262 到 ISO 21434 的國際認證。從品質管理、軟體開發流程,到安全認證,這些努力,讓威力暘的模組擁有最高的網路與功能安全。他們的產品不僅展現「台灣智造」的彈性與創新,也擁有與國際大廠比肩的「車規級可靠度」。憑藉這些實力,威力暘已成功打進日本 YAMAHA、Toyota,以及歐美 ZF、Autoliv 等全球一線供應鏈,更成為 DENSO 在台灣少數核准的控制模組夥伴,以商用車熱系統專案成功打入日系核心供應鏈,並自 2025 年起與 DENSO 共同展開平台化量產,驗證其流程與品質。

毫無疑問,未來車輛將有更多運作交由電腦與 AI 判斷,交由電腦判斷,比交由人類駕駛還要安全的那一天,離我們不遠了。而人類的角色,將從操作者轉為監督者,負責在故障或斷網時擔任最後的保險。透過科技讓車子更聰明、更安全,人類甘願當一個「最弱兵器」,其實也不錯!

-----廣告,請繼續往下閱讀-----
-----廣告,請繼續往下閱讀-----
文章難易度

討論功能關閉中。

0

1
3

文字

分享

0
1
3
想不出企劃?讓 AI 幫你整理資料!Notion + Zapier 超詳細教學!
泛科學院_96
・2024/06/03 ・5054字 ・閱讀時間約 10 分鐘

-----廣告,請繼續往下閱讀-----

今天來分享我們用 notion 做知識管理的實作過程與心得,不過,我們發現這樣還不夠用,生為 AI 懶人 YOUTUBER,最好有天上掉下來的題目跟素材,所以還串了 zapier 做自動化 AI 新聞收集!

不過在分享實做過程跟心得前,想先跟大家分享我跟 AJ 有在用的筆記工具,這樣你會知道為什麼我們最後選擇用 notion 了。

如果你只想看 notion 自動收集資料,可以直接下滑教學。

Notion

首先是 notion 端,我們先把 papaya 的模板 複製過來。

-----廣告,請繼續往下閱讀-----

調整一下資料表格式,後面主要會用到的是名稱、URL、標籤、狀態。

首先,我們先點選標籤,

新增你想要自動化的youtube頻道名稱。

然後到狀態,把原本 index 改名成 youtube 自動串連。

-----廣告,請繼續往下閱讀-----

這樣就完成 notion 端的設定。

Zapier

接著來到 zapier,登入後點 create。

進到自動化流程的編輯畫面,你會看到上面有一個 AI 協作的對話框。

輸入「特定 youtube channel 發布影片後,會把影片標題跟連結傳送到 notion 的資料庫」

這樣流程 flow 就出來啦!

-----廣告,請繼續往下閱讀-----

如果 AI 給你的長這樣,要把中間的 get report 刪除。

這邊簡單說一下,畫面上看到的這一串,叫「flow」。

「flow」的最上面是「trigger 觸發器」,是啟動 flow 的條件,

其餘的叫「action」,trigger 觸發後會依序執行下面的 action。

-----廣告,請繼續往下閱讀-----

我們先點進第一個 trigger 進行設定,

在這邊確認 event 是 new video in channel。

然後在 account 這邊,串聯你的 youtube 帳號,用哪個沒差,除非你是頻道主要觀察自己的數據。

接下來就到了重頭戲 trigger 啦,這邊要填的是 channel ID。

-----廣告,請繼續往下閱讀-----

提醒,channel ID 不是網址後面這串,

你可以到想要抓的頻道首頁,按 ctrl+U 開啟原始碼,再按 ctrl+F 尋找這串文字,

後面那串亂碼就是 channel ID 了。

貼回去按 refresh,

-----廣告,請繼續往下閱讀-----

如果有成功抓到,下面的 countinue 就會亮起來,

按下去進到測試頁面 test trigger 按下去。

成功的話,你就會看到他把影片資料抓過來嘍,下面是選後面用的測試資料,選哪個都可以,選完點 countiune。

就會進到 notion 設定,確認一下 event 的設定是不是 create database item,

-----廣告,請繼續往下閱讀-----

確認完按下一步,account 這邊設定連接到你的 notion 帳號,連完一樣按下一步。

重頭戲又來啦,action 這邊是設定 youtube 資料要怎麼存進 notion?

我們先點開 database,選擇剛剛整理過的資料庫,

然後就會跑出很收熟悉的選項,沒錯,這就是剛剛在notion設定好的資料表欄位,現在只要告訴他要把資料放入哪個欄位就好。

名稱,放影片的 title。

標籤,放剛剛設定好的頻道名稱標籤。

URL,就選影片連結的 URL。

狀態選 youtube 自動串連。

這樣新影片就會出現在 notion 頁面的左邊自動呈現囉。

這樣就完成啦,又可以點 countinue 了,不過我自己還會在 content 這個欄位選 description,把影片描述也放入 notion。

點完 countine 進入測試環節,

按 test step。

成功的話,就會看到 test step 變成 publish,

這時回去看 notion 的資料庫,你會發現多一筆剛剛測試的數據。

最後按下 publish,這樣就完成啦。

之後就坐等別人發片,再跟風就好!想企劃就是這麼簡單。

結語

最後來分享一下實做心得吧!

這次實做讓我體會到 notion 的美妙之處,之前都單純把他當成昇級版的 evernote,但跟 Zapier 之類的自動化服務串聯後,馬上變成不同檔次的東西,集前台後台於一身,甚至還能做網站!

這自由度真的是只有想不到,沒有做不到,沒程式基礎的人也能輕鬆入門,難怪會紅。

最後,想問大家會想用 notion 跟 zapier 來做什麼呢?

如果看到有趣的留言,我會試著做做看,有其他想要看的 AI 工具測試或相關問題,也可以留言分享喔!

如果喜歡這支影片的話,也別忘了按讚、訂閱,加入會員,我們下集再見~掰!

更多、更完整的內容,歡迎上科學院的 youtube 頻道觀看完整影片,並開啟訂閱獲得更多有趣的資訊!

-----廣告,請繼續往下閱讀-----
泛科學院_96
44 篇文章 ・ 54 位粉絲
我是泛科學院的AJ,有15年的軟體測試與電腦教育經驗,善於協助偏鄉NPO提升資訊能力,以Maker角度用發明解決身邊大小問題。與你分享人工智慧相關應用,每週更新兩集,讓我們帶你進入科技與創新的奇妙世界,為未來開啟無限可能!

0

0
2

文字

分享

0
0
2
電子信箱串連 Line 通知?再也不怕漏收重要信件!信件自動化篩選、通知,詳細教學!
泛科學院_96
・2024/05/19 ・4129字 ・閱讀時間約 8 分鐘

上次 notion + zapier 做完後,開會總算沒挨罵了,自動化服務真的讚!

而這次介紹 MAKE 串 LINE 做重要信件通知,也源自於我遇到的問題。

如果你不想聽故事,可以往下看教學。

Line Notify

首先,我們會用到 line notify 的服務,要先到官網登入申請。

-----廣告,請繼續往下閱讀-----

登入後如果完全沒用過,會直接進到登錄服務畫面。

這邊除了 email 以外可以隨便填,email 之後要收確認信用的,請用你常用的 email。 然後提醒一下,網址跟 callback URL 不要用 google 之類常見的網址,會沒辦法通過,請隨便打一串看起來正常的網址。

設定完成後按登錄。

這時回去剛剛填的 email 收通知信,開通剛設定好的 line notify。

-----廣告,請繼續往下閱讀-----

大功告成,這時點右上角的「管理登入服務」,就會看到剛剛設定好的 line notify,這樣 line 的部分就設定好了,可以去 make 做自動化串連。

Make

接著登入 make,如果是第一次使用,他會問你很多廢話。

不用管他隨邊點,直到你看到這個畫面。

點右上角 creat a new senario。

-----廣告,請繼續往下閱讀-----

一進去會看到的這個圓圈,這個圓圈跟之前 Zapier 說的 trigger 是一樣的東西,可以手動自己設定流程 flow。

但我們還是叫 AI 幫我們啦,點右下角的 AI Assistant,對話框選選 creat or edit a senario。

輸入「if my gmail get a new email, then send LINE notification」

然後得到畫面上的 flow,左邊是 Gmail watch email,右邊是 line send a notification。

如果你用中文輸入類似的內容,常會跑出很複雜的 flow,這種 flow 裡面有很多有趣的功能。

但這集用不到,我們還是先回到正確的 flow 上。

-----廣告,請繼續往下閱讀-----

點開 gmail,連上要整理的信箱。

連接完成後進入設定,先點選藍色的 click here to choose folder。

這邊會出現你在 gmail 裡做的標籤分類,由於我完全沒有按照規則整理,就直接選 inbox,對所有郵件進行分析。

filter type 用 simple filter。

-----廣告,請繼續往下閱讀-----

下面的 Criteria 選 all emails 就好了,我們後面會再用 filter 細分。

然後這個,選 no。

選擇 yes 會把偵測過的 email 變成已讀,我不想這樣。

然後這邊是每次執行 flow 時,會抓取多少筆最新的 email 到 line 上發布通知。

-----廣告,請繼續往下閱讀-----

免費的 make 是 15 分鐘執行一次 flow,請自己評估每 15 分鐘會收到多少封有用的信件,設定太多你的 LINE 通知會炸裂。

我自己測試後,設定為 5 就差不多了。

設定好點下 OK,會跳出從哪封 email 開始抓資料,用 from now on 就好,之後的新郵件就會自動讀取了。

按下OK,接下來就可以來設定 filter 啦。

-----廣告,請繼續往下閱讀-----

點連接線旁邊的板手會跳出選單,選第一個 set up a filter。

進入 filter 設定畫面,上面的 label 是幫這個 filter 上標籤,填你喜歡的就好。

然後點 condition 下面的輸入框,選 subject 標題跟 text content 內文。

然後在 text operator 這裡,選擇 contains。

contains 是在特定字串中如果包含某個關鍵字,就可以通過。

這邊說的特定字串,就是上面欄位設定的標題跟內文。

接下來,在下面空格打上關鍵字,就完成啦。

如果有多個關鍵字要篩選,點選 add OR rule 設定其他關鍵字,不能多個關鍵字打在一起。

按下OK,你會看到板手變成一個漏斗,這樣 filter 就設定完成。

接著點開 line,他會要你輸入 notify API。

回到 line notify 的「管理登入服務」頁面,點擊剛剛設定好的服務,進入服務細節的頁面,複製上面的 client ID。

回到 Make 複製貼上按SAVE。

接著會進到這個頁面,這邊是設定你要在哪個聊天室發送通知,你可以設定在工作群組發送,我這邊先設定我自己就好。

然後進入 line 推播訊息的設定頁面。

message 這欄可以打成這樣,這樣就不會丟一個不知道在做什麼訊息,你也可以發揮創意寫一些幹話進去,增添趣味。

下面的設定用不到,我們直接按OK就完成了。

接下來就要測試啦,我先分別寄三封信件到公用信箱中,分別是:

  1. 標題有關鍵字
  2. 內文有關鍵字
  3. 沒有關鍵字

寄完後,按下 run once。

成功的話就會在 line 上收到通知,果然,沒有把不含關鍵字的信件傳到 line 上,測試成功。

現在把下面的 scheduling 打開,就完成所有設定了。

以後再也不用擔心自己漏接公用信箱的重要信件啦!

結論

最後分享一下實做心得:

比起 zapier 跟 ifttt,make 用起來更有寫程式的感覺,對完全沒有程式背景的人,Zapier 跟 ifttt 會比較好上手,但在免費版的情況下,make 能做到比 zapier 更複雜的自動化功能。

像前面有出現過的複雜流程圖,就可以用 router 做出複數條件判斷的流程,例如前面抓gmail的流程,加上 router 後就不只能傳送提醒到line,還能自動回復罐頭訊息給符合條件的郵件,這如果要在zapier做,就要做兩個流程才能達成了。

另外如果你的公司信箱不是使用Gmail,前面的模組可以從Gmail改成Email,Connection type選用Microsoft系列。

理論上只要這邊按 save,就可以選擇你要串連的microsoft帳號。我串完之後還是抓不到信件,但 make 跟 microsoft 帳戶上,都顯示授權成功,如果有人知道這是什麼問題,請一定要留言告訴我⋯⋯

這次的分享就到這邊,如果有其他想看的 AI 工具測試或相關問題,可以直接留言 ,或給加入 Discord 跟我們一起討問喔。

如果喜歡這支影片的話,也別忘了按讚、訂閱,加入會員,我們下集再見~掰!

更多、更完整的內容,歡迎上科學院的 youtube 頻道觀看完整影片,並開啟訂閱獲得更多有趣的資訊!

-----廣告,請繼續往下閱讀-----
泛科學院_96
44 篇文章 ・ 54 位粉絲
我是泛科學院的AJ,有15年的軟體測試與電腦教育經驗,善於協助偏鄉NPO提升資訊能力,以Maker角度用發明解決身邊大小問題。與你分享人工智慧相關應用,每週更新兩集,讓我們帶你進入科技與創新的奇妙世界,為未來開啟無限可能!

0

0
0

文字

分享

0
0
0
交通大學ISCI Lab創造服務型機器人的一片天!
馥林文化_96
・2013/04/28 ・3755字 ・閱讀時間約 7 分鐘 ・SR值 490 ・五年級

採訪/謝瑩霖、黃渝婷

宋開泰老師與ISCI Lab的同學。

交通大學的智慧型系統控制整合實驗室(ISCI Lab)看到社會已慢慢走向老年化、且對於服務型機器人的需求日益增加的現況,研發出緊急照護機器人RoLA、運用Kinect視覺模組搭配機械手臂可用來抓取物品的阿拉丁、強調人機互動的輔助行走機器人Wal-bot、軟外表導覽機器人小狐以及其他類型的服務型機器人。

ISCI Lab目前為了符合各個層面的服務需求,積極地進行改良服務型機器人。

-----廣告,請繼續往下閱讀-----

【研究契機】

由交通大學電機工程系宋開泰老師領軍的智慧型系統控制整合實驗室(以下簡稱ISCI Lab),便是以研究服務型機器人為出發點,研究開發出各式各樣機器人。

宋開泰老師在比利時魯汶大學攻讀博士學位時是研究移動式機器人、製作工廠內的自動搬運機器人。宋老師說:「那時候時工廠內的搬運機器人只會沿著地上的磁導線移動,之後便考慮移除鋪設在地上的磁導線,希望讓搬運機器人的功能能更上一層樓。」在當時,機器人都要靠著磁導線來移動,磁導線對於機器人來說就像是火車的軌道一樣,只需將感測路徑的感測器裝在機器人的下方,機器人就能跟隨磁導線就能自然前進,但這也限制了機器人可行動(服務)的範圍;若是能夠開發出不用靠磁導線移動的機器人,那麼機器人可移動的範圍就能變得更廣、服務也能更自由。但相對來說,這樣的機器人在就會複雜許多,感測方式也要從原本的跟隨改成掃描環境的定位量測,在程式撰寫上的困難度也將隨之提高。

宋老師回國後,了解移動的機器人還有有許多問題可以去做深入地探討,於是開始將機器人從用於工廠的搬運機器人延伸到用於醫院或居家照護的服務型機器人,加上察覺到臺灣社會的老年化問題,因此鑽研服務型機器人這個領域,並於1991年在交通大學正式成立ISCI Lab,此實驗室目前已開發出可在家中巡航的緊急照護機器人RoLA、運用Kinect視覺模組搭配機械手臂可用來抓取物品的阿拉丁、強調人機互動的輔助行走機器人Walbot與少見的軟外表接待型機器人小狐。宋老師說:「其實能自由移動的搬運機器人可說是服務型機器人的前身。我們實驗室成立的宗旨及研究主軸在於『這些機器人能提供給人們什麼服務』,而不是強調『這些機器人是如何設計得的』。」宋老師藉由這樣的信念,教導及帶領學生進入服務型機器人的世界,並期許ISCI Lab能讓服務型機器人有更多元的服務及發展。

【軟體與硬體架構】

在硬體部分,ISCI Lab的四臺重點機器人在外觀上的設計,都可大略分成頭部與身體兩大部位,除了阿拉丁沒有裝設螢幕外,其他三臺機器人都有裝設觸控式螢幕,是其可與使用者進行互動。在感測器方面,機器人皆採用精準度較高的雷射測距儀來量測機器人周圍的障礙物,並且將測距儀設置在機器人身體下方,如此一來可避免因障礙物過低而無法偵測到的狀況。而宋老師實驗室採用自行研發的ZigBee,與市面上販售的不同點在於,宋老師在自製的ZigBee電路板上增設了加速度感應器,可用來測量人體動作的加速度,舉例來說,當人跌倒時,傾倒的速度較高,透過加速度感應器可判斷出是跌倒而不是臥躺;另外傳輸的範圍也較市面上來的小,大概只有10公尺的距離,但在家中使用也已相當足夠。

-----廣告,請繼續往下閱讀-----

在軟體方面,宋老師採用的是C語言,雖然說C語言在傳承及閱讀上較為困難,但它能做的事情也比較多,記憶體也占的比較少。這樣說起來,相對耗費的資源也比較少,並且可讓學生們在做研究方面能更用心地研讀程式。宋老師希望讓學生學的愈多愈好,因為在求學階段學得愈多、碰到的問題愈多,未來當他們在面對未知的未來時,也就更有解決問題的能力。

【功能各異的服務型機器人】

照護機器人RoLA

首先從RoLA(Robot of Living Aid)這臺機器人開始,它是在Easy Bot這臺家用伴侶機器人之後所研發出來的居家照護機器人,移動方式與Easy Bot相同都採用雙獨力驅動輪搭配一個自由轉向輪來進行各方向的移動。而我們可從名稱上來得知這臺機器人主要功能是給予使用者在生活方面的協助,而對象特別鎖定在年紀稍長的老年使用者。搭配保全機器人既有的巡邏概念,讓機器人能在家中自由移動,當發生事故時,透過配戴在使用者腰間的ZigBee姿態感測器,可感測到使用者的姿態變化,並作出相對應的動作,且快速移動到使用者求救的位置,並發送求救訊號給出門在外的其他家中成員。

舉例來說,當老年人(使用者)單獨在家,不小心跌倒時,RoLA一偵測到事件的發生(跌倒的姿態),便會使用裝設在距機體下半部的雷射測距儀來閃避障礙物,在短時間內自主移動到老年人身旁,一抵達老年人身邊後,便會使用裝設在頭部的攝影機拍攝影像,並傳送簡訊到家中成員的手機或者利用3G網路傳送即時影像到家中其他成員的智慧型手機中。另外,由於鏡頭是可遙控的,家中成員可以遙控攝影機鏡頭的方向來取得更多的環境資訊。在偵測人體姿態的ZigBee方面,宋老師的學生們目前已開發出包含:站、坐、走、臥、跌倒與上下樓梯共七種動作姿態,而為了要分辨走與跑、臥躺與跌倒這種看似相同的動作,在ZigBee中增加了加速度感測器,以速度的不同來分辨出不同的姿態。

-----廣告,請繼續往下閱讀-----

具有輔具功能的Wal-bot

在研發出可偵測老年人跌倒並傳送求救訊息的RoLA後,ISCI Lab之後又研發出可預防老年人跌倒,也可當成輔具來輔助使用者行走的Wal-bot。機器人外觀上與RoLA著顯著的不同點在於,Wal-bot裝設了一組造型特殊的扶手,讓每位使用者能以各自習慣的扶握方式來使用,並且預防老年人在家跌倒的機率,希望提高老年人的生活安全度。

Wal-bot結合握把、雷射測距儀和力量感測器,變成一臺可帶著使用者前進到想去的位置的機器人。使用者在扶上扶手時,輕輕推一下,Wal-bot就會帶著使用者移動。藉由力量感測器的協助,也讓老年人用較少的力量就可推動Wal-bot行進。Wal-bot跟ROLA一樣可以藉由雷射測距儀自主閃避障礙物,而Wal-bot的顯示畫面圖中的左上角框框可顯示出周圍的環境,紅線愈長表示前方的空間愈空曠。ISCI Lab也實際展示了Wal-bot的安全性,教室外面的走廊布置成一個充滿障礙的環境,再以蒙眼方式親身測試Wal-bot的避障功能。

而Wal-bot的在移動方式則採用四個不同馬達各別控制四個全向輪,以不同的旋轉方式來進行前後左右各個方向的移動。另外Wal-bot可在上坡時提供額外的力道讓使用者有種如履平地的感覺,相對地在下坡方面也會稍稍提供阻力,讓移動速度不致於過快。

-----廣告,請繼續往下閱讀-----

另外Wal-bot還有一項功能,它可以使用程式規劃出家中環境移動的路徑,當使用者想在家中移動時,只要點選螢幕設定起點與終點,Wal-bot便會自動規劃最短路徑,讓使用者用最短且最省力的方式完成移動。

有手臂的阿拉丁

與前兩臺機器人相比,阿拉丁在外觀上有顯著的不同,它的機身設計得較高,並有裝上兩隻擁有七個自由度的手臂,能協助使用者來拿取物品,舉例來說,老年人想要拿到高處的藥罐,不易拿取時就能呼叫阿拉丁來協助完成。阿拉丁也能透過同樣裝設在機體下方的雷射測距儀來偵測障礙物,進而讓完成取物動作的機器人能自行避障,流暢地完成整個協助的動作。

而阿拉丁這款機器人,宋老師認為還是有許多可改進的空間,因此繼續開發出阿拉丁二代,將一些功能做更進一步的提升與更新。首先將手臂的自由度由七個減少為六個,如此一來不但不會減少手臂的靈活度,還可以減少馬達帶來的重量;再來是將新開發的四驅輪移動模式裝設在二代上。四驅輪移動模式與一般輪移動模式不同,每一顆輪子分別由一組馬達來控制轉向角度與前進後退,因此移動起來能更平穩,而且在動力損失上,並不會像先前使用全向輪時,因為輪子的角度問題損失較多的能量,移動起來也更平穩快速。

-----廣告,請繼續往下閱讀-----

外表可愛的絨毛小狐

製作小狐的動機為宋老師考慮到有許多的高中生喜歡到交通大學電機系參觀,但用人來進行接待已是相當普遍的方式,便與學生討論製作一臺與眾不同的接待型機器人,

小狐擁有兩個特色:第一,小狐能與來訪賓客進行互動遊戲。舉例來說,來系上參觀的學生能與小狐玩互動遊戲,讓學生了解到電機系在製作機器人方面的樂趣。第二,宋老師將小狐做成可增加好感度的軟外表,也設計成可以用觸摸的方式與小狐進行互動遊戲,甚至,小狐也會因為觸摸力道的不同而有不同的反應!相較於原本金屬外表的機器人,這顛覆了以往機器人給人外表冰冷的刻板印象,而有著可愛外表與柔軟表皮的小狐,也縮短了原本人與機器人間的距離感,讓人在互動時感到更為自在且愉快。

另外小狐待機時,頭上的耳朵會像小狗一般微微晃動,當使用者走到面前時,可透過脖子上的三個超音波感測器,藉由感測使用者的位置來轉動頭部來面對使用者。而當使用者觸摸小狐身上不同部位時,小狐也產生不同的對應方式來發出聲音。真是期待未來看到小狐在電機系館的門口為大家進行更多功能的服務呢!

-----廣告,請繼續往下閱讀-----

【結語】

在ISCI Lab見到了許多從「服務人」為出發點的機器人,果真科技始終來自於人性!四臺機器人的專精技術、開發的領域與功能都不相同,期望未來有一天能夠將這幾個領域技術全部整合成一臺,塑造出功能更廣、性能更優的全方位家用型機器人。這樣照護老人再也不用聘請全天候看護,打掃家裡也不必找尋仲介公司雇用外傭,只要一臺機器人就萬事搞定!可以想見在未來的家庭生活,會更有科技感。

 

參考連結:交通大學智慧型系統控制整合實驗室

文章原文刊載於《ROBOCON》國際中文版2013/5月號

-----廣告,請繼續往下閱讀-----
文章難易度
馥林文化_96
54 篇文章 ・ 5 位粉絲
馥林文化是由泰電電業股份有限公司於2002年成立的出版部門,有鑒於21世紀將是數位、科技、人文融合互動的世代,馥林亦出版科技機械類雜誌及相關書籍。馥林文化出版書籍http://www.fullon.com.tw/