29_10_05.dvi

Similar documents
1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2

SICE東北支部研究集会資料(2012年)

4. C i k = 2 k-means C 1 i, C 2 i 5. C i x i p [ f(θ i ; x) = (2π) p 2 Vi 1 2 exp (x µ ] i) t V 1 i (x µ i ) 2 BIC BIC = 2 log L( ˆθ i ; x i C i ) + q

第 55 回自動制御連合講演会 2012 年 11 月 17 日,18 日京都大学 1K403 ( ) Interpolation for the Gas Source Detection using the Parameter Estimation in a Sensor Network S. T

特-3.indd

Input image Initialize variables Loop for period of oscillation Update height map Make shade image Change property of image Output image Change time L

2). 3) 4) 1.2 NICTNICT DCRA Dihedral Corner Reflector micro-arraysdcra DCRA DCRA DCRA 3D DCRA PC USB PC PC ON / OFF Velleman K8055 K8055 K8055

5D1 SY0004/14/ SICE 1, 2 Dynamically Consistent Motion Design of Humanoid Robots even at the Limit of Kinematics Kenya TANAKA 1 and Tomo

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

IP IIS Construction of Overhead View Images by Estimating Intrinsic and Extrinsic Camera Parameters of Multiple Fish-Eye Cameras Shota Kas

2. CABAC CABAC CABAC 1 1 CABAC Figure 1 Overview of CABAC 2 DCT 2 0/ /1 CABAC [3] 3. 2 値化部 コンテキスト計算部 2 値算術符号化部 CABAC CABAC

23 The Study of support narrowing down goods on electronic commerce sites

IPSJ SIG Technical Report Vol.2014-CG-155 No /6/28 1,a) 1,2,3 1 3,4 CG An Interpolation Method of Different Flow Fields using Polar Inter

MmUm+FopX m Mm+Mop F-Mm(Fop-Mopum)M m+mop MSuS+FX S M S+MOb Fs-Ms(Mobus-Fex)M s+mob Fig. 1 Particle model of single degree of freedom master/ slave sy

Fig. 3 Flow diagram of image processing. Black rectangle in the photo indicates the processing area (128 x 32 pixels).

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

untitled

it-ken_open.key

1 Table 1: Identification by color of voxel Voxel Mode of expression Nothing Other 1 Orange 2 Blue 3 Yellow 4 SSL Humanoid SSL-Vision 3 3 [, 21] 8 325

Proceedings of the 61st Annual Conference of the Institute of Systems, Control and Information Engineers (ISCIE), Kyoto, May 23-25, 2017 The Visual Se

光学

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

ID 3) 9 4) 5) ID 2 ID 2 ID 2 Bluetooth ID 2 SRCid1 DSTid2 2 id1 id2 ID SRC DST SRC 2 2 ID 2 2 QR 6) 8) 6) QR QR QR QR

1, 2, 2, 2, 2 Recovery Motion Learning for Single-Armed Mobile Robot in Drive System s Fault Tauku ITO 1, Hitoshi KONO 2, Yusuke TAMURA 2, Atsushi YAM

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

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe

IPSJ SIG Technical Report iphone iphone,,., OpenGl ES 2.0 GLSL(OpenGL Shading Language), iphone GPGPU(General-Purpose Computing on Graphics Proc

IPSJ SIG Technical Report Vol.2016-CE-137 No /12/ e β /α α β β / α A judgment method of difficulty of task for a learner using simple

DPA,, ShareLog 3) 4) 2.2 Strino Strino STRain-based user Interface with tacticle of elastic Natural ObjectsStrino 1 Strino ) PC Log-Log (2007 6)

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

JFE.dvi

IEEE HDD RAID MPI MPU/CPU GPGPU GPU cm I m cm /g I I n/ cm 2 s X n/ cm s cm g/cm

28 Horizontal angle correction using straight line detection in an equirectangular image

