Showing posts with label Projects. Show all posts
Showing posts with label Projects. Show all posts

Emergency Management System - CS2103

CS2103- Software Engineering was a very interesting module i took in my Year 1 Semester 2 of NUS life! This module teaches the basics of the process of software development and involves a major group project to be completed in a team of four people. In my year of study the project given to us was implementation of an Emergency Management System (EMS).

My group comprised of me and my three friends all year ones. Initially we felt that the module might be difficult to manage as we may face tough competition from the rest of the cohort which comprised mainly of year twos and above. However, as the semester progressed this module turned out to be interesting and manageable.

We used C# in Visual Studio 2010 beta, PHP and SQL to code our project. What I realized after taking this module is that Software development is more than just coding. We spent countless nights figuring out the workflow of our system, defining key terminologies and logically refining our system.

Though our Iteration 1 was pretty bad and we ended up with a "fair" grade, the way we picked ourselves from then on, is something I really feel proud of. We came back with a finished logical design of our system and a cool Command User Interface in Iteration 2 which was appreciated by our invigilators. This filled us with confidence that the battle is not over yet and we could still get ahead in the race.

After a period of 13 weeks what we produces as a team was something really good ( in the sense it was more than what we had expected from ourselves at the start of the semester). I recieved with an A Grade for this module. Really satisfied with how things went regarding this module. I am really thankful to my team for their super support and understanding (*hint* only they know what I mean here ;))

Here are a few screen shots of our K4 Emergency Management System:

Main Login


Admin Panel


Dispatcher Panel

Do contact me if you wish to know more.


Read more >>

SHout-For the Shearites Out There!

The Sheares Hall portal "SHout" is for the Shearites to be updated with the hall activities and to know more about the upcoming events. It is managed by Sheares Hall Publications and is under the technical supervision of the Sheares Hall IT team. 


As the Design IC of the IT Team 09/10 I was given the task of revamping SHout. This was my first experience with Content Management Systems. The website is built with Joomla. 


For those hearing it for the first time: "Joomla!" is an open source content management system platform for publishing content on the World Wide Web and intranets as well as a Model–view–controller (MVC) Web application framework. It is written in PHP, stores data in MySQL and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, polls, search, and support for language internationalization. 


The entire project was a fun and learning experience. Though I did not get paid for it but the appreciation I received for my work is truly satisfactory. I feel proud to have contributed to my hall with this web portal. Take a look here:



Read more >>

Cadeau de Nature - A Nature's Gift


Sheares Hall Photography Competition 09/10 is open. Every year Sheares Hall Photocomm holds this competition for the shearites to appreciate their photography skills. There is a theme every year and this year's theme is "Cadeau de nature - a nature's gift".

The webiste for the competition is my first "officially" launched website. I learned a lot of PHP and dealt with MySQL for this purpose. Here is the link.


Forgot to mention this was the main reason why i had to prepone my tickets and be back to hall 12 days in advance. After seeing the website up and running I realized I made the right decision. (A great leaning experience). Well people have told me I am workaholic.. if thats so.. so be it!
Read more >>

A Brochure Design

Recently, for my Semester 1 module LSM1302: Genes and Society, I designed a brochure as an assignment. The purpose of the brochure is to propogate the genetic testing for breast cancer. I had a fun time doing this brochure. Used photoshop! Here are some snaps:




In the whole process I learnt some important facts about breast cancer!
Read more >>

Agent based navigation in a 3D maze

This research project is a combined work of Amulya Khare and Rajul Gupta under the supervision of Asst/P Low Yoke Hean, Malcolm (School of Computer Engineering, Nanyang Technological University). This project was a submission for the Nanyang Research Programme and won a merit award. in the year 2007

Introduction
Civil-military operations such as Search and Rescue (SAR) operations require the rescue team to navigate through unknown terrains and environment. Such operations are aimed at finding people who are lost or injured in urban or remote areas which might be difficult to access. In many cases it may not be feasible to use human rescuers due to the hazardous nature of the environment (e.g. presence of bio-chemical materials or bombs). So such operations require the use of human as well as software controlled robotic agents which may efficiently carry out the required task without much risk to human lives. In operations where large numbers of robots are deployed, these robots have to be controlled by software agents and use different strategies for path-planning to complete the SAR operation quickly and effectively. Such tactics include implementation of different kinds of searches by different robots and co-ordination between them to achieve a common goal. The testing of the efficiency of such robots in different terrains, if done in real world environment, may result in the damage of the robots and may also require resources for the creation of such the test environment. Thus a 3D simulation environment of the terrain can be created to provide a realistic testbed for these software controlled robots. Such an environment is inexpensive and easy to create and provide a fast way to obtain test results. Our project aims at creating a 3D maze as a testbed to demonstrate the efficiency of the different tactics used by these robots in a search and rescue operation of an unknown terrain.

Project Overview
We have used Unreal Tournament (UT), which is a commercial-off-the-shelf (COTS) game system, as a platform to create our 3D maze. UT game engine provides comprehensive tools for the creation of the maze along with advanced visualizations for realistic game play. The UT bots in the maze introduced by JBOT client will be controlled by a Java program that would define its path for the SAR operation in the maze. Three UT bots will be performing three different kinds of searches (Depth-first-search, Breadth-first-search and A*(Star) search) in the same maze simultaneously. The efficiency of these algorithms depends on the map of the terrain and the destination location. By using different maps, the efficiency of the algorithms in different SAR operations can be evaluated.

Project Poster



Click to Enlarge

Research paper
You can view our research paper:
CLICK HERE
Screen shots







Read more >>

This is Amulya Khare's blog cum website. You can know more about him by viewing his profile.

Read about his views and ideas on topics that grab his attention.

Also you can view his work and projects.

Included here are some resources and articles that you might find interesting or helpful.