declaration -...

29
Konstructor – 3D based Intelligent Interactive House Building System Project Proposal Submitted to Sri Lanka Institute of Information Technology In partial fulfillment of the requirements for the

Upload: buidung

Post on 13-Apr-2019

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

Konstructor – 3D based Intelligent Interactive House Building System

Project Proposal

Submitted to

Sri Lanka Institute of Information Technology

In partial fulfillment of the requirements for the

Degree of Bachelor of Science in Information Technology

Specializing in Interactive Multimedia Technology

February, 2013

Page 2: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

DeclarationWe hereby declare that the project work entitled “Konstructor – 3D based Intelligent

Interactive House Building System”, submitted to the Sri Lanka Institute of Information

Technology is a record of an original work done by us, under the guidance of our Supervisor

Mr. Dilhan Manawadu. This project work is submitted in the partial fulfillment of the

requirement for the award of the degree of Bachelor of Science in Information Technology

Specializing in Interactive Multimedia Technology. The results embodied in this report have

not been submitted to any other University or Institution for the award of any degree or

diploma. Information derived from the published or unpublished work of others has been

acknowledged in the text and a list of references is given.

Project Title : Konstructor – 3D based Intelligent Interactive House Building System

Project ID : ML WE-01

Names of the Authors :

Student ID Student Name Signature

IT 11 1562 84 Laknath K.L.I

IT 11 2259 66 Sumanasena R.E.L.K

IT 11 0784 56 Ariyawansa A.R.M.D.P

IT 11 2265 74 Wijerathne B.N

IT 09 0755 28 Galahitiyawa H.M

IT 09 6121 98 Iddamalgoda I.M.D.H.S

Date of Submission:

Internal Supervisor:

Mr. Dilhan ManawaduName Signature Date

Acceptance by Lecture in charge:

Mr. Dilhan ManawaduName Signature Date

Page 3: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

AbstractTo keep pace with projected global growth through 2030, the world will have to spend $57 trillion on infrastructure [1]. When it comes to building infrastructure, anyone from large construction companies that build skyscrapers to individuals who are trying to build their dream house, have to consume a large amount of data, before starting the construction process. One of these is the compression of soil. If the proper calculations are not done, there is a high risk of subsidence. In addition, traditional architectural fables (“Vaasthu Vidya”) also play a significant role in building construction, especially in the South-Asian countries like Sri Lanka [2]. Currently, if a building plan has to be altered in order to reduce the risk of subsidence, there is no option for anyone to see how the changes would affect the final appearance of the structure, and whether it would match their beliefs, until an architect makes all the necessary changes and completes a new 3D model. This research is aimed at tackling these issues and coming up with a real time 3D, intelligent and interactive virtual environment that will be integrated with a new algorithm specially designed to calculate the impact that a building’s weight has on the soil. There will be two main components, an interactive 3D construction component and a soil compression calculator, integrated through the algorithm. The integration algorithm will perform real time calculations for any changes that are made to the 3D model and compare it with the maximum weight level that particular land can bear. In addition, the changes will also be cross checked with traditional architectural fables, as a user alters the 3D model.

ii

Page 4: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

Table of ContentsDeclaration..................................................................................................................................i

Abstract......................................................................................................................................ii

Table of Contents......................................................................................................................iii

List of Figures and Tables.........................................................................................................iv

1. Introduction.........................................................................................................................1

1.1 Overview to the Project...............................................................................................1

1.2 Research Problem........................................................................................................2

1.3 Justification for the Project..........................................................................................3

1.4 Research Questions.....................................................................................................3

1.5 Objectives....................................................................................................................4

1.6 Research component of the project.............................................................................4

1.6.1 Feasibility.............................................................................................................4

2. Literature Review...............................................................................................................5

2.1 Background Study.......................................................................................................5

2.2 Research Gap...............................................................................................................8

3. Methodology.......................................................................................................................9

3.1 Methodology (SDLC)..................................................................................................9

3.1.1 Reasons for selecting the Prototype development methodology:..............................9

3.1.2 Purpose of using Prototype Development Method:...................................................9

3.1.3 Phase 1 – Planning..................................................................................................10

3.1.4 Phase 2 – Analysis...................................................................................................10

3.1.5 Phase 3 – Design.....................................................................................................10

3.2 WBS..........................................................................................................................10

3.3 Resources...................................................................................................................11

3.4 Data Gathering / Data Mining...................................................................................12

3.5 Risk Management......................................................................................................12

3.6 Anticipated Conclusions............................................................................................13

4. Budget...............................................................................................................................14

5. References.........................................................................................................................15

6. Appendix...........................................................................................................................16

iii

Page 5: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

iv

Page 6: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

List of Figures and TablesFigure 1 - Causes of delay........................................................................................................1Figure 2 - Walls damaged due to subsidence............................................................................1Figure 3 - Prototype Development Methodology.....................................................................9Table 1 - WBS (Work Breakdown Structure).........................................................................10Table 2 - WBS Extended........................................................................................................11Figure 4 - System Diagram.....................................................................................................13Table 3 - Budget.....................................................................................................................14

v

Page 7: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

1. Introduction

1.1 Overview to the ProjectConstructing a building is not as easy as it seems. There are many reasons that can jeopardize a construction project or delay the project delivery time [see figure 1]. We need to think of all the factors that can affect the building, not only short term but long term as well.

Figure 1 - Causes of delay [3]

If we do not consider the weight of the building before we start construction or when we change our plans later on by adding or removing certain details, the foundation soil might not be strong enough to hold the building [4] and it may cause the walls to get damaged as well. If a building is designed without giving a thought to the climate of that area, it will be damaged either by rain or by sunlight [4].

Figure 2 - Walls damaged due to subsidence

Page 8: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

It is extremely important to check the quality and the constitution of soil before starting the construction. The soil may not be as strong as we might think to hold the building [4]. Thus problems can arise later while the building is being constructed or when it is finished. According to what we found out by interviewing several architects and people who have recently built houses, a considerable number of houses have been damaged due to subsidence, few years after building. Therefore it is important that we pay attention to soil constitution.

Sometimes people want to change the building plans while it is being constructed. This, not only will result in a building which is totally different from the customer’s desire, but also will increase the cost unnecessarily. Moreover, there is no way to check the final design of the building after the modifications, until an architect finishes a 3D model.

Apart from all the factors related to modern engineering, traditional architectural fables (“Vaastu Vidya”) also plays a major role when constructing a building, especially in South-Asian sub-cultures like Sri Lanka. Customers might wish to change the plan according to their beliefs. It will be difficult to do so if they are not given the correct idea of the outcome of the building beforehand. And there is no way to check how the alterations done to the design will affect the weight of the building, or matches the beliefs of the customer. Thus it will be very useful to have software or a system to give solutions to these problems using interactive multimedia.

In this research project proposal, we have first given an introduction to our research including an overview and objectives of our research, statistics, studies we have reviewed and the problems we might encounter while going forward with the research. Then in the literature review, we have included the researches that are somewhat similar to our research and we have pointed out the differences they have compared ours. Then there is a brief account on the methodology we have chosen, resources and data we are gathering and using. Finally, an estimated budget report is included.

1.2 Research ProblemWhen we made inquiries about building construction from architects and the customers, we were able to find out that above problems are frequently encountered within the construction process.

From all the issues, sinking of the buildings (due to subsidence) and the problems in traditional beliefs were far more common.

We found out that most of the people do not think of the soil constitution of the land before starting to build a house. Some may use marsh lands for construction after being filled with soil, which magnifies the risk of subsidence later on. If the construction is done through a company, the end customer might not even be aware of this matter. But it is necessary that it is given a thought before choosing a land for construction, and before starting construction on a land. If not many problems will arise after the construction is done. Therefore, it is always better to prevent problems before they occur.

2

Page 9: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