IPSJ SIG Technical Report Vol.2012-CG-148 No /8/29 3DCG 1,a) On rigid body animation taking into account the 3D computer graphics came

IPSJ SIG Technical Report Pitman-Yor 1 1 Pitman-Yor n-gram A proposal of the melody generation method using hierarchical pitman-yor language model Aki

Table 1. Assumed performance of a water electrol ysis plant. Fig. 1. Structure of a proposed power generation system utilizing waste heat from factori

TF-IDF TDF-IDF TDF-IDF Extracting Impression of Sightseeing Spots from Blogs for Supporting Selection of Spots to Visit in Travel Sat

( ) [1] [4] ( ) 2. [5] [6] Piano Tutor[7] [1], [2], [8], [9] Radiobaton[10] Two Finger Piano[11] Coloring-in Piano[12] ism[13] MIDI MIDI 1 Fig. 1 Syst

2 ( ) i

第62巻 第1号 平成24年4月/石こうを用いた木材ペレット

2003/3 Vol. J86 D II No Fig. 1 An exterior view of eye scanner. CCD [7] CCD PC USB PC PC USB RS-232C PC

2.2 (a) = 1, M = 9, p i 1 = p i = p i+1 = 0 (b) = 1, M = 9, p i 1 = 0, p i = 1, p i+1 = 1 1: M 2 M 2 w i [j] w i [j] = 1 j= w i w i = (w i [ ],, w i [

IPSJ SIG Technical Report Vol.2011-EC-19 No /3/ ,.,., Peg-Scope Viewer,,.,,,,. Utilization of Watching Logs for Support of Multi-

IPSJ SIG Technical Report Vol.2011-MUS-91 No /7/ , 3 1 Design and Implementation on a System for Learning Songs by Presenting Musical St

IPSJ SIG Technical Report Vol.2014-HCI-158 No /5/22 1,a) 2 2 3,b) Development of visualization technique expressing rainfall changing conditions

KII, Masanobu Vol.7 No Spring

5) 2. Geminoid HI-1 6) Telenoid 7) Geminoid HI-1 Geminoid HI-1 Telenoid Robot- PHONE 8) RobotPHONE 11 InterRobot 9) InterRobot InterRobot irt( ) 10) 4

(3.6 ) (4.6 ) 2. [3], [6], [12] [7] [2], [5], [11] [14] [9] [8] [10] (1) Voodoo 3 : 3 Voodoo[1] 3 ( 3D ) (2) : Voodoo 3D (3) : 3D (Welc

20 Method for Recognizing Expression Considering Fuzzy Based on Optical Flow

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

9_18.dvi

9.プレゼン資料(小泉)R1

Perrett et al.,,,, Fig.,, E I, 76

a) Extraction of Similarities and Differences in Human Behavior Using Singular Value Decomposition Kenichi MISHIMA, Sayaka KANATA, Hiroaki NAKANISHI a

5b_08.dvi

IIC Proposal of Range Extension Control System by Drive and Regeneration Distribution Based on Efficiency Characteristic of Motors for Electric

17 Proposal of an Algorithm of Image Extraction and Research on Improvement of a Man-machine Interface of Food Intake Measuring System

28 TCG SURF Card recognition using SURF in TCG play video

光学



IPSJ SIG Technical Report Vol.2014-GN-90 No.16 Vol.2014-CDS-9 No.16 Vol.2014-DCC-6 No /1/24 1,a) 2,b) 2,c) 1,d) QUMARION QUMARION Kinect Kinect

tnbp59-21_Web:P2/ky132379509610002944

25 Removal of the fricative sounds that occur in the electronic stethoscope

Human-Agent Interaction Simposium A Heterogeneous Robot System U

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE.

[2] OCR [3], [4] [5] [6] [4], [7] [8], [9] 1 [10] Fig. 1 Current arrangement and size of ruby. 2 Fig. 2 Typography combined with printing

