TW201701091A - 一種移動控制裝置及移動控制方法 - Google Patents
一種移動控制裝置及移動控制方法 Download PDFInfo
- Publication number
- TW201701091A TW201701091A TW105120435A TW105120435A TW201701091A TW 201701091 A TW201701091 A TW 201701091A TW 105120435 A TW105120435 A TW 105120435A TW 105120435 A TW105120435 A TW 105120435A TW 201701091 A TW201701091 A TW 201701091A
- Authority
- TW
- Taiwan
- Prior art keywords
- robot
- collected data
- unit
- plan
- data
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000004364 calculation method Methods 0.000 claims description 17
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 235000013311 vegetables Nutrition 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Manipulator (AREA)
Abstract
本發明涉及一種機器人裝置的定位控制技術領域,尤其涉及一種移動控制裝置及移動控制方法,包括採集單元,用以獲取機器人於當前所處環境中的點雲數據,並根據點雲數據形成一採集數據輸出;控制單元,用以接收採集數據,並根據採集數據形成一控制信號輸出;移動機構,並於控制信號的作用下,驅動機器人執行相應的移動。與現有技術相比,本發明的優點是:本發明中,通過採集單元實時採集機器人與當前環境中的各個障礙物之間的距離信息判斷機器人所處位置,無需設置多個發射器,成本較低,且測距方式從被動的接收發射器發射的信號轉爲主動發出測距信息,資源利用率提高,同時採集裝置實施採集,測距信息準確,根據較爲準確的測距信息,定位準確率高,效率較高。
Description
本發明涉及一種機器人裝置的定位控制技術領域,尤其涉及一種移動控制裝置及控制方法。
機器人是自動執行工作的機器裝置。它既可以接受人類指揮,又可以運行預先編排的程序,也可以根據以人工智能技術制定的原則綱領行動。它的任務是協助或取代人類工作的工作,目前室內移動機器人一般通過藍牙或者WIFI爲進行室內的定位與尋航,於室內多個地方布局發射器(藍牙發射裝置或WIFI熱點)機器人根據接收的不同發射點信號的强弱,結合內置的與該環境相匹配的室內平面圖計算判斷所處位置於發射器的距離,進而獲取自身所處爲位置信息。但是現有此種室內定位的技術存在以下缺陷:(1)機器人自身需要室內平面圖的先驗知識;(2)需要在室內合理地安裝儘量多的發射點,發射點越多,則成本就越高,而發射點的數量越少,定位的精度越低;發射點的信號會因爲牆壁的阻隔或反射,會給定位的誤差帶來不確定的因素;(3)機器人進入一個新的未知環境無法馬上進行定位。
針對現有技術的不足,本發明提供一種定位準確、結構簡單的移動控制裝置及控制方法。
本發明通過如下方法實現:
一種移動控制裝置,應用於機器人控制系統,其中:包括,
採集單元,設置於所述機器人的預定位置處,用以獲取所述機器人於當前所處環境中的點雲數據,並根據所述點雲數據形成一採集數據輸出;
控制單元,用以接收所述採集數據,並根據所述採集數據形成一控制信號輸出;
移動機構,接收所述控制信號,並於所述控制信號的作用下,驅動所述機器人執行相應的移動。
上述的移動控制裝置,其中:所述控制單元包括
一建模單元,用以接收所述採集數據,並根據所述採集數據結合所述機器人當前位姿信息形成一與當前所處環境相匹配的空間平面圖。
上述的移動控制裝置,其中:於所述建模單元中形成有一與當前所述環境相匹配的空間平面圖,所述控制單元還包括
一判斷單元,分別讀取所述採集數據與所述空間平面圖,並根據所述採集數據與所述空間平面圖形成一判斷結果,
一計算單元,接受所述判斷結果,並根據所述判斷結果形成一含有所述機器人位置信息的計算結果輸出。
上述的移動控制裝置,其中:於所述控制單元中預製一與當前所述環境相匹配的空間平面圖,還包括
一判斷單元,分別讀取所述採集數據與所述空間平面圖,並根據所述採集數據與所述空間平面圖形成一判斷結果,
一計算單元,接受所述判斷結果,並根據所述判斷結果形成一含有所述機器人位置信息的計算結果輸出。
上述的移動控制裝置,其中:還包括一更新單元,所述採集單元實時採集所述點雲數據,所述更新單元根據所述點雲數據實時更新所述空間平面圖。
上述的移動控制裝置,其中:所述採集單元爲雷射掃描測距傳感器,所述雷射掃描測距傳感器用以獲取所述機器人當前所處環境中的所述點雲數據。
上述的移動控制裝置,其中:所述移動機構主要由複數個驅動輪和一個萬向輪形成,所述驅動輪與所述萬向輪按照一三角形狀設置於所述機器人底部。
一種移動控制方法,應用於機器人控制系統,其中:包括,
步驟S1,控制採集單元用以獲取所述機器人於當前所處環境中的點雲數據,並根據所述點雲數據形成一採集數據輸出;
步驟S2,控制單元接收所述採集數據,並根據所述採集數據形成一控制信號輸出;
步驟S3、控制移動機構於所述控制信號的作用下,驅動所述機器人執行相應的移動。
上述的移動控制方法,其中:所述步驟S2具體包括如下步驟:
步驟S21、判斷所述控制單元中是否設置有一空間平面圖;
步驟S22,於所述控制單元中未設置有所述空間平面圖的狀態下,建模單元接收所述採集數據,並根據所述採集數據結合所述機器人當前位姿信息形成一與當前所處環境相匹配的空間平面圖,
步驟S23、判斷單元分別讀取所述採集數據與所述空間平面圖,並根據所述採集數據與所述空間平面圖形成一判斷結果,
步驟S24,計算單元接受所述判斷結果,並根據所述判斷結果形成一含有所述機器人位置信息的計算結果輸出。
與現有技術相比,本發明的優點是:
本發明中,通過採集單元實時採集機器人與當前環境中的各個障礙物之間的距離信息判斷機器人所處位置,無需設置多個發射器,成本較低,且測距方式從被動的接收發射器發射的信號轉爲主動發出測距信息,資源利用率提高,同時採集裝置實施採集,測距信息準確,根據較爲準確的測距信息,定位準確率高,效率較高。
下面結合附圖和具體實施例對本發明作進一步說明,但不作爲本發明的限定。
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動的前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
需要說明的是,在不衝突的情况下,本發明中的實施例及實施例中的特徵可以相互組合。
下面結合附圖和具體實施例對本發明作進一步說明,但不作爲本發明的限定。
如圖1所示,一種移動控制裝置,應用於機器人控制系統,其中:包括,
採集單元,設置於所述機器人的預定位置處,用以獲取所述機器人於當前所處環境中的複數個點雲數據,並根據所述點雲數據形成一採集數據輸出;進一步地,所述採集單元爲雷射掃描測距傳感器,其中所述雷射掃描測距傳感器可設置距離水平面150mm的位置,雷射掃描測距傳感器可360°旋轉,所述雷射掃描測距傳感器用以獲取所述機器人當前所處環境中的所述點雲數據。每個所述點雲數據包含有三維坐標信息、顔色信息、以及反射强度信息。其中雷射掃描測距傳感器通過不行旋轉內部的雷射測距模塊,每旋轉1°即可測量到機器人與障礙物的距離,雷射測距模塊成水平方向旋轉,通過多次旋轉測距,可以獲取機器人當前所述位置與障礙物的距離,同時也可獲取機器人當前所處環境中的室內平面圖。
控制單元,用以接收所述採集數據,並根據所述採集數據形成一控制信號輸出;控制單元根據採集單元獲取的採集數據判斷機器人所處的空間位置信息,進而根據用戶輸入的控制命令,結合空間位置信息形成一控制信號。
移動機構,接收所述控制信號,並於所述控制信號的作用下,驅動所述機器人執行相應的移動。
本發明中,通過採集單元實時採集機器人與當前環境中的各個障礙物之間的距離信息判斷機器人所處位置,無需設置多個發射器,成本較低,且測距方式從被動的接收發射器發射的信號轉爲主動發出測距信息,資源利用率提高,同時採集裝置實施採集,測距信息準確,根據較爲準確的測距信息,定位準確率高,效率較高。
此處列舉一具體實施方式:以傳菜機器人爲例,傳菜機器人需要從廚房到不同步的目標位置之間來回走動,用戶設置機器人的目標位置,採集裝置實時採集判斷當前所處位置與障礙物(障礙物包括固定障礙物和可移動障礙物)之間的距離,控制單元根據採集數據結合當前所處環境的空間平面圖、以及用戶設置的目標位置形成控制信號,控制信號驅動傳動機構根據該控制信號執行與之相匹配的移動,直至到達目標位置。
上述的移動控制裝置,其中:所述控制單元包括
一建模單元,用以接收所述採集數據,並根據所述採集數據結合所述機器人當前位姿信息形成一與當前所處環境相匹配的空間平面圖。當機器人進入一個未知環境或者用戶首次使用機器人時,機器人內部未保存有與當前所處環境相匹配的空間平面圖,則機器人進入該環境中,不發生位置移動。首先通過採集裝置獲取所述機器人於當前所處環境中的複數個點雲數據,建模單元根據所述採集數據結合所述機器人當前位姿信息形成一與當前所處環境相匹配的空間平面圖。
上述的移動控制裝置,其中:於所述建模單元中形成有一與當前所述環境相匹配的空間平面圖,所述控制單元還包括
一判斷單元,分別讀取所述採集數據與所述空間平面圖,並根據所述採集數據與所述空間平面圖形成一判斷結果,
一計算單元,接受所述判斷結果,並根據所述判斷結果形成一含有所述機器人位置信息的計算結果輸出。
於所述建模單元中形成有一與當前所述環境相匹配的空間平面圖,判斷單元讀取所述採集數據與所述空間平面圖,並根據所述採集數據與所述空間平面圖形成一判斷結果,計算單元,接受所述判斷結果,並根據所述判斷結構形成一含有所述機器人位置信息的計算結果輸出。
上述的移動控制裝置,其中:於所述控制單元中預製一與當前所述環境相匹配的空間平面圖,還包括
一判斷單元,分別讀取所述採集數據與所述空間平面圖,並根據所述採集數據與所述空間平面圖形成一判斷結果,
一計算單元,接受所述判斷結果,並根據所述判斷結果形成一含有所述機器人位置信息的計算結果輸出。
上述的移動控制裝置,其中:還包括一更新單元,所述採集單元實時採集所述點雲數據,所述更新單元根據所述點雲數據實時更新所述空間平面圖。通過更新單元,實時更新所述空間平面圖,提高機器人定位的準確度。
上述的移動控制裝置,其中:所述移動機構主要由複數個驅動輪和一個萬向輪形成,所述驅動輪與所述萬向輪按照一三角形狀設置於所述機器人底部。
如圖2所示,一種移動控制方法,應用於機器人控制系統,其中:包括,
步驟S1,控制採集單元用以獲取所述機器人於當前所處環境中的點雲數據,並根據所述點雲數據形成一採集數據輸出;
步驟S2,控制單元接收所述採集數據,並根據所述採集數據形成一控制信號輸出;
步驟S3、控制移動機構於所述控制信號的作用下,驅動所述機器人執行相應的移動。
本發明提供的一種移動控制方法,與上述的移動控制裝置工作原理相似,此處不做贅述。
上述的移動控制方法,其中:所述步驟S2具體包括如下步驟:
步驟S21、判斷所述控制單元中是否設置有一空間平面圖;
步驟S22,於所述控制單元中未設置有所述空間平面圖的狀態下,建模單元接收所述採集數據,並根據所述採集數據結合所述機器人當前位姿信息形成一與當前所處環境相匹配的空間平面圖,
步驟S23、判斷單元分別讀取所述採集數據與所述空間平面圖,並根據所述採集數據與所述空間平面圖形成一判斷結果,
步驟S24,計算單元接受所述判斷結果,並根據所述判斷結果形成一含有所述機器人位置信息的計算結果輸出。
以上所述僅爲本發明較佳的實施例,並非因此限制本發明的實施方式及保護範圍,對於本領域技術人員而言,應當能夠意識到凡運用本發明說明書及圖示內容所作出的等同替換和顯而易見的變化所得到的方案,均應當包含在本發明的保護範圍內。
S1-S3‧‧‧步驟
圖1爲本發明一種移動控制裝置結構示意圖; 圖2爲本發明一種移動控制方法流程示意圖。
Claims (9)
- 一種移動控制裝置,應用於機器人控制系統,包括, 採集單元,設置於所述機器人的預定位置處,用以獲取所述機器人於當前所處環境中的點雲數據,並根據所述點雲數據形成一採集數據輸出; 控制單元,用以接收所述採集數據,並根據所述採集數據形成一控制信號輸出; 移動機構,接收所述控制信號,並於所述控制信號的作用下,驅動所述機器人執行相應的移動。
- 根據申請專利範圍第1項所述的移動控制裝置,所述控制單元包括 一建模單元,用以接收所述採集數據,並根據所述採集數據結合所述機器人當前位姿信息形成一與當前所處環境相匹配的空間平面圖。
- 根據申請專利範圍第2項所述的移動控制裝置,於所述建模單元中形成有一與當前所述環境相匹配的空間平面圖,所述控制單元還包括 一判斷單元,分別讀取所述採集數據與所述空間平面圖,並根據所述採集數據與所述空間平面圖形成一判斷結果, 一計算單元,接受所述判斷結果,並根據所述判斷結果形成一含有所述機器人位置信息的計算結果輸出。
- 根據申請專利範圍第1項所述的移動控制裝置,於所述控制單元中預製一與當前所述環境相匹配的空間平面圖,還包括 一判斷單元,分別讀取所述採集數據與所述空間平面圖,並根據所述採集數據與所述標準空間平面圖形成一判斷結果, 一計算單元,接受所述判斷結果,並根據所述判斷結果形成一含有所述機器人位置信息的計算結果輸出。
- 根據申請專利範圍第3項或第4项所述的移動控制裝置,還包括一更新單元,所述採集單元實時採集所述點雲數據,所述更新單元根據所述點雲數據實時更新所述空間平面圖。
- 根據申請專利範圍第1項所述的移動控制裝置,所述採集單元爲雷射掃描測距傳感器,所述雷射掃描測距傳感器用以獲取所述機器人當前所處環境中的所述點雲數據。
- 根據申請專利範圍第1項所述的移動控制裝置,所述移動機構主要由複數個驅動輪和一個萬向輪形成,所述驅動輪與所述萬向輪按照一三角形狀設置於所述機器人底部。
- 一種移動控制方法,應用於機器人控制系統,包括, 步驟S1,控制採集單元用以獲取所述機器人於當前所處環境中的點雲數據,並根據所述點雲數據形成一採集數據輸出; 步驟S2,控制單元接收所述採集數據,並根據所述採集數據形成一控制信號輸出; 步驟S3、控制移動機構於所述控制信號的作用下,驅動所述機器人執行相應的移動。
- 根據申請專利範圍第8項所述的移動控制方法,所述步驟S2具體包括如下步驟: 步驟S21、判斷所述控制單元中是否設置有一空間平面圖; 步驟S22,於所述控制單元中未設置有所述空間平面圖的狀態下,建模單元接收所述採集數據,並根據所述採集數據結合所述機器人當前位姿信息形成一與當前所處環境相匹配的空間平面圖, 步驟S23、判斷單元分別讀取所述採集數據與所述標準空間平面圖,並根據所述採集數據與所述標準空間平面圖形成一判斷結果, 步驟S24,計算單元接受所述判斷結果,並根據所述判斷結果形成一含有所述機器人位置信息的計算結果輸出。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510381495.1A CN106325268A (zh) | 2015-06-30 | 2015-06-30 | 一种移动控制装置及移动控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
TW201701091A true TW201701091A (zh) | 2017-01-01 |
Family
ID=57607879
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW105120435A TW201701091A (zh) | 2015-06-30 | 2016-06-29 | 一種移動控制裝置及移動控制方法 |
Country Status (4)
Country | Link |
---|---|
CN (1) | CN106325268A (zh) |
HK (1) | HK1231578A1 (zh) |
TW (1) | TW201701091A (zh) |
WO (1) | WO2017000784A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108287345A (zh) * | 2017-11-10 | 2018-07-17 | 广东康云多维视觉智能科技有限公司 | 基于点云数据的空间扫描方法及*** |
CN108364340A (zh) * | 2017-12-03 | 2018-08-03 | 广东康云多维视觉智能科技有限公司 | 同步空间扫描的方法及*** |
CN109144072A (zh) * | 2018-09-30 | 2019-01-04 | 亿嘉和科技股份有限公司 | 一种基于三维激光的机器人智能避障方法 |
CN112141734B (zh) * | 2020-09-30 | 2023-07-25 | 大连华锐重工集团股份有限公司 | 一种用于刮板取料机的取料控制***及取料方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4262196B2 (ja) * | 2004-12-14 | 2009-05-13 | 本田技研工業株式会社 | 自律移動ロボット |
CN102426455B (zh) * | 2011-12-31 | 2013-10-30 | 浙江中控研究院有限公司 | 太阳能镜面清洗机器人*** |
CN102566574B (zh) * | 2012-01-20 | 2014-12-31 | 北人机器人***(苏州)有限公司 | 一种基于激光传感的机器人轨迹生成方法及装置 |
CN103885443B (zh) * | 2012-12-20 | 2017-02-08 | 联想(北京)有限公司 | 用于即时定位与地图构建单元的设备、***和方法 |
CN103885444B (zh) * | 2012-12-21 | 2017-05-24 | 联想(北京)有限公司 | 信息处理方法、可移动电子设备和决策控制设备 |
CN103884330B (zh) * | 2012-12-21 | 2016-08-10 | 联想(北京)有限公司 | 信息处理方法、可移动电子设备、引导设备和服务器 |
CN103412565B (zh) * | 2013-05-17 | 2016-01-27 | 浙江中控研究院有限公司 | 一种具有全局位置快速估计能力的机器人定位方法 |
CN103400416B (zh) * | 2013-08-15 | 2016-01-13 | 东南大学 | 一种基于概率多层地形的城市环境机器人导航方法 |
CN104634328A (zh) * | 2013-11-14 | 2015-05-20 | 沈阳新松机器人自动化股份有限公司 | 空间测量机器人及其空间测量方法 |
CN104536445B (zh) * | 2014-12-19 | 2018-07-03 | 深圳先进技术研究院 | 移动导航方法和*** |
-
2015
- 2015-06-30 CN CN201510381495.1A patent/CN106325268A/zh active Pending
-
2016
- 2016-06-15 WO PCT/CN2016/085908 patent/WO2017000784A1/zh active Application Filing
- 2016-06-29 TW TW105120435A patent/TW201701091A/zh unknown
-
2017
- 2017-05-19 HK HK17105088.3A patent/HK1231578A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
CN106325268A (zh) | 2017-01-11 |
WO2017000784A1 (zh) | 2017-01-05 |
HK1231578A1 (zh) | 2017-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105116378B (zh) | 一种无线、超声波复合定位***及其定位方法 | |
CN105823478A (zh) | 一种自主避障导航信息共享和使用方法 | |
CN108073167A (zh) | 一种基于深度相机与激光雷达的定位与导航方法 | |
TW201701091A (zh) | 一種移動控制裝置及移動控制方法 | |
KR102096875B1 (ko) | 자율 주행 기술을 응용한 3차원 실내 정밀 지도 자동 생성 로봇 및 로봇의 제어 방법 | |
CN110475717A (zh) | 用于uav和其他自主车辆的室内测绘和模块化控制以及相关***和方法 | |
JP2012137909A (ja) | 移動体遠隔操縦システムおよびそのための制御プログラム | |
KR101753361B1 (ko) | 청소 로봇을 이용한 스마트 청소 시스템 | |
WO2021146862A1 (zh) | 移动设备的室内定位方法、移动设备及控制*** | |
De Silva et al. | Development of a relative localization scheme for ground-aerial multi-robot systems | |
CN106965179A (zh) | 一种工业机器人的视觉定位***及方法 | |
EP3759508B1 (en) | Acoustic positioning transmitter and receiver system and method | |
TWI739255B (zh) | 移動式機器人 | |
US12011839B1 (en) | Three-dimensional scanning system and scanning path planning method thereof | |
US11546982B2 (en) | Systems and methods for determining lighting fixture arrangement information | |
KR101094465B1 (ko) | 다중 이동체의 동시 조작 방법 및 장치 및 그를 수행하는 컴퓨터 판독가능 프로그램을 저장한 기록매체 | |
WO2017201649A1 (zh) | 一种三维模型建立方法和装置 | |
US20170090477A1 (en) | Indoor positioning system training | |
CN208689169U (zh) | 一种基于单线激光雷达和标靶的室内三维测绘装置 | |
CN202825840U (zh) | 一种无线网络环境下的视觉化机器人 | |
WO2022128896A1 (en) | Method and apparatus for multiple robotic devices in an environment | |
US20200187333A1 (en) | Systems and methods of directing a lighting fixture in a venue | |
JP2016191735A (ja) | 地図作成装置、自律走行体、自律走行体システム、携帯端末、地図作成方法、地図作成プログラム及びコンピュータ読み取り可能な記録媒体 | |
JP4997615B2 (ja) | 地図作成方法とロボットの移動経路決定方法 | |
Roy et al. | Route planning for automatic indoor driving of smart cars |