As mentioned above, the traditional architectural fables and astrology plays a huge role in building construction in Asian cultures. Even if a particular customer does not pay much attention to these views at the onset, he might have some doubts later, while the construction is going on or after it is finished. This may create problems as it is difficult to change the plans at this stage. It will also cause distress to the customer as well as to the architect giving an unsatisfied outcome.

Even after searching thoroughly for an effective way to solve all these problems, we did not come across any way that would satisfactorily give solutions to all of them.

1.3 Justification for the ProjectAs already mentioned above, we found out that there are a lot of issues in construction industry, which need to be solved, but are mostly left out because of the lack of an effective solution.

In this research we will be aiming to come up with a solution to at least some of these problems. Before starting the construction, we measure the amount of water and air within the soil, check the constitution of the soil and then feed those data into our soil compression calculator, which will calculate the weight that particular soil can hold. This will help to plan the weight of the building and to make certain changes to support the foundation and to strengthen it.

We will also integrate a database of traditional architectural fables and astrological beliefs which will be cross checked with every change made to the 3D model. Thereby we will let the customer know how much their plan of the building is compatible with their views. For an example there may be certain number of doors a building should have. So we will let the customer know that and let him decide how many doors he would like to have. We can also show the suitable places to have doors etc. using this knowledge.

People have several ideas and options when considering the construction of a certain building. But due to the lack of interaction between the customer and the constructor, the output may not be as same as what the customer expected. When there is an interactive multimedia system, it helps to visualize the final output even before the construction starts.

When a new item is added to the building, this software will show how it affects the outlook, foundation etc. So changes can be made in a more accurate, acceptable and a suitable way. Thus it will help the customer to get their dream building to be built in reality.

Therefore the results of our research project would be very beneficial for building construction companies, architects and also for the customers who wish to build a house.

1.4 Research Questions How to build a virtual 3D environment using Maya to visualize the building before

starting the construction? How to measure the weight of the 3d model we design using the particular algorithms

and then predict the weight of the building?

3

Page 10: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

How to incorporate the astrological and traditional architectural fables presented by customers into our software system to get a better outcome?

1.5 Objectives To build a virtual 3D environment of a 2 storied building according to a construction

plan. To let the customers view the buildings in 3D, before they start the construction. To let the users make certain changes (add or remove items, change the wall colors

etc.) to a 3D model and to measure the weight of the model while it is being edited. To map the data related to soil compression, such as water and air levels in the soil, in

to an algorithm to determine the weight that area can bear (Soil compression calculator).

To come up with an algorithm that can be used to integrate the data from the 3D model (weight) and the data from soil compression calculator, and warn the users when their model is exceeding the weight level in the area and moving to the area with the risk of subsidence.

We will go through the commonly encountered astrological problems while constructing a building and we will then incorporate those ideas and views into our software system. This will let the customer decide on changes he want to do according to the astrology.

1.6 Research component of the project

1.6.1 FeasibilityIn our research we are planning to design a prototype which will concentrate only on certain major issues that came across as more important. This can later be modified in order to be used to solve further problems.

We are using software systems, such as Maya and Unity, as well as certain theories and algorithms for calculations.

We are confident in programming but we may have difficulties in using Maya and Unity software systems as we are not very familiar in using them. But we will make this research an opportunity to develop our skills in using these software systems as it will be beneficial for our future.

We have planned to finish this research by one year and we have organized ourselves to finish it on time. Each of us is being given certain areas to cover depending on each of their capabilities and talents. We have calculated the risks, and if one team member fails to complete his task satisfactorily, we have appointed another person who will take over that task. Currently, we are confident about the feasibility of this project.

4

Page 11: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

2. Literature Review

2.1 Background StudyThere are many difficulties in building a house on compressed soil and in some areas which have different raining patterns. Before starting the construction process, proper calculations have to be done. At present, these calculations done manually using calculators, which is highly time consuming. Many researchers have done research regarding this problem and they are described within this section.

