一種機器人跟隨方法及裝置與流程
2023-05-02 10:41:06 2

本發明實施方式涉及機器人領域,特別是涉及一種機器人跟隨方法。
背景技術:
通常情況下,智慧機器人與遙控器建立連接後,接受遙控器的遙控,根據遙控器的遙控指令進行相應的操作,但是,遙控器不進行操作時,機器人通常不會進行相應操作。並且,機器人在遠離遙控器之後,受制於地理環境和通信環境影響,機器人無法隨時待命為用戶服務。
技術實現要素:
本發明實施方式主要解決的技術問題是提供一種機器人跟隨方法及裝置,能夠實現跟隨,使用方便。
為解決上述技術問題,本發明實施方式採用的一個技術方案是:提供一種機器人跟隨方法,包括:建立無線連接;利用三角函數計算出距離;根據三角函數計算出的距離設定恆定值。
為解決上述技術問題,本發明實施方式採用的一個技術方案是:提供一種連接模塊,建立無線連接;設定模塊,根據三角函數計算出的距離設定恆定值;計算模塊,利用三角函數計算出距離。
本發明實施方式的有益效果是:區別於現有技術的情況,本發明實施方式機器人按照已經設計好的距離參數,運用三角函數的算法,不斷調整與連接上的藍牙設備的距離,進而實現對藍牙設備的自動跟隨。從而為用戶提供各類衍生服務。機器人根據計算出來的恆定值進行移動,能夠在電子設備移動時,機器人跟隨著移動,用戶體驗較佳。交互方式非常自然,舒適。用戶不需要手動操作機器人的行進。機器人可以貼身對用戶進行智能服務,是機器人智能服務成為現實。
附圖說明
圖1是本發明提供的一種機器人跟隨方法的流程圖;
圖2是本發明提供的一種機器人跟隨裝置的結構的示意圖。
具體實施方式
下面結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明的保護範圍。
為了便於理解本發明,下面結合附圖和具體實施方式,對本發明進行更詳細的說明。需要說明的是,當元件被表述「固定於」另一個元件,它可以直接在另一個元件上、或者其間可以存在一個或多個居中的元件。當一個元件被表述「連接」另一個元件,它可以是直接連接到另一個元件、或者其間可以存在一個或多個居中的元件。本說明書所使用的術語「垂直的」、「水平的」、「左」、「右」以及類似的表述只是為了說明的目的。
除非另有定義,本說明書所使用的所有的技術和科學術語與屬於本發明的技術領域的技術人員通常理解的含義相同。本說明書中在本發明的說明書中所使用的術語只是為了描述具體的實施方式的目的,不是用於限制本發明。本說明書所使用的術語「和/或」包括一個或多個相關的所列項目的任意的和所有的組合。
如圖1所示,本發明實施例提供一種機器人跟隨方法,所述方法的執行主體為手機、平板電腦等電子設備,包括:
步驟1,建立無線連接。
所述連接可以包括藍牙、WI F I、紅外、2.4G等方式,建立連接之後,可通過利用無線傳輸協議進行數據的交換。通過設置在機器人上的二藍牙組件與電子設備建立連接。
步驟2,利用三角函數計算出距離。
所述利用三角函數的計算出距離包括:判斷機器人當前所在位置與電子設備位置之間的夾角,而後與利用正弦函數、餘弦函數、正切函數、餘切函數等函數計算出機器人與電子設備之間的距離。
步驟3,根據三角函數計算出的距離設定恆定值。
將與利用正弦函數、餘弦函數、正切函數、餘切函數等函數計算出機器人與電子設備之間的距離設定為恆定值。
所述恆定值設為機器人與電子設備之間的固定距離,而後機器人能夠與機器人保持所述恆定值的距離,當電子設備移動時,機器人保持恆定值的距離跟隨電子設備進行移動。
進一步的,機器人藍牙模組自動搜索用戶藍牙設備,而後用戶藍牙設備與機器人取得連接。
機器人按照已經設計好的距離參數,運用三角函數的算法,不斷調整與連接上的藍牙設備的距離,進而實現對藍牙設備的自動跟隨。從而為用戶提供各類衍生服務。機器人根據計算出來的恆定值進行移動,能夠在電子設備移動時,機器人跟隨著移動,用戶體驗較佳。交互方式非常自然,舒適。用戶不需要手動操作機器人的行進。機器人可以貼身對用戶進行智能服務,是機器人智能服務成為現實。
本發明實施例提供的又一種機器人跟隨方法,包括:
1、利用圖像識別技術或者語音識別技術記錄生物特徵;
具體包括:通過攝像頭捕捉用戶圖像並識別後形成機器人記憶,或者通過識別用戶語音並形成記憶。
2、記錄生物特徵,並根據記錄的生物特徵進行跟隨。
具體的包括:利用上述記錄的生物特徵,通過判斷獲取的圖像或者聲音是否為記錄下來的圖像或者聲音,如是,則進行自動跟隨。
如圖2所示,本發明實施例提供一種機器人跟隨裝置,包括:
連接模塊21,建立無線連接。
所述連接可以包括藍牙、WIFI、紅外、2.4G等方式,建立連接之後,可通過利用無線傳輸協議進行數據的交換。
計算模塊22,利用三角函數計算出距離。
所述利用三角函數的計算出距離包括:判斷機器人當前所在位置與電子設備位置之間的夾角,而後與利用正弦函數、餘弦函數、正切函數、餘切函數等函數計算出機器人與電子設備之間的距離。
設定模塊23,根據三角函數計算出的距離設定恆定值。
將與利用正弦函數、餘弦函數、正切函數、餘切函數等函數計算出機器人與電子設備之間的距離設定為恆定值。
所述恆定值設為機器人與電子設備之間的固定距離,而後機器人能夠與機器人保持所述恆定值的距離,當電子設備移動時,機器人保持恆定值的距離跟隨電子設備進行移動。
機器人根據計算出來的恆定值進行移動,能夠在電子設備移動時,機器人跟隨著移動,用戶體驗較佳。
以上所述僅為本發明的實施方式,並非因此限制本發明的專利範圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護範圍內。