[[Top>FrontPage]] > [[Research Contents]] > [[BlueGrotto>Research Contents/BlueGrotto]]

*BlueGrotto [#m16b0d55]

BlueGrotto is a system that makes freehand sketching of solid primitive geometrical shapes possible just  by sketching in the air. BlueGrotto also, like SKIT, uses FSCI as a sketch identification engine (Who would like to see the video first, please go [[here:http://sagaweb.csse.muroran-it.ac.jp/movie/innovation_japan2007_bg3.wmv]] and [[here:http://sagaweb.csse.muroran-it.ac.jp/movie/innovation_japan2007_bg3fep.wmv]]
).
BlueGrotto is a system that makes freehand sketching of solid primitive geometrical shapes possible just  by sketching in the air. BlueGrotto also, like SKIT, uses FSCI as a sketch identification engine.
// (Who would like to see the video first, please go [[here:http://sagaweb.csse.muroran-it.ac.jp/movie/innovation_japan2007_bg3.wmv]] and [[here:http://sagaweb.csse.muroran-it.ac.jp/movie/innovation_japan2007_bg3fep.wmv]]).


|#youtube(anJUh7MCBxw);|#youtube(TtjWDYxG0rQ);|
|#youtube(qbrKGoFR92E);|#youtube(RkisL3WLYFc);|

It is possible to draw precise solid shapes using conventional CAD. But for this, the user has to repeat the process of switching between planes and drawing, while also heavily depending on indirect menu operations.
Because of this, it is not easy to advance the drawing process in a direct sense of drawing in 3 dimensional space. Recently efforts are done to achieve direct drawing by using pen-tablets and Virtual Reality environments. But as there are no serious sketch identification involved, problems have arisen such as no uniform methodology in the input of solids and limits in free form solid generation.
For these reasons, we considered that a non-conventional method is needed to achieve a "Multipurpose  sketch identification interface for input of various geometrical solid objects"

Therefore in this laboratory, we are developing BlueGrotto by realizing full scale identification of sketch by FSCI in VR environment so that the input of various geometrical solid objects is possible by uniformed method of sketch drawing.

Moreover, developing of BlueGrottoFEP that is a system that turns BlueGrotto into a 3D sketch input front-end processor is also being carried on. This provides direct 3D sketch input abilities of BlueGrotto as a service to existing CAD systems. By the development of BlueGrottoFEP, we intend to realize an environment that enables the user to use direct sketch input of BlueGrotto in combination with the abundant editing commands of CAD.

|CENTER:Poster (Interaction2012)|
|#ref(Interaction2012-pos.png,,320x226);|
|CENTER:pdf version is [[here>Research Contents/Materials]]|

|>|CENTER:Poster (Innovation Japan 2007 , September 2007 , Tokyo)|
|&ref(http://sagaweb.csse.muroran-it.ac.jp/b_images/th-innov-jpn2007-pos1.png,,320x226);|&ref(http://sagaweb.csse.muroran-it.ac.jp/b_images/th-innov-jpn2007-pos2.png,,320x226);|
|>|CENTER:pdf version is [[here>Research Contents/Materials]]|


**Immersive virtual reality environment of BlueGrotto [#m8884824]
BlueGrotto is realized by constructing a user interface using FSCI inside a immersive virtual reality environment.
Head mounted display (HMD), stylus, space mouse and transmitter is used to realize a virtual reality environment.

The HMD consists of displays with electro-magnetic sensors and show the virtual space to the user as a stereoscopic video.
Stylus is a pen shaped electro-magnetic sensor with a switch that is used to draw in the virtual space.
The space mouse is an input device for shifting and rotating the 3D shape. The transmitter is for sensing the position and the posture of the HMD and the stylus, and it is used fixed to a drawing board.

|&ref(Research Contents/BlueGrotto/s_StereoHMD.png,300x250,Head mount display);|&ref(Research Contents/BlueGrotto/s_Stylus.png,300x250,Stylus);|
|&ref(Research Contents/BlueGrotto/HMD_eng.png,420x270,Head mount display);|&ref(Research Contents/BlueGrotto/Stylus_eng.png,420x270,Stylus);|
|CENTER:Head mounted display(HMD)|CENTER:Stylus|
|&ref(Research Contents/BlueGrotto/s_SpaceMouse.png,300x250,Space mouse);|&ref(Research Contents/BlueGrotto/s_HP_Using_BlueGrotto_1.png,300x250,How BlueGrotto is used);|
|&ref(Research Contents/BlueGrotto/SpaceMouse_eng.png,420x270,Space mouse);|CENTER:&ref(Research Contents/BlueGrotto/Use_BlueGrotto.png,300x250,How BlueGrotto is used);|
|CENTER:Space mouse|CENTER:How BlueGrotto is used|
|&ref(Research Contents/BlueGrotto/s_HP_Using_BlueGrotto_2.png,300x250,Image seen on the head mounted display);|&ref(Research Contents/BlueGrotto/s_HP_Using_BlueGrotto_3.png,300x250,Completion);|
|CENTER:&ref(Research Contents/BlueGrotto/Input_Example.png,300x250,Image seen on the head mounted display);|CENTER:&ref(Research Contents/BlueGrotto/Images_seen_from_HMD.png,300x250,Completion);|
|CENTER:Input example|CENTER:Images seen from HMD|

**Input of geometric solid shapes using BlueGrotto [#m39acc9f]
BlueGrotto uses "sweeping" as the method for input of solid shapes. Sweep is a method in that a certain shape (sweep profile) is pushed along a certain path (sweep path) to generate a solid shape.

In BlueGrotto, the sweep profile and the sweep path is sketched and identified by FSCI in order to realized sketching of geometrical solid shapes.
The basic input operations required in BlueGrotto are the sketch of sweep profile and sweep path and as a result, the consistency of input operations is achieved.
Regardless of these limitations, generation of various geometric solid shapes is made possible. The reason behind this is the possibility of input of 7 primitive geometric shapes as sweep profile and sweep path, and the freedom of positioning them in 3 dimensional space.


***Example of input using sweep (cylinder) [#kfe4c959]

|&ref(Research Contents/BlueGrotto/s_sweep01.png,100%,Sweep profile);|&ref(Research Contents/BlueGrotto/s_sweep02.png,100%,Sweep path);|
|&ref(Research Contents/BlueGrotto/sweep1.png,30%,Sweep profile);|&ref(Research Contents/BlueGrotto/sweep2-3.png,30%,Sweep path);|
|CENTER:(1)Sketch of sweep profile (circle)|CENTER:(2)Sketch of sweep path(line)|
|&ref(Research Contents/BlueGrotto/s_sweep03.png,100%,Generated solid shape);|
|&ref(Research Contents/BlueGrotto/sweep3.png,30%,Generated solid shape);|
|CENTER:(3)Generated geometric solid shape (Cylinder)|


//*** Example of skinning [#d412aab6]

//|&ref(Research Contents/BlueGrotto/sweep01.png,48%,??????????????1);|&ref(Research Contents/BlueGrotto/sweep02.png,48%,??????????????);|
//|CENTER:(1)??????????????1|CENTER:(2)??????????????|

//|&ref(Research Contents/BlueGrotto/skin03.png,48%,??????????????2);|&ref(Research Contents/BlueGrotto/skin04.png,48%,??????????????);|
//|CENTER:(3)??????????????2|CENTER:(4)????????|

***Input examples of various solid shapes using sweep [#i90f21c6]
|&ref(Research Contents/BlueGrotto/primitives.jpg,50%,??);|
|&ref(Research Contents/BlueGrotto/primitives_eng.png,50%,??);|

***Example of modelling using sketch input [#c4553ecf]

|&ref(Research Contents/BlueGrotto/bycicle.png,100%,Bicycle);|
|&ref(Research Contents/BlueGrotto/ship.png,80%,Ship);|


**Example of collaborative use of BlueGrottoFEP and practical CAD(AutoCAD). [#y0acf10e]

By the collaborative use of BlueGrottoFEP and a practical CAD system (AutoCAD for example), a user can do 3D modelling enjoying both the direct sketch input interface of BlueGrotto and abundant editing commands of the CAD system.


|&ref(Research Contents/BlueGrotto/BGFEPAutoCAD1.png,60%,example);||&ref(Research Contents/BlueGrotto/BGFEPAutoCAD2.png,60%,screw);|
||||
|&ref(Research Contents/BlueGrotto/BGFEPAutoCAD3.png,60%,dice);||&ref(Research Contents/BlueGrotto/BGFEPAutoCAD4.png,60%,Bicycle);|
#br
|&ref(Research Contents/BlueGrotto/BGFEP-CADgrad2006.png,,paris);|
|CENTER:[[Video of a modeling process using BlueGrottoFEP with AutoCAD (WMV9,640x480,8.49MB):http://sagaweb.csse.muroran-it.ac.jp/movie/ite2006_etoile_low.wmv]]|


* References [#na150466]
|CENTER:Poster (Interaction 2005 , March 2005 , Tokyo)|RIGHT:Poster (6th Conference for Industry-Government-Academic Cooperation ,&br; June 2007 , Kyoto)|
|&ref(Research Contents/BlueGrotto/HP_int2005poster_eng.png,center,66.6%);|CENTER:[[&ref(sangakukan_2007_poster_th.png,center,66.6%);:http://sagaweb.csse.muroran-it.ac.jp/b_images/sangakukan_2007_poster.png]]|

|RIGHT:Poster (6th Conference for Industry-Government-Academic Cooperation , June 2007 , Kyoto)|
|CENTER:[[&ref(sangakukan_2007_poster_th.png,center,37.6%);:http://sagaweb.csse.muroran-it.ac.jp/b_images/sangakukan_2007_poster.png]]|
|CENTER:pdf version is [[here>Research Contents/Materials]]|

-Video of a modeling process using BlueGrottoFEP with AutoCAD(ITE Technical Report 226, 2006)
|wmv ver.|[[Low quality(WMV9,640x480,8.49MB):http://sagaweb.csse.muroran-it.ac.jp/movie/ite2006_etoile_low.wmv]]|[[High quality(WMV9,640x480,35.2MB):http://sagaweb.csse.muroran-it.ac.jp/movie/ite2006_etoile_high.wmv]]|

-Video of functional overview of BlueGrottoFEP (Interaction 2005)
|wmv ver.|[[Low quality(WMV9,640x480,21.0MB):http://sagaweb.csse.muroran-it.ac.jp/movie/BG_low.wmv]]|[[High quality(WMV9,640x480,105.9MB):http://sagaweb.csse.muroran-it.ac.jp/movie/BG_high.wmv]]|


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS