Similar documents

fx-9860G Manager PLUS_J

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

Microsoft Word - PrivateAccess_UM.docx

Microsoft Word - KUINS-Air_W10_ docx


Contents Logging in 3-14 Downloading files from e-ijlp 15 Submitting files on e-ijlp Sending messages to instructors Setting up automatic

Microsoft Word - KUINS-Air_W8.1_ docx

V-SFTのインストール及び画面データの転送手順 V-SFT Installation and Screen Data Transfer Procedure

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool

BS・110度CSデジタルハイビジョンチューナー P-TU1000JS取扱説明書

LC304_manual.ai

NSR-500 Installation Guide

C FGIH C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C

MOTIF XF 取扱説明書

4 How to Print Cards When you want to print Select the cards you would like to print from your WORD LIST. About the WORD LIST To print multiple cards,

Actual ESS Adapterの使用について

はじめに

0 C C C C C C C

Web apache

*Ł\”ƒ‚ä(DCH800)

0 C C C C C C

syspro-0405.ppt

25 II :30 16:00 (1),. Do not open this problem booklet until the start of the examination is announced. (2) 3.. Answer the following 3 proble

2 3

評論・社会科学 84号(よこ)(P)/3.金子

NSR-500 Create DVD Installer Procedures

2. 投稿マニュアル.xlsm

Microsoft Word - Win-Outlook.docx


Introduction Purpose This course explains how to use Mapview, a utility program for the Highperformance Embedded Workshop (HEW) development environmen

Cleaner XL 1.5 クイックインストールガイド

学部ゼミ新規申請方法 (Blackboard 9.1) Seminar Application Method for Undergraduate Seminar Courses ゼミ新規申請は Blackboard で受け付けます! 次セメスターにゼミ履修を希望する学生は 下記マニュアルに従ってゼミ

Rev.2 N 内蔵 RDX N 外付 RDX ファームウェアアップデート手順 RDX 装置をお買い上げいただきましてありがとうございます 本書は N 内蔵 RDX N 外付 RDX のファームウェアアップデート手順を記載しています 1. 概要


ACS電子ジャーナル利用マニュアル

X Window System X X &

2

2

2

2

2

Page 1 of 6 B (The World of Mathematics) November 20, 2006 Final Exam 2006 Division: ID#: Name: 1. p, q, r (Let p, q, r are propositions. ) (10pts) (a

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part

28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part

Internet Explorer 1. Under the Tools or Settings icon in the toolbar, click on Internet Options 2. Ensure Delete browsing history on exit box is unche

Z7000操作編_本文.indb

Ver.1 1/17/2003 2

TOPLON PRIO操作手順

24 Depth scaling of binocular stereopsis by observer s own movements

2

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part

1 I EViews View Proc Freeze

RAID RAID 0 RAID 1 RAID 5 RAID * ( -1) * ( /2) * RAID A. SATA B. BIOS SATA ( 1) C. RAID BIOS RAID D. SATA RAID/AHCI 2 SATA M.2 SSD ( 2) ( (

2.2 Sage I 11 factor Sage Sage exit quit 1 sage : exit 2 Exiting Sage ( CPU time 0m0.06s, Wall time 2m8.71 s). 2.2 Sage Python Sage 1. Sage.sage 2. sa

19_22_26R9000操作編ブック.indb

H8000操作編

+ -

3 Ubuntu Linux Ubuntu Linux Debian Linux DistroWatch.com 1 Debian Ubuntu Linux 1 Debian CD(4.1 ) Knoppix Debian CentOS Linux CentOS 1 Ubuntu L


入学検定料支払方法の案内 1. 入学検定料支払い用ページにアクセス ポータルの入学検定料支払いフォームから 入学検定料支払い用 URL の ここをクリック / Click here をクリックしてください クリックを行うと 入学検定料支払い用のページが新たに開かれます ( 検定料支払い用ページは ポ

P (32LX10)


Microsoft Word - Meta70_Preferences.doc

1 Web Web 1,,,, Web, Web : - i -

Complex Lab – Operating Systems - Graphical Console

NSR-500 Software Update Installation Procedures

UR28M/UR824/UR44/UR12/UR22mkII Firm UG

2


13....*PDF.p


Microsoft Word - j201drills27.doc

ドライバインストールガイド


E MathML W3C MathJax 1.3 MathJax MathJax[5] TEX MathML JavaScript TEX MathML [8] [9] MathSciNet[10] MathJax MathJax MathJax MathJax MathJax MathJax We

C 04 D 10 D 11 D 12 D A 14 D 16 D 17 D 18 D 19 D D A A A 33 D D A 21 D 22 D 23 D 23 D 24 D 27 D 34 D 35 D 36 D 38 D A A 40 D

1 138

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part

1 122

32C2100操作編ブック.indb

RQT8189-S.indd

Microsoft Word - Live Meeting Help.docx

;y ;y ;; yy ;y;; yy y;y;y;y ;y; ;; yy ; y Portable CD player Operating Instructions RQT5364-S

UR28MUR824UR44UR22mkII Firmware Update Guide

卒業論文2.dvi

C C C - J TH-D TH-D TH-D C C C C C - J TH-D TH-D TH-D C - J TH-D TH-D TH-D C C C C

untitled

elemmay09.pub

Steinberg AXR4T Firmware Update Guide

open / window / I / shall / the? something / want / drink / I / to the way / you / tell / the library / would / to / me

1 # include < stdio.h> 2 # include < string.h> 3 4 int main (){ 5 char str [222]; 6 scanf ("%s", str ); 7 int n= strlen ( str ); 8 for ( int i=n -2; i

NSR-500 Create USB Installer Procedures

HA8000-bdシリーズ RAID設定ガイド HA8000-bd/BD10X2


,,,,., C Java,,.,,.,., ,,.,, i

AtCoder Regular Contest 073 Editorial Kohei Morita(yosupo) A: Shiritori if python3 a, b, c = input().split() if a[len(a)-1] == b[0] and b[len(

Transcription:

HARK Designer Documentation 0.9.0 HARK support team 2013 12 03

Contents 1 3 2 5 2.1......................................... 5 2.2.............................................. 5 2.3 1: HARK Designer................................. 6 2.4 2:...................................... 6 2.5 3:....................................... 7 2.6 4:....................................... 7 2.7 5:......................... 8 2.8 6:.......................................... 8 2.9 7:.................................... 9 2.10 8:..................................... 9 2.11 9:.......................................... 10 3 Descriptions of HARK Designer Components 11 3.1.................................................. 11 3.2.................................................. 12 3.3.................................................. 12 3.4................................................. 12 4 Operations of HARK Designer 13 4.1.................................................. 13 4.2.................................................. 14 4.3.................................................. 14 4.4................................................. 15 4.5.......................................... 15 5 19 5.1........................................ 19 5.2............................................. 19 5.3.............................. 19 5.4 Executing through HARK Designer fails................................ 20 6 21 7 23 i

ii

HARK Designer Documentation, 0.9.0 Contents 1

Chapter 1 HARK Designer with Kyoto university) GUI Using HARK Designer, you can do the following things: GUI flowdesigner.n (HRI-JP Audition for Robots Figure 1.1: Screen shot of the HARK Designer 3

Chapter 2 2.1 HARK Designer HARK Designer node.js ( ) Windows : http://nodejs.org/ Ubuntu * http://nodejs.org/ * Add PPA to your system (see https://launchpad.net/~chris-lea/+archive/node.js/) and apt-get install nodejs. graphviz ( ) Windows : http://www.graphviz.org/ Ubuntu : sudo apt-get install graphviz Google Chrome HARK Designer Google Chrome https://www.google.com/chrome HARK Designer Firefox Safari 2.2 2.2.1 For Linux users HARK http://winnie.kuis.kyoto-u.ac.jp/hark HARK Designer sudo apt-get install hark-designer 5

HARK Designer Documentation, 0.9.0 2.2.2 For Windows users Download HARK installer from http://winnie.kuis.kyoto-u.ac.jp/hark 2.3 1: HARK Designer 2.3.1 For Linux users On the terminal, run hark_designer. Then, chrome browser will be opened immediately. 2.3.2 For Windows users HARK Designer HARK Designer (1) node.js (2) Google Chrome http://localhost:3000 Figure 2.1: 1: 2.4 2: First, you need to add nodes. In this case, add Constant and InputStream, which are both in General category. 2 1. Node list General Constant General InputStream 2. Node list Constant InputStream 6 Chapter 2.

HARK Designer Documentation, 0.9.0 Figure 2.2: 2: MAIN 2 2.5 3: Constant VALUE InputStream INPUT Figure 2.3: 3: 2 2.6 4: MAIN ( ) LOOP0 iterator 2.5. 3: 7

HARK Designer Documentation, 0.9.0 Figure 2.4: 4: 2.7 5: 1 5 AudioStreamFromMic MultiFFT LocalizeMUSIC SourceTracker DisplayLocalization Figure 2.5: 5: 5 2.8 6: HARK Designer HARK Designer 8 Chapter 2.

HARK Designer Documentation, 0.9.0 Figure 2.6: 6: 2.9 7: Hide list Figure 2.7: 7: 2.10 8: 2 (1) (2) Property OK 2.9. 7: 9

HARK Designer Documentation, 0.9.0 Figure 2.8: 8: AudioStreamFromWave 2.11 9: Set as Input, Output, Condition Figure 2.9: 9: 10 Chapter 2.

Chapter 3 Descriptions of HARK Designer Components This section describes the key components of HARK Designer, Node, Links, Sheet, and Terminal Role. A network, that is a program code in HARK, consists of these components. 3.1 3.1.1 ( ) ** ** 2 C++ (MultiFFT) (LocalizeMUSIC) (GHDSS) ( ) 3.1.2 Preference 3.1.3 FFT int, float, bool, subnet_param subnet_param subnet_param 11

HARK Designer Documentation, 0.9.0 3.2 3.2.1 ( int, float, vector<float>... ) 3.2.2 Preference 3.3 3.3.1 subnet iterator subnet iterator iterator CONDITION False 3.3.2 MainLoop iterator MainLoop 3.4 3.4.1 INPUT, OUTPUT, CONDITION 3 INPUT OUTPUT CONDITION iterator false 3.4.2 12 Chapter 3. Descriptions of HARK Designer Components

Chapter 4 Operations of HARK Designer 4.1 HARK:Separation Ctrl+C Ctrl+X Ctrl+V Ctrl + A You can move one node by dragging it. If multiple nodes are selected, they are also dragged. hjkl (vim ) Delete Delete Delete 13

HARK Designer Documentation, 0.9.0 (1) Property (2) (1) (2) (3) subnet_param file HARK Designer int 12.5 Delete this input/output Add Input Add Output Delete this input/output help web ( ) 4.2 ( ) (1) (2) HARK Designer Delete the link 4.3 14 Chapter 4. Operations of HARK Designer

HARK Designer Documentation, 0.9.0 MAIN Delete the sheet Change the name Change to subnet Change to iterator Dynamic 4.4 Set as Input Set as Output Delete Output Delete Input 4.5 On the top of the HARK Designer, you will see thee components: buttons, a slider, and a console shown as a black box. This section describes the role of each component. 4.5.1 Execute 4.5.2 File Manager Using the File Manager, you can upload and download files, and load a network. Since HARK Designer can find only uploaded files, you need to all file required for your network. Uploading Click the button next to File: shown as File upload. You can upload multiple files. File list Once you have uploaded a file, they will be shown in the dialog. For each file, you can see delete button, file type, file name, download button, and load button. Delete button is for deleting the file. 4.4. 15

HARK Designer Documentation, 0.9.0 Figure 4.1: Screen shot of the File Manager File type has four kinds: audio, tf, network, others, and unknown. They are automatically determined by its extension. If the extension is.wav or.raw, the type becomes audio. If the extension is.dat or.tff, the type becomes tf. If the extension is.n, the type becomes network. If the extension is anything else, the type becomes others. If the file is not uploaded through this dialog, the type becomes unknown. Download button is for downloading. Load button appears only for network type. When you click it, the network will be loaded to HARK Designer. Refresh Although the file list is refreshed for each uploading, you can refresh the list manually Path The real path is shown in this box. You can access this path to directly access the directory. 4.5.3 Save File Manager Ctrl + S 4.5.4 Clear 4.5.5 Preference Package Display 1. You can change the line shape. Current options are Bezier curves or polylines. 2. You can change the language. Currently, this option affects the Help button. 3. By default, many buttons shows tooltips when you put a mouse cursor over parts, e.g., buttons. You can deactivate them. Version batchflow HARK All Reset 16 Chapter 4. Operations of HARK Designer

HARK Designer Documentation, 0.9.0 Tutorial You can see a description of main features. Press Escape key to finish. Environment You can configure the execution environment. ROS: If the ROS is installed on your system, you will see the list of ROS versions. Environment Variables: Click Add new variable, then, you can set a variable name and its value. Click the minus button on the variable, then, you can remove the variable. Click Apply to apply the variable. You can set as many variables as you want. If the variable name already exists, that value is connected as :. For example, if you add a variable PATH to /my/path and the system already has PATH=/already/set/path, then, the variable will be PATH=/already/set/path:/my/path. 4.5.6 4.5.7 HARK Designer Status Status: clear HARK Designer see more File Name File Name: 4.5. 17

Chapter 5 5.1 5.2 HARK Designer provides some ways to reset. 1. HARK Designer 2. Preferences All reset HARK Designer HTML5 localstorage 3. Clear networks.csv in the path to the HARK Designer to clear files. This is a file database of HARK Designer. (This will be replaced more sophisticated database system in the near future.) Therefore, File Manager Dialog has some error if the file is corrupted. Even if you clear networks.csv, the uploaded files will not be deleted since networks.csv is only a list of files. You can re-create it by uploading them again. 5.3 Google Chrome 1. 2. 3. Console Console 19

HARK Designer Documentation, 0.9.0 5.4 Executing through HARK Designer fails If you have a trouble about Execute button, please try to access the file and run without HARK Designer. File Manager Path How to run the network without HARK Designer Linux open a terminal, cd to the path, and run batchflow your_network.n Windows open a Command Prompt, cd to the path, and run batchflow your_network.n 20 Chapter 5.

Chapter 6 hark-support@kuis.kyoto-u.ac.jp 21

Chapter 7 genindex modindex search 23