IPSJ SIG Technical Report Vol.2014-EIP-63 No /2/21 1,a) Wi-Fi Probe Request MAC MAC Probe Request MAC A dynamic ads control based on tra

xx/xx Vol. Jxx A No. xx 1 Fig. 1 PAL(Panoramic Annular Lens) PAL(Panoramic Annular Lens) PAL (2) PAL PAL 2 PAL 3 2 PAL 1 PAL 3 PAL PAL 2. 1 PAL


19 Systematization of Problem Solving Strategy in High School Mathematics for Improving Metacognitive Ability

スライド 1

鉄鋼協会プレゼン

untitled

(a) 1 (b) 3. Gilbert Pernicka[2] Treibitz Schechner[3] Narasimhan [4] Kim [5] Nayar [6] [7][8][9] 2. X X X [10] [11] L L t L s L = L t + L s

2007/8 Vol. J90 D No. 8 Stauffer [7] 2 2 I 1 I 2 2 (I 1(x),I 2(x)) 2 [13] I 2 = CI 1 (C >0) (I 1,I 2) (I 1,I 2) Field Monitoring Server

EQUIVALENT TRANSFORMATION TECHNIQUE FOR ISLANDING DETECTION METHODS OF SYNCHRONOUS GENERATOR -REACTIVE POWER PERTURBATION METHODS USING AVR OR SVC- Ju

MDD PBL ET 9) 2) ET ET 2.2 2), 1 2 5) MDD PBL PBL MDD MDD MDD 10) MDD Executable UML 11) Executable UML MDD Executable UML

10_4.dvi

013858,繊維学会誌ファイバー1月/報文-02-古金谷

知能と情報, Vol.30, No.5, pp

GPGPU

,, 2. Matlab Simulink 2018 PC Matlab Scilab 2

Vol.54 No (July 2013) [9] [10] [11] [12], [13] 1 Fig. 1 Flowchart of the proposed system. c 2013 Information

公益社団法人日本都市計画学会都市計画論文集 Vol.53 No 年 10 月 Journal of the City Planning Institute of Japan, Vol.53 No.3, October, 2018 A queueing model for goods d

FIT2013( 第 12 回情報科学技術フォーラム ) I-032 Acceleration of Adaptive Bilateral Filter base on Spatial Decomposition and Symmetry of Weights 1. Taiki Makishi Ch

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

soturon.dvi

Vol.53 No (Mar. 2012) 1, 1,a) 1, 2 1 1, , Musical Interaction System Based on Stage Metaphor Seiko Myojin 1, 1,a

kiyo5_1-masuzawa.indd

IPSJ SIG Technical Report Vol.2009-DPS-141 No.23 Vol.2009-GN-73 No.23 Vol.2009-EIP-46 No /11/27 t-room t-room 2 Development of

2. Twitter Twitter 2.1 Twitter Twitter( ) Twitter Twitter ( 1 ) RT ReTweet RT ReTweet RT ( 2 ) URL Twitter Twitter 140 URL URL URL 140 URL URL

š š o š» p š î å ³å š š n š š š» š» š ½Ò š ˆ l ˆ š p î å ³å š î å» ³ ì š š î å š o š š ½ ñ š å š š n n å š» š m ³ n š

1 Kinect for Windows M = [X Y Z] T M = [X Y Z ] T f (u,v) w 3.2 [11] [7] u = f X +u Z 0 δ u (X,Y,Z ) (5) v = f Y Z +v 0 δ v (X,Y,Z ) (6) w = Z +

Optical Lenses CCD Camera Laser Sheet Wind Turbine with med Diffuser Pitot Tube PC Fig.1 Experimental facility. Transparent Diffuser Double Pulsed Nd:

0401489‐工芸‐医用画像22‐1/12[論文]柳田

IPSJ SIG Technical Report An Evaluation Method for the Degree of Strain of an Action Scene Mao Kuroda, 1 Takeshi Takai 1 and Takashi Matsuyama 1

