24 Boid

Similar documents
syuuron.dvi

Microsoft Word - Android開発環境構築.doc

untitled

An Interactive Visualization System of Human Network for Multi-User Hiroki Akehata 11N F

1 Microsoft Windows Server 2012 Windows Server Windows Azure Hyper-V Windows Server 2012 Datacenter/Standard Hyper-V Windows Server Windo

Android Studioセットアップガイド

Android アプリを作るための環境設定 Android アプリを作るのに必要なものは Android SDK と Java 開発環境の Eclipse です 環境設定作業の概要はまず Android SDK と Eclipse をそれぞれインストールします その後 Eclipse を起動し An

HPE Moonshot System HDI ソリューション

CSV ToDo ToDo


PC Link Tool PC Link Tool PC Link Tool PC Link Tool

<4D F736F F D A939D8D8795F18D908F C678A A2E646F63>

Ver.2.00

untitled

459


今から間にあう仮想化入門とXenについて

@makoto_anjo (Computer Science) Google Desktop(Hall of Fame)

IPSJ SIG Technical Report , 2 Andorid Capture-A-Moment Capture-A-Moment Capturing System by SmartPhone to Record Real-Time Scene Kohei Takada,

untitled

<4D F736F F D B B83578B6594BB2D834A836F815B82D082C88C60202E646F63>

付加情報をもったファイル共有システム

<Documents Title Here>

IPSJ SIG Technical Report Vol.2012-IS-119 No /3/ Web A Multi-story e-picture Book with the Degree-of-interest Extraction Function

FileMaker Server 9 Getting Started Guide

1

橡PervasiveSQL2000ReviewersGuide.PDF

Web Web Web Web i


PowerPoint プレゼンテーション


EPSON EasyMP Multi PC Projection Ver.1.00 Operation Guide

Lite 2 45 ECHONET Lite ECHONET Lite [2], [3], [4], [5], [6], [7] IoT WoT Web [8] HEMS [9] ECHONET Lite ECHONET Lite ECHONET Lite ECHONET Lite ECHONET

H H H H H H H H Windows IC USB WindowsXP+FZ1360 WindowsXP+FZ1350 J2SE Runtime Environment 5.0 Window

Windows Azure Platformを活用したPaaSサービス:FGCP/A5

自宅でJava言語の開発環境を作る方法

かんたんスタートガイド

Android アプリを作るための環境設定 Android アプリを作るのに必要なものは Android SDK と Java 開発環境の Eclipse です 環境設定作業の概要はまず Android SDK と Eclipse をそれぞれインストールします その後 Eclipse を起動し An

untitled

統合運用管理ソフトウェア FUJITSU Software Systemwalker 総合カタログ

Nikon デジタルカメラ COOLPIX P6000 簡単操作ガイド

untitled

PowerBook G4 設置と準備 (Gigabit Ethernet)

0608_Omote

VG-145 / VG-140 / VG-130 / VG-120 取扱説明書

EPSON EasyMP Multi PC Projection Ver.1.10 Operation Guide

B HNS 7)8) HNS ( ( ) 7)8) (SOA) HNS HNS 4) HNS ( ) ( ) 1 TV power, channel, volume power true( ON) false( OFF) boolean channel volume int

ProLiant ML110 Generation 4 システム構成図

ORCA (Online Research Control system Architecture)

Quickstart Guide 3rd Edition

PC 25 RMS RMS 06 RMS RMS RMS RMS RMS

Cosminexus Application Designer操作ガイド

Microsoft Word - Android_仮想デバイスマネージャーの使い方

install_guide.PDF

untitled

QLn IT QLQL Plus QLn CPCL QL/QL PlusQLn Zebra ZPL Zebra ZBI 2.x Wi-Fi Zebra n 5GHz2.4GHz a b/g 5GHz Link-OS: Software Development Ki

Google Apps for Business Google Gmail Google Apps Google Apps Google Apps 2

EPSON EasyMP Multi PC Projection Ver.1.11 Operation Guide

untitled

