JP2019507447A - ロボットホイール径補完方法及び装置 - Google Patents
ロボットホイール径補完方法及び装置 Download PDFInfo
- Publication number
- JP2019507447A JP2019507447A JP2018553277A JP2018553277A JP2019507447A JP 2019507447 A JP2019507447 A JP 2019507447A JP 2018553277 A JP2018553277 A JP 2018553277A JP 2018553277 A JP2018553277 A JP 2018553277A JP 2019507447 A JP2019507447 A JP 2019507447A
- Authority
- JP
- Japan
- Prior art keywords
- robot
- position point
- wheel diameter
- deviation
- distance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 124
- 238000006073 displacement reaction Methods 0.000 claims description 99
- 230000000295 complement effect Effects 0.000 claims description 55
- 238000012937 correction Methods 0.000 claims description 23
- 238000004364 calculation method Methods 0.000 claims description 18
- 230000008859 change Effects 0.000 claims description 14
- 230000001502 supplementing effect Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 description 43
- 230000003287 optical effect Effects 0.000 description 31
- 238000010586 diagram Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000000712 assembly Effects 0.000 description 2
- 238000000429 assembly Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Images
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
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
-
- 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
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0234—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using optical markers or beacons
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1679—Programme controls characterised by the tasks executed
- B25J9/1692—Calibration of manipulator
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/06—Safety devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J5/00—Manipulators mounted on wheels or on carriages
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J5/00—Manipulators mounted on wheels or on carriages
- B25J5/007—Manipulators mounted on wheels or on carriages mounted on wheels
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
-
- 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
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0272—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising means for registering the travel distance, e.g. revolutions of wheels
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/006—Indicating maintenance
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0808—Diagnosing performance data
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C22/00—Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Electromagnetism (AREA)
- Manipulator (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
作業現場内に設置されている複数の位置ポイントの中の第1の位置ポイントに位置するロボットが、サーバから送信される運転指令であって、前記第1の位置ポイントと第2の位置ポイントとの間の距離、及び前記第1の位置ポイントに対する前記第2の位置ポイントへの運転方向を含む運転指令である、前記ロボットが第2の位置ポイントまで走行するように指示するための運転指令を、受信するステップと、
前記ロボットが、前記第1の位置ポイントから前記第2の位置ポイントまでの走行に対応される走行偏差である、前記ロボットのタイヤの実際の回転数に対応される理論上の距離と実際距離との間の差分の値である走行偏差を、取得するステップと、
前記ロボットが、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、自体の現在ホイール径を補正するステップとを含む。
前記ロボットが、前記第1の位置ポイントから前記第2の位置ポイントまでの走行に対応される走行偏差を取得するステップは、
前記ロボットが、前記ロボットと前記第1の位置ポイントとの間の第1の変位偏差を取得し、前記運転指令中の前記距離、及び前記運転方向に従って、前記第2の位置ポイントまで走行するステップと、
前記ロボットが、前記第2の位置ポイントまで走行した際に、自体と前記第2の位置ポイントとの間の第2の変位偏差を取得するステップと、
前記ロボットが、前記第1の変位偏差、及び前記第2の変位偏差に基づいて、自体の前記第1の位置ポイントから前記第2の位置ポイントまでの走行に対応される前記走行偏差を算出し得るステップとを含む。
前記ロボットが、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、自体の現在ホイール径を補正するステップは、
前記ロボットが、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、自体の単位距離走行偏差を算出するステップと、
前記ロボットが、予め設定されたリスト内で前記単位距離走行偏差に対応されるホイール径の補完値を検索し得るステップと、
前記ロボットが、検索し得た前記ホイール径の補完値に基づいて、自体の現在ホイール径を補正するステップとを含む。
前記ロボットが、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの現在ホイール径を補正するステップは、
前記ロボットが、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び予め記憶した現在ホイール径に基づいて、自体の第1のタイヤ回転数を特定するステップと、
前記ロボットが、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、前記走行偏差、及び補正後の現在ホイール径に基づいて、自体の第2のタイヤ回転数を特定するステップと、
前記ロボットが、前記第1のタイヤ回転数と前記第2のタイヤ回転数とが互いに等しい関係を利用して、補正後の現在ホイール径を算出し得て、前記補正後の現在ホイール径を利用して、自体の現在ホイール径を更新するステップとを含む。
前記方法は、さらに
前記ロボットが、自体と前記第2の位置ポイントとの間の前記第2の変位偏差に基づいて、前記第2の位置ポイントまでの走行に必要なタイヤ回転数を算出し得るステップと、
前記ロボットが前記必要なタイヤ回転数に基づいて前記第2の位置ポイントまで走行するように前記ロボットを制御することで、前記ロボットの最終位置を補正するステップと含む。
前記方法は、さらに、
補正後の現在ホイール径の大きさに基づいて、前記ロボットに対してタイヤを交換する必要があるか否かを判断して、前記ロボットに対してタイヤを交換する必要があると判断した場合、タイヤ交換早期警告を行うステップ含む。
前記補正後の現在ホイール径の大きさに基づいて、前記ロボットに対してタイヤを交換する必要があるか否かを判断するステップは、
前記補正後の現在ホイール径の大きさが所定のホイール径の範囲に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するステップ、
或いは、
前記補正後の現在ホイール径の大きさと前記ロボットの初期ホイール径との間の差分の値が所定の差分の値の閾値に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するステップを含む。
サーバから送信される運転指令であって、作業現場内に設置されている複数の位置ポイントの中の第1の位置ポイントと第2の位置ポイントとの間の距離、及び前記第1の位置ポイントに対する前記第2の位置ポイントへの運転方向を含む運転指令である、前記第1の位置ポイントに位置しているロボットが前記第2の位置ポイントまで走行するように指示するための運転指令を、受信するための受信モジュールと、
前記第1の位置ポイントから前記第2の位置ポイントまでの走行に対応される走行偏差である、前記ロボットのタイヤの実際の回転数に対応される理論上の距離と実際距離との間の差分の値である走行偏差を、取得するための走行偏差算出モジュールと、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの現在ホイール径を補正するための補正モジュールとを備える。
前記走行偏差算出モジュールは、
前記ロボットと前記第1の位置ポイントとの間の第1の変位偏差を取得し、前記運転指令中の前記距離、及び前記運転方向に従って、前記第2の位置ポイントまで走行するための第1の取得ユニットと、
前記ロボットが、前記第2の位置ポイントまで走行した際に、前記ロボットと前記第2の位置ポイントとの間の第2の変位偏差を取得するための第2の取得ユニットと、
前記第1の変位偏差、及び前記第2の変位偏差に基づいて、前記ロボットの前記第1の位置ポイントから前記第2の位置ポイントまでの走行に対応される前記走行偏差を算出し得るための走行偏差算出ユニットとを備える。
前記補正モジュールは、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの単位距離走行偏差を算出するための単位距離偏差算出サブユニットと、
予め設定されたリスト内で前記単位距離走行偏差に対応されるホイール径の補完値を検索し得るためのホイール径補完値検索サブユニットと、
検索し得た前記ホイール径の補完値に基づいて、前記ロボットの現在ホイール径を補正するための現在ホイール径補正サブユニットとを備える。
前記補正モジュールは、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び予め記憶した現在ホイール径に基づいて、前記ロボットの第1のタイヤ回転数を特定するための第1の特定サブユニットと、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、前記走行偏差、及び補正後の現在ホイール径に基づいて、前記ロボットの第2のタイヤ回転数を特定するための第2の特定サブユニットと、
前記第1のタイヤ回転数と前記第2のタイヤ回転数とが互いに等しい関係を利用して、補正後の現在ホイール径を算出し得て、前記補正後の現在ホイール径を利用して、前記ロボットの現在ホイール径を更新するための現在ホイール径更新サブユニットとを備える。
前記装置は、さらに
前記ロボットと前記第2の位置ポイントとの間の前記第2の変位偏差に基づいて、前記第2の位置ポイントまでの走行に必要なタイヤ回転数を算出し得るための補完回転数算出モジュールと、
前記ロボットが前記タイヤ回転数に基づいて前記第2の位置ポイントまで走行するように前記ロボットを制御することで、前記ロボットの最終位置を補正するための制御モジュールと備える。
前記装置は、さらに、
補正後の現在ホイール径の大きさに基づいて、前記ロボットに対してタイヤを交換する必要があるか否かを判断して、前記ロボットに対してタイヤを交換する必要があると判断した場合、タイヤ交換早期警告を行うための判断モジュール備える。
前記判断モジュールは、
前記補正後の現在ホイール径の大きさが所定のホイール径の範囲に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するための第1の判断ユニット、
或いは、
前記補正後の現在ホイール径の大きさと前記ロボットの初期ホイール径との間の差分の値が所定の差分の値の閾値に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するための第2の判断ユニットを備える。
複数の位置ポイントが設置されている作業現場内での、ロボットの第1の位置ポイントから第2の位置ポイントまでの走行に対応される走行偏差、及び、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離を取得するステップと、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの現在ホイール径を更新するステップとを含み、
前記走行偏差は、前記ロボットのタイヤの実際の回転数に対応される理論上の距離と実際距離との間の差分の値である。
前記ロボットの作業現場内での第1の位置ポイントから第2の位置ポイントまでの走行に対応される走行偏差を取得するステップは、
前記ロボットが第1の位置ポイントに位置している時に報告した前記第1の位置ポイントとの間の第1の変位偏差、及び、前記ロボットが第2の位置ポイントに位置している時に報告した前記第2の位置ポイントとの間の第2の変位偏差を受信するステップと、
前記第1の変位偏差及び前記第2の変位偏差に基づいて、前記ロボットの前記第1の位置ポイントから前記第2の位置ポイントまでの走行に対応される走行偏差を算出するステップとを含む。
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの現在ホイール径を更新するステップは、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの単位距離走行偏差を算出するステップと、
予め設定されたリスト内で前記ロボットの単位距離走行偏差に対応されるホイール径の補完値を検索し得るステップと、
前記検索し得たホイール径の補完値に基づいて前記ロボットの現在ホイール径を更新するステップとを含む。
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの現在ホイール径を更新するステップは、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記ロボットの現在ホイール径に基づいて、前記ロボットの第1のタイヤ回転数を特定するステップと、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、前記走行偏差、及び前記ロボットの更新後のホイール径に基づいて、前記ロボットの第2のタイヤ回転数を特定するステップと、
前記第1のタイヤ回転数と前記第2のタイヤ回転数とが互いに等しい関係を利用して、前記ロボットの更新後のホイール径を算出し得るステップとを含む。
前記方法は、さらに
更新後の現在ホイール径の大きさに基づいて、前記ロボットに対してタイヤを交換する必要があるか否かを判断して、前記ロボットに対してタイヤを交換する必要があると判断した場合、タイヤ交換早期警告を行うステップ含む。
前記更新後の現在ホイール径の大きさに基づいて、前記ロボットに対してタイヤを交換する必要があるか否かを判断するステップは、
前記更新後の現在ホイール径の大きさが所定のホイール径の範囲に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するステップ、
或いは、
前記更新後の現在ホイール径の大きさと前記ロボットの初期ホイール径との間の差分の値が所定の差分の値の閾値に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するステップを含む。
複数の位置ポイントが設置されている作業現場内での、ロボットの第1の位置ポイントから第2の位置ポイントまでの走行に対応される走行偏差、及び、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離を取得するための取得モジュールと、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの現在ホイール径を更新するためのホイール径更新モジュールとを備え、
前記走行偏差は、前記ロボットのタイヤの実際の回転数に対応される理論上の距離と実際距離との間の差分の値である。
前記取得モジュールは、
前記ロボットが第1の位置ポイントに位置している時に報告した前記第1の位置ポイントとの間の第1の変位偏差、及び、前記ロボットが第2の位置ポイントに位置している時に報告した前記第2の位置ポイントとの間の第2の変位偏差を受信するための変位偏差受信ユニットと、
前記第1の変位偏差及び前記第2の変位偏差に基づいて、前記ロボットの前記第1の位置ポイントから前記第2の位置ポイントまでの走行に対応される走行偏差を算出するための走行偏差算出ユニットとを備える。
前記ホイール径更新モジュールは、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの単位距離走行偏差を算出するための単位距離走行偏差算出ユニットと、
予め設定されたリスト内で前記ロボットの単位距離走行偏差に対応されるホイール径の補完値を検索し得るためのホイール径補完値検索ユニットと、
前記検索し得たホイール径の補完値に基づいて前記ロボットの現在ホイール径を更新するための現在ホイール径更新ユニットとを備える。
前記ホイール径更新モジュールは、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記ロボットの現在ホイール径に基づいて、前記ロボットの第1のタイヤ回転数を特定するための第1の特定ユニットと、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、前記走行偏差、及び前記ロボットの更新後のホイール径に基づいて、前記ロボットの第2のタイヤ回転数を特定するための第2の特定ユニットと、
前記第1のタイヤ回転数と前記第2のタイヤ回転数とが互いに等しい関係を利用して、前記ロボットの更新後のホイール径を算出し得るためのホイール径算出ユニットとを備える。
前記装置は、さらに、
更新後の現在ホイール径の大きさに基づいて、前記ロボットに対してタイヤを交換する必要があるか否かを判断して、前記ロボットに対してタイヤを交換する必要があると判断した場合、タイヤ交換早期警告を行うための判断モジュール備える。
前記判断モジュールは、
前記更新後の現在ホイール径の大きさが所定のホイール径の範囲に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するための第1の判断ユニット、
或いは、
前記更新後の現在ホイール径の大きさと前記ロボットの初期ホイール径との間の差分の値が所定の差分の値の閾値に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するための第2の判断ユニットを備える。
図1に示した本発明の実施例によって提供する一ロボットホイール径補完方法のフローチャートのように、当該方法は、その実行主体がロボット内に位置しており、また、ステップ102〜ステップ106を含み、具体的には、以下のとおりである。
上記ロボットが、自体と上記第2の位置ポイントとの間の上記第2の変位偏差に基づいて、上記第2の位置ポイントまで走行するのに必要なタイヤ回転数を算出し得るステップと、
上記ロボットが、上記必要なタイヤ回転数に従って、上記第2の位置ポイントまで走行することで、上述ロボットの最終位置を補正するステップとを含む。
本実施例は、上記に言及されたロボットホイール径補完方法をさらに説明するために、ロボットホイール径補完装置を提供し、ここで、当該装置はロボット内に設置できる。図2に示したように、当該装置は、受信モジュール202、走行偏差算出モジュール204及び補正モジュール206を備える。受信モジュール202は、サーバから送信される運転指令を受信する。作業現場内には複数の位置ポイントが設置されており、運転指令は、ロボットが第1の位置ポイントから第2の位置ポイントまで走行するように指示するためのものであって、第1の位置ポイントと第2の位置ポイントとの間の距離、及び第1の位置ポイントに対する第2の位置ポイントへの運転方向を含む。走行偏差算出モジュール204は、第1の位置ポイントから第2の位置ポイントまでの走行に対応される走行偏差を取得する。該走行偏差は、ロボットタイヤの実際の回転数に対応される理論上の距離と実際距離との間の差分の値である。補正モジュール206は、第1の位置ポイントと第2の位置ポイントとの間の距離、及び上記走行偏差に基づいて、ロボットの現在ホイール径を補正する。
ロボットと第1の位置ポイントとの間の第1の変位偏差を取得して、上記運転指令中の上記距離、及び上記運転方向に従って、第2の位置ポイントまで走行するための第1の取得モジュールと、
ロボットが、第2の位置ポイントまで走行した際に、ロボットと第2の位置ポイントとの間の第2の変位偏差を取得するための第2の取得モジュールと、
第1の変位偏差、及び第2の変位偏差に基づいて、ロボットの第1の位置ポイントから第2の位置ポイントまでの走行に対応される上記走行偏差を算出し得るための走行偏差算出ユニットとをさらに備える。
第1の位置ポイントと第2の位置ポイントとの間の距離、及び上記走行偏差に基づいて、上記ロボットの単位距離走行偏差を算出するための単位距離偏差算出サブユニットと、
予め設定されたリスト内で上記単位距離走行偏差に対応されるホイール径の補完値を検索し得るためのホイール径補完値検索サブユニットと、
検索し得た上記ホイール径の補完値に基づいて、上記ロボットの現在ホイール径を補正するための現在ホイール径補正サブユニットとを備える。
第1の位置ポイントと第2の位置ポイントとの間の距離、及び予め記憶した現在ホイール径に基づいて、上記ロボットの第1のタイヤ回転数を特定するための第1の特定サブユニットと、
第1の位置ポイントと第2の位置ポイントとの間の距離、上記走行偏差、及び補正後の現在ホイール径に基づいて、前記ロボットの第2のタイヤ回転数を特定するための第2の特定サブユニットと、
第1のタイヤ回転数と第2のタイヤ回転数とが互いに等しい関係を利用して、補正後の現在ホイール径を算出し得て、現在ホイール径を利用して上記ロボットの現在ホイール径を更新するための現在ホイール径更新サブユニットを備える。
ロボットと第2の位置ポイントとの間の第2の変位偏差に基づいて、第2の位置ポイントまでの走行に必要なタイヤ回転数を算出し得るための補完回転数算出モジュールと、
ロボットが必要なタイヤ回転数に従って第2の位置ポイントまで走行するように制御することで、前記ロボットの最終位置を補正するための制御モジュールとを備える。
補正後の現在ホイール径の大きさに基づいて、ロボットに対してタイヤを交換する必要があるか否かを判断して、ロボットに対してタイヤを交換する必要があると判断した場合、タイヤ交換早期警告を行うための判断モジュールをさらに備える。
補正後の現在ホイール径の大きさが所定のホイール径の範囲に達したか否かを判断して、達した場合、ロボットに対してタイヤを交換する必要があると特定するための第1の判断ユニットと、
或いは、
補正後の現在ホイール径の大きさとロボットの初期ホイール径との間の差分の値が所定の差分の値の閾値に達したか否かを判断して、達した場合、ロボットに対してタイヤを交換する必要があると特定するための第2の判断ユニットとを備える。
図1に示した本発明の実施例によって提供するもう一つのロボットホイール径補完方法の第1の流れ概略図のように、当該方法の実行主体は、ロボットの作業を制御するためのバックグラウンドサーバであってもよい。当該方法は、少なくとも、以下のステップを含む。
ロボットは、第1の位置ポイントに位置している時に、サーバに、自体と第1の位置ポイントとの間の第1の変位偏差を報告し、また、第1の位置ポイントのシーケンス番号を報告するステップ311と、
ロボットは、第2の位置ポイントに位置している時に、サーバに、自体と第2の位置ポイントとの間の第2の変位偏差を報告し、また、第2の位置ポイントのシーケンス番号を報告するステップ312と、
サーバにより、ロボットが報告した第1の変位偏差、第2の変位偏差、第1の位置ポイントのシーケンス番号、及び第2の位置ポイントのシーケンス番号を受信するステップ313と、
サーバにより、第1の変位偏差、及び第2の変位偏差に基づいて、ロボットの走行偏差を算出して、第1の位置ポイントのシーケンス番号、第2の位置ポイントのシーケンス番号、及び予め記憶された各々の位置ポイントの位置情報に基づいて、第1の位置ポイントと第2の位置ポイントとの間の距離を算出するステップ314と、
サーバにより、第1の位置ポイントと第2の位置ポイントとの間の距離、及び上記走行偏差に基づいて、ロボットの現在ホイール径を更新するステップ315と、
サーバにより、更新後の現在ホイール径の大きさに基づいて、ロボットに対してタイヤを交換する必要があるか否かを判断して、必要があると、ステップ317を実行し、必要がないと、ステップ311に戻るステップ316と、
サーバにより、タイヤ交換早期警告情報をディスプレイに表示するステップ317とを含み、
その中、ステップ315中の具体的な更新方法は、前記に言及されたテーブル索引の方法を利用して更新してもよいし、前記に言及された運算する方法を利用して更新してもよい。
本実施例は、上記に言及されたもう一つのロボットホイール径補完方法をさらに説明するために、上記のもう一つのロボットホイール径補完方法を実行するための、もう一つのロボットホイール径補完装置を提供する。本実施例のもう一つのロボットホイール径補完装置は、ロボット作業を制御するサーバ内に設置できる。
更新後の現在ホイール径の大きさに基づいてロボットに対してタイヤを交換する必要があるか否かを判断して、ロボットに対してタイヤを交換する必要があると判断した場合、タイヤ交換早期警告を行うための判断モジュール43をさらに備える。
更新後の現在ホイール径の大きさが所定のホイール径の範囲に達したか否かを判断して、達した場合、ロボットに対してタイヤを交換する必要があると特定するための第1の判断ユニット431、
或いは、
更新後の現在ホイール径の大きさとロボットの初期ホイール径との間の差分の値が所定の差分の値の閾値に達したか否かを判断して、達した場合、ロボットに対してタイヤを交換する必要があると特定するための第2の判断ユニット432を備える。
Claims (26)
- 作業現場内に設置されている複数の位置ポイントの中の第1の位置ポイントに位置するロボットが、サーバから送信される運転指令であって、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記第1の位置ポイントに対する前記第2の位置ポイントへの運転方向を含む運転指令である、前記ロボットが第2の位置ポイントまで走行するように指示するための運転指令を、受信するステップと、
前記ロボットが、前記第1の位置ポイントから前記第2の位置ポイントまでの走行に対応される走行偏差である、前記ロボットのタイヤの実際の回転数に対応される理論上の距離と実際距離との間の差分の値である走行偏差を、取得するステップと、
前記ロボットが、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、自体の現在ホイール径を補正するステップと
を含むことを特徴とするロボットホイール径補完方法。 - 前記ロボットが、前記第1の位置ポイントから前記第2の位置ポイントまでの走行に対応される走行偏差を取得するステップは、
前記ロボットが、前記ロボットと前記第1の位置ポイントとの間の第1の変位偏差を取得し、前記運転指令中の前記距離、及び前記運転方向に従って、前記第2の位置ポイントまで走行するステップと、
前記ロボットが、前記第2の位置ポイントまで走行した際に、自体と前記第2の位置ポイントとの間の第2の変位偏差を取得するステップと、
前記ロボットが、前記第1の変位偏差、及び前記第2の変位偏差に基づいて、自体の前記第1の位置ポイントから前記第2の位置ポイントまでの走行に対応される前記走行偏差を算出し得るステップと
を含むことを特徴とする請求項1に記載のロボットホイール径補完方法。 - 前記ロボットが、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、自体の現在ホイール径を補正するステップは、
前記ロボットが、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、自体の単位距離走行偏差を算出するステップと、
前記ロボットが、予め設定されたリスト内で前記単位距離走行偏差に対応されるホイール径の補完値を検索し得るステップと、
前記ロボットが、検索し得た前記ホイール径の補完値に基づいて、自体の現在ホイール径を補正するステップと
を含むことを特徴とする請求項2に記載のロボットホイール径補完方法。 - 前記ロボットが、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの現在ホイール径を補正するステップは、
前記ロボットが、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び予め記憶した現在ホイール径に基づいて、自体の第1のタイヤ回転数を特定するステップと、
前記ロボットが、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、前記走行偏差、及び補正後の現在ホイール径に基づいて、自体の第2のタイヤ回転数を特定するステップと、
前記ロボットが、前記第1のタイヤ回転数と前記第2のタイヤ回転数とが互いに等しい関係を利用して、補正後の現在ホイール径を算出し得て、前記補正後の現在ホイール径を利用して、自体の現在ホイール径を更新するステップと
を含むことを特徴とする請求項2に記載のロボットホイール径補完方法。 - 前記方法は、さらに
前記ロボットが、自体と前記第2の位置ポイントとの間の前記第2の変位偏差に基づいて、前記第2の位置ポイントまでの走行に必要なタイヤ回転数を算出し得るステップと、
前記ロボットが前記必要なタイヤ回転数に基づいて前記第2の位置ポイントまで走行するように前記ロボットを制御することで、前記ロボットの最終位置を補正するステップと
を含むことを特徴とする請求項1乃至4の中のいずれか1項に記載のロボットホイール径補完方法。 - さらに、
補正後の現在ホイール径の大きさに基づいて、前記ロボットに対してタイヤを交換する必要があるか否かを判断して、前記ロボットに対してタイヤを交換する必要があると判断した場合、タイヤ交換早期警告を行うステップ
を含むことを特徴とする請求項5に記載のロボットホイール径補完方法。 - 前記補正後の現在ホイール径の大きさに基づいて、前記ロボットに対してタイヤを交換する必要があるか否かを判断するステップは、
前記補正後の現在ホイール径の大きさが所定のホイール径の範囲に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するステップ、
或いは、
前記補正後の現在ホイール径の大きさと前記ロボットの初期ホイール径との間の差分の値が所定の差分の値の閾値に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するステップ
を含むことを特徴とする請求項6に記載のロボットホイール径補完方法。 - サーバから送信される運転指令であって、作業現場内に設置されている複数の位置ポイントの中の第1の位置ポイントと第2の位置ポイントとの間の距離、及び前記第1の位置ポイントに対する前記第2の位置ポイントへの運転方向を含む運転指令である、前記第1の位置ポイントに位置しているロボットが前記第2の位置ポイントまで走行するように指示するための運転指令を、受信するための受信モジュールと、
前記第1の位置ポイントから前記第2の位置ポイントまでの走行に対応される走行偏差である、前記ロボットのタイヤの実際の回転数に対応される理論上の距離と実際距離との間の差分の値である走行偏差を、取得するための走行偏差算出モジュールと、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの現在ホイール径を補正するための補正モジュールと
を備えることを特徴とするロボットホイール径補完装置。 - 前記走行偏差算出モジュールは、
前記ロボットと前記第1の位置ポイントとの間の第1の変位偏差を取得し、前記運転指令中の前記距離、及び前記運転方向に従って、前記第2の位置ポイントまで走行するための第1の取得ユニットと、
前記ロボットが、前記第2の位置ポイントまで走行した際に、前記ロボットと前記第2の位置ポイントとの間の第2の変位偏差を取得するための第2の取得ユニットと、
前記第1の変位偏差、及び前記第2の変位偏差に基づいて、前記ロボットの前記第1の位置ポイントから前記第2の位置ポイントまでの走行に対応される前記走行偏差を算出し得るための走行偏差算出ユニットと
を備えることを特徴とする請求項8に記載のロボットホイール径補完装置。 - 前記補正モジュールは、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの単位距離走行偏差を算出するための単位距離偏差算出サブユニットと、
予め設定されたリスト内で前記単位距離走行偏差に対応されるホイール径の補完値を検索し得るためのホイール径補完値検索サブユニットと、
検索し得た前記ホイール径の補完値に基づいて、前記ロボットの現在ホイール径を補正するための現在ホイール径補正サブユニットと
を備えることを特徴とする請求項9に記載のロボットホイール径補完装置。 - 前記補正モジュールは、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び予め記憶した現在ホイール径に基づいて、前記ロボットの第1のタイヤ回転数を特定するための第1の特定サブユニットと、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、前記走行偏差、及び補正後の現在ホイール径に基づいて、前記ロボットの第2のタイヤ回転数を特定するための第2の特定サブユニットと、
前記第1のタイヤ回転数と前記第2のタイヤ回転数とが互いに等しい関係を利用して、補正後の現在ホイール径を算出し得て、前記補正後の現在ホイール径を利用して、前記ロボットの現在ホイール径を更新するための現在ホイール径更新サブユニットと
を備えることを特徴とする請求項9に記載のロボットホイール径補完装置。 - 前記装置は、さらに
前記ロボットと前記第2の位置ポイントとの間の前記第2の変位偏差に基づいて、前記第2の位置ポイントまでの走行に必要なタイヤ回転数を算出し得るための補完回転数算出モジュールと、
前記ロボットが前記タイヤ回転数に基づいて前記第2の位置ポイントまで走行するように前記ロボットを制御することで、前記ロボットの最終位置を補正するための制御モジュールと
を備えることを特徴とする請求項8乃至11の中のいずれか1項に記載のロボットホイール径補完装置。 - さらに、
補正後の現在ホイール径の大きさに基づいて、前記ロボットに対してタイヤを交換する必要があるか否かを判断して、前記ロボットに対してタイヤを交換する必要があると判断した場合、タイヤ交換早期警告を行うための判断モジュール
を備えることを特徴とする請求項12に記載のロボットホイール径補完装置。 - 前記判断モジュールは、
前記補正後の現在ホイール径の大きさが所定のホイール径の範囲に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するための第1の判断ユニット、
或いは、
前記補正後の現在ホイール径の大きさと前記ロボットの初期ホイール径との間の差分の値が所定の差分の値の閾値に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するための第2の判断ユニット
を備えることを特徴とする請求項13に記載のロボットホイール径補完装置。 - 複数の位置ポイントが設置されている作業現場内での、ロボットの第1の位置ポイントから第2の位置ポイントまでの走行に対応される走行偏差、及び、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離を取得するステップと、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの現在ホイール径を更新するステップと
を含み、
前記走行偏差は、前記ロボットのタイヤの実際の回転数に対応される理論上の距離と実際距離との間の差分の値であることを特徴とするロボットホイール径補完方法。 - 前記ロボットの作業現場内での第1の位置ポイントから第2の位置ポイントまでの走行に対応される走行偏差を取得するステップは、
前記ロボットが第1の位置ポイントに位置している時に報告した前記第1の位置ポイントとの間の第1の変位偏差、及び、前記ロボットが第2の位置ポイントに位置している時に報告した前記第2の位置ポイントとの間の第2の変位偏差を受信するステップと、
前記第1の変位偏差及び前記第2の変位偏差に基づいて、前記ロボットの前記第1の位置ポイントから前記第2の位置ポイントまでの走行に対応される走行偏差を算出するステップと
を含むことを特徴とする請求項15に記載のロボットホイール径補完方法。 - 前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの現在ホイール径を更新するステップは、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの単位距離走行偏差を算出するステップと、
予め設定されたリスト内で前記ロボットの単位距離走行偏差に対応されるホイール径の補完値を検索し得るステップと、
前記検索し得たホイール径の補完値に基づいて前記ロボットの現在ホイール径を更新するステップと
を含むことを特徴とする請求項16に記載のロボットホイール径補完方法。 - 前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの現在ホイール径を更新するステップは、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記ロボットの現在ホイール径に基づいて、前記ロボットの第1のタイヤ回転数を特定するステップと、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、前記走行偏差、及び前記ロボットの更新後のホイール径に基づいて、前記ロボットの第2のタイヤ回転数を特定するステップと、
前記第1のタイヤ回転数と前記第2のタイヤ回転数とが互いに等しい関係を利用して、前記ロボットの更新後のホイール径を算出し得るステップと
を含むことを特徴とする請求項16に記載のロボットホイール径補完方法。 - さらに
更新後の現在ホイール径の大きさに基づいて、前記ロボットに対してタイヤを交換する必要があるか否かを判断して、前記ロボットに対してタイヤを交換する必要があると判断した場合、タイヤ交換早期警告を行うステップ
を含むことを特徴とする請求項15乃至18の中いずれか1項に記載のロボットホイール径補完方法。 - 前記更新後の現在ホイール径の大きさに基づいて、前記ロボットに対してタイヤを交換する必要があるか否かを判断するステップは、
前記更新後の現在ホイール径の大きさが所定のホイール径の範囲に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するステップ、
或いは、
前記更新後の現在ホイール径の大きさと前記ロボットの初期ホイール径との間の差分の値が所定の差分の値の閾値に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するステップ
を含むことを特徴とする請求項19に記載のロボットホイール径補完方法。 - 複数の位置ポイントが設置されている作業現場内での、ロボットの第1の位置ポイントから第2の位置ポイントまでの走行に対応される走行偏差、及び、前記第1の位置ポイントと前記第2の位置ポイントとの間の距離を取得するための取得モジュールと、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの現在ホイール径を更新するためのホイール径更新モジュールと
を備え、
前記走行偏差は、前記ロボットのタイヤの実際の回転数に対応される理論上の距離と実際距離との間の差分の値であることを特徴とするロボットホイール径補完装置。 - 前記取得モジュールは、
前記ロボットが第1の位置ポイントに位置している時に報告した前記第1の位置ポイントとの間の第1の変位偏差、及び、前記ロボットが第2の位置ポイントに位置している時に報告した前記第2の位置ポイントとの間の第2の変位偏差を受信するための変位偏差受信ユニットと、
前記第1の変位偏差及び前記第2の変位偏差に基づいて、前記ロボットの前記第1の位置ポイントから前記第2の位置ポイントまでの走行に対応される走行偏差を算出するための走行偏差算出ユニットと
を備えることを特徴とする請求項21に記載のロボットホイール径補完装置。 - 前記ホイール径更新モジュールは、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記走行偏差に基づいて、前記ロボットの単位距離走行偏差を算出するための単位距離走行偏差算出ユニットと、
予め設定されたリスト内で前記ロボットの単位距離走行偏差に対応されるホイール径の補完値を検索し得るためのホイール径補完値検索ユニットと、
前記検索し得たホイール径の補完値に基づいて前記ロボットの現在ホイール径を更新するための現在ホイール径更新ユニットと
を備えることを特徴とする請求項22に記載のロボットホイール径補完装置。 - 前記ホイール径更新モジュールは、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、及び前記ロボットの現在ホイール径に基づいて、前記ロボットの第1のタイヤ回転数を特定するための第1の特定ユニットと、
前記第1の位置ポイントと前記第2の位置ポイントとの間の距離、前記走行偏差、及び前記ロボットの更新後のホイール径に基づいて、前記ロボットの第2のタイヤ回転数を特定するための第2の特定ユニットと、
前記第1のタイヤ回転数と前記第2のタイヤ回転数とが互いに等しい関係を利用して、前記ロボットの更新後のホイール径を算出し得るためのホイール径算出ユニットと
を備えることを特徴とする請求項22に記載のロボットホイール径補完装置。 - さらに、
更新後の現在ホイール径の大きさに基づいて、前記ロボットに対してタイヤを交換する必要があるか否かを判断して、前記ロボットに対してタイヤを交換する必要があると判断した場合、タイヤ交換早期警告を行うための判断モジュール
を備えることを特徴とする請求項21乃至24の中のいずれか1項に記載のロボットホイール径補完装置。 - 前記判断モジュールは、
前記更新後の現在ホイール径の大きさが所定のホイール径の範囲に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するための第1の判断ユニット、
或いは、
前記更新後の現在ホイール径の大きさと前記ロボットの初期ホイール径との間の差分の値が所定の差分の値の閾値に達したか否かを判断して、達した場合、前記ロボットに対してタイヤを交換する必要があると特定するための第2の判断ユニット
を備えることを特徴とする請求項25に記載のロボットホイール径補完装置。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610006147.0A CN105437261B (zh) | 2016-01-04 | 2016-01-04 | 机器人轮胎磨损预警方法及装置 |
CN201610006147.0 | 2016-01-04 | ||
CN201610008143.6A CN105573322B (zh) | 2016-01-04 | 2016-01-04 | 一种机器人轮径补偿的方法及装置 |
CN201610008143.6 | 2016-01-04 | ||
PCT/CN2016/093113 WO2017118000A1 (zh) | 2016-01-04 | 2016-08-03 | 机器人轮径补偿方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019507447A true JP2019507447A (ja) | 2019-03-14 |
JP6671506B2 JP6671506B2 (ja) | 2020-03-25 |
Family
ID=59273531
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018553277A Active JP6671506B2 (ja) | 2016-01-04 | 2016-08-03 | ロボットホイール径補完方法及び装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10416674B2 (ja) |
EP (1) | EP3401064B1 (ja) |
JP (1) | JP6671506B2 (ja) |
KR (1) | KR102136016B1 (ja) |
WO (1) | WO2017118000A1 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108334075B (zh) * | 2018-01-08 | 2021-08-20 | 浙江立石机器人技术有限公司 | 机器人轮胎绝对误差标定方法、装置及系统 |
WO2024091268A1 (en) * | 2022-10-27 | 2024-05-02 | Tompkins Robotics, Inc. | Improved robotic vehicle navigation system and method |
CN116383973B (zh) * | 2023-06-05 | 2023-09-01 | 江铃汽车股份有限公司 | 一种基于catia的轻卡车轮单侧跳动校核方法及系统 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050121042A (ko) * | 2004-06-21 | 2005-12-26 | 주식회사 로보테크 | 이동로봇의 파라미터 보정방법 |
JP2006162384A (ja) * | 2004-12-06 | 2006-06-22 | Hitachi Ltd | タイヤ磨耗警告装置 |
US20070095988A1 (en) * | 2002-05-31 | 2007-05-03 | Quantum Engineering, Inc. | Method and System for Compensating for Wheel Wear on a Train |
JP2007156576A (ja) * | 2005-11-30 | 2007-06-21 | Mitsubishi Heavy Ind Ltd | 走行台車のオドメトリ(車輪距離計)パラメータ調整方法及び装置 |
JP2007531105A (ja) * | 2004-03-27 | 2007-11-01 | マイクロロボット カンパニー リミテッド | 自律移動ロボットの航法システム及びこの航法システムに利用される絶対座標を提供するフロア材 |
JP2008033760A (ja) * | 2006-07-31 | 2008-02-14 | Secom Co Ltd | 移動ロボット |
JP2011118585A (ja) * | 2009-12-02 | 2011-06-16 | Nippon Sharyo Seizo Kaisha Ltd | 自動搬送車 |
KR20120025839A (ko) * | 2010-09-08 | 2012-03-16 | 고려대학교 산학협력단 | 2-륜 이동 로봇의 오도메트리 오차 보정 방법 |
CN103707903A (zh) * | 2013-12-05 | 2014-04-09 | 北京交控科技有限公司 | 一种列车自动轮径校正方法 |
CN104181926A (zh) * | 2014-09-17 | 2014-12-03 | 上海畔慧信息技术有限公司 | 机器人的导航控制方法 |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2934770B2 (ja) * | 1989-10-24 | 1999-08-16 | 綜合警備保障株式会社 | 移動ロボットの車輪径計測方法及びその装置 |
US5535306A (en) * | 1993-01-28 | 1996-07-09 | Applied Materials Inc. | Self-calibration system for robot mechanisms |
US6535794B1 (en) * | 1993-02-23 | 2003-03-18 | Faro Technologoies Inc. | Method of generating an error map for calibration of a robot or multi-axis machining center |
JP4260423B2 (ja) * | 2002-05-30 | 2009-04-30 | ローツェ株式会社 | 円盤状物の基準位置教示方法、位置決め方法および搬送方法並びに、それらの方法を使用する円盤状物の基準位置教示装置、位置決め装置、搬送装置および半導体製造設備 |
US6970774B2 (en) * | 2002-05-31 | 2005-11-29 | Quantum Engineering, Inc. | Method and system for compensating for wheel wear on a train |
US6701228B2 (en) * | 2002-05-31 | 2004-03-02 | Quantum Engineering, Inc. | Method and system for compensating for wheel wear on a train |
JP3923873B2 (ja) * | 2002-09-06 | 2007-06-06 | 住友ゴム工業株式会社 | タイヤ空気圧低下検出方法および装置、ならびにタイヤ減圧判定のプログラム |
JP2004203214A (ja) * | 2002-12-25 | 2004-07-22 | Sumitomo Rubber Ind Ltd | タイヤ空気圧低下検出方法および装置、ならびにタイヤ減圧判定のプログラム |
FI115161B (fi) * | 2003-03-25 | 2005-03-15 | Sandvik Tamrock Oy | Järjestely kaivosajoneuvon paikannukseen |
CN1925988A (zh) * | 2004-03-27 | 2007-03-07 | 微型机器人株式会社 | 用于位置自控制机器人的导航系统以及用于提供该导航系统使用的绝对坐标的地板材料 |
KR100839731B1 (ko) * | 2005-01-19 | 2008-06-19 | 호야 가부시키가이샤 | 몰드 프레스 성형 몰드 및 광학소자의 제조방법 |
JP4709804B2 (ja) * | 2007-06-01 | 2011-06-29 | 本田技研工業株式会社 | 車輪径のばらつき検出装置 |
DE102007058193A1 (de) * | 2007-12-04 | 2009-06-10 | Continental Teves Ag & Co. Ohg | Verfahren zur Kalibrierung eines Raddrehzahlerfassungssystems |
JP5428639B2 (ja) * | 2009-08-19 | 2014-02-26 | 株式会社デンソーウェーブ | ロボットの制御装置及びロボットのティーチング方法 |
CN102269995B (zh) * | 2011-06-22 | 2013-09-25 | 重庆大学 | 轮式移动机器人的变结构控制方法 |
DE102011115668A1 (de) * | 2011-09-28 | 2013-03-28 | GM Global Technology Operations LLC (n. d. Gesetzen des Staates Delaware) | Verfahren zum Ermitteln einer Geschwindigkeit eines Fahrzeugs und Fahrzeug |
CN103487047B (zh) * | 2013-08-06 | 2016-05-11 | 重庆邮电大学 | 一种基于改进粒子滤波的移动机器人定位方法 |
US9170581B2 (en) * | 2013-09-30 | 2015-10-27 | Crown Equipment Limited | Industrial vehicles with overhead light based localization |
US10101454B2 (en) * | 2014-01-15 | 2018-10-16 | University of Pittsburgh—of the Commonwealth System of Higher Education | Pathway measurement devices, systems and methods |
US9500565B2 (en) * | 2015-03-24 | 2016-11-22 | Ford Global Technologies, Llc | Vehicle and method of using a spare tire |
KR101998561B1 (ko) * | 2015-05-26 | 2019-07-10 | 크라운 이큅먼트 코포레이션 | 자재 취급 차량 오도메트리 교정을 위한 시스템들 및 방법들 |
CN204844150U (zh) * | 2015-07-17 | 2015-12-09 | 徐州工业职业技术学院 | 一种自动精确定位移动机器人 |
CN105573322B (zh) | 2016-01-04 | 2019-01-04 | 杭州亚美利嘉科技有限公司 | 一种机器人轮径补偿的方法及装置 |
CN105437261B (zh) * | 2016-01-04 | 2017-09-22 | 杭州亚美利嘉科技有限公司 | 机器人轮胎磨损预警方法及装置 |
-
2016
- 2016-08-03 WO PCT/CN2016/093113 patent/WO2017118000A1/zh active Application Filing
- 2016-08-03 EP EP16883133.7A patent/EP3401064B1/en active Active
- 2016-08-03 US US15/326,624 patent/US10416674B2/en active Active
- 2016-08-03 JP JP2018553277A patent/JP6671506B2/ja active Active
- 2016-08-03 KR KR1020187020565A patent/KR102136016B1/ko active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070095988A1 (en) * | 2002-05-31 | 2007-05-03 | Quantum Engineering, Inc. | Method and System for Compensating for Wheel Wear on a Train |
JP2007531105A (ja) * | 2004-03-27 | 2007-11-01 | マイクロロボット カンパニー リミテッド | 自律移動ロボットの航法システム及びこの航法システムに利用される絶対座標を提供するフロア材 |
KR20050121042A (ko) * | 2004-06-21 | 2005-12-26 | 주식회사 로보테크 | 이동로봇의 파라미터 보정방법 |
JP2006162384A (ja) * | 2004-12-06 | 2006-06-22 | Hitachi Ltd | タイヤ磨耗警告装置 |
JP2007156576A (ja) * | 2005-11-30 | 2007-06-21 | Mitsubishi Heavy Ind Ltd | 走行台車のオドメトリ(車輪距離計)パラメータ調整方法及び装置 |
JP2008033760A (ja) * | 2006-07-31 | 2008-02-14 | Secom Co Ltd | 移動ロボット |
JP2011118585A (ja) * | 2009-12-02 | 2011-06-16 | Nippon Sharyo Seizo Kaisha Ltd | 自動搬送車 |
KR20120025839A (ko) * | 2010-09-08 | 2012-03-16 | 고려대학교 산학협력단 | 2-륜 이동 로봇의 오도메트리 오차 보정 방법 |
CN103707903A (zh) * | 2013-12-05 | 2014-04-09 | 北京交控科技有限公司 | 一种列车自动轮径校正方法 |
CN104181926A (zh) * | 2014-09-17 | 2014-12-03 | 上海畔慧信息技术有限公司 | 机器人的导航控制方法 |
Also Published As
Publication number | Publication date |
---|---|
US20180335782A1 (en) | 2018-11-22 |
EP3401064B1 (en) | 2019-10-23 |
JP6671506B2 (ja) | 2020-03-25 |
KR20180096702A (ko) | 2018-08-29 |
US10416674B2 (en) | 2019-09-17 |
WO2017118000A1 (zh) | 2017-07-13 |
EP3401064A4 (en) | 2019-03-20 |
KR102136016B1 (ko) | 2020-07-21 |
EP3401064A1 (en) | 2018-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA3138243C (en) | Tracking vehicles in a warehouse environment | |
CN113715814B (zh) | 碰撞检测方法、装置、电子设备、介质及自动驾驶车辆 | |
CN105573322B (zh) | 一种机器人轮径补偿的方法及装置 | |
CN105437261B (zh) | 机器人轮胎磨损预警方法及装置 | |
US20240231377A1 (en) | Robot control method, robot, and storage medium | |
WO2015119662A4 (en) | Systems, methods, and mobile client devices for supervising industrial vehicles | |
CN107678405B (zh) | 机器人行驶方法及其装置 | |
WO2021072709A1 (zh) | 目标检测与跟踪方法、系统、设备及存储介质 | |
CN106323273A (zh) | 一种机器人重定位方法及装置 | |
CN110221601A (zh) | 一种多agv系统动态障碍物实时避障方法及避障系统 | |
JP2019507447A (ja) | ロボットホイール径補完方法及び装置 | |
WO2023274177A1 (zh) | 地图构建方法、装置、设备、仓储系统及存储介质 | |
US11084496B2 (en) | Utilizing qualitative models to provide transparent decisions for autonomous vehicles | |
US20230280164A1 (en) | Information processing device, information processing method, and program | |
Reinke et al. | Strategies for contour-based self-localization in large-scale modern warehouses | |
CN104111656A (zh) | 多台移动机器人平台导航控制系统及其控制方法 | |
CN110705385B (zh) | 一种障碍物角度的检测方法、装置、设备及介质 | |
CN112445222A (zh) | 导航方法、装置、存储介质以及终端 | |
CN112306049A (zh) | 自主机器人及其避障方法、装置和存储介质 | |
US20220161434A1 (en) | Distributed Congestion Control Method and Robot | |
US9530317B2 (en) | Movement-measurement-processing system, movement-measurement-processing method, and movement-measurement-processing program | |
US11960286B2 (en) | Method, system and apparatus for dynamic task sequencing | |
CN112698659A (zh) | 一种针对静态场景的编队避障方法 | |
CN117719500A (zh) | 车辆碰撞检测方法、装置、电子设备及存储介质 | |
Berczi et al. | It's like Déjà Vu all over again: Learning place-dependent terrain assessment for visual teach and repeat |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180704 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181128 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190626 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190704 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190920 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200227 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200303 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6671506 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |