利用社交網絡服務的機器人服務方法及機器人裝置與流程
2023-12-08 22:47:46 1

本發明涉及利用社交網絡服務的機器人服務方法及機器人裝置,更詳細地涉及可通過社交網絡服務來向機器人裝置下達機器人控制指令、可實時確認用戶所下達的機器人控制指令的完成進度的利用社交網絡服務的機器人服務方法及機器人裝置。
背景技術:
機器人裝置是指具有自主作業能力的機器。在製造業工廠執行組裝、焊接、操控等的自動化機器人被稱作工業機器人,具有識別環境並自行判斷的功能的機器人被稱作智慧機器人。
並且,機器人裝置被普及到家庭或辦公室來在家庭或辦公室中以多種方式使用機器人裝置,其中一方面就是機器人裝置在自身的內置顯示裝置上顯示通過電子郵件或聊天軟體生成的文章的功能。執行這種功能的機器人裝置被稱為服務機器人,服務機器人作為信息產業中的一項,需營造出一定的周邊環境。並且,服務機器人作為起到相互作用以及可表現出情感的機器人,服務機器人產業將成為未來市場的主流。
另一方面,隨著個人化及核心家庭化加劇,對分擔家務及情感交流方面的欲望增加,因此,針對雙職工家庭或單人家庭的便捷生活產品市場急速增長。隨著這種個人化及核心家庭化的蔓延,對應對孤獨、安全及情感交流方面的欲望增加,隨著針對單人家庭(到2035年,韓國的這一數據將達到35%)、老齡化(到2020年,韓國65歲以上人員將達到20%)、育兒教育(韓國2003年的出生率達到1.19%)及雙職工家庭的便捷生活產品市場的增長,對可提供家庭服務的機器人裝置的技術開發成為一種需求。即,需通過研究單人家庭的生活風格對機器人裝置的服務需求及可使人和機器人裝置進行交流的情感交流界面,來開發出具有市場前景的家用機器人裝置。
現有技術文獻
專利文獻1:韓國授權專利第1336641號,發明名稱「情感交流機器人服務系統及其方法」
技術實現要素:
要解決的問題
本發明的目的在於,提供可通過社交網絡服務來向機器人裝置下達機器人控制指令、可實時確認用戶所下達的機器人控制指令的完成進度的利用社交網絡服務的機器人服務方法及機器人裝置。
本發明的其他目的在於,提供可通過利用單人家庭的生活風格對機器人裝置的服務需求及可使人和機器人裝置進行交流的情感交流界面來提供家庭服務的利用社交網絡服務的機器人服務方法及機器人裝置。
解決問題的方案
為了實現上述目的,根據本發明的一實施方式,本發明提供如下的利用社交網絡服務的機器人服務方法,即,本發明的利用社交網絡服務的機器人服務方法包括:步驟(a),終端裝置執行社交網絡服務程序,來與機器人裝置連接,顯示用於顯示通過上述機器人裝置拍攝的影像的服務畫面;步驟(b),上述終端裝置向上述機器人裝置傳送在上述服務畫面輸入的機器人控制指令;步驟(c),上述機器人裝置執行基於上述機器人控制指令的動作,並向上述終端裝置傳送動作執行數據;以及步驟(d),上述終端裝置將從上述機器人裝置傳送的動作執行數據顯示在上述服務畫面。
上述步驟(a)可包括:上述終端裝置執行上述社交網絡服務程序並將上述機器人裝置註冊成對話對象的步驟;上述機器人裝置執行上述社交網絡服務程序並以社交網絡服務作為媒介來與上述終端裝置連接的步驟;上述機器人裝置通過服務伺服器向上述終端裝置傳送通過拍攝部獲取的影像的步驟;以及上述終端裝置將上述影像顯示在上述服務畫面的步驟。
上述服務畫面可包括影像顯示窗及對話窗,上述影像顯示窗用於顯示通過機器人裝置拍攝的影像,上述對話窗用於顯示所輸入的對話,上述影像顯示窗可包括影像顯示區域及調整鍵顯示區域,上述影像顯示區域用於顯示通過機器人裝置拍攝的影像,上述調整鍵顯示區域用於顯示能夠使機器人裝置前後左右移動的方向鍵,上述對話窗可包括對話顯示區域、文字輸入區域及附加功能鍵,上述對話顯示區域用於顯示以社交網絡服務為媒介來連接的用戶之間或機器人之間的對話,上述文字輸入區域用於輸入文字,上述附加功能鍵用於輸入機器人控制指令。
上述機器人控制指令能夠以表情符號、特殊符號、已定義的代碼、文字、語音中的至少一種形態輸入。
上述步驟(b)可包括:上述終端裝置向服務伺服器傳送在上述服務畫面輸入的數據的步驟;以及上述服務伺服器通過分析上述數據來生成機器人控制指令並向上述機器人裝置傳送所生成的上述機器人控制指令的步驟。
上述步驟(c)可包括:上述機器人裝置執行基於上述機器人控制指令的動作並向服務伺服器實時傳送動作執行數據的步驟;以及上述服務伺服器向上述終端裝置傳送上述動作執行數據來顯示在上述服務畫面的步驟。
根據本發明的另一實施方式,本發明提供如下的機器人裝置,即,本發明的機器人裝置包括:通信部,與終端裝置或服務伺服器進行通信,來提供社交網絡服務;存儲器,存儲有社交網絡服務程序;以及控制部,若通過上述社交網絡服務程序接收到機器人控制指令,則以執行基於上述機器人控制指令的動作的方式進行控制,並通過上述通信部傳送動作執行數據。
上述機器人控制指令可以為表情符號、特殊符號、已定義的代碼、文字、語音中的至少一種形態。
上述機器人裝置還包括用於獲取影像的拍攝部,在上述終端裝置將自身註冊成對話對象或上述控制部接收到上述機器人控制指令的情況下,上述控制部通過執行上述社交網絡服務程序來以將社交網絡服務作為媒介的方式與上述終端裝置連接,以通過上述拍攝部獲取的影像顯示在社交網絡服務的服務畫面的方式進行控制。
發明的效果
根據本發明,可通過社交網絡服務來向機器人裝置下達機器人控制指令,可實時確認用戶所下達的機器人控制指令的完成進度。
並且,根據本發明,可通過利用單人家庭的生活風格對機器人裝置的服務需求及可使人和機器人裝置進行交流的情感交流界面來提供家庭服務。
附圖說明
圖1為用於說明本發明實施例的利用社交網絡服務的機器人服務的示意圖。
圖2為示出本發明實施例的利用社交網絡服務的機器人服務系統的圖。
圖3為簡要示出本發明實施例的機器人裝置的結構的框圖。
圖4為簡要示出本發明實施例的服務伺服器的結構的框圖。
圖5為示出本發明實施例的利用社交網絡服務的機器人服務方法的圖。
圖6為本發明實施例的服務畫面的示例圖。
圖7為用於說明本發明實施例的附加功能圖標的畫面示例圖。
具體實施方式
通過依據在本發明的說明書中所附的附圖所述的詳細說明,將更加明確理解之前所述的本發明的目的、技術結構及作用效果的具體事項。
以下,參照附圖詳細說明本發明的利用社交網絡服務的機器人服務方法及機器人裝置。所進行說明的實施例用於使本發明所屬領域的技術人員更加容易理解本發明的技術思想,本發明並不限定於此。並且,所附的附圖為為了便於說明本發明的實施例而進行圖示化的圖,可不同於實際形態。
另一方面,以下表示的各個結構部為用於體現本發明的例。因此,在不脫離本發明的思想及範圍的情況下,可在本發明的其他實施方式中使用其他結構部。並且,各個結構部可僅有硬體或軟體的結構來體現,但也可由執行相同功能的多種硬體及軟體的結構的組合來體現。並且,可通過一個硬體或軟體來一同表示兩個以上的結構部。
並且,「包括」某個結構要素這一表達以廣義上的表達方式來僅僅表示相應結構要素的存在,不應理解為排出追加性的結構要素。
圖1為用於說明本發明實施例的利用社交網絡服務的機器人服務的示意圖。
參照圖1,利用社交網絡服務(socialnetworkservice,sns)的機器人服務是指利用社交網絡服務控制機器人裝置的服務。
社交網絡服務是通過用戶之間的自由交流、信息共享及人脈拓展等來建立社會關係並進行強化的網絡平臺,例如有推特(twitter)、臉書(facebook)、kakaotalk、line、myspace、賽我等。
加入這種社交網絡服務的機器人裝置成為社交網絡服務參與會員,來被識別成對象,機器人裝置執行基於由以社交網絡服務作為媒介來連接的用戶所輸入的機器人控制指令的動作,並周期性或實時向用戶告知動作執行數據。此時,機器人裝置通過語音、影像、文字等多種方法來向用戶告知動作執行數據。
更為具體地,機器人裝置提供社交網絡服務參與會員之間的遠程監控(telepresence)服務、信使(aimessenger)服務、行程安排(scheduling)服務、家庭自動化服務、家庭監控(cctv)服務等。在線狀態服務包括在家教育(homeschooling)、照料嬰兒(kidcare)、銀色護理(silvercare)等。行程安排服務包括日常護理(dailycare)、寵物護理(petcare)、銀色護理(silvercare)等。
圖2為示出本發明實施例的利用社交網絡服務的機器人服務系統的圖。
參照圖2,利用社交網絡服務的機器人服務系統包括終端裝置100、服務伺服器200、機器人裝置300。
終端裝置100通過社交網絡服務程序向機器人裝置300傳送機器人控制指令,顯示從機器人裝置300傳送的動作執行數據。其中,機器人控制指令可以為表情符號、特殊符號、已定義的代碼、文字、語音中的至少一種形態。
終端裝置100不僅可以是臺式計算機等的固定型終端,還可包括掌上電腦(pda)、行動電話、筆記本電腦等的移動型終端。即,終端裝置100為具有顯示部並可驅動社交網絡服務程序的電子裝置。
服務伺服器200通過通信網與終端裝置100及機器人裝置300連接,通過社交網絡服務提供用於控制機器人裝置300的服務,存儲有用於執行多種動作的多種動作名稱和動作代碼、用於執行上述代碼相應動作的動作控制數據和與動作相對應的表情符號圖像數據。
服務伺服器200通過分析終端裝置100向機器人裝置300輸入的數據來生成機器人控制指令,並向機器人裝置300傳送所生成的機器人控制指令。
對這種服務伺服器200的詳細說明將參照圖4。
機器人裝置300執行基於從終端裝置100或服務伺服器200傳送的機器人控制指令的動作,通過向終端裝置100傳送動作執行數據來在服務畫面進行顯示。
機器人裝置300具有社交網絡服務的帳號,來通過帳號被識別成社交網絡服務參與會員。
對這種機器人裝置300的詳細說明將參照圖3。
如上所述的終端裝置100、服務伺服器200、機器人裝置300通過通信網聯動,這種通信網是指網際網路、內聯網、移動通信網、衛星通信網等多種可利用有線無線通信技術向網絡協議傳送並接收數據的網。
圖3為簡要示出本發明實施例的機器人裝置的結構的框圖。
參照圖3,機器人裝置300包括通信部310、存儲器320、拍攝部330、驅動部340、控制部350。
通信部310為通過通信網使機器人裝置300與終端裝置之間或機器人裝置300與服務伺服器之間相連接的通信單元,例如,可包括移動通信、衛星通信等無線通信模塊和網絡等的有線通信模塊以及無線保真等的近距離無線通信模塊等。
存儲器320存儲控制機器人裝置300的動作所需的程序和在執行該程序的過程中產生的數據。這種存儲器320可體現為包括多種存儲器器件的形態。尤其,在存儲器320存儲有社交網絡服務程序。
拍攝部330用於拍攝影像。此時,拍攝部330以已設定的周期拍攝影像或實時拍攝影像。
驅動部340是指根據控制部350的控制來工作的硬體。例如,若機器人裝置300為家用清掃機器人,則用於使清掃機器人行走的走行馬達及用於進行真空吸入的吸入馬達為驅動部340。
若通過社交網絡服務程序接收到機器人控制指令,則控制部350以執行基於機器人控制指令的動作的方式進行控制,並通過通信部向服務伺服器傳送動作執行數據。
即,在終端裝置用戶將機器人裝置300註冊成對話對象或控制部350從終端裝置接收到機器人控制指令的情況下,控制部350通過執行存儲於存儲器310的社交網絡服務程序來與終端裝置連接。之後,控制部350驅動拍攝部330,並以在社交網絡服務的服務畫面顯示通過拍攝部330獲取的影像的方式進行控制。
控制部按規定周期或實時通過通信部向服務伺服器傳送在拍攝部330拍攝的影像,來存儲於服務伺服器。在以社交網絡服務作為媒介來與機器人裝置連接的用戶運行相應社交網絡服務程序的情況下,存儲於服務伺服器的影像將被提供成過去情況的歷史影像。由此,用戶可一次性確認過去在特定場所(例如,家裡)發生的情況。
並且,在設定有銀色護理、寵物護理、日常護理等的行程安排預約信息的情況下,控制部350在相應時間運行相應行程安排預約信息,並通過服務伺服器向相應終端裝置告知其運行數據。例如,在「奶奶吃藥的時間為中午十二點」這一信息被設定成行程安排預約信息的情況下,若到中午12點,則控制部輸出「奶奶該吃藥了」這一語音,並通過驅動拍攝部來拍攝奶奶吃藥的影像,來向服務伺服器進行傳送。
控制部350對通信部310、存儲器320、拍攝部330、驅動部340等各個部的動作進行控制。
控制部350可包括至少一個運算裝置,此時,運算裝置可以為通用的中央處理器(cpu)、以特定目的適當體現的可編程設備器件(cpld、fpga)、特定半導體運算裝置(asic)或微控制器晶片。
圖4為簡要示出本發明實施例的服務伺服器的結構的框圖。
參照圖4,服務伺服器200包括通信部210、資料庫220、服務管理部230、控制部240。
通信部210為通過通信網使服務伺服器與終端裝置之間或服務伺服器與機器人裝置之間相連接的通信單元,例如,可包括移動通信、衛星通信等無線通信模塊和網絡等的有線通信模塊以及無線保真等的近距離無線通信模塊等。
在資料庫220存儲與對社交網絡服務具有帳號的用戶或機器人裝置相關的信息。
在資料庫220存儲當前社交網絡服務參與會員(包括用戶、機器人裝置)識別信息、對話內容、機器人控制指令、相應機器人裝置過去拍攝的影像、從機器人裝置實時傳送的影像等。
並且,在資料庫220存儲有與機器人控制指令相對應的表情符號、特殊符號、文字、圖標、代碼、語音、特殊代碼的信息。
服務管理部230在接收到由當前未運行社交網絡服務的機器人裝置拍攝的影像(靜止影像、視頻)的情況下,將影像存儲於資料庫,在以社交網絡服務作為媒介來與相應機器人裝置連接的用戶運行相應社交網絡服務程序的情況下,存儲於資料庫220的影像將被提供成過去情況的歷史影像。由此,用戶可一次性確認過去在特定場所(例如,家裡)發生的情況。
並且,若服務管理部230接收到終端裝置向機器人裝置輸入的數據,則通過分析數據來生成機器人控制指令,並向機器人裝置傳送所生成的機器人控制指令。例如,在從終端裝置傳送的數據為表情符號的情況下,服務管理部230在資料庫220中確認與相應表情符號相對應的機器人控制指令,並向機器人裝置傳送機器人控制指令。並且,在從終端裝置傳送的數據為文字的情況下,服務管理部230通過分析文字來抽取與機器人控制指令相對應的文字,並在資料庫220中確認與該文字相對應的機器人控制指令來向機器人裝置進行傳送。
控制部240對通信部210、資料庫220、服務管理部230等各個部的動作。
控制部240可包括至少一個運算裝置,此時,運算裝置可以為通用的中央處理器(cpu)、以特定目的適當體現的可編程設備器件(cpld、fpga)、特定半導體運算裝置(asic)或微控制器晶片。
圖5為示出本發明實施例的利用社交網絡服務的機器人服務方法的圖,圖6為本發明實施例的服務畫面的示例圖,圖7為用於說明本發明實施例的附加功能圖標的畫面示例圖。
參照圖5,若運行社交網絡服務程(步驟s402),則終端裝置以社交網絡服務作為媒介來與機器人裝置連接(步驟s404)。
即,若終端裝置通過運行已存儲的社交網絡服務程序來將機器人裝置註冊成對話對象,則機器人裝置運行社交網絡服務程序。由此,終端裝置和機器人裝置以社交網絡服務作為媒介來相連接。上述連接可通過網際網路系統來進行,也可通過近距離通信系統來連接。
在終端裝置和機器人裝置以社交網絡服務作為媒介來相連接的狀態下,若終端裝置用戶在服務畫面輸入機器人控制指令(步驟s406),則終端裝置向機器人裝置傳送所輸入的機器人控制指令(步驟s408)。此時,終端裝置用戶能夠以表情符號、特殊符號、已定義的代碼、文字、語音等多種形態輸入機器人控制指令。
即,若終端裝置和機器人裝置以社交網絡服務作為媒介來連接,則終端裝置將顯示如圖6所示的服務畫面600。服務畫面600包括:提示窗610,用於顯示家族活動等;影像顯示窗620,用於顯示由機器人裝置拍攝的影像;以及對話窗630,用於顯示所輸入的對話。
影像顯示窗620包括影像顯示區域及調整鍵顯示區域625,上述影像顯示區域用於顯示通過機器人裝置拍攝的影像,上述調整鍵顯示區域625用於顯示可使機器人裝置前後左右移動的方向鍵。以社交網絡服務作為媒介來與機器人裝置連接的用戶可通過利用顯示在服務畫面600的調整鍵顯示區域625的方向鍵來使機器人裝置前後左右移動,因機器人裝置的移動,通過機器人裝置拍攝的影像產生變化。
對話窗630包括對話顯示區域632、文字輸入區域634及附加功能鍵635,上述對話顯示區域632用於顯示以社交網絡服務為媒介來連接的用戶之間或機器人之間的對話,上述文字輸入區域634用於輸入文字,上述附加功能鍵635用於提供附加功能。
以社交網絡服務作為媒介來與機器人裝置連接的用戶可在文字輸入區域634以文字方式輸入機器人控制指令。在此情況下,終端裝置通過分析所輸入的文字來抽取與機器人控制指令相對應的文字,將所抽取的文字生成為機器人控制指令,並通過服務伺服器向機器人裝置進行傳送。並且,若終端裝置向服務伺服器傳送所輸入的文字,則服務伺服器也可通過分析文字來抽取與機器人控制指令相對應的文字,並將所抽取的文字生成為機器人控制指令來向機器人裝置進行傳送。並且,若終端裝置通過服務伺服器向機器人裝置傳送所輸入的文字,則機器人裝置還可通過分析文字來抽取與機器人控制指令相對應的文字,並將所抽取的文字生成為機器人控制指令。
若按下附加功能鍵635,則將顯示如圖7的(a)部分所示的多個附加功能圖標。此時,顯示多個附加功能圖標的附加功能窗700能夠以覆蓋方式或畫面轉換方式進行顯示。附加功能圖標可包括拍照圖標702、遠程控制圖標704、語音圖標706、表情符號圖標708等。拍照圖標702為提供通過機器人裝置的拍攝部拍照並顯示在社交網絡服務上的功能的圖標,若用戶選擇拍照圖標702並向機器人裝置進行傳送,則機器人裝置通過拍照來以顯示在社交網絡服務上的方式進行傳送。遠程控制圖標704為提供可對機器人裝置進行遠程控制的功能的圖表,用戶可通過選擇遠程控制圖標704來對機器人裝置進行遠程控制。語音圖標706為用於以語音的方式傳送機器人控制指令的圖標,用戶可通過選擇語音圖標706來以語音方式出入機器人控制指令。表情符號圖標708為用於向機器人發送表情符號的圖標,若用戶選擇表情符號圖標,則顯示如圖7的(b)部分所示的多個表情符號,若在多個表情符號中選擇一個來向機器人裝置進行傳送,則機器人裝置將執行與表情符號相對應的動作。例如,若用戶選擇「微笑」表情符號來向機器人裝置傳送,則機器人裝置將執行微笑的動作。
向服務伺服器傳送與在如上所述的服務畫面的對話窗以表情符號、特殊符號、已定義的代碼、文字、語音中的至少一種形態輸入的機器人控制指令相對應的數據。服務伺服器通過分析從終端裝置傳送的數據來生成機器人控制指令,並向機器人裝置傳送所生成的機器人控制指令。
接收到機器人控制指令的機器人裝置執行基於機器人控制指令的動作(步驟s410),通過服務伺服器向終端裝置傳送動作執行數據(步驟s412)。此時,機器人裝置通過服務伺服器向終端裝置實時傳送動作執行數據,服務伺服器通過向終端裝置傳送動作執行數據來顯示在影像顯示窗。
終端裝置將從機器人裝置傳送的動作執行數據顯示在服務畫面(步驟s414)。由此,終端裝置用戶可實時確認機器人裝置的動作執行狀況。
這種利用社交網絡服務的機器人服務方法可編寫成程序,構成程序的代碼及代碼段可由本領域的程式設計師輕鬆推出。並且,利用社交網絡服務的機器人服務方法相關程序可存儲於電子裝置可讀信息存儲介質(readablemedia),可由電子裝置進行讀取並運行。
如上所述,本發明所屬技術領域的技術人員應該能夠理解,在不改變本發明的技術思想或必要特徵的情況下,能夠以其他具體形態實施本發明。因此,以上所述的實施例在所有方面均屬於示例,不應理解為限定性的實施例。本發明的範圍由發明要求保護範圍來表示,而不是上述詳細說明,從發明要求保護範圍的含義、範圍及等同概念導出的所有變更或變形應被解釋成屬於本發明的範圍。
附圖標記的說明
100:終端裝置200:服務伺服器
210、310:通信部220:資料庫
230:服務管理部240、350:控制部
300:機器人裝置320:存儲器
330:拍攝部340:驅動部