JP6319772B2 - リアルタイムで行われる移動ロボットの脈絡ある挙動を生成する方法およびシステム - Google Patents
リアルタイムで行われる移動ロボットの脈絡ある挙動を生成する方法およびシステム Download PDFInfo
- Publication number
- JP6319772B2 JP6319772B2 JP2015514502A JP2015514502A JP6319772B2 JP 6319772 B2 JP6319772 B2 JP 6319772B2 JP 2015514502 A JP2015514502 A JP 2015514502A JP 2015514502 A JP2015514502 A JP 2015514502A JP 6319772 B2 JP6319772 B2 JP 6319772B2
- Authority
- JP
- Japan
- Prior art keywords
- behavior
- editing
- robot
- text
- scenario
- 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—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1661—Programme controls characterised by programming, planning systems for manipulators characterised by task planning, object-oriented languages
-
- 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/1656—Programme controls characterised by programming, planning systems for manipulators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/008—Artificial life, i.e. computing arrangements simulating life based on physical entities controlled by simulated intelligence so as to replicate intelligent life forms, e.g. based on robots replicating pets or humans in their appearance or behaviour
-
- 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/40099—Graphical user interface for robotics, visual robot user interface
-
- 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/40392—Programming, visual robot programming language
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Robotics (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Biomedical Technology (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Manipulator (AREA)
- Toys (AREA)
- Stored Programmes (AREA)
Description
− 電子メッセージ(eメール、SMS、電話呼またはその他のメッセージ)の受領
− ホームオートメーション事象(たとえば、誰かがドアを開ける、誰かが照明のスイッチを入れる、またはその他の事象)
− ユーザーによる動作−これを行うためにプログラムされるロボットのタッチセンサー領域(たとえばロボットの頭)に触れること、身振りまたは単語などでよい。
− ロボットにより再現されるロボットの手足による運動(腕をあげること、移動等)
− ロボット上に配置されるLEDにより生成される照明効果
− ロボットにより合成される音響
− ロボットにより再現されるテキストの朗読方法を調整する音声設定(速度、音声、言語等)。
Claims (10)
- 少なくとも1人のユーザーが少なくとも1つのシナリオを編集および制御するシステムであって、前記少なくとも1つのシナリオがモータおよび発話機能を備える少なくとも1つのロボットにより実行されるべき少なくとも1つの挙動および話されるべきテキストを含み、前記システムが前記挙動およびテキストを編集するモジュール(210)を含み、前記編集モジュールが前記ロボットに関して自律的であり、かつ、前記ロボットにより話されるべき前記テキストの入力のためのサブモジュール、前記少なくとも1つの挙動と前記少なくとも1つのテキストを関連付ける少なくとも1つのシナリオを編集するサブモジュール(320)、および前記挙動を管理するサブモジュール(340)を含み、少なくとも1つのシナリオを編集する前記サブモジュールが前記少なくとも1つの挙動および前記少なくとも1つのテキストを含む前記シナリオの複合表示のための少なくとも1つの領域における前記少なくとも1つの挙動および前記少なくとも1つのテキストを含む前記シナリオの表現およびグラフィックな方法による関連付けのための機能を実行することができ、前記複合表示領域がビネット(510、520、530、540、550、560、570)を構成し、前記ビネットが、シナリオに従って、対応する挙動が実行されることを必要とするや否や、前記ロボット上で挙動実行モジュール(460)によって実行されるためにコンパイルスレッド(420)によりコンパイルされ得るコンピュータオブジェクトを構成する、編集および制御システム。
- 請求項1に記載の編集および制御システムであって、前記少なくとも1つのビネットがウェイティングアイコン(5110,5210)、ロボット挙動アイコン(5310、5410、5510、5610、5710)および少なくとも1つの単語を含むテキスト吹き出し(5320、5420、5520、5620、5720)を含むグループに属する少なくとも1つのグラフィックオブジェクトを含み、前記テキストが前記ロボットにより話されることを意図されている編集および制御システム。
- 請求項2に記載の編集および制御システムであって、ビネット(540、570)の前記挙動アイコン(5410、5710)が前記ビネット(540、570)中の少なくとも1つのテキスト吹き出し(5420、5720)に関連付けられる前記ロボットの個性および/または感情を表すグラフィックマーク(5430、5730)を含む編集および制御システム。
- 請求項2に記載の編集および制御システムであって、前記シナリオの表現およびグラフィックな方法による関連付けのための機能が、さらに、前記少なくとも1つのビネットにより表されるアクションの進行を同期させる少なくとも1つのバナー(5H0)を表示することを含む編集および制御システム。
- 請求項1〜4のいずれか一項に記載の編集および制御システムであって、それが入力において少なくとも1つのシナリオに識別子およびタイプを与えるように前記少なくとも1つのシナリオを条件づける機能(410)を実行するように構成されることにより特徴付けられる編集および制御システム。
- 請求項1〜5のいずれか一項に記載の編集および制御システムであって、前記コンパイルスレッドが前記シナリオを句読点または行端により区切られるサブアセンブリに分割するように構成される編集および制御システム。
- 請求項1〜6のいずれか一項に記載の編集および制御システムであって、さらに、前記挙動実行モジュール(460)による実行のために、前記ロボットのメモリへの前記少なくとも1つの挙動のプレローディングを制御する機能(430)を実行するように構成される編集および制御システム。
- 請求項1〜7のいずれか一項に記載の編集および制御システムであって、さらに、前記少なくとも1つのテキストを前記少なくとも1つの挙動に同期させる機能(440)を実行するように構成される編集および制御システム。
- 少なくとも1人のユーザーが少なくとも1つのシナリオを編集および制御する方法であって、前記少なくとも1つのシナリオがモータおよび発話機能を備える少なくとも1つのロボットにより実行されるべき少なくとも1つの挙動および話されるべきテキストを含み、前記方法が前記挙動およびテキストを編集するステップを含み、前記編集ステップが前記ロボットに関して自律的であり、かつ、前記ロボットにより話されるべき前記テキストの入力のためのサブステップ、前記少なくとも1つの挙動と前記少なくとも1つのテキストを関連付ける少なくとも1つのシナリオを編集するサブステップ、および前記挙動を管理するサブステップを含み、少なくとも1つのシナリオを編集する前記サブステップが前記少なくとも1つの挙動および前記1つのテキストの複合表示のための少なくとも1つの領域における前記少なくとも1つの挙動および前記少なくとも1つのテキストの表現およびグラフィックな方法による関連付けのための機能を実行し、前記複合表示領域がビネットを構成し、前記ビネットが、シナリオに従って、対応する挙動が実行されることを必要とするや否や、挙動実行ステップにおいて前記ロボット上で実行されるためにコンパイルスレッドによりコンパイルされ得るコンピュータオブジェクトを構成する、方法。
- コンピュータプログラムがコンピュータ上で実行されたときに請求項9の方法の実行を可能にするプログラムコード命令を含むコンピュータプログラムであって、前記コンピュータプログラムが少なくとも1つのシナリオの編集を可能にするように構成され、前記少なくとも1つのシナリオがモータおよび発話機能を備える少なくとも1つのロボットにより実行されるべき少なくとも1つの挙動および話されるべきテキストを含み、前記コンピュータプログラムが前記の挙動およびテキストを編集するモジュールを含み、前記編集モジュールが前記ロボットに関して自律的であり、かつ、前記ロボットにより話されるべき前記テキストの入力のためのサブモジュール、前記少なくとも1つの挙動と前記少なくとも1つのテキストを関連付ける少なくとも1つのシナリオを編集するサブモジュール、および前記挙動を管理するサブモジュールを含み、少なくとも1つのシナリオを編集する前記サブモジュールが前記少なくとも1つの挙動および前記1つのテキストの複合表示のための少なくとも1つの領域における前記少なくとも1つの挙動および前記少なくとも1つのテキストのグラフィックな表現および提示のための機能を実行することができ、前記複合表示領域がビネットを構成し、前記ビネットが、シナリオに従って、対応する挙動が実行されることを必要とするや否や、挙動実行モジュールにより前記ロボット上で実行されるためにコンパイルされ得るコンピュータオブジェクトを構成する、コンピュータプログラム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1255105 | 2012-06-01 | ||
FR1255105A FR2991222B1 (fr) | 2012-06-01 | 2012-06-01 | Systeme et procede pour generer des comportements contextuels d'un robot mobile executes en temps reel |
PCT/EP2013/061180 WO2013178741A1 (fr) | 2012-06-01 | 2013-05-30 | Systeme et procede pour generer des comportements contextuels d'un robot mobile executes en temps reel |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2015525137A JP2015525137A (ja) | 2015-09-03 |
JP2015525137A5 JP2015525137A5 (ja) | 2016-06-16 |
JP6319772B2 true JP6319772B2 (ja) | 2018-05-09 |
Family
ID=47080621
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015514502A Active JP6319772B2 (ja) | 2012-06-01 | 2013-05-30 | リアルタイムで行われる移動ロボットの脈絡ある挙動を生成する方法およびシステム |
Country Status (7)
Country | Link |
---|---|
US (1) | US20150290807A1 (ja) |
EP (1) | EP2855105A1 (ja) |
JP (1) | JP6319772B2 (ja) |
CN (1) | CN104470686B (ja) |
BR (1) | BR112014030043A2 (ja) |
FR (1) | FR2991222B1 (ja) |
WO (1) | WO2013178741A1 (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6594646B2 (ja) * | 2015-04-10 | 2019-10-23 | ヴイストン株式会社 | ロボット及びロボット制御方法並びにロボットシステム |
JP6781545B2 (ja) * | 2015-12-28 | 2020-11-04 | ヴイストン株式会社 | ロボット |
JP6604912B2 (ja) * | 2016-06-23 | 2019-11-13 | 日本電信電話株式会社 | 発話動作提示装置、方法およびプログラム |
US20180133900A1 (en) * | 2016-11-15 | 2018-05-17 | JIBO, Inc. | Embodied dialog and embodied speech authoring tools for use with an expressive social robot |
CN108932167B (zh) * | 2017-05-22 | 2023-08-08 | 中兴通讯股份有限公司 | 一种智能问答同步显示方法、装置、***及存储介质 |
JP6956562B2 (ja) * | 2017-08-10 | 2021-11-02 | 学校法人慶應義塾 | 知能ロボットシステム及びプログラム |
US11325263B2 (en) * | 2018-06-29 | 2022-05-10 | Teradyne, Inc. | System and method for real-time robotic control |
US11153238B2 (en) * | 2019-01-08 | 2021-10-19 | Snap Inc. | Dynamic application configuration |
CN110543144B (zh) * | 2019-08-30 | 2021-06-01 | 天津施格自动化科技有限公司 | 图形化编程控制机器人的方法及*** |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2496160A1 (fr) * | 1980-12-11 | 1982-06-18 | Lamothe Andre | Raccord etanche pour l'utilisation des outils conventionnels de forage en circulation inverse |
JPH07261820A (ja) * | 1994-03-25 | 1995-10-13 | Nippon Telegr & Teleph Corp <Ntt> | 産業用ロボット作業のソフトウェア構成方法及び制御装置 |
JP4366617B2 (ja) * | 1999-01-25 | 2009-11-18 | ソニー株式会社 | ロボット装置 |
JP4670136B2 (ja) * | 2000-10-11 | 2011-04-13 | ソニー株式会社 | オーサリング・システム及びオーサリング方法、並びに記憶媒体 |
GB2385954A (en) * | 2002-02-04 | 2003-09-03 | Magenta Corp Ltd | Managing a Virtual Environment |
US7995090B2 (en) * | 2003-07-28 | 2011-08-09 | Fuji Xerox Co., Ltd. | Video enabled tele-presence control host |
JP4744847B2 (ja) * | 2004-11-02 | 2011-08-10 | 株式会社安川電機 | ロボット制御装置およびロボットシステム |
JP2009025224A (ja) * | 2007-07-23 | 2009-02-05 | Clarion Co Ltd | ナビゲーション装置、および、ナビゲーション装置の制御方法 |
FR2929873B1 (fr) | 2008-04-09 | 2010-09-03 | Aldebaran Robotics | Architecture de controle-commande d'un robot mobile utilisant des membres articules |
FR2946160B1 (fr) * | 2009-05-26 | 2014-05-09 | Aldebaran Robotics | Systeme et procede pour editer et commander des comportements d'un robot mobile. |
FR2947923B1 (fr) * | 2009-07-10 | 2016-02-05 | Aldebaran Robotics | Systeme et procede pour generer des comportements contextuels d'un robot mobile |
WO2011011084A1 (en) * | 2009-07-24 | 2011-01-27 | Modular Robotics Llc | Modular robotics |
US8260460B2 (en) * | 2009-09-22 | 2012-09-04 | GM Global Technology Operations LLC | Interactive robot control system and method of use |
DE102010004476A1 (de) * | 2010-01-13 | 2011-07-14 | KUKA Laboratories GmbH, 86165 | Verfahren und Vorrichtung zum Kontrollieren einer Roboterapplikation |
-
2012
- 2012-06-01 FR FR1255105A patent/FR2991222B1/fr not_active Expired - Fee Related
-
2013
- 2013-05-30 EP EP13728694.4A patent/EP2855105A1/fr not_active Ceased
- 2013-05-30 JP JP2015514502A patent/JP6319772B2/ja active Active
- 2013-05-30 US US14/404,924 patent/US20150290807A1/en not_active Abandoned
- 2013-05-30 BR BR112014030043A patent/BR112014030043A2/pt not_active Application Discontinuation
- 2013-05-30 CN CN201380037538.3A patent/CN104470686B/zh not_active Expired - Fee Related
- 2013-05-30 WO PCT/EP2013/061180 patent/WO2013178741A1/fr active Application Filing
Also Published As
Publication number | Publication date |
---|---|
CN104470686A (zh) | 2015-03-25 |
JP2015525137A (ja) | 2015-09-03 |
WO2013178741A1 (fr) | 2013-12-05 |
FR2991222B1 (fr) | 2015-02-27 |
US20150290807A1 (en) | 2015-10-15 |
FR2991222A1 (fr) | 2013-12-06 |
EP2855105A1 (fr) | 2015-04-08 |
CN104470686B (zh) | 2017-08-29 |
BR112014030043A2 (pt) | 2017-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6319772B2 (ja) | リアルタイムで行われる移動ロボットの脈絡ある挙動を生成する方法およびシステム | |
US9205557B2 (en) | System and method for generating contextual behaviors of a mobile robot | |
JP6367179B2 (ja) | ユーザとの自然対話をロボットの挙動に組み込むことができるロボットならびに前記ロボットをプログラムする方法および使用する方法 | |
US8942849B2 (en) | Humanoid robot equipped with a natural dialogue interface, method for controlling the robot and corresponding program | |
Gorostiza et al. | End-user programming of a social robot by dialog | |
US20160071302A1 (en) | Systems and methods for cinematic direction and dynamic character control via natural language output | |
KR100880613B1 (ko) | 지능형로봇의 감정표현지원시스템과 지원방법 및 이를이용한 지능형 로봇 시스템 | |
Porfirio et al. | Figaro: A tabletop authoring environment for human-robot interaction | |
Gris et al. | Virtual agent interaction framework (VAIF): a tool for rapid development of social agents | |
KR20050031525A (ko) | 지능형 로봇의 컨텐츠 제작용 저작툴 및 이를 이용한지능형 로봇의 컨텐츠 제작 방법 | |
Blumendorf | Multimodal interaction in smart environments: a model-based runtime system for ubiquitous user interfaces | |
Hanser et al. | Scenemaker: Intelligent multimodal visualisation of natural language scripts | |
Feng et al. | A platform for building mobile virtual humans | |
Rouillard et al. | Facilitating the design of multi-channel interfaces for ambient computing | |
Rizzo et al. | UDOO App Inventor: Introducing Novices to the internet of things | |
US20230236575A1 (en) | Computer-automated scripted electronic actor control | |
Novick et al. | A mark-up language and interpreter for interactive scenes for embodied conversational agents | |
Hacker et al. | Interacting with Robots-Tooling and Framework for Advanced Speech User Interfaces | |
Haskell et al. | An extensible platform for interactive, entertaining social experiences with an animatronic character | |
Pettersson et al. | Perspectives on Ozlab in the cloud: A literature review of tools supporting Wizard-of-Oz experimentation, including an historical overview of 1971-2013 and notes on methodological issues and supporting generic tools | |
Saerbeck | Software architecture for social robots | |
Bhutada | Universal Event and Motion Editor for Robots' Theatre | |
Vargas | MASTER’S DEGREE IN AUTOMATIC CONTROL AND ROBOTICS | |
Huang et al. | Scripting human-agent interactions in a generic eca framework | |
Lleonsí Carrillo | Development of a teaching assistance application for SoftBank Pepper |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160420 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160420 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170307 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20170601 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170906 |
|
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: 20180227 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180328 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6319772 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |