Home - marcgc21/LG_InteractiveSpaces GitHub Wiki

Welcome to the GSOC14-LG_InteractiveSpaces wiki!

Here I'll post the needed information to test and deploy my GSOC project.

PROJECT SCOPE

The main idea of this project was about use Speech Recognition in order to interact with Liquid Galaxy over Google Earth. We decided to investigate the software Interactive Spaces (IS) in order to accomplish the scope. Moreover and using this systems, we'll make an expo about the life of one of the most important scientists on Catalunya showing to the people their work with NASA.

Through this Home page and the other pages of this wiki, I'll explain how to install, test and use IS in order to execute my activitities and to understand the Expo.

PRE-INSTALLATION

The scope of this project is to give a bunch of activities to be tested on InteractiveSpaces environment running above LiquidGalaxy. As I said, you need a LG installation in order to execute the different activities so I think that could be necessary to talk about a LG install.

You could find lots of information in the wiki page INSTALL - LG

INSTALLATION

We will start assuming that you have a liquid galaxy grid and you would like to install InteractiveSpaces to run this project.

First of all create a clone of the project: git clone https://github.com/marcgc21/GSOC14-LG_InteractiveSpaces.git

Once upon cloned the project you have to download InteractiveSpaces and installed it in your system. If you have a LG installation working perfectly you must be able to install IS with no problems. Go to the INSTALL InteractiveSpaces wiki page for more information. Remember that if you decide to install IS over existint LG distribution you probably should change some IP's and other configuration files.

With InteractiveSpaces running in your system you could go to the folder:

interactivespaces.activities

There you will find the 4 activities that uses Speech Recognition in order to install it and deploy it. Inside their wiki page you will find more information.

USAGE

Once installed, check the section about InteractiveSpaces, if this is the first time that you are using this software probably you will need to read the code. All the IS activities runs as the same way. You have to create the build package using the workbench:

bin/isworkbench.bash my.activity.project build

The first step is to load the activity into the Master. To do this, go to the Master Web Interface and click on the Activity menu, then Upload.

Click the Choose File button and go to where ou installed the IS Workbench. The your activity, go to the target folder, and select the file ending with .zip.

From here, click Save.

Remember that before you can deploy and run an Activity, you must first create a Live Activity. This allows you tosay which Controller the Activity will be deployed on.

Click Live Activity and then New. Pick a descriptive name for your activity and write a short description and hit Save. Remember to select the good controller and the good application.

Remember to deploy the Live Activity to the Controller before start it.