本發明公開涉及體育設備技術領域,尤其涉及一種用于排球訓練的智能機器人。
背景技術:
排球作為常見的體育運動項目在大學或中學校園內非常普遍,學生在排球教學訓練后體力消耗,非常疲勞。而在訓練后,目前一般為學生自行攜帶排球或者通過小推車等簡單的輔助工具攜帶或搬運排球,攜帶排球非常不便,智能化程度低,而目前并未有相關人員關注到這些需求。
技術實現要素:
本發明公開的目的在于提供一種便于攜帶搬運排球,智能化程度高的用于排球訓練的智能機器人。
根據本發明公開實施例的第一方面,提供一種用于排球訓練的智能機器人,包括機器人本體,所述機器人本體上部設有用于放置排球的球網部,該機器人還包括:
心率傳感器,設置在機器人本體上,用于獲取所述機器人本體預設范圍內的人員的心率;
主控制器,與所述心率傳感器通信連接,用于接收所述心率傳感器輸出的所述人員的心率,并判斷所述人員的心率是否滿足預設心率條件,若是則控制所述機器人行走。
在本發明公開的實施例中,所述預設范圍為所述機器人本體周圍50厘米以內。
在本發明公開的實施例中,所述心率傳感器,具體用于在預設時間內獲取所述人員的m個心率;m為大于等于2的自然數。
在本發明公開的實施例中,所述主控制器,還用于計算所述m個心率的算術平均值,并判斷該算術平均值是否滿足所述預設心率條件,若是則控制所述機器人行走。
在本發明公開的實施例中,所述主控制器,還用于判斷所述m個心率中的每個心率是否滿足所述預設心率條件,當有n個心率均滿足所述預設心率條件時,控制所述機器人行走;n小于等于m,n為自然數。
在本發明公開的實施例中,所述心率傳感器設置在所述機器人本體的上部。
在本發明公開的實施例中,所述心率傳感器鑲嵌設置在所述機器人本體的上部。
在本發明公開的實施例中,所述心率傳感器通過信號線與所述主控制器通信連接。
在本發明公開的實施例中,所述主控制器由微控制器或者微處理器構成。
在本發明公開的實施例中,所述主控制器,還用于控制所述機器人按照預設規劃路徑行走。
本發明公開的實施例提供的技術方案可以包括以下有益效果:
在本發明公開的實施例中,通過設置在機器人本體上的心率傳感器獲取所述機器人本體預設范圍內的人員的心率,主控制器判斷所述人員的心率是否滿足預設心率條件,若是則控制所述機器人行走。這樣,當比如學生在排球運動訓練結束后,通常心率值會升高,以此作為檢測參數判斷實現對機器人的行走控制,便于攜帶搬運排球,減少人力消耗,且智能化程度較高,同時僅需心率傳感器和主控制器,部件少,具體實施起來機器人結構較為簡單,易制造且制造成本低,便于大范圍推廣。
附圖說明
此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發明公開的實施例,并與說明書一起用于解釋本發明公開的原理。顯而易見地,下面描述中的附圖僅僅是本發明公開的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1示意性示出本發明公開實施例中用于排球訓練的智能機器人示意圖。
具體實施方式
現在將參考附圖更全面地描述示例實施方式。然而,示例實施方式能夠以多種形式實施,且不應被理解為限于在此闡述的范例;相反,提供這些實施方式使得本發明公開將更加全面和完整,并將示例實施方式的構思全面地傳達給本領域的技術人員。所描述的特征、結構或特性可以以任何合適的方式結合在一個或更多實施方式中。
此外,附圖僅為本發明公開的示意性圖解,并非一定是按比例繪制。圖中相同的附圖標記表示相同或類似的部分,因而將省略對它們的重復描述。附圖中所示的一些方框圖是功能實體,不一定必須與物理或邏輯上獨立的實體相對應。可以采用軟件形式來實現這些功能實體,或在一個或多個硬件模塊或集成電路中實現這些功能實體。
本示例實施方式中提供了一種用于排球訓練的智能機器人,包括機器人本體,該機器人本體可以包括底盤以及相應的萬向輪、控制萬向輪的電機等現有部件(圖未示),對此不再詳述。所述機器人本體上部設有用于放置排球的球網部(圖未示),如圖1中所示,該機器人還包括心率傳感器101和主控制器102。該主控制器102與電機連接,用于驅動所述電機進而實現對萬向輪的控制。其中:
所述心率傳感器101,設置在機器人本體上,用于獲取所述機器人本體預設范圍內的人員的心率。
在本發明公開的實施例中,所述心率傳感器101可以設置在所述機器人本體的上部,例如,所述心率傳感器101可以包括但不限于鑲嵌設置在所述機器人本體的上部。所述主控制器102可以由微控制器或者微處理器等構成。在本發明公開的實施例中,所述預設范圍可以為所述機器人本體周圍50厘米以內,發明人研究發現,在此范圍內可以保證心率檢測的有效性和準確性,便于精確控制排球機器人。
所述主控制器102,與所述心率傳感器101通信連接,例如,所述心率傳感器101通過信號線與所述主控制器102通信連接。具體的,所述主控制器102,用于接收所述心率傳感器101輸出的所述人員的心率,并判斷所述人員的心率是否滿足預設心率條件,例如該心率是否大于一預設心率閾值,若是則控制所述機器人行走。學生在排球運動訓練結束后,通常心率值會升高,訓練結束學生可以走向排球機器人放置排球,之后本實施例中的機器人自動快速以運動后的人員心率作為檢測參數判斷實現對排球機器人的啟動以及行走控制,以便于攜帶搬運排球至目的地,這樣可以減少人力消耗,且智能化程度較高,用戶體驗好。同時僅需如心率傳感器和主控制器等少量部件,具體實施起來機器人結構較為簡單,易制造且制造成本低,便于大范圍推廣。
在本發明公開的又一實施例中,所述主控制器102,還用于控制所述機器人按照預設規劃路徑行走,比如按照預先設置的行走路線將排球搬運到體育器材室等等,進一步提高智能自動化且無需人員操作,簡單方便,用戶體驗好。
為了提高對排球機器人控制的有效性以及準確性,在本發明公開的實施例中,所述心率傳感器101,具體用于在預設時間內獲取所述人員的m個心率;m為大于等于2的自然數。所述主控制器102,還用于計算所述m個心率的算術平均值,并判斷該算術平均值是否滿足所述預設心率條件,例如該算術平均值是否大于預設心率閾值,若是則控制所述機器人行走。
在本發明公開的另一實施例中,為了提高對排球機器人控制的有效性以及準確性,所述主控制器102還用于判斷所述m個心率中的每個心率是否滿足所述預設心率條件,例如判斷所述m個心率中的每個心率是否大于預設心率閾值,當其中有n個心率均滿足所述預設心率條件時,控制所述機器人行走;n小于等于m,n為自然數。
在本發明公開通過設置在機器人本體上的心率傳感器101獲取所述機器人本體預設范圍內的人員的心率,主控制器102判斷所述人員的心率是否滿足預設心率條件,若是則控制所述機器人行走。這樣,當比如學生在排球運動訓練結束后,通常心率值會升高,以此作為檢測參數判斷實現對機器人的啟動、行走控制,便于攜帶搬運排球,減少人力消耗,且智能化程度較高,同時僅需心率傳感器和主控制器等少量部件,使得機器人結構較為簡單,易制造且制造成本低。
應當注意,盡管在上文詳細描述中提及了用于動作執行的設備的若干模塊或者單元,但是這種劃分并非強制性的。實際上,根據本發明公開的實施方式,上文描述的兩個或更多模塊或者單元的特征和功能可以在一個模塊或者單元中具體化。反之,上文描述的一個模塊或者單元的特征和功能可以進一步劃分為由多個模塊或者單元來具體化。作為模塊或單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現木公開方案的目的。本領域普通技術人員在不付出創造性勞動的情況下,即可以理解并實施。
本領域技術人員在考慮說明書及實踐這里公開的發明后,將容易想到本發明公開的其它實施方案。本申請旨在涵蓋本發明公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本發明公開的一般性原理并包括本發明公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本發明公開的真正范圍和精神由所附的權利要求指出。