2 以下の作業を行ってください ダウンロード URL Eclipse 3.7 Indigo Pleiades All in One を選択します Full All in One(JRE あり ) の Java を選択し パソコンの任意の

Nikon デジタルカメラ COOLPIX P100 簡単スタートガイド

( ) 15 cm USB PC

NetIQ White Paper

Microsoft Word - Android_実習環境

support.book

FileMaker Server Getting Started Guide

i IHE IHE-J HIS RIS PACS CT CT CT


_‚Ofl¼

MTX/MRXシステム ファームウェア アップデートガイド

▼ RealSecure Desktop Protector 7

ProLiant ML115 Generation 1 システム構成図

COOLPIX S8000 Software Suite Nikon AC AC 2

FileMaker Server 9 Getting Started Guide

Windows2000 Edge Components V Edge Components V Java Edge Components

,,.,,., II,,,.,,.,.,,,.,,,.,, II i

HP iPAQ シリーズ

LFA-PC20

untitled

PowerPoint プレゼンテーション

IT IBM Corporation

ウイルスバスター2012 クラウド ガイドブック

2nd-1.dvi

Oracle Policy Automation 10.0システム要件

Java

LHD-NAAK

HP xw9400 Workstation

VR-330 / VR-320 / VR-310 取扱説明書


橡Webcamユーザーガイド03.PDF

FileMaker Server 8 Administrator’s Guide

HP Compaq Business Desktop dx7300シリーズ

How2Gmail

ARROWS M357

肢体不自由・重症心身障がい児のiPad活用 - 徳島県立鴨島支援学校

PX-K100

卒業論文

020208IT夢展示用パネル(CATVサービスとITサービス各論).ppt[読み取り専用]

HTML Flash Alt 2

3.....ren

Transcription:

24 Boid 200902854

1 1 4 1.1............................... 4 1.2............................... 5 1.3.............................. 5 2 6 2.1.................... 6 2.1.1.......................... 6 2.1.2......................... 7 2.1.3..................... 9 2.2 Boid................................... 9 2.3 Android................................. 10 2.3.1 Android................... 11 2.3.2 Android.. 12 2.3.3................. 12 2.3.4............... 13 2.4 Java................................... 14 2.4.1 Java............................ 14 2.5 Processing................................ 15 2.5.1 Processing......................... 15 3 16 3.1................................... 16 3.2 Boid.......................... 16 3.2.1.................... 17 3.2.2...................... 17 3.3.................................. 18 3.3.1.......................... 18 3.3.2.......................... 18 3.3.3............................. 19 3.4 Boid.............. 19

2 4 21 4.1................................. 21 4.1.1............................. 21 4.2................................. 22 4.3............................. 25 4.4................................... 25 5 27 6 28 7 31

3 2.1............................. 8 2.2 Separation Alignment Cohesion.................. 10 2.3 Android....................... 12 2.4 Android............. 13 2.5 Processing IDE............................ 15 3.1 Boid........................ 16 3.2 Boid............................. 17 3.3......................... 17 3.4.............................. 18 3.5................................. 19 3.6 Boid.............. 20 4.1..................... 22 4.2................................. 23 4.3....................... 23 4.4................... 24 4.5 Android...................... 26

4 1 1.1 Gmail 1980 Xerox PARC Stuart Card (Information Visualization) [1][2][3][4][5] 3 (Geographic Information System GIS) GIS 2 /3 / Web 3 / / [6]

1 5 Boid Separation Alignment Cohesion Android Andoid PC 1.2 2 1.3 5 1 2 Boid Android Processing 3 Boid 4 5

6 2 2.1 5 3 4 2.1.1 PC PDA

2 7 2.1.2 SaaS Software as a Service Web OS PaaS Platform as a Service OS IaaS Infrastructure as a Service OS OS

2 8 2.1:

2 9 2.1.3 2 2.2 Boid Boid 1987 Boid bird android Boid [7] Separation Alignment Cohesion

