JP6893607B2 - ロボット制御方法、ロボット装置及びロボット機器 - Google Patents
ロボット制御方法、ロボット装置及びロボット機器 Download PDFInfo
- Publication number
- JP6893607B2 JP6893607B2 JP2019554521A JP2019554521A JP6893607B2 JP 6893607 B2 JP6893607 B2 JP 6893607B2 JP 2019554521 A JP2019554521 A JP 2019554521A JP 2019554521 A JP2019554521 A JP 2019554521A JP 6893607 B2 JP6893607 B2 JP 6893607B2
- Authority
- JP
- Japan
- Prior art keywords
- robot
- user
- line
- target
- gaze
- 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.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1656—Program controls characterised by programming, planning systems for manipulators
- B25J9/1664—Program controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/013—Eye tracking input arrangements
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1602—Program controls characterised by the control system, structure, architecture
- B25J9/161—Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/003—Controls for manipulators by means of an audio-responsive input
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/088—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices with position, velocity or acceleration sensors
- B25J13/089—Determining the position of the robot with reference to its environment
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1656—Program controls characterised by programming, planning systems for manipulators
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/167—Audio in a user interface, e.g. using voice commands for navigating, audio feedback
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/10—Terrestrial scenes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/18—Eye characteristics, e.g. of the iris
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L15/18—Speech classification or search using natural language modelling
- G10L15/1815—Semantic context, e.g. disambiguation of the recognition hypotheses based on word meaning
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/008—Manipulators for service tasks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/0003—Home robots, i.e. small robots for domestic use
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40002—Camera, robot follows direction movement of operator head, helmet, headstick
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40411—Robot assists human in non-industrial environment like home or office
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L15/18—Speech classification or search using natural language modelling
- G10L15/1822—Parsing for meaning understanding
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Acoustics & Sound (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Automation & Control Theory (AREA)
- Ophthalmology & Optometry (AREA)
- Evolutionary Computation (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Manipulator (AREA)
- User Interface Of Digital Computer (AREA)
Description
基準座標系を作成するステップと、
ユーザの注視方向を捕捉し、ロボット視線角度、ロボット位置、及びロボットとユーザとの間の直線距離を取得し、前記ロボット視線角度、前記ロボット位置、及び前記ロボットとユーザとの間の直線距離に基づき、前記ユーザの注視方向の前記基準座標系に対する注視平面をリアルタイムに算出するステップと、
ユーザの注視方向にある指示目標を探すように、ロボットが前記注視平面を滑らかに走査するステップと、を含む。
基準座標系を作成するために用いられる座標系作成モジュールと、
指示目標のユーザの注視方向を捕捉し、ロボット視線角度、ロボット位置、及びロボットとユーザとの間の直線距離を取得し、前記ロボット視線角度、前記ロボット位置、及び前記ロボットとユーザとの間の直線距離に基づき、前記ユーザの注視方向の前記基準座標系に対する注視平面をリアルタイムに算出するために用いられる捕捉と算出モジュールと、
ユーザの注視方向にある指示目標を探すように、ロボットが前記注視平面を滑らかに走査する走査モジュールと、を含む。
及び前記少なくとも1つのプロセッサと通信接続されたメモリを含み、
ここで、前記メモリには、前記少なくとも1つのプロセッサによって実行可能なコマンドプログラムが記憶されており、前記コマンドプログラムが前記少なくとも1つのプロセッサによって実行されることにより、前記少なくとも1つのプロセッサに上記の方法を実行させることができる。
上記ロボット測位方式を用いて、室内環境を測位し、実空間のある点を座標原点(0,0)として設定してもよい。室内測位に基づいて、ロボットはいつでも自己位置を取得し、自己の位置する座標を算出することができる。
前記ロボット位置に基づき前記ロボットの基準座標系にある座標(m,n)を算出するとともに、前記ロボット視線光軸と前記基準座標系X軸との角度γを算出するステップと、前記ロボット視線角度、ロボット位置及びユーザ位置に基づき、ユーザ位置からロボット位置までの結ぶ線の位置する直線と前記ロボット視線光軸との角度βを算出するステップと、前記ユーザ位置からロボット位置までの結ぶ線の位置する直線とユーザの注視方向との角度αを算出するステップと、前記ロボット視線光軸と基準座標系X軸との角度γ、前記ユーザ位置からロボット位置までの結ぶ線の位置する直線と前記ロボット視線光軸との角度β、前記ユーザ位置からロボット位置までの結ぶ線の位置する直線とユーザの注視方向の位置する直線との角度α、及び前記ロボットとユーザとの間の直線距離に基づき前記注視方向の前記基準座標系に対する注視平面をリアルタイムに算出するステップと、を含む。
式θ=α+β+γによって、ACE三角形のE点にある外角θを算出する。
なお、図2aでは、θ=α+β+γであり、図2bでは、θ=α−β+γである。β値については、ロボット視線角度が角度βを反時計回りにユーザ位置に回転した場合、β値を正数として定義する。ロボット視線角度が角度βを時計回りにユーザ位置に回転した場合、β値を負数として定義する。
式AD=d*cos(180°−β−γ)=−d*cos(β+γ)、及び
CD=d*sin(180°−β−γ)=d*sin(β+γ)によって算出され、
前記基準座標系において、Oを原点とし、横線とY軸をF点に交差し、ロボット位置A点座標を(m,n)とすると、m=FA、n=OFを得ることができ、ユーザ位置C点座標を(j,k)とすると、j=FA−AD,k=OF+CDを得ることができ、AD、CD、mとnを代入すると、C点座標(m+d*cos(β+γ),n+d*sin(β+γ))を得ることができ、
ユーザの注視方向の位置する直線を1次方程式y=k*x+bとして設定し、ここで、k=tanθ=tan(α+β+γ)であり、
上記C点座標(m+d*cos(β+γ),n+d*sin(β+γ))を代入すると、
b=y−k*x=n+d*sin(β+γ)−tan(α+β+γ)*(m+d*cos(β+γ))を得ることができ、
前記ユーザの注視方向の位置する直線の1次方程式は、
y=tan(α+β+γ)*x+n+d*sin(β+γ)−tan(α+β+γ)*(m+d*cos(β+γ))であり、
前記注視平面は、(m+d*cos(β+γ),n+d*sin(β+γ))を始点とし、1次方程式y=tan(α+β+γ)*x+n+d*sin(β+γ)−tan(α+β+γ)*(m+d*cos(β+γ))の前方への方向に沿って、地面に垂直な平面である。
ロボット自身の移動過程に、自身のリアルタイム位置及びリアルタイム視線角度を取得し、ロボットのリアルタイム視線角度と前記注視平面との交線及び合焦距離を決定し、移動過程に、ユーザが注視している前記注視平面にある指示目標が認識されるまで、合焦距離画像に基づき、前記交線周辺領域を走査するステップ105、を含む。
前記ロボットが同じ座標系下におけるロボットとネットワーキングするため、前記注視平面のデータを共有するために用いられるネットワークモジュールを含むステップ104、を含む。
前記指示目標の目標特徴情報を抽出し、前記目標特徴情報を目標ディレクトリに記憶するステップ106、を含む。
ユーザの音声データと映像データを取得し、前記ユーザの音声データと映像データのキー情報を認識し、目標特徴情報と前記キー情報をマッチングすることで関連付けられたキー情報を得て、目標特徴情報を更新するように、目標ディレクトリに前記関連付けられたキー情報を対応する目標特徴情報の下に記憶するステップ107、を含む。
前記ロボットが、ユーザがチャットしていると判断した後、ユーザがチャットしている音声データ及び映像データを収集し、前記ユーザがチャットしている音声データ及び映像データのテーマ情報を認識し、更新された目標特徴情報を前記テーマ情報とマッチングし、マッチング結果に基づき、ユーザとの音声及び映像コミュニケーションを完了するステップ108、を含む。
捕捉と算出モジュール402は、指示目標のユーザの注視方向を捕捉し、ロボット視線角度、ロボット位置、ロボットとユーザとの間の直線距離を取得し、前記ロボット視線角度、前記ロボット位置及び前記ロボットとユーザとの間の直線距離に基づき、前記ユーザの注視方向の前記基準座標系に対する注視平面をリアルタイムに算出するために用いられ、
走査モジュール403は、ユーザの注視方向にある指示目標を探すように、ロボットが注視平面を滑らかに走査するために用いられる。
ロボット自身の動作過程に自身のリアルタイム位置及びリアルタイム視線角度を取得し、ロボットのリアルタイム視線角度と前記注視平面との交線及び合焦距離を決定し、移動過程に、ユーザが注視している前記注視平面上にある指示目標が認識されるまで、合焦距離画像に基づき交線周辺領域を走査する決定と認識モジュール405、を含む。
前記ロボット位置に基づき前記ロボットの基準座標系にある座標(m,n)を算出するとともに、前記ロボット視線光軸と前記基準座標系X軸との角度γを算出するステップと、前記ロボット視線角度、ロボット位置及びユーザ位置に基づきユーザ位置からロボット位置までの結ぶ線の位置する直線と前記ロボット視線光軸との角度βを算出するステップと、前記ユーザ位置からロボット位置までの結ぶ線の位置する直線とユーザの注視方向との角度αを算出するステップと、に用いられ、
前記注目平面は、3次元空間において地面に垂直な平面であり、前記注目平面を平面視するとユーザの注視方向の位置する直線を得て、1次方程式y=k*x+bとして設定し、前記注視平面は、具体的には、
式y=tan(α+β+γ)*x+n+d*sin(β+γ)−tan(α+β+γ)*(m+d*cos(β+γ))によって算出され、
式において、dはロボットとユーザとの間の直線距離であり、
前記注視平面は、(m+d*cos(β+γ),n+d*sin(β+γ))を始点とし、1次方程式y=tan(α+β+γ)*x+n+d*sin(β+γ)−tan(α+β+γ)*(m+d*cos(β+γ))の前方への方向に沿って、地面に垂直な平面である。
前記指示目標の目標特徴情報を抽出し、前記目標特徴情報を目標ディレクトリに記憶するために用いられる抽出と記憶モジュール406、を含む。
ユーザの音声データと映像データを取得し、前記ユーザの音声データと映像データのキー情報を認識し、目標特徴情報と前記キー情報をマッチングことで関連付けられたキー情報を得て、目標特徴情報を更新するように、目標ディレクトリに前記関連付けられたキー情報を対応する目標特徴情報の下に記憶するために用いられる認識とマッチングモジュール407、を含む。
ロボットが、ユーザがチャットしていると判断した後、ユーザがチャットしている音声データ及び映像データを収集し、前記ユーザがチャットしている音声データ及び映像データのテーマ情報を認識し、更新された目標特徴情報を前記テーマ情報とマッチングし、マッチング結果に基づき、ユーザとの音声及び映像コミュニケーションを完了するために用いられるマッチングとコミュニケーションモジュール408、を含む。
Claims (14)
- ロボット制御方法であって、
基準座標系を作成するステップと、
指示目標のユーザの注視方向を捕捉し、ロボット視線角度、ロボット位置、ユーザ位置からロボット位置までの結ぶ線の位置する直線とロボット視線光軸との角度β、ユーザ位置からロボット位置までの結ぶ線の位置する直線とユーザの注視方向の位置する直線との角度α、及びロボットとユーザとの間の直線距離を取得し、前記ロボット視線角度、前記ロボット位置、角度β、角度α、及び前記ロボットとユーザとの間の直線距離に基づき、前記ユーザの注視方向の前記基準座標系に対する注視平面をリアルタイムに算出するステップと、
ロボットが注視方向にある指示目標を探すために、前記注視平面を滑らかに走査するステップと、を含むことを特徴とするロボット制御方法。 - 前記ロボットは、同じ座標系下におけるロボットとネットワーキングするため、前記注視平面のデータを共有するために用いられるネットワークモジュール、を含むことを特徴とする請求項1に記載の方法。
- 前記方法はさらに、
ロボット自身の移動過程に、自身のリアルタイム位置及びリアルタイム視線角度を取得し、ロボットのリアルタイム視線角度と前記注視平面との交線及び合焦距離を決定し、移動過程に、ユーザが注視している前記注視平面にある指示目標が認識されるまで、合焦距離画像に基づき前記交線周辺領域を走査するステップ、を含むことを特徴とする請求項2に記載の方法。 - 前記方法はさらに、
前記指示目標の目標特徴情報を抽出し、前記目標特徴情報を目標ディレクトリに記憶するステップ、を含むことを特徴とする請求項3に記載の方法。 - 前記方法はさらに、
ユーザの音声データと映像データを取得し、前記ユーザの音声データと映像データのキー情報を認識し、目標特徴情報と前記キー情報をマッチングすることで関連付けられたキー情報を得て、目標特徴情報を更新するように、目標ディレクトリに前記関連付けられたキー情報を対応する目標特徴情報の下に記憶するステップ、を含むことを特徴とする請求項4に記載の方法。 - 前記方法はさらに、
前記ロボットが、ユーザが音声チャットしていると判断した後、ユーザが音声チャットしている音声データ及び映像データを収集し、前記ユーザが音声チャットしている音声データ及び映像データのテーマ情報を認識し、更新された目標特徴情報を前記テーマ情報とマッチングし、マッチング結果に基づきユーザとの音声及び映像コミュニケーションを完了させるステップ、を含むことを特徴とする請求項5に記載の方法。 - ロボット装置であって、
基準座標系を作成するために用いられる座標系作成モジュールと、
指示目標のユーザの注視方向を捕捉し、ロボット視線角度、ロボット位置、ユーザ位置からロボット位置までの結ぶ線の位置する直線とロボット視線光軸との角度β、ユーザ位置からロボット位置までの結ぶ線の位置する直線とユーザの注視方向の位置する直線との角度α、ロボットとユーザとの間の直線距離を取得し、前記ロボット視線角度、角度β、角度α、前記ロボット位置及び前記ロボットとユーザとの間の直線距離に基づき、前記ユーザの注視方向の前記基準座標系に対する注視平面をリアルタイムに算出するために用いられる捕捉と算出モジュールと、
ロボットがユーザの注視方向にある指示目標を探すように、注視平面を滑らかに走査するために用いられる走査モジュールと、を含むことを特徴とするロボット装置。 - 前記ロボットは、同じ座標系下におけるロボットとネットワーキングするため、前記注視平面のデータを共有するために用いられるネットワークモジュール、を含むことを特徴とする請求項7に記載の装置。
- 前記装置はさらに、
ロボット自身の動作過程に自身のリアルタイム位置及びリアルタイム視線角度を取得し、ロボットのリアルタイム視線角度と前記注視平面との交線及び合焦距離を決定し、移動過程に、ユーザが注視している前記注視平面上にある指示目標が認識されるまで、合焦距離画像に基づき前記交線周辺領域を走査するために用いられる決定と認識モジュール、を含むことを特徴とする請求項8に記載の装置。 - 前記装置はさらに、
前記指示目標の目標特徴情報を抽出し、前記目標特徴情報を目標ディレクトリに記憶するために用いられる抽出と記憶モジュール、を含むことを特徴とする請求項9に記載の装置。 - 前記装置はさらに、
ユーザの音声データと映像データを取得し、前記ユーザの音声データと映像データのキー情報を認識し、目標特徴情報と前記キー情報をマッチングすることで関連付けられたキー情報を得て、目標特徴情報を更新するように、目標ディレクトリに前記関連付けられたキー情報を対応する目標特徴情報の下に記憶するために用いられる認識とマッチングモジュール、を含むことを特徴とする請求項10に記載の装置。 - 前記装置はさらに、
前記ロボットが、ユーザが音声チャットしていると判断した後、ユーザが音声チャットしている音声データ及び映像データを収集し、前記ユーザが音声チャットしている音声データ及び映像データのテーマ情報を認識し、更新された目標特徴情報を前記テーマ情報とマッチングし、マッチング結果に基づきユーザとの音声及び映像コミュニケーションを完了させるために用いられるマッチングとコミュニケーションモジュール、を含むことを特徴とする請求項11に記載の装置。 - ロボット機器であって、
少なくとも1つのプロセッサと、
前記少なくとも1つのプロセッサと通信接続されたメモリと、を含み、
ここで、前記メモリには、前記少なくとも1つのプロセッサによって実行可能なコマンドプログラムが記憶されており、前記コマンドプログラムが前記少なくとも1つのプロセッサによって実行されることにより、前記少なくとも1つのプロセッサに請求項1−6に記載の方法を実行させることができる、ことを特徴とするロボット機器。 - ソフトウェアコード部を含むコンピュータプログラム製品であって、
前記ソフトウェアコード部がコンピュータメモリに実行する際に、請求項1〜請求項6に記載の方法を実行するように配置されるために用いられる、ことを特徴とするソフトウェアコード部を含むコンピュータプログラム製品。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/081484 WO2018191970A1 (zh) | 2017-04-21 | 2017-04-21 | 一种机器人控制方法、机器人装置及机器人设备 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020520308A JP2020520308A (ja) | 2020-07-09 |
| JP6893607B2 true JP6893607B2 (ja) | 2021-06-23 |
Family
ID=59953867
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019554521A Active JP6893607B2 (ja) | 2017-04-21 | 2017-04-21 | ロボット制御方法、ロボット装置及びロボット機器 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US11325255B2 (ja) |
| JP (1) | JP6893607B2 (ja) |
| CN (1) | CN107223082B (ja) |
| WO (1) | WO2018191970A1 (ja) |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6882147B2 (ja) | 2017-11-28 | 2021-06-02 | シュナイダーエレクトリックホールディングス株式会社 | 操作案内システム |
| JP7102169B2 (ja) * | 2018-02-28 | 2022-07-19 | パナソニックホールディングス株式会社 | 装置、ロボット、方法、及びプログラム |
| CN109199240B (zh) * | 2018-07-24 | 2023-10-20 | 深圳市云洁科技有限公司 | 一种基于手势控制的扫地机器人控制方法及系统 |
| EP3882731B1 (en) * | 2019-01-22 | 2023-01-18 | Honda Motor Co., Ltd. | Accompanying mobile body |
| CN109934867B (zh) * | 2019-03-11 | 2021-11-09 | 达闼机器人有限公司 | 一种图像讲解的方法、终端和计算机可读存储介质 |
| CN110090454A (zh) * | 2019-04-17 | 2019-08-06 | 付文敬 | 一种基于人脸识别的自动拍照和捉迷藏玩具机器人 |
| CN110990594B (zh) * | 2019-11-29 | 2023-07-04 | 华中科技大学 | 一种基于自然语言交互的机器人空间认知方法及系统 |
| CN111652103B (zh) * | 2020-05-27 | 2023-09-19 | 北京百度网讯科技有限公司 | 室内定位方法、装置、设备以及存储介质 |
| CN111803213B (zh) * | 2020-07-07 | 2022-02-01 | 武汉联影智融医疗科技有限公司 | 一种协作式机器人引导定位方法及装置 |
| KR20220021581A (ko) | 2020-08-14 | 2022-02-22 | 삼성전자주식회사 | 로봇 및 이의 제어 방법 |
| CN112507531B (zh) * | 2020-11-24 | 2024-05-07 | 北京电子工程总体研究所 | 一种平面空间二对一场景下防守区域扩大方法 |
| CN114566171B (zh) * | 2020-11-27 | 2025-07-29 | 华为技术有限公司 | 一种语音唤醒方法及电子设备 |
| CN112989983B (zh) * | 2021-03-05 | 2025-01-07 | 上海有个机器人有限公司 | 基于行人重识别的机器人跟随方法、装置和移动机器人 |
| CN113359996A (zh) * | 2021-08-09 | 2021-09-07 | 季华实验室 | 生活辅助机器人控制系统、方法、装置及电子设备 |
| CN116713995B (zh) * | 2023-06-27 | 2026-04-21 | 深圳市优必选科技股份有限公司 | 机械臂运动可视化方法、系统、终端设备和可读存储介质 |
Family Cites Families (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69532916D1 (de) * | 1994-01-28 | 2004-05-27 | Schneider Medical Technologies | Verfahren und vorrichtung zur bilddarstellung |
| US5481622A (en) * | 1994-03-01 | 1996-01-02 | Rensselaer Polytechnic Institute | Eye tracking apparatus and method employing grayscale threshold values |
| US5912721A (en) * | 1996-03-13 | 1999-06-15 | Kabushiki Kaisha Toshiba | Gaze detection apparatus and its method as well as information display apparatus |
| US6118888A (en) * | 1997-02-28 | 2000-09-12 | Kabushiki Kaisha Toshiba | Multi-modal interface apparatus and method |
| AUPQ896000A0 (en) * | 2000-07-24 | 2000-08-17 | Seeing Machines Pty Ltd | Facial image processing system |
| JP2005028468A (ja) * | 2003-07-08 | 2005-02-03 | National Institute Of Advanced Industrial & Technology | ロボットの視覚座標系位置姿勢同定方法、座標変換方法および装置 |
| EP1691670B1 (en) * | 2003-11-14 | 2014-07-16 | Queen's University At Kingston | Method and apparatus for calibration-free eye tracking |
| JP2006003263A (ja) * | 2004-06-18 | 2006-01-05 | Hitachi Ltd | 視覚情報処理装置および適用システム |
| US8406479B2 (en) * | 2006-07-14 | 2013-03-26 | Panasonic Corporation | Visual axis direction detection device and visual line direction detection method |
| JP4976903B2 (ja) * | 2007-04-05 | 2012-07-18 | 本田技研工業株式会社 | ロボット |
| JP5163202B2 (ja) * | 2008-03-18 | 2013-03-13 | 株式会社国際電気通信基礎技術研究所 | 物品推定システム |
| US8041456B1 (en) * | 2008-10-22 | 2011-10-18 | Anybots, Inc. | Self-balancing robot including an ultracapacitor power source |
| JP2010112979A (ja) * | 2008-11-04 | 2010-05-20 | Advanced Telecommunication Research Institute International | インタラクティブ看板システム |
| US9538167B2 (en) * | 2009-03-06 | 2017-01-03 | The University Of North Carolina At Chapel Hill | Methods, systems, and computer readable media for shader-lamps based physical avatars of real and virtual people |
| CN101576384B (zh) * | 2009-06-18 | 2011-01-05 | 北京航空航天大学 | 一种基于视觉信息校正的室内移动机器人实时导航方法 |
| US9237844B2 (en) * | 2010-03-22 | 2016-01-19 | Koninklijke Philips N.V. | System and method for tracking the point of gaze of an observer |
| JP5891553B2 (ja) * | 2011-03-01 | 2016-03-23 | 株式会社国際電気通信基礎技術研究所 | ルートパースペクティブモデル構築方法およびロボット |
| CN102323817A (zh) * | 2011-06-07 | 2012-01-18 | 上海大学 | 一种服务机器人控制平台系统及其多模式智能交互与智能行为的实现方法 |
| CN102830793B (zh) * | 2011-06-16 | 2017-04-05 | 北京三星通信技术研究有限公司 | 视线跟踪方法和设备 |
| US8885882B1 (en) * | 2011-07-14 | 2014-11-11 | The Research Foundation For The State University Of New York | Real time eye tracking for human computer interaction |
| US8879801B2 (en) * | 2011-10-03 | 2014-11-04 | Qualcomm Incorporated | Image-based head position tracking method and system |
| EP2709060B1 (en) * | 2012-09-17 | 2020-02-26 | Apple Inc. | Method and an apparatus for determining a gaze point on a three-dimensional object |
| CN102915039B (zh) * | 2012-11-09 | 2015-08-12 | 河海大学常州校区 | 一种仿动物空间认知的多机器人联合目标搜寻方法 |
| CN103170980B (zh) * | 2013-03-11 | 2016-04-20 | 常州铭赛机器人科技股份有限公司 | 一种家用服务机器人的定位系统及定位方法 |
| CN103264393B (zh) * | 2013-05-22 | 2015-04-22 | 常州铭赛机器人科技股份有限公司 | 家用服务机器人的使用方法 |
| CN103761519B (zh) * | 2013-12-20 | 2017-05-17 | 哈尔滨工业大学深圳研究生院 | 一种基于自适应校准的非接触式视线追踪方法 |
| JP6126028B2 (ja) * | 2014-02-28 | 2017-05-10 | 三井不動産株式会社 | ロボット制御システム、ロボット制御サーバ及びロボット制御プログラム |
| US9552061B2 (en) * | 2014-03-26 | 2017-01-24 | Microsoft Technology Licensing, Llc | Eye gaze tracking using binocular fixation constraints |
| JP2015197329A (ja) * | 2014-03-31 | 2015-11-09 | 三菱重工業株式会社 | データ伝送システム、データ伝送装置、データ伝送方法、及びデータ伝送プログラム |
| US10157313B1 (en) * | 2014-09-19 | 2018-12-18 | Colorado School Of Mines | 3D gaze control of robot for navigation and object manipulation |
| US9796093B2 (en) * | 2014-10-24 | 2017-10-24 | Fellow, Inc. | Customer service robot and related systems and methods |
| JP6468643B2 (ja) * | 2015-03-09 | 2019-02-13 | 株式会社国際電気通信基礎技術研究所 | コミュニケーションシステム、確認行動決定装置、確認行動決定プログラムおよび確認行動決定方法 |
| CN104951808B (zh) * | 2015-07-10 | 2018-04-27 | 电子科技大学 | 一种用于机器人交互对象检测的3d视线方向估计方法 |
| CN106294678B (zh) * | 2016-08-05 | 2020-06-26 | 北京光年无限科技有限公司 | 一种智能机器人的话题发起装置及方法 |
| EP3814829A4 (en) * | 2018-06-27 | 2022-03-23 | Sentiar, Inc. | GAZE-BASED USER INTERFACE FOR AUGMENTED REALITY ENVIRONMENT |
-
2017
- 2017-04-21 CN CN201780000641.9A patent/CN107223082B/zh active Active
- 2017-04-21 WO PCT/CN2017/081484 patent/WO2018191970A1/zh not_active Ceased
- 2017-04-21 JP JP2019554521A patent/JP6893607B2/ja active Active
-
2019
- 2019-10-30 US US16/668,647 patent/US11325255B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020520308A (ja) | 2020-07-09 |
| WO2018191970A1 (zh) | 2018-10-25 |
| CN107223082B (zh) | 2020-05-12 |
| US20200061822A1 (en) | 2020-02-27 |
| CN107223082A (zh) | 2017-09-29 |
| US11325255B2 (en) | 2022-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6893607B2 (ja) | ロボット制御方法、ロボット装置及びロボット機器 | |
| US12079382B2 (en) | Methods and apparatuses for determining and/or evaluating localizing maps of image display devices | |
| US11632602B2 (en) | Automated determination of image acquisition locations in building interiors using multiple data capture devices | |
| JP7657338B2 (ja) | 拡張現実および仮想現実のためのシステムおよび方法 | |
| CN108234918B (zh) | 具有隐私意识的室内无人机的勘探和通讯架构方法和系统 | |
| CN110458897B (zh) | 多摄像头自动标定方法及系统、监控方法及系统 | |
| CN106802658B (zh) | 一种全自动高精度室内快速定位方法 | |
| US9268406B2 (en) | Virtual spectator experience with a personal audio/visual apparatus | |
| US11132845B2 (en) | Real-world object recognition for computing device | |
| US20200145639A1 (en) | Portable 3d scanning systems and scanning methods | |
| CN107004275A (zh) | 用于确定实物的至少一部分的处于绝对空间比例的3d重构件的空间坐标的方法和系统 | |
| TW201941098A (zh) | 智慧型裝置跟焦方法、裝置、智慧型裝置及儲存媒體 | |
| JP2014522053A (ja) | テレプレゼンスセッションを実行するためのシステム、方法及び記憶媒体 | |
| US20210112194A1 (en) | Method and device for taking group photo | |
| US20200193698A1 (en) | Robotic 3d scanning systems and scanning methods | |
| CN112991440A (zh) | 车辆的定位方法和装置、存储介质和电子装置 | |
| JP7187768B2 (ja) | カメラ装置、カメラ装置制御システム、及びプログラム | |
| CN115480511B (zh) | 一种机器人交互方法、装置、存储介质及设备 | |
| CN112416123A (zh) | 基于增强现实技术的精确定位寻人设备 | |
| Tee et al. | Gesture-based attention direction for a telepresence robot: Design and experimental study | |
| CN121259693A (zh) | 一种景观对象识别与讲解的方法、系统、介质及产品 | |
| Poschmann et al. | Wizard of Oz revisited: Researching on a tour guide robot while being faced with the public | |
| CN116597001A (zh) | 室内顶部边界位置检测方法、装置、机器人及存储介质 | |
| WO2023088127A1 (zh) | 室内导航方法、服务器、装置和终端 | |
| WO2022174371A1 (zh) | 控制可移动平台的方法、装置及可移动平台 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191002 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201015 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201027 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210122 |
|
| 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: 20210216 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20210310 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210312 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6893607 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |