本發(fā)明涉及終端技術(shù),尤指一種實現(xiàn)報警的方法、裝置和系統(tǒng)。
背景技術(shù):
現(xiàn)有的實現(xiàn)報警的方法大致包括:
采用全球定位系統(tǒng)(GPS,Global Positioning System)或基于位置服務(wù)(LBS,Location Based Service)定位技術(shù)獲取自身當前的位置,當獲得的位置在預(yù)設(shè)位置范圍外時,發(fā)出警報。
現(xiàn)有的實現(xiàn)報警的方法中,由于GPS信號在室內(nèi)非常差,LBS在室內(nèi)定位精度較低,而實際中往往需要通過在室內(nèi)進行定位來實現(xiàn)報警,例如展廳中的展品,需要判斷展品是否離開展廳,如已離開,則需要進行報警,因此,會產(chǎn)生誤報警或需要報警時沒有報警,用戶體驗度較低。
技術(shù)實現(xiàn)要素:
為了解決上述問題,本發(fā)明提出了一種實現(xiàn)報警的方法、裝置和系統(tǒng),能夠提高報警的準確度,從而提高用戶體驗度。
為了達到上述目的,本發(fā)明提出了一種實現(xiàn)報警的方法,包括:
獲取在第一坐標系中的加速度,并獲取第一坐標系和第二坐標系之間的夾角;
根據(jù)獲得的加速度和夾角計算在第二坐標系中的位置;
判斷出計算得到的位置超出安全區(qū)域,進行報警或向系統(tǒng)側(cè)設(shè)備發(fā)送報警信息。
優(yōu)選地,該方法之前還包括:
預(yù)先設(shè)置所述安全區(qū)域。
優(yōu)選地,所述預(yù)先設(shè)置安全區(qū)域包括:
預(yù)先獲取三個或三個以上在所述第二坐標系中的位置,將獲得的位置連接起來形成閉合區(qū)域作為所述安全區(qū)域。
優(yōu)選地,所述獲取第一坐標系和第二坐標系之間的夾角包括:
獲取所述第一坐標系在第n個時間點與第(n-1)個時間點之間的夾角;其中,n為大于或等于1的整數(shù);
根據(jù)所述第一坐標系在第n個時間點與第(n-1)個時間點之間的夾角計算所述第一坐標系和所述第二坐標系之間的夾角。
優(yōu)選地,所述根據(jù)第一坐標系在第n個時間點與第(n-1)個時間點之間的夾角計算第一坐標系和第二坐標系之間的夾角包括:
按照公式αn=αn-1+αn-2+…+α1計算所述第一坐標系的X軸和所述第二坐標系的X軸之間的夾角;
按照公式βn=βn-1+βn-2+…+β1計算所述第一坐標系的Y軸和所述第二坐標系的Y軸之間的夾角;
其中,αn為第n個時間點所述第一坐標系的X軸和所述第二坐標系的X軸之間的夾角,αn-1為所述第一坐標系的X軸在所述第n個時間點和在第(n-1)個時間點之間的夾角,αn-2為所述第一坐標系的X軸在所述第(n-1)個時間點和在第(n-2)個時間點之間的夾角,α1為初始時間點所述第一坐標系的X軸和所述第二坐標系的X軸之間的夾角;βn為第n個時間點所述第一坐標系的Y軸和所述第二坐標系的Y軸之間的夾角,βn-1為所述第一坐標系的Y軸在所述第n個時間點和在第(n-1)個時間點之間的夾角,βn-2為所述第一坐標系的Y軸在所述第(n-1)個時間點和在第(n-2)個時間點之間的夾角,β1為初始時間點所述第一坐標系的Y軸和所述第二坐標系的Y軸之間的夾角。
優(yōu)選地,所述根據(jù)獲得的加速度和夾角計算在第二坐標系中的位置包括:
按照公式計算在所述第二坐標系中的X軸的位置;
按照公式計算在所述第二坐標系中的X軸的位置;
其中,按照公式vx'n-1=vx'n-2+axn-2Δt計算vx'n-1;按照公式vy'n-1=vy'n-2+ayn-2Δt計算vy'n-1;
其中,xn為第n個時間點在所述第二坐標系中的X軸的位置,xn-1為第(n-1)個時間點在所述第二坐標系中的X軸的位置,vx'n-1為第(n-1)個時間點在所述第一坐標系中的X軸的速度,△t為第n個時間點和第(n-1)個時間點之間的時間間隔,axn-1為第(n-1)個時間點在所述第一坐標系中的X軸的加速度,αn為第n個時間點所述第一坐標系的X軸和所述第二坐標系的X軸之間的夾角,vx'n-2為第(n-2)個時間點在所述第一坐標系中的X軸的速度,axn-2為第(n-2)個時間點在所述第一坐標系中的X軸的加速度;yn為第n個時間點在所述第二坐標系中的Y軸的位置,yn-1為第(n-1)個時間點在所述第二坐標系中的Y軸的位置,vy'n-1為第(n-1)個時間點在所述第一坐標系中的Y軸的速度,ayn-1為第(n-1)個時間點在所述第一坐標系中的Y軸的加速度,βn為第n個時間點所述第一坐標系的Y軸和所述第二坐標系的Y軸之間的夾角,vy'n-2為第(n-2)個時間點在所述第一坐標系中的Y軸的速度,ayn-2為第(n-2)個時間點在所述第一坐標系中的Y軸的加速度。
本發(fā)明還提出了一種實現(xiàn)報警的裝置,至少包括:
獲取模塊,用于獲取在第一坐標系中的加速度,并獲取第一坐標系和第二坐標系之間的夾角;
計算模塊,用于根據(jù)獲得的加速度和夾角計算在第二坐標系中的位置;
報警模塊,用于判斷出計算得到的位置超出安全區(qū)域,進行報警或向系統(tǒng)側(cè)設(shè)備發(fā)送報警信息。
優(yōu)選地,還包括:
設(shè)置模塊,用于預(yù)先設(shè)置所述安全區(qū)域。
優(yōu)選地,所述設(shè)置模塊具體用于:
預(yù)先獲取三個或三個以上在所述第二坐標系中的位置,將獲得的位置連接起來形成閉合區(qū)域作為所述安全區(qū)域。
優(yōu)選地,所述獲取模塊具體用于:
獲取在第一坐標系中的加速度,獲取所述第一坐標系在第n個時間點與第(n-1)個時間點之間的夾角;其中,n為大于或等于1的整數(shù);
根據(jù)所述第一坐標系在第n個時間點與第(n-1)個時間點之間的夾角計算所述第一坐標系和所述第二坐標系之間的夾角。
優(yōu)選地,所述獲取模塊具體用于:
獲取在第一坐標系中的加速度,獲取所述第一坐標系在第n個時間點與第(n-1)個時間點之間的夾角;其中,n為大于或等于1的整數(shù);
按照公式αn=αn-1+αn-2+…+α1計算所述第一坐標系的X軸和所述第二坐標系的X軸之間的夾角;
按照公式βn=βn-1+βn-2+…+β1計算所述第一坐標系的Y軸和所述第二坐標系的Y軸之間的夾角;
其中,αn為第n個時間點所述第一坐標系的X軸和所述第二坐標系的X軸之間的夾角,αn-1為所述第一坐標系的X軸在所述第n個時間點和在第(n-1)個時間點之間的夾角,αn-2為所述第一坐標系的X軸在所述第(n-1)個時間點和在第(n-2)個時間點之間的夾角,α1為初始時間點所述第一坐標系的X軸和所述第二坐標系的X軸之間的夾角;βn為第n個時間點所述第一坐標系的Y軸和所述第二坐標系的Y軸之間的夾角,βn-1為所述第一坐標系的Y軸在所述第n個時間點和在第(n-1)個時間點之間的夾角,βn-2為所述第一坐標系的Y軸在所述第(n-1)個時間點和在第(n-2)個時間點之間的夾角,β1為初始時間點所述第一坐標系的Y軸和所述第二坐標系的Y軸之間的夾角。
優(yōu)選地,所述計算模塊具體用于:
按照公式計算在所述第二坐標系中的X軸的位置;
按照公式計算在所述第二坐標系中的X軸的位置;
其中,按照公式vx'n-1=vx'n-2+axn-2Δt計算vx'n-1;按照公式vy'n-1=vy'n-2+ayn-2Δt計算vy'n-1;
其中,xn為第n個時間點在所述第二坐標系中的X軸的位置,xn-1為第(n-1)個時間點在所述第二坐標系中的X軸的位置,vx'n-1為第(n-1)個時間點在所述第一坐標系中的X軸的速度,△t為第n個時間點和第(n-1)個時間點之間的時間間隔,axn-1為第(n-1)個時間點在所述第一坐標系中的X軸的加速度,αn為第n個時間點所述第一坐標系的X軸和所述第二坐標系的X軸之間的夾角,vx'n-2為第(n-2)個時間點在所述第一坐標系中的X軸的速度,axn-2為第(n-2)個時間點在所述第一坐標系中的X軸的加速度;yn為第n個時間點在所述第二坐標系中的Y軸的位置,yn-1為第(n-1)個時間點在所述第二坐標系中的Y軸的位置,vy'n-1為第(n-1)個時間點在所述第一坐標系中的Y軸的速度,ayn-1為第(n-1)個時間點在所述第一坐標系中的Y軸的加速度,βn為第n個時間點所述第一坐標系的Y軸和所述第二坐標系的Y軸之間的夾角,vy'n-2為第(n-2)個時間點在所述第一坐標系中的Y軸的速度,ayn-2為第(n-2)個時間點在所述第一坐標系中的Y軸的加速度。
本發(fā)明還提出了一種實現(xiàn)報警的系統(tǒng),至少包括:
移動終端,用于獲取在第一坐標系中的加速度,并獲取第一坐標系和第二坐標系之間的夾角;根據(jù)獲得的加速度和夾角計算在第二坐標系中的位置;判斷出計算得到的位置超出安全區(qū)域,向系統(tǒng)側(cè)設(shè)備發(fā)送報警信息;
系統(tǒng)側(cè)設(shè)備,用于接收到來自移動終端的報警信息,進行報警。
優(yōu)選地,所述移動終端還用于:
預(yù)先設(shè)置所述安全區(qū)域。
與現(xiàn)有技術(shù)相比,本發(fā)明的技術(shù)方案包括:獲取在第一坐標系中的加速度,并獲取第一坐標系和第二坐標系之間的夾角;根據(jù)獲得的加速度和夾角計算在第二坐標系中的位置;判斷出計算得到的位置超出安全區(qū)域,進行報警或向系統(tǒng)側(cè)設(shè)備發(fā)送報警信息。通過本發(fā)明的方案,采用在第一坐標系中的加速度,以及第一坐標系和第二坐標系之間的夾角來計算在第二坐標系中的位置,從而實現(xiàn)了在室內(nèi)的定位,且不需要借助外在的信號進行定位,定位精度較高,提高了報警的準確度,從而提高了用戶體驗度。
附圖說明
下面對本發(fā)明實施例中的附圖進行說明,實施例中的附圖是用于對本發(fā)明的進一步理解,與說明書一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明保護范圍的限制。
圖1為本發(fā)明實現(xiàn)報警的方法的流程圖;
圖2為本發(fā)明實現(xiàn)報警的裝置的結(jié)構(gòu)組成示意圖;
圖3為本發(fā)明實現(xiàn)報警的系統(tǒng)的結(jié)構(gòu)組成示意圖。
具體實施方式
為了便于本領(lǐng)域技術(shù)人員的理解,下面結(jié)合附圖對本發(fā)明作進一步的描述,并不能用來限制本發(fā)明的保護范圍。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的各種方式可以相互組合。
參見圖1,本發(fā)明提出了一種實現(xiàn)報警的方法,預(yù)先設(shè)置安全區(qū)域。
其中,預(yù)先設(shè)置安全區(qū)域包括:
預(yù)先獲取三個或三個以上在第二坐標系中的位置,將獲得的位置連接起來形成閉合區(qū)域作為安全區(qū)域。
其中,可以通過公式(1)~(4)來獲取三個或三個以上在第二坐標系中的位置,即終端開始運行后,定時采用公式(1)~(4)計算終端在第二坐標系中的實時位置,用戶可以通過與終端的交互界面設(shè)置安全區(qū)域,即用戶將終端拿到某一個位置后停止移動,讓終端記錄下在第二坐標系中的位置, 然后將終端拿到另一個位置后停止移動,以此類推,直到獲取完所有的位置,將獲得的這些位置按照獲取的先后順序連接起來就形成了一個閉合區(qū)域。
該方法包括:
步驟100、獲取在第一坐標系中的加速度,并獲取第一坐標系和第二坐標系之間的夾角。
本步驟中,可以采用加速度傳感器獲取在第一坐標系中的加速度,具體實現(xiàn)屬于本領(lǐng)域技術(shù)人員的公知技術(shù),并不用于限定本發(fā)明的保護范圍,這里不再贅述。本發(fā)明強調(diào)的是根據(jù)獲取的加速度和夾角來實現(xiàn)定位,提高了定位精度,從而提高了用戶體驗度。
本步驟中,第一坐標系為加速度傳感器所在的坐標系,第二坐標系為預(yù)先設(shè)置的坐標系,可以隨意設(shè)置。
本步驟中,獲取第一坐標系和第二坐標系之間的夾角包括:
獲取第一坐標系在第n個時間點與第(n-1)個時間點之間的夾角;其中,n為大于或等于1的整數(shù);根據(jù)第一坐標系在第n個時間點與第(n-1)個時間點之間的夾角計算第一坐標系和第二坐標系之間的夾角。
其中,可以采用陀螺儀來獲取第一坐標系在第n個時間點與第(n-1)個時間點之間的夾角,具體實現(xiàn)屬于本領(lǐng)域技術(shù)人員的公知技術(shù),并不用于限定本發(fā)明的保護范圍,這里不再贅述。本發(fā)明強調(diào)的是根據(jù)獲取的加速度和夾角來實現(xiàn)定位,提高了定位精度,從而提高了用戶體驗度。
其中,根據(jù)第一坐標系在第n個時間點與第(n-1)個時間點之間的夾角計算第一坐標系和第二坐標系之間的夾角包括:
按照公式(1)計算第一坐標系的X軸和第二坐標系的X軸之間的夾角;按照公式(2)計算第一坐標系的Y軸和第二坐標系的Y軸之間的夾角。
αn=αn-1+αn-2+…+α1 (1)
βn=βn-1+βn-2+…+β1 (2)
其中,αn為第n個時間點第一坐標系的X軸和第二坐標系的X軸之間的 夾角,αn-1為第一坐標系的X軸在第n個時間點和在第(n-1)個時間點之間的夾角,αn-2為第一坐標系的X軸在第(n-1)個時間點和在第(n-2)個時間點之間的夾角,α1為初始時間點第一坐標系的X軸和第二坐標系的X軸之間的夾角;βn為第n個時間點第一坐標系的Y軸和第二坐標系的Y軸之間的夾角,βn-1為第一坐標系的Y軸在第n個時間點和在第(n-1)個時間點之間的夾角,βn-2為第一坐標系的Y軸在第(n-1)個時間點和在第(n-2)個時間點之間的夾角,β1為初始時間點第一坐標系的Y軸和第二坐標系的Y軸之間的夾角。
其中,初始時刻,可以使α1和β1均為0,即第一坐標系和第二坐標系在初始時刻是重合的。
步驟101、根據(jù)獲得的加速度和夾角計算在第二坐標系中的位置。具體包括:
按照公式(3)計算在第二坐標系中的X軸的位置;按照公式(4)計算在第二坐標系中的X軸的位置。
其中,按照公式vx'n-1=vx'n-2+axn-2Δt計算vx'n-1;按照公式vy'n-1=vy'n-2+ayn-2Δt計算vy'n-1。
其中,xn為第n個時間點在第二坐標系中的X軸的位置,xn-1為第(n-1)個時間點在第二坐標系中的X軸的位置,vx'n-1為第(n-1)個時間點在第一坐標系中的X軸的速度,△t為第n個時間點和第(n-1)個時間點之間的時間間隔,axn-1為第(n-1)個時間點在第一坐標系中的X軸的加速度,αn為第n個時間點第一坐標系的X軸和第二坐標系的X軸之間的夾角,vx'n-2為第(n-2)個時間點在第一坐標系中的X軸的速度,axn-2為第(n-2)個時間點在第一坐標系中的X軸的加速度;yn為第n個時間點在第二坐標系中的Y軸的位置,yn-1為第(n-1)個時間點在第二坐標系中的Y軸的位置,vy'n-1為第(n-1)個時間點在第一坐標系中的Y軸的速度,ayn-1為第(n-1)個時間點 在第一坐標系中的Y軸的加速度,βn為第n個時間點第一坐標系的Y軸和第二坐標系的Y軸之間的夾角,vy'n-2為第(n-2)個時間點在第一坐標系中的Y軸的速度,ayn-2為第(n-2)個時間點在第一坐標系中的Y軸的加速度。
步驟102、判斷出計算得到的位置超出安全區(qū)域,進行報警或向系統(tǒng)側(cè)設(shè)備發(fā)送報警信息。
本步驟中,當判斷出計算得到的位置未超出安全區(qū)域時,結(jié)束本流程。
其中,判斷出計算得到的位置未超出安全區(qū)域包括:
計算包含計算得到的位置且與第二坐標系的X軸平行的直線與安全區(qū)域的邊界的交點的Y軸的位置,判斷出計算得到的交點的Y軸的位置的個數(shù)為一個,且交點的Y軸的位置等于計算得到的位置的Y軸的位置;或者,判斷出計算得到的交點的Y軸的位置的個數(shù)為兩個,且計算得到的位置的Y軸的位置大于或等于計算得到的交點的Y軸的位置的最小值,且小于或等于計算得到交點的Y軸的位置的最大值;或者,判斷出計算得到的交點的Y軸的位置的個數(shù)為兩個,且交點均為安全區(qū)域的頂點,且計算得到的位置的Y軸的位置等于計算得到的交點的Y軸的位置中的一個。
或者,計算包含計算得到的位置且與第二坐標系的Y軸平行的直線與安全區(qū)域的邊界的交點的X軸的位置,判斷出計算得到的交點的X軸的位置的個數(shù)為一個,且交點的X軸的位置等于計算得到的位置的X軸的位置;或者,判斷出計算得到的交點的X軸的位置的個數(shù)為兩個,且計算得到的位置的X軸的位置大于或等于計算得到交點的X軸的位置的最小值,且小于或等于計算得到交點的X軸的位置的最大值;或者,判斷出計算得到的交點的X軸的位置的個數(shù)為兩個,且交點均為安全區(qū)域的頂點,且計算得到的位置的X軸的位置等于計算得到的交點的X軸的位置中的一個。
本步驟中,判斷出計算得到的位置超出安全區(qū)域包括:
計算包含計算得到的位置且與第二坐標系的X軸平行的直線與安全區(qū)域的邊界的交點的Y軸的位置,判斷出計算得到的交點的Y軸的位置的個數(shù)為一個,且交點的Y軸的位置不等于計算得到的位置的Y軸的位置;或者,判斷出計算得到的交點的Y軸的位置的個數(shù)為兩個,且計算得到的位置的Y軸 的位置大于計算得到的交點的Y軸的位置的最大值,或小于計算得到交點的Y軸的位置的最小值;或者,判斷出計算得到的交點的Y軸的位置的個數(shù)為兩個,且交點均為安全區(qū)域的頂點,且計算得到的位置的Y軸的位置不等于任意一個計算得到的交點的Y軸的位置。
或者,計算包含計算得到的位置且與第二坐標系的Y軸平行的直線與安全區(qū)域的邊界的交點的X軸的位置,判斷出計算得到的交點的X軸的位置的個數(shù)為一個,且交點的X軸的位置不等于計算得到的位置的X軸的位置;或者,判斷出計算得到的交點的X軸的位置的個數(shù)為兩個,且計算得到的位置的X軸的位置大于計算得到交點的X軸的位置的最大值,或小于計算得到交點的X軸的位置的最小值;或者,判斷出計算得到的交點的X軸的位置的個數(shù)為兩個,且交點均為安全區(qū)域的頂點,且計算得到的位置的X軸的位置不等于任意一個計算得到的交點的X軸的位置。
以此類推,當交點的X軸或Y軸的位置的個數(shù)為三個或三個以上時,本領(lǐng)域技術(shù)人員可以很容易根據(jù)各種情況推斷出哪些情況屬于超出安全區(qū)域的情況,哪些屬于不超出安全區(qū)域的情況。
其中,可以根據(jù)安全區(qū)域中各頂點的位置來計算包含計算得到的位置且與第二坐標系的X軸平行的直線與安全區(qū)域的邊界的交點的Y軸的位置,具體實現(xiàn)屬于本領(lǐng)域技術(shù)人員的公知技術(shù),并不用于限定本發(fā)明的保護范圍,這里不再贅述。
其中,可以根據(jù)安全區(qū)域中各頂點的位置來計算包含計算得到的位置且與第二坐標系的Y軸平行的直線與安全區(qū)域的邊界的交點的X軸的位置,具體實現(xiàn)屬于本領(lǐng)域技術(shù)人員的公知技術(shù),并不用于限定本發(fā)明的保護范圍,這里不再贅述。
本步驟中,可以采用聲響或振動等的方式進行報警,具體實現(xiàn)屬于本領(lǐng)域技術(shù)人員的公知技術(shù),并不用于限定本發(fā)明的保護范圍,這里不再贅述。
本步驟中,系統(tǒng)側(cè)設(shè)備接收到報警信息后,進行報警。
通過本發(fā)明的方案,采用在第一坐標系中的加速度,以及第一坐標系和第二坐標系之間的夾角來計算在第二坐標系中的位置,從而實現(xiàn)了在室內(nèi)的 定位,且不需要借助外在的信號進行定位,定位精度較高,提高了報警的準確度,從而提高了用戶體驗度。
參見圖2,本發(fā)明還提出了一種實現(xiàn)報警的裝置,至少包括:
獲取模塊,用于獲取在第一坐標系中的加速度,并獲取第一坐標系和第二坐標系之間的夾角;
計算模塊,用于根據(jù)獲得的加速度和夾角計算在第二坐標系中的位置;
報警模塊,用于判斷出計算得到的位置超出安全區(qū)域,進行報警或向系統(tǒng)側(cè)設(shè)備發(fā)送報警信息。
其中,獲取模塊可以采用加速度傳感器獲取在第一坐標系中的加速度。
本發(fā)明的裝置中,還包括:
設(shè)置模塊,用于預(yù)先設(shè)置安全區(qū)域。
本發(fā)明的裝置中,設(shè)置模塊具體用于:
預(yù)先獲取三個或三個以上在第二坐標系中的位置,將獲得的位置連接起來形成閉合區(qū)域作為安全區(qū)域。
本發(fā)明的裝置中,獲取模塊具體用于:
獲取在第一坐標系中的加速度,獲取第一坐標系在第n個時間點與第(n-1)個時間點之間的夾角;其中,n為大于或等于1的整數(shù);
根據(jù)第一坐標系在第n個時間點與第(n-1)個時間點之間的夾角計算第一坐標系和第二坐標系之間的夾角。
其中,獲取模塊可以采用陀螺儀獲取第一坐標系在第n個時間點與第(n-1)個時間點之間的夾角。
本發(fā)明的裝置中,獲取模塊具體用于:
獲取在第一坐標系中的加速度,獲取第一坐標系在第n個時間點與第(n-1)個時間點之間的夾角;其中,n為大于或等于1的整數(shù);
按照公式αn=αn-1+αn-2+…+α1計算第一坐標系的X軸和第二坐標系的X 軸之間的夾角;
按照公式βn=βn-1+βn-2+…+β1計算第一坐標系的Y軸和第二坐標系的Y軸之間的夾角;
其中,αn為第n個時間點第一坐標系的X軸和第二坐標系的X軸之間的夾角,αn-1為第一坐標系的X軸在第n個時間點和在第(n-1)個時間點之間的夾角,αn-2為第一坐標系的X軸在第(n-1)個時間點和在第(n-2)個時間點之間的夾角,α1為初始時間點第一坐標系的X軸和第二坐標系的X軸之間的夾角;βn為第n個時間點第一坐標系的Y軸和第二坐標系的Y軸之間的夾角,βn-1為第一坐標系的Y軸在第n個時間點和在第(n-1)個時間點之間的夾角,βn-2為第一坐標系的Y軸在第(n-1)個時間點和在第(n-2)個時間點之間的夾角,β1為初始時間點第一坐標系的Y軸和第二坐標系的Y軸之間的夾角。
本發(fā)明的裝置中,計算模塊具體用于:
按照公式計算在第二坐標系中的X軸的位置;
按照公式計算在第二坐標系中的X軸的位置;
其中,按照公式vx'n-1=vx'n-2+axn-2Δt計算vx'n-1;按照公式vy'n-1=vy'n-2+ayn-2Δt計算vy'n-1;
其中,xn為第n個時間點在第二坐標系中的X軸的位置,xn-1為第(n-1)個時間點在第二坐標系中的X軸的位置,vx'n-1為第(n-1)個時間點在第一坐標系中的X軸的速度,△t為第n個時間點和第(n-1)個時間點之間的時間間隔,axn-1為第(n-1)個時間點在第一坐標系中的X軸的加速度,αn為第n個時間點第一坐標系的X軸和第二坐標系的X軸之間的夾角,vx'n-2為第(n-2)個時間點在第一坐標系中的X軸的速度,axn-2為第(n-2)個時間點在第一坐標系中的X軸的加速度;yn為第n個時間點在第二坐標系中的Y軸的位置,yn-1為第(n-1)個時間點在第二坐標系中的Y軸的位置,vy'n-1為第 (n-1)個時間點在第一坐標系中的Y軸的速度,ayn-1為第(n-1)個時間點在第一坐標系中的Y軸的加速度,βn為第n個時間點第一坐標系的Y軸和第二坐標系的Y軸之間的夾角,vy'n-2為第(n-2)個時間點在第一坐標系中的Y軸的速度,ayn-2為第(n-2)個時間點在第一坐標系中的Y軸的加速度。
參見圖3,本發(fā)明還提出了一種實現(xiàn)報警的系統(tǒng),至少包括:
移動終端,用于獲取在第一坐標系中的加速度,并獲取第一坐標系和第二坐標系之間的夾角;根據(jù)獲得的加速度和夾角計算在第二坐標系中的位置;判斷出計算得到的位置超出安全區(qū)域,向系統(tǒng)側(cè)設(shè)備發(fā)送報警信息;
系統(tǒng)側(cè)設(shè)備,用于接收到來自移動終端的報警信息,進行報警。
本發(fā)明的系統(tǒng)中,移動終端還用于:預(yù)先設(shè)置安全區(qū)域。
需要說明的是,以上所述的實施例僅是為了便于本領(lǐng)域的技術(shù)人員理解而已,并不用于限制本發(fā)明的保護范圍,在不脫離本發(fā)明的發(fā)明構(gòu)思的前提下,本領(lǐng)域技術(shù)人員對本發(fā)明所做出的任何顯而易見的替換和改進等均在本發(fā)明的保護范圍之內(nèi)。