Synthesis and Development of Electric Active Stabilizer Suspension System Shuuichi BUMA*6, Yasuhiro OOKUMA, Akiya TANEDA, Katsumi SUZUKI, Jae-Sung CHO

29 jjencode JavaScript

Transcription:

954 Vol. 9 No. 10, pp.954 9, 011 Development of Air Hockey Robot tat Makes a Decision based on Game Situation Sakyo Matsusita and Akio Namiki Tis paper proposes a robot wic can play air ockey game wit a uman. Te robot consists of a 4-axis robot arm and a ig-speed vision, and te robot is controlled based on visual information at a rate of 500 [Hz]. Te robot system as te abilities to adjust te strengt level and to cange te strategy based on te game situation. A system designer can easily adjust tese abilities by setting several specified parameters. In tis paper, first, a recursive trajectory generation using continuous images from ig-speed vision is explained. Secondly, te response control to adjust te strengt level of te robot is explained. Tirdly, te decision-making using AHP (Analytic Hierarcy Process) is proposed. Tis ability enable te robot to switc te game plan. Finally, we sow te data of experiments and verify te effectiveness of te system. Key Words: Air Hockey, Response Control, AHP, Hig Speed Vision 1. [1] Bisop [] [3] Bentivegna [4] Wang [5] Nuvation Researc [] 010 8 Ciba University, Graduate Scool of Engineering Fig. 1 Decision making for robot Fig. 1 AHP Analytic Hierarcy Process.. 1 Barrett Arm Barrett Tecnology Inc Barrett Arm 4-DOF [7] JRSJ Vol. 9 No. 10 88 Dec., 011