2 10 boid boid Separation Alignment Cohesion 2.2: Separation Alignment Cohesion 2.3 Android Android PC OS Android Android Android Android porting Linux

2 11 Android Android Android SDK Android Java 2.3.1 Android Linux Linux 2.6 Linux Linux Android C C++ Android Android Android Java Android Dalvik SDK SDK Web

2 12 2.3: Android 2.3.2 Android Java Web MVC2 Model View Controllor Android Java C/C++ Java Java C/C++ Android 2.3.3 [8] Android 1 Java 2 Java.class Android.dex 3 Android.apk

2 13 4 Android 5 Android 6 Android Android 2.3.4 Android API [9][10][11] Android Android 2.4: Android

2 14 Android 4 Android Java 2.4 Java 2.4.1 Java Java 1995 Sun Microsystems Java 8 5000 ( TV ) [12]

2 15 2.5 Processing 2.5.1 Processing Processing Casey Reas Ben Fry MIT (IDE) Java [13][14] Java Windows MacOSX Linux Android Web 2.5: Processing IDE

16 3 3.1 ( ) 3.2 Boid Boid Separation Alignment Cohesion Boid Boid 3.1 3.1: Boid

3 17 3.2.1 Separation Alignment Cohesion Separation Alignment Cohesion 3.2 Separation Alignment Cohesion [15] 3.2: Boid 3.2.2 Boid 3.3 3.3: Boid scope1 2 Boid 0

3 18 3.3 3.3.1 3.3.2 1 1 3.4:

3 19 3.3.3 3.5: 3.4 Boid Boid 0 Boid dr = dx 2 + dy 2 (3.1) scope1(cohesion) 2 (dr<scope1*2) cos ( tan ) 1 dy dx tan 1 y x (3.2) (3.2) if 0 (dr<0) 0 (3.2) Boid 3.6

3 20 3.6: Boid

21 4 4.1 Android 4.1.1 Java Android SDK Processing Android : GALAXY S SC-02B 4.1: GALAXY S SC-02B [16] GALAXY S(SC-02B) OS Android 2.3 CPU Samsung S5PC110 1GHz GPU PowertVR SGX540 RAM 512MB ROM 16GB 4 Super AMOLED VGA(480 800) 500 IEEE802.11b/g/n 1500mAh (mm) 122 64 9.9 12.0 118g

4 22 4.2 1. Android SDK Processing Download Windows Android SDK(Software Development Kit) Android 2.AVD(Android ) AVD Android 4.1:

4 23 3. Processing 4.2: 4. Boid 5. AVD Manager 4.3:

4 24 7.Android Android Android 4.4: 8.Android PC Android

4 25 4.3 setup Boid test Boid Separation Alignment Cohesion Esa display 4.4 Boid Separation Alignment Cohesion Android

4 26 4.5: Android

27 5 Boid

28 6 2013 2

29 [1] Ben Fry Processing (2008) [2] Maydene Fisher,Jon Ellis,Jonathan Bruce, JDBC API TUtorial and Reference,3rd ed,prentice Hall(2003) [3] Greg Wilson, Data Crunching:Solve Everyday Problems Using Java,Python,and More,The Pragmatic Bookshelf(2005) [4] Usama Fayyad,Georges G. Grinstein,Andreas Wierse, Information Visualization in Data Mining and Knowledge Discovery,Morgan Kaufmann(2002) [5] Processing http://www.ibm.com/developerworks/jp/opensource /library/os-datavis2/index.html [6] (2011) [7] Processing boid http://www.tiu.ac.jp/zohzemi/processing/index.html [8] Android http://www.javadrive.jp/android/ [9] Google Android http://www.hino.meiseiu.ac.jp/is/saishu/androidjikken5x.htm [10] Android (2012) [11] Google Android (2009) [12] Java (2010) [13] Processing - http://yoppa.org/bma10/1250.html

6 30 [14] Processing 1 http://happyarduino.blogspot.jp/2012/11/processing.html [15] (1997) [16] GALAXY S SC-02B http://www.samsung.com/jp/latest-home

31 7