First of all, we have to find the definition of soil compaction. “Compaction is densification of soil by removing air using mechanical equipment. The degree of compaction is measured by its dry unit weight”. In the literature of 1980, it is recognized that “Compression curves determined for soils at different water contents were approximately parallel to each other over the range of initial pore water potentials from −0.05 to −1.0 bar.[5]” They have used some methods to get the results, “determined on 36 world agricultural soil samples at given water content were linear over the range of stresses from about 1 to 10 kg cm−2.[5]”

Also in another research done about soil compression in 2011 that states, “Simulated soil compression and piling, vehicles leaving tire traces spinning, skidding and even sinking. This first step is the simulation of the soil object system at a discretization scale that can be termed "intermediate". A subsequent step consists of the simulation of a finer physical soil model in order to account for smaller scale dynamic phenomena.[6]”

Another section we are focusing on our project is, Interactivity. Definition of interactivity is “Computer program, device, game, etc., that (in response to a user's action or request) presents choices (paths) depending on where in the program the user initiated the action. By following different choices, the user can accordingly control or change the action of the device or outcome of a game or program.” There are some researches regarding interactivity. In 1998, University of Kansas Lawrence has done a research which says “The current paradigm evaluates speech recognition technology in terms of word recognition accuracy on large vocabulary transcription tasks, such as telephone conversations or media broadcasts.[7]” And they have introduced a solution for that problem, “more productive and more accessible paradigm for spoken language research, in which research advances are evaluated in the context of interactive systems that allow people to perform useful tasks, such as accessing information from the World Wide Web, while driving a car.[8]”

The next aspect we are going to consider is 3D designing. Definition of 3D is “Three-dimensional model that displays a picture or item in a form that appears to be physically present with a designated structure. Essentially, it allows items that appeared flat to the human eye to be display in a form that allows for various dimensions to be represented. These dimensions include width, depth, and height” There are some researches regarding 3D. In 1997 Department of Computer Science and Graduate School of Architecture have done a research which says “We introduce an application that presents information about our

5

Page 12: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

university's campus, using a head-tracked, see-through, head-worn, 3D display, and an untracked, opaque, hand-held, 2D display with stylus and track pad. We provide an illustrated explanation of how our prototype is used, and describe our rationale behind designing its software infrastructure and selecting the hardware on which it runs.[9]” Another research in Sientific.net says “face recognition system based on 3D head modeling that is able to tolerate facial rotation angles was constructed by leveraging the Open source graphic library (OpenGL) framework.[10]”

Then we will consider about Virtual Environment. Definition of virtual environment is “a computer-generated, three-dimensional representation of a setting in which the user of the technology perceives themselves to be and within which interaction takes place”. In 1997 Northeastern University Boston has done a research project. They have produced a virtual driver simulator and they say “when the lead driver in a car-following situation suddenly brakes, the following car driver needs to respond as quickly as possible to avoid a collision. Such driving paradigms suggest that broadcasting and dead-reckoning may be applicable only if the human controlled actors are further apart than some delta time value.[11]” Another research is done in freepatentsonline.com and it says “The system consists of a server and client architecture. Within this architecture, the server or controller plays a "master" role, puffing, storing, and delivering media content from a plurality of client sources. The master server or controller manipulates the storage and delivery of these streams through an intelligent database and programming architecture.[11]”

Those are some of the key previous researches related to our project. We are now going to have a look at some of the currently available projects that are somewhat similar to our project, but do not present the same outcome.

In 2002, Fuzhou University has done a similar project. They have done a virtual plant project which says “The purpose of the software package is to provide an integrated software solution to realistic plant modeling, real-time scene rendering, growth simulation and applications at different scales from individual, stand (population, community) to landscape. We are used to build individual plant model. Para Tree combines geometric modeling and parameterized modeling.[12]” Most important thing is that this software doesn't require much knowledge about biology from the users.

Another project is done by producing a VR visualization experience and they say “The system aims towards a cost-effective, clearly presented and timely accessible system that follows a threefold approach; It entails managing the extensive amount of the daily produced medical data, combining the scattered information related to one patient in one interface with a filtering criteria to the required information, and visualizing in 3D the data from different sources, in order to improve 3D mental mapping, increase productivity and consequently ameliorate quality of service and management.[13]” Medical industries can get more advantages using this system.

Another project is done in which the target audience is crane operators. This says “The proposed system has a function called multimodal display which presents various kinds of operational assistance. We consider the realization of the training system by adaptation of the

6

Page 13: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

strength of operational assistance based on operator’s state; we focus on the operator’s skill level. [14]” Most important thing is that someone who likes to be a crane operator can get training using this crane system.

Another project is done about cultural heritage assets, which says “our approach for an asset management is described. This includes the system configuration and asset creation method. Finally, we address how to present the virtual heritages. Here, we show two approaches, Web-based and virtual reality theater-based system. We also address the networking issues for transcontinental cultural heritage exchange and our future plan for the 3D cyber museum through the Trans-Eurasia Information Network. [15]” The importance of this project is that any user can easily walk through this virtual museum and see what the cultural heritage assets are.

After that we will move on to another project. This project is done by E-Learning using 3D technology. They say “This application gives the student the ability to perform all experiments in a certain crucial. The second application is an on-line English language education system. This application gives the students the ability to learn the language audile and visual via on line interactive system. X3D is used as the main implementation tool which give the systems users the full visualization and interactivity of all learning steps. [16]” Most important thing is that by using this project every student can learn real manner of using a 3D object.

Another project done by 3D photo Gallery on mobile, says “The system will allow users to take pictures with the mobile device and exhibit in the form of virtual3D gallery and navigate or walk through in the gallery by pressing the button or moving the device. The device has the computational unit which is capable of determining motion data from the g-sensor or accelerometer sensor. The motion data describes the movement of the device including a rotation of the device. Therefore, the benefit of the sensor could be applied such as modifying the view displayed on the screen vertically or horizontally automatically. [17]” Importance of this software is that the user can view photos in a 3D view which is the actual objective of 3D technology.

Another project is done on a virtual museum but using deferent approaches. It says “conducted indicate that previous experience with ICTs (Information and Communication Technologies) did not correlate with perceived AR objects’ presence or VR presence while exposed to a virtual heritage environment. Enjoyment and both AR objects’ presence and VR presence were found to be positively correlated. Therefore, a high level of perceived presence could be closely associated with satisfaction and gratification which contribute towards an appealing experience while interacting with a museum simulation system. [18]” By using this system, every user can walk through whole museum and see all the heritage things.

Another project which produced a virtual 3D city says “We present a technique to automatically generalize a given virtual 3D city model consisting of building models, an infrastructure network and optional land coverage data; this technique creates several representations of increasing levels of abstraction. Using the infrastructure network, our technique groups building models and replaces them with cell blocks, while preserving local

7

Page 14: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

landmarks. [19]” Importance of this project is that the user can get some idea about city roads without actually going there by using this 3D virtual city system.

There are also some Industrial products that are somewhat similar to our end system. One such product is “ProBuilder”, which is kind of similar to our project but does not have any weight calculation functions. This is a brief introduction of ProBuilder “ProBuilder is a tool for building, editing, and texturing custom meshes right in Unity 3D. It is a fast, intuitive, and dead-simple way to create everything from environment details, to structures, to entire levels. ProBuilder is also great for quickly adding volumes, zones, triggers, occlusion areas, collision boxes and more. Best of all, you can do all this without ever leaving Unity. [20]”

2.2 Research GapThrough the research our team has done so far, we have been able to find out that there is no such system or software that can offer the services that we expect to deliver at the end of our project. Thus we have decided to go forth with it.

8

Page 15: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

3. Methodology

3.1 Methodology (SDLC)Selecting a good methodology will help in creating a high quality software product. Out of various types of software development methodologies, our research group has decided to use the Prototype development methodology. With this approach the basics of analysis and design are perform, and work immediately begins on a system prototype, a “quick-and-dirty” program that provides minimal amount of features.

3.1.1 Reasons for selecting the Prototype development methodology:Prototyping, as a methodology, is important in building fast, more reliable, better quality systems. Here is why and how. This method is based on building a model of a system to be developed. Moreover, the initial model should include the major program modules, the database, screens, reports, and the inputs and outputs that the system will use for communicating with others.

Because of that, for this research we thought to select prototype development methodology to complete the task.

Figure 3 - Prototype Development Methodology

3.1.2 Purpose of using Prototype Development Method:When using the prototype model, user can easily get a clear idea and feel about the model of the house. Because of this reason he can suggest the changes and modification that he expects. On the other hand we can use this developing method for non-IT-literate people.

9

Page 16: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

They usually are not good at specifying their requirements. Because of these reasons users can minimize their failures on the model of the house.

3.1.3 Phase 1 – PlanningThis is the fundamental process of understanding why this system should be built. According to the above description, first of all we held some meetings and came up with some decisions.

3.1.4 Phase 2 – AnalysisAnalysis is the phase which analyzes user requirements and identifies system problems. And also this phase analyzes information and captures the goals of the project.

For that reason we gathered some details about past researches that can be of help in our project and in overcoming the risks and problems that we can have in the future.

3.1.5 Phase 3 – DesignThe design phase describes how the system is going to operate. According to that we have some steps to consider.

Architecture design – The plan for the hardware, software and communications infrastructure for the new system.

Process design – Different procedures that we hope to use in the system. Data Storage design – Logical Structure of the database. 3D model design – All the model designs of the system.

3.1.6 Phase 4 – Implementation

This is the most important development method of the research. This is the longest development process; because in this process we have to check on the bugs and errors of the model and the algorithms that we build.

If there are any of those types of conflict situations in the project, our team has to clear those errors and bugs.

3.2 WBSThis is how the work and the duties are divided between team members.

Team Member 1st Responsibility

2nd Responsibility

3rd Responsibility

4th Responsibility

Isuru Coding Document Sound Algorithm Programming

Buddika Database Coding Document Video Editing

Heshan Document 3D Designing Algorithm Programming

Sound

Lilanga 3D Designing Video Editing Sound Coding

Dhanushka Algorithm Programming

Sound Coding Document

10

Page 17: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

Hasitha 3D Designing Video Editing Coding Document

Table 1 - WBS (Work Breakdown Structure)

According to the above table we plan out the time that each member has to spend on each duty on the research.

Table 2 - WBS Extended

3.3 Resources Microsoft Visual Studio 2012 Microsoft SQL Server 2012 Autodesk Maya 2012 Unity 4.0 Autocad 2012

11

Page 18: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

SONY Vegas PRO v12.0.0.486 MSoffice package 2010 Adobe Photoshop CS 5

3.4 Data Gathering / Data Mining To find about data according to our research we decided to meet up with the people

who work in relation to the construction field. And we thought of meeting the people who are constructing buildings there at present.

In the future we hope to have a questionnaire for the people who are interested in this field and the people who are directly connected with this subject.

We gathered some data according to the designing of virtual environment design and the researches that are done in the past, which are similar to our research (literature review).

Interview the architectures working in leading construction companies such as Maga (Pvt.) Ltd and Access Engineers Ltd over the phone.

We hope to meet up some government officers who work in relation to the building construction.

3.5 Risk ManagementAccording to our meetings, we have identified some important risks associated with this research project.

In many Asian sub-cultures, like Sri Lanka, people believe in many traditional architectural fables (“Vasthu Vidya”), which we have to study. However, we have decided to focus our research on Sri Lankans in order to narrow the scope.

We cannot identify the exact target time that we have to spend on building the 3D model. This is due to the doubts about our team members’ knowledge and the other issues that might occur in the future, which we have no control over (illnesses, examinations, arguments). We have assigned at least 2 team members for one task, in order to reduce these risks.

In the designing phase, we have to merge our 3D model with the other software to do the coding part of the project. This is one of the major risks as we have to implement a unique algorithm for this purpose.

In between the project, members can leave the research. We have assigned a backup member for every major task in the project.

12

Page 19: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

3.6 Anticipated Conclusions

Figure 4 - System Diagram

13

Page 20: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

4. BudgetItem Per Month (Rs.) Per Year (Rs.)

Travelling 2400.00 28,800.00

Stationary 200.00 2,400.00

Communication (Phone Bills) 200.00 2,400.00

Internet Bill 300.00 3,600.00

Other 200.00 2,400.00

Total expenditure 3,300.00 39,600.00Table 3 - Budget

14

Page 21: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

5. References[1] “Rethinking infrastructure,” Feb. 2013. [Online]. Available: http://www.mckinsey.com/features/infrastructure [Accessed: Feb. 15, 2013].

[2] A. Pieris, Architecture and Nationalism in Sri Lanka: The Trouser Under the Cloth. Abingdon, Oxon: Routledge, 2013.

[3] Ayman H. Al-Momani, “Construction delay: a quantitative analysis,” International Journal of Project Management, vol. 18, pp. 51–59, Feb. 2000.

[4] E. Allen and J. Iano, Fundamentals of Building Construction: Materials and Methods, 5th Edition. Hoboken, New Jersey: John Wiley & Sons, Inc., 2009.

[5] W. E. Larson, S. C. Gupta and R. A. Useche, “Compression of Agricultural Soils”, Soil Science Society of America Journal, pp. 450–457, 1980.

[6] B. Chanclou, A. Luciani, A. Habibi, “Physical models of loose soils dynamically marked by a moving object”, Computer Animation '96. Proceedings, 2011.

[7] Cole, R.A, A new approach to spoken language research, Conference Publication, vol.2, pp. 1037– 1040, 1998.

[8] S. Feiner, B. MacIntyre, T. Hollerer, A. Webster, A touring machine, Personal Technologies, pp. 208–217.

[9] C. T. Hsieh, C. S. Hu, M. S. Shih, Innovation for Applied Science and Technology, Sientific.net, pp. 2950–2954.

[10] R.R. Mourant, Virtual driving simulator, Conference Publications, pp. 1087–8270, 1997.

[11] Upton, S. Kevin, Weiner, Brian, Tata, Christopher, Virtual Environment with shared video on Demand, research and communities, 2013.

[12] T. Glander, J. Dollner, interactive visualization of virtual 3D city models, Elsevier Ltd, 2009.

[13] L. Tang, C. Chen, J. Zou, Y. Lin, D. Lin, J. Li, “OntoPlant: An integrated virtual plant software package for different scale applications”, 2011 IEEE International Conference on Spatial Data Mining and Geographical Knowledge Services (ICSDM), pp. 308–314, June 29-July 1, 2011.

[14] S. F.M. AlFalah, D. K. Harrison, V. Charissis, Dorothy Evans, “An investigation of a healthcare management system with the use of multimodal interaction and 3D simulation”, Journal of Enterprise Information Management, pp. 183–197, 2013.

[15] M. Yoneda, Interligent Crane System, Conference Publication, pp. 224–229, Sep. 29-Oct. 1, 1997.

[16] Y. Kwon, I. Kim, S. C. Ahn, H. Ko, H. Kim, “Virtual heritage system: modeling, database & presentation”, Seventh International Conference on Virtual Systems and Multimedia, 2001. Proceedings, pp. 137–146, 2001.

[17] H.M. Abdul-Kader, E-Learning Systems in Virtual Environment, Conference Publication, 16-18 Dec. 2008, pp. 71–76.

[18] C. Sinthanayothin, N. Wongwean, W. Bholsithi, Interactive virtual 3D gallery, Conference Publications, pp. 120–125, 26-28 Sept. 2011.

[19] S. Sylaiou, K. Mania, A. Karoulis, M. White, virtual museum, Elsevier Ltd, 2010.

15

Page 22: Declaration - konstructor.heshangalahitiyawa.comkonstructor.heshangalahitiyawa.com/docs/konstructor-proposal.docx · Web viewWe hereby declare that the project work entitled “Konstructor

[20] Sixbyseven, “PROBUILDER”, Available: http://www.probuilder3d.com/. [Accessed: Feb. 25, 2013].

6. Appendix

16