955 Table 1 Parameters of te air ockey robot system H Heigt of te Hockey Table [m] 0.80 W Widt of te Hockey Table [m] 0.9 D Dept of te Hockey Table [m] 1.99 W g Widt of Goal [m] 0.1 d p Puck Diameter [mm] 81.0 d p Smaser Diameter [mm] 3.0 l 1 Lengt of Link1 [m] 0.55 l Lengt of Link [m] 0.4 Fig. Air ockey robot system Fig. 4 System configuration Fig. 3 Air ockey table and robot CAN Barrett Arm 4. Potron IDP Express [8] 50 10,000 [fps] 500 [fps] 51 5 1. 3 Fig. Barrett Arm Barrett Arm Barrett Arm Fig. 3 Table 1. 4 Fig. 4 Vision PC Vision PC GPU Grapics Processing Unit Geforce GTX 95 CUDA Host PC Barrett Arm MATLAB Real Time Worksop Target PC xpc Target CAN Barrett Arm Vision PC Target PC Barrett Arm 500 [Hz] 3. 3. 1 (i, j) Δf n(i, j) f b (i, j) f(i, j) ˆf(i, j) ˆf(i, j) = ( 1:if f(i, j) <f b (i, j) 1 Δfn(i, j) 0:if f(i, j) f b (i, j) 1 Δfn(i, j) 1 CUDA 1 9 10 89 011 1

95 3. (x p,y p) t x p = a 1t + a 0 y p = b 1t + b 0 3 a 1,a 0,b 1,b 0 3. 1 1 a 1,a 0,b 1,b 0 500 [Hz] a 1,a 0,b 1,b 0 y y p 3 t x x p t = y p b 0 b 1 x p = a 1t + a 0 4 5 (x p,y p ) (x p,y p ) d p d s (x s,y s ) " # " # x s x p = y s y p dp+ds 1 0 x â 1, â 0 â 1 = a 1 â 0 =sgn(a 1)x lim a 0 7 8 x p x lim x lim y 3 500 [fps] 3. 3 (x s,y s ) (ẋ s, ẏ s ) ẏ s =0 ẏ s > 0 (ẋ s, ẏ s ) t q q (x s,y s ) (ẋ s, ẏ s ) )t 0 q 0 q 0 t q q t 3 3 3 q T 3 0 1 t 0 t 0 t 0 α 0 β 0 q T 3 4 q T 7 5 = 1 t t t α 1 β 1 7 7 4 0 0 1 t 0 3t 0 5 4 α β 5 0 1 t 3t α 3 β 3 q T 9 α i β i(i =0 4) q ref 3 " # 1 α 0 α 1 α α 3 t q ref = β 0 β 1 β β 3 4 t 7 10 5 t = t 3. 4 Barrett Arm [9] Fig. 5 M(q) q + (q, q)+g(q) =τ t 3 11 M(q) (q, q) g(q) u q τ = (q, q)+g(q)+m(q)u q q = u q 1 13 u q = q ref + K D( q ref q)+k P (q ref q) 14 4. JRSJ Vol. 9 No. 10 90 Dec., 011

957 Fig. 5 Computed torque metod Fig. 7 Evaluations on te scales wic are different 5. 1 AHP Fig. Bode diagram of transfer function from q ref to q α(0 α 1) 14 α α 0 0 α 1 14 α K 1 K K 3 u q = K 3 q ref + K D(K q ref q)+k P K 1(q ref q) 15 13 15 q ref q Q = K3s + K DK s + K P K 1 1 Q ref s + K Ds + K P K 1 1 K 1(α) =K (α) =K 3(α) =α α Fig. Fig. α 1 K 1 K K 3 α 5. Coice Criterion Fig. 7 AHP Analytic Hierarcy Process: [10] [11] AHP 1 9 10 91 011 1

958 C C 3 C 4 3 4 Fig. 8 AHP for air ockey Fig. 8 C 5 1/5 C 3 1 5 7 7 C 1 = 4 1/5 1 3 5 17 1/7 1/3 1 1 1,1 1 1 3 λ max(c 1) W C1 4 C.I. C.I. = λmax(c1) m m 1 18 m C.I. 0.1 C 1 C.I. 0.1 5 4 C 1 W C1 W C W C3 W C4 W i W = W C W C3 W C4 W C1 = w 1 w w 3 19 w 1 w w 3 w 1 w w 3 5. AHP AHP Fig. 8 x R x R = R a R b 0 R a R b C 1 x R C 1(x R) x E x E = v p d a d b 1 v p d a d b y s =0.15[m] y s = 0.07 [m] y s C C 3 C 4 x E C (x E) C 3(x E) C 4(x E) 5. 3 C x 3 C(x) = 4 W 11(x) W 1q(x)....... W q1(x) W qq(x) 7 5 (i, j =1,,...,q) 1,Wji(x) =Wij (x) q i <j x n x = x 1 x x n 1 3 JRSJ Vol. 9 No. 10 9 Dec., 011

959 C x n +1 k x (k =1,,...,n +1) k C k n +1 C(x) k C C(x) k W ij W ij(x) k W ij( k x)= k W ij (k =1,,, n +1) 4 W ij(x) AHP W ij(x) > 0 W ij(x) W ij(x) =exp(a T ij x/b T ij x) 5 a ij b ij a ij b ij (i, j) a ij b ij 5 C(x) k 4 5 a ij b ij 5 k x 4 a ij b ij k W ij =exp( k x T a ij/ k x T b ij) k x T a ij =(ln k W ij) k x T b ij 7 k =1,,...,n +1 7 Xa ij = Y b ij 8 X = 1 x x n+1 x 9 Y = y 1 y y n+1 30 y k =(ln k W ij) k x 31 X Y R (n+1) (n+1) a ij b ij R n+1 8 Zc ij = 0 i Z = X Y c ij = a ij T b ij T 3 33 34 Z R (n+1) (n+) c ij R n+ 3 c ij c ij l 1 c ij l ĉ ij R n+1 Z l Ẑ Fig. 9 Flow cart of AHP Table Designed values ( k W 1, k W 13, k W 3 )about k C 1 k k R a k R b k W 1 k W 13 k W 3 1 0.0 0.0 1 1/3 1/3 0.0 1.0 1/3 1 5 3 1.0 0.0 3 5 1 4 1.0 1.0 1 7 7 5 0. 0.8 1/1.3 3 5 Table 3 Calculated coefficient vectors in C 1 (x R ) W 1 (x R ) W 13 (x R ) W 3 (x R ) 1.851 0.1 0.139 a ij 1.851 0.5 0.1 0.000 0.5 0.139 0.84 0.019 0.015 b ij 0.84 0.088 0.19.39 0.33 0.17 R (n+1) (n+1) l z l R n+1 3 Ẑĉ ij = z l 35 Ẑ Ẑ 1 ĉ ij Ẑ k C ĉ ij l 1 34 a ij b ij x AHP AHP Fig. 9 C 1 n = C C 3 C 4 n =3 q =3 C 1 4 Table k W 1 k W 13 k W 3 Table a ij b ij Table 3 C C 3 C 4 3 4 5 Fig. 10 9 10 93 011 1

90 Fig. 10 Block diagram of all of te system.. 1 Fig. 11 Fig. 13 Fig. 14 Fig. 15 Fig. 11 0.1 Fig. 13 Fig. 14 Fig. 15 y 0. α = {1.00, 0.5, 0.0, 0.10} 3 Fig. 1 α =1.00 α Fig.. 3 R a R b 0 1 0.5 100 100 Fig. 1 Fig. 17 Fig. 18 Fig. 1 Fig. 17 Fig. 18 R a R b R a R b 100 R a R b (a) t =0.0[s] (b) t =0.1[s] (c) t =0.[s] (d) t =0.3[s] (e) t =0.4[s] (f) t =0.5[s] (g) t =0.[s] () t =0.7[s] (i) t =0.8[s] Fig. 11 Attack motion Fig. 1 Motion by different value of α R a R b JRSJ Vol. 9 No. 10 94 Dec., 011

91 Fig. 13 Trajectories of te puck and te mallet (Attack motions) Fig. 14 Trajectories of te puck and te mallet (Block motions) Fig. 15 Trajectories of te puck and te mallet (Disregard motions) 9 10 95 011 1

9 Fig. 1 Fig. 17 Frequency istogram (Attack motion) Frequency istogram (Block motion) 7. 1 AHP [1] 003 7 [ ] B.E. Bisop and M.W. Spong: Vision-Based Control of an Air Hockey Playing Robot, IEEE Control Systems Magazine, pp.3 3, 1999. [3] PC 8 SI007 pp.559 50, 007. [ 4 ] D.C. Bentivegna, C.G. Atkeson and G. Ceng: A Framework for Learning from Observation using Primitives, vol., no., pp.17 181, 004. [ 5 ] W.-J. Wang, I. Tsai, Z.-D. Cen and G.-H. Wang: A vision based air ockey system wit fuzzy control, IEEE Int. Conf. on Control Applications, vol., no.4, pp.754 759, 00. [ ] Nuvation Researc Air-HockeyBot 1000: Nuvation introduces a robot tat aims to top umans playing air ockey, Nuvation Current Headlines, 008 19 [ 7 ] Barrett Tecnology URL : ttp://www.barrett.com [8] I.Isii,T.Tatebe,Q.Gu,Y.Moriue,T.TakakiandK.Tajima: 000 fps Real-time Vision System wit Hig-frame-rate Video Recording, Proc. of te 010 IEEE International Conference on Robotics and Automation (ICRA010), pp.153 1541, 010. [9] 1988. [10] AHP 000. [11] AHP 000. Sakyo Matsusita 010 3 4 Fig. 18 Frequency istogram (Disregard motion) Akio Namiki 1994 199 1999 000 004 008 JRSJ Vol. 9 No. 10 9 Dec., 011