26
CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne Senior Design Project Proposal - 1 The project is designed for a team of students working toward completion of a project, within two semesters. 1 Title Software Platform for IoT Type Motor Application Sponsor Regal Beloit Corporation (Advisor: Prof. Zesheng Chen) Type Application development Information systems Research-focused Description Regal Beloit Corporation is interested in the IoT technologies for HVAC motor applications such as in air handler for home air conditioner system. Specifically, in order to bring the value of IoT technologies to HVAC motors, a software platform is necessary to be developed based on a wireless sensor network. Multiple sensor nodes can monitor humidity, temperature, CO2, pressure, radon level and can send the data to a server/gateway which represents a motor controller in such network. Also, each sensor node wirelessly communicates with this server via 2.4GHz Bluetooth lower energy. The sever needs to identify each sensor node and process the sensed data for motor application (please see Figures 1 and 2). Moreover, this server is able to wirelessly communicate with a smart device such as smart phone. Hence, a mobile app which can track the status of all sensor nodes is important for the demonstration and can also send command to the server (motor controller) to change motor operation status. Finally, this IoT based wireless sensor network needs to put security design to prevent hackers because of the motor is used in home application. This project brings more values into the motor and could push HVAC industry to move to a smarter motor products and finally benefit OEM and end customers. Fig. 1 A HVAC motor 1 In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

  • Upload
    ngocong

  • View
    220

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 1

The project is designed for a team of students working toward completion of a project, within two semesters.1

Title Software Platform for IoT Type Motor Application

Sponsor Regal Beloit Corporation (Advisor: Prof. Zesheng Chen)

Type Application development Information systems Research-focused

Description

Regal Beloit Corporation is interested in the IoT technologies for HVAC motor applications such as in air handler for home air conditioner system. Specifically, in order to bring the value of IoT technologies to HVAC motors, a software platform is necessary to be developed based on a wireless sensor network. Multiple sensor nodes can monitor humidity, temperature, CO2, pressure, radon level and can send the data to a server/gateway which represents a motor controller in such network. Also, each sensor node wirelessly communicates with this server via 2.4GHz Bluetooth lower energy. The sever needs to identify each sensor node and process the sensed data for motor application (please see Figures 1 and 2). Moreover, this server is able to wirelessly communicate with a smart device such as smart phone. Hence, a mobile app which can track the status of all sensor nodes is important for the demonstration and can also send command to the server (motor controller) to change motor operation status. Finally, this IoT based wireless sensor network needs to put security design to prevent hackers because of the motor is used in home application. This project brings more values into the motor and could push HVAC industry to move to a smarter motor products and finally benefit OEM and end customers.

Fig. 1 A HVAC motor

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 2: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

U

V

W

Motor

HVACSystem

Controller

1L

24V

Heatsink/Enclosure

Motor Controller

Thermostat

2 /L N

Fig. 2 Blower motor in air handler and control system block diagram

Team size 2 3 4 > 4

Required backgrounds

Mobile application development, Bluetooth low energy wireless communication, sensor networks, Micro-controller programming in C

Required resources (HW/SW)

Smart phone (e.g., Android device), IoT type of sensor node such as SensorBug from BLE Home, motor hardware, Hardware development for sensor node with sensors, wireless module (such as CC2650MODA), battery and so on (Regal can support this activity if necessary).

Additional requirements

Familiar with micro programming tool such as IAR workbench, Code Composer from TI. Literature survey for motor in HVAC application.

Other notes

The source code of this project will be used as samples for product level motor development and also can be commercialized in short time. The expected outputs include

1. Software frame work for a wireless sensor network with at least 2 sensor nodes and one server (motor controller).

2. Pairing or identification scheme between server one server (motor controller) and each node.

3. Mobil application development to display the data of server from each sensor node and to send command to it.

4. Secure communications between devices.

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 3: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 2

The project is designed for a team of students working toward completion of a project, within two semesters1.

Title Improving Patient Experience through the use of Parkview Health Campus - Mobile Navigation Application

Sponsor Parkview Health (Advisor : TBA)

Type Application development Information systems Research-focused

Description

Parkview Health is interested in developing a mobile application to provide anyone visiting Parkview's Regional Medical (PRMC) Campus a turn-by-turn way of finding: physician offices, services, and amenities. The primary goal of the project is to provide patients and visitors a user-friendly application to assist in lowering stress while navigating Parkview's beautiful campus to find their point of interest. The application will assist Parkview's overall care to begin as the patients and visitors walk through PRMC doorway. The goal of the project is to build a proof of concept mobile location application to be presented to Parkview leadership to show how a mobile find-way application can improve a patients and visitors rating of their experience at Parkview’s PRMC campus. In providing a great experience when a patient or visitor arrives at Parkview’s campus can lower-stress while assisting patient and visitors to arrive on time to their appointments or to see their friends and family.

Team size 2 3 4 > 4

Required backgrounds

IOS Application, SDK, Bluetooth (BLE) beacon, Wi-Fi signal fingerprinting, GPS.

Required resources (HW/SW)

IPHONE, IOS Application, SDK, Beacons, Wi-Fi Access Points

Additional requirements

Mobile Devices, Beacons

Other notes Parkview will maintain all rights to licensing and the source code of this application.

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 4: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 3

The project is designed for a team of students working toward completion of a project, within two semesters1.

Title Next Generation Project Portfolio Management.

Sponsor Do it Best Corp. (Advisor : TBA)

Type Application development Information systems Research-focused

Description

Information Technology’s Project Management Office at Do it Best Corp. needs a simple and intuitive repository of all complete, requested and in progress projects. With the repository, we need dashboard and integration into dynamic dashboards which reflect progress, value delivered, team resources and cost based on user access. Currently, the complete project lists and views are in Microsoft SharePoint. As part of this project, the team will do the following:

1. Research and recommend “new” solution. 2. Cleanse current portfolio data. 3. Create dynamic dashboards for different audiences (i.e. executives,

team members and stakeholders). 4. Create views and reports based on metrics. 5. Resource planning dynamic forecast. 6. Map projects to strategic initiatives.

Team size 2 3 4 > 4

Required backgrounds No formal expertise needed.

Required resources (HW/SW)

Do it Best Corp. will provide or acquire.

Additional requirements

PMO will like to use an Agile framework to execute the project. Team will collocate for needed hours at Do it Best Corp. headquarters. The emersion option will provide the team direct access to process owners and sponsors and flavor of real life colocation projects.

Other notes Considerations on background/experience: Kanban/Lean/Scrum, Agile Project Management, Business Analyst Trello, Slack, G-Suite

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 5: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 4

The project is designed for a team of students working toward completion of a project, within two semesters1.

Title Type Table Update Ability for Business Users

Sponsor Do it Best Corp. (Advisor : TBA)

Type Application development Information systems Research-focused

Description

As applications are developed and implemented there undoubtedly are new databases and/or tables that are created. Many contain type table that we use for drop down lists of values within the applications. Frequently the business owners feel these values will rarely if ever change and therefore do not prioritize the ability to edit those values within the project. Inevitably the values do change and this becomes either a support request or another project request. The objective is to create a method to easily add type table modification access for business users that can be secured by user logon. Do it Best Corp. currently has an internally developed security tool call RBAC (Roll Based Access Control) that should be utilized for security settings. Research would be needed to determine if this is best suited as a stand-alone client application or web application. This may be accessible via our employee portal, or just as a link included in that portal. Research would also be needed to determine the appropriate technical tools to use. Do it Best Corp. has several in house or with justification is open to preferred tools as researched to be the correct offering. In addition to the research, design and development of the application, research of needed type tables to be included would be done and these developed and added to the designed and developed Type Table Update application. Complete documentation for simplicity of adding additional type table updateability in the future is require.

Team size 2 3 4 > 4

Required backgrounds

Application development with knowledge of VB.NET and SQL database knowledge

Required resources (HW/SW)

Bring laptops to load the needed development software. Software needed for the development of the application will be provided to be used during the project.

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 6: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Additional requirements

Be able to make on-site visits at our business to hold research meetings, design and development reviews.

Other notes

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 7: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 5

The project is designed for a team of students working toward completion of a project, within two semesters1.

Title ACPL Equipment Booking System

Sponsor Allen County Public Library (Advisor : TBA)

Type

Description

The Library is in need of an online system where in house equipment can be loaned out for a partial day, several days, or weeks at a time. Staff would be able to access this system from a web browser. Choose the item or items they would like to reserve. Determine if the item(s) is available. Reserve the item(s) for the desired period of time. Some of the requirements include:

• Select an item or items for loan from an item pull down list. • Ability to see in a calendar view the dates and times that items

selected are available and reserved. • A staff member will be able to reserve items for a specified time; they

will receive a reservation confirmation via email. • The staff member will receive a reminder email in advance of return

date. • Generate reports for the person responsible for shipping the materials

regarding pickup and delivery needs. • Checklist of number of pieces shipped and received. • Integration with active directory. • Ability to track who has equipment at any given time. • Generate usage statistics.

Team size

Required backgrounds HTML5, Web app development, database, UI design, report design

Required resources (HW/SW)

Web server, database

Additional requirements

The Allen County Public Library will need to maintain the source code of this application in coming years, and so requires that software is well documented.

Other notes

Application development Information systems Research-focused

2 3 4 > 4

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 8: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 6

The project is designed for a team of students working toward completion of a project, within two semesters.1

Title Automatic, Generic, User Friendly Python Proved for the Cognitive Event Calculus

Sponsor Analogical Constructivism and Reasoning Lab (Advisor: TBA)

Type

Description

The cognitive event calculus (CEC) is a quantified modal logic that builds upon the first-order event calculus (EC). The CEC family (CEC, DCEC, and others) have been used in numerous research projects by both the Rensselaer AI and Reasoning Lab (RAIR) Lab and IPFW’s Analogical Constructivism and Reasoning Lab (ACoRL). Currently, two automatic theorem provers exist that support CEC rules – the TALOS prover, developed at RAIR, and the Machina Arachne Tree-Based Reasoner (MATR), developed by RAIR and updated by ACoRL. This project proposes a new prover to join the TALOS/MATR family, based in Python, with an emphasis in ease of use for CEC/DCEC rules and syntax. The goal is to make a system that allows users to use CEC syntax (or an approximation) to specify rules directly into a graphic interface, then use these rules to perform CEC/DCEC proofs automatically. The emphasis is on a generic interface to support these rules. A further requirement is for the prover to generate graphs of the proofs, for use in research papers and on websites as diagrams. Part of the design process involves analyzing and selecting a high order logic prover library, such as HOL or Isabelle, for use as the backend to the new prover. Writing a new prover from the ground up is a taxing task – as such, the project aims to leverage these existing high order logic prover systems to free up the team to focus on UI, usability, and integration. The application will be developed alongside a new research paper, related to CEC and logical formalization. Specifically, the research paper will continue formalization work in the field of strategic deception, as discussed in MAICS 2017, “Robotic Misdirection, for Good Causes: Strategically Deceptive Reasoning in Artificial Generally Intelligent Agents,” by researchers from ACoRL.

Team size 2 3 4 > 4 Required

backgrounds Python, Logical Formalization, High Order Logic or Modal Logic (or at least First Order Logic)

Application development Information systems Research-focused

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 9: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Required resources (HW/SW)

At this time, no special resources are anticipated

Additional requirements

Developing a research paper, perhaps some paper surveys, a desire to learn python visualization libraries

Other notes

• This is a research oriented project geared for students interested in advanced study at higher education, students interested in research institute positions, and students interested in expanding their open source codebase with a new, open source tool.

• There is high potential participating students can publish the final results at professional meetings or conferences.

• It is expected at least one paper will be worked on in conjunction with this work. Further papers/posters/presentations can be explored.

• As the project advances, possibility for collaboration with RAIR and other labs in the RAIR family (such as ACoRL) increases

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 10: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 7

The project is designed for a team of students working toward completion of a project, within two semesters.1

Title Reengineering and Extending the Water Quality Information System

Sponsor City of Fort Wayne (Advisor: Prof. Robert Sedlmeyer, Prof. Bruce Kingsbury)

Type

Description

The purpose of this project is to reengineer and extend the Water Quality Information Service (WQIS). WQIS was developed for the St. Joseph River Watershed Initiative (SJRWI) in collaboration with the Environmental Resources Center (ERC). The resulting web site enables SJRWI to manage water quality measurements taken from tributaries of the St. Joseph River. SJRWI and other interested parties may also view these data in charts or tables. This web site is hosted by IPFW at http://wqis.ipfw.edu. The server-side components of WQIS are implemented in python. This technology is not as pervasive as other technologies for modern web (cloud) applications. To reduce risk for long-term maintenance, a primary objective of this project is to rearchitect the server-side components using J2EE. Additional objectives include: • Extending the functionality to address the needs of the current and

anticipated user communities • Incorporating user provided educational information about water quality • Improving user guidance • Adding or revising client-side components to enhance the user

experience • Investigating the replacement of Google Maps with GIS

Team size Required

backgrounds Java, Javascript, HTML, CSS, SQL Google Maps helpful, possibly GIS

Required resources (HW/SW)

Eclipse IDE or equivalent Server (Linux or Windows) with J2EE application server DBMS (MySql would be sufficient)

Additional requirements

Other notes Dr. Bruce Kingsbury, Professor of Biology and Director of the Environmental Resources Center, will also be involved in directing this project.

Application development Information systems Research-focused

2 3 4 > 4

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 11: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 8

The project is designed for a team of students working toward completion of a project, within two semesters.1

Title VisSearch: A Web-based Visual Interface for Searching Text Corpora

Sponsor The IPFW IAV Center (Advisor: Prof. Beomjin Kim)

Type

Description

VisSearch is a multi-tiered web application for displaying and searching collections of research papers. It was developed in 2015-2016 by a Senior Design group and featured in the research paper, “Exploring Web-based Visual Interfaces for Searching Research Articles on Digital Library Systems,” by a previous senior design team. The original version was tested on a database of papers pulled from Google Scholar. It was built using Java and the Lucene API for back end data processing and JavaScript and the d3 visualization library for front end data visualization. It features a two tier interface, with the first tier representing all the documents related to a search query and the second tier presenting all the terms in the document, the terms’ relatedness to the search terms, and some basic information on what the term is (split into compound terms, related terms, and synonyms). The main goal of this project is to update VisSearch and streamline some aspects of the application. One area of improvement is the indexing and ranking algorithms used in VisSearch. More data, such as data quality (conference/journal quality for research papers) and date of publication should be included in the algorithms and visualization. Further, VisSearch should be modified to more easily connect to other data domains. In order to show this modification is successful, the updated VisSearch should be applied to at least one other dataset other than the database of papers used in the original VisSearch development. Some user experience (UX) design considerations are expected as well. This project will feature the designing and running of a usability test or user study of some variety, which will be used to gauge VisSearch’s usefulness and address potential UX concerns.

Team size Required

backgrounds Java, JavaScript, UI/UX Design, Technical Writing, Github (to make use of the current VisSearch codebase).

Application development Information systems Research-focused

2 3 4 > 4

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 12: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Required resources (HW/SW)

A server is required to host and develop VisSearch on.

Additional requirements Literature survey, User study with VisSearch, Developing a research paper

Other notes

• This is a research oriented project geared toward students interested in advanced study at higher education, students interested in research institute positions, and students interested in expanding their open source codebase with a new, open source tool.

• There is high potential participating students can publish the final results at professional meetings or conferences.

• A research publication is highly encouraged as a project result and should be considered a deliverable of high importance

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 13: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 9

The project is designed for a team of students working toward completion of a project, within two semesters.1

Title User Interfaces: Collecting and Visualizing Design Data for a Fortune® 500 company

Sponsor Lincoln Financial Group (Advisor: TBA)

Type

Description

Lincoln Financial GroupSM (Lincoln) is a Fortune® 500 company with a national customer base. Lincoln offers a variety of retirement solutions and financial services to our trading partners.

We want this to useful to the students in a broader way as well – we would like

them to see the “inner workings” of a publicly-traded company, and one that integrates the business and IT sides every day in order to be successful.

We will take that on as our responsibility – our part in this mutual collaboration with you.

The goal of this project is to work with our Business Development team, which

has oversight of the tools that bring in over $11B in annual premiums, and service approximately 1M customers.

Specifically, the goal is to help us understand our users in more deep and meaningful ways.

Lincoln will provide details of several tools that we use today, as well as an overview of the business side. We can help students understand more about the business side, and where various departments add value in the context of an organization.

The end result will show Lincoln how our consumers use a variety of our software

tools – essentially how they interact with us. This will help Lincoln design them better, and remember to keep customer usage engaged. Ultimately, this will help reduce our need to take “educated guesses” of what works vs. what does not.

We will of course explain each of these, how they work today, how they should

work after the Senior Capstone effort, and how this will add value. We will describe the Lincoln business and IT impacts for each, in order to be educational for you. We will help make sure that your progress is tracking along. We view this as a partnership, not us off-loading work to you.

Team size

Application development Information systems Research-focused

2 3 4 > 4

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 14: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Required backgrounds

We are open to various backgrounds, but particularly those students who have an interest in user interface, data analytics, visualization, etc. Students will learn about how Lincoln’s consumers interact with us through third-party tools, or native websites, fillable forms, etc.

Required resources (HW/SW)

It is assumed that students will use IPFW’s hardware and the related software associated with so-called “eye tracker/mouse tracker” tools. Once the data is collected, it can then be interpreted and represented in a way that is visual and useful. Data presentation will show quantitative measures. This hardware was discussed through the IPFW Professional Advisory Board as a community partnership, and Lincoln is interested in furthering this partnership.

Additional requirements

UTILIZE SCREEN-TRACKING TOOLS Description: We would like to partner with IPFW to leverage their “eye tracker/mouse tracker” and other tools/technologies to learn how our consumers experience Lincoln’s online offerings. We would like to partner with the students to learn how our customers interact with our websites and other tools. This will help us understand snags, pauses, time bottlenecks, points of confusion, potential Not In Good Order errors, etc. This may turn into (we hope) a long-term relationship for this type of partnership. We can help IPFW learn more about our design constraints and typical customer base. Requirements:

1. Collaboration with IPFW students and the administrators of these tools. We will give students test IDs and passwords, and request their feedback on how

to improve our services.

Other notes

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 15: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 10

The project is designed for a team of students working toward completion of a project, within two semesters1.

Title Creation of an optimal Virtual Reality simulator

Sponsor IPFW Reserve Officers’ Training Corps (IPFW ROTC) (Advisor: Prof. Aleshia Hayes)

Type

Description

The IPFW ROTC Department is interested in having an application developed to gain the ability to conduct combat and officer training in the classroom rather than having to go to an alternative location. The goal of this project is to create an optimal Virtual Reality simulator that can simulate a training scenario based on the “Battle Drills” that are currently used for training. The simulator will allow for the different scenarios to be ran in multiple environments to offer different experience for the trainee. The user will use the available technology to command a “Squad” of AI characters through the scenario while being attacked by an “Enemy Squad” of AI characters. The goal will be to successfully complete the scenario as well as correctly execute the maneuvers required to complete the scenario. The app will allow the user to select which scenario and environment that will be simulated. The user will then play the scenario and will be able to command their “Squad” by using both hand motions collected by the Leap Motion Controller and Voice Commands, both types of commands will be predetermined by the IPFW ROTC department.

Team size Required

backgrounds C++ or C#, Good Experience with Pointers, Game Development Helpful specifically Unreal Engine 4 or Unity 5

Required resources (HW/SW)

HTC Vive VR Headset or Oculus Rift VR Headset, Leap Motion VR Dev Controller, Game Assets (Models, Textures, Animations, Audio files), Virtuix Omni

Additional requirements

The IPFW ROTC Department will need to purchase the required technologies in order to use the application

Other notes

Application development Information systems Research-focused

2 3 4 > 4

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 16: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 11

The project is designed for a team of students working toward completion of a project, within two semesters1.

Title Secure and Private Mobile App and Web Service Development for Location and Proximity based Services and Experiences

Sponsor IPFW CS Dept. & IoT Lab (Advisor: Prof. David Liu)

Type

Description

In an environment such as an amusement park or shopping center that provides multiple services, this project will develop a software system will provide the consumers to interact with the various services privately and securely and equip the service provider the ability to provide personized information on demand securely based on location and proximity. Each consumer will registered with a secure information server (IS) with personal information and service interests. Each time the customer comes in, a unique one time session ID will provide through the experience. Each service station broadcasts its info through a beacon through BLE (Bluetooth Low Energy) wirelessly. A customer app scans the beacons and sends the interests to the information server. The information server will provide the way for the service station and the consumer to communicate securely and privately. For security and privacy reasons, the consumer session ID will not be communicated openly. The information server can email and text messages to the consumer on the behalf of the service station or the service station can communicate directly with the consumer if preferred. The major tasks are: • Design the information server to register consumers and their interests and

assign session IDs as a web service. • Develop a mobile app for the consumers to scan the beacons and interact

with the information server and service stations • Develop the service station web service to interact with the consumers and

information server. • Manage beacons to deliver web content

Team size

Required backgrounds

Mobile app development • Web app development • Desire to use beacons and BLE for location and proximity experiences.

Required resources (HW/SW)

• Computer servers • Mobile devices • BLE beacons

Additional requirements

Application development Information systems Research-focused

2 3 4 > 4

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 17: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 12

The project is designed for a team of students working toward completion of a project, within two semesters1.

Title Design and Development of A Secure IoT Gateway

Sponsor IPFW and Harris Corporation (Advisor: Prof. David Liu)

Type

Description

This is a research and develop (R & D) project. The purpose of the project is to research design and security issues in IoT (Internet of Things) gateways. An IoT gateway receives sensing data from sensor through BLE (Bluetooth Low Energy) and sends data through Wi-Fi and Internet to the cloud for processing and storage. It is critical that sensors, gateway, and cloud authenticate each other and all the date are transmitted securely. A prototype IoT gateway design will be implemented in a Raspberry Pi 3. The major tasks are:

Research computer and communication boards available for IoT gateways Design software architecture for secure IoT gateways Study and decide message, authentication and encryption protocols for the

interactions between sensor and a gateway Study and decide message, authentication and encryption protocols for the

interaction between a gateway and a cloud provider (Amazon AWS IoT cloud, Microsoft Azure IoT cloud, etc.)

Implement message, authentication and encryption protocols in the gateway based on Raspberry Pi 3 using open source software

Test and evaluate performance of the gateway

Team size

Required backgrounds

Linux and C Network protocols Familiar with and want to use Raspberry Pi Desire to develop exciting and real time software

Required resources (HW/SW)

Raspberry Pi 3 Sensors with BLE Access to AWS IoT or Microsoft Azure IoT

Additional requirements

Other notes

Application development Information systems Research-focused

2 3 4 > 4

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 18: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 13

The project is designed for a team of students working toward completion of a project, within two semesters1.

Title Creating a News Feed System on a Mobile application for Greenways users in the Greater Fort Wayne area

Sponsor City of Fort Wayne – Greenways (Advisor: TBA)

Type

Description

The City of Fort Wayne (CoFW) is interested in adding additional features to an already developed application. This application currently contains the full street grid, trail network and sidewalks in the Greater Fort Wayne area and allows users to track their activity and report problems they find along the trail ways. The app also provides feedback regarding miles ran/walked/biked/bladed/etc. and calories burned. The tracking data and user information (age/sex/height/weight) activity is sent to the CoFW to better understand the way cyclists and pedestrians move about the city. The app allows a user to login, find their location, select an activity, start recording movement, and maintain a log of activity. The app also allows users to report problems they find along the trail ways. These reports are then sent to a Web application, so the CoFW can see the reported problems (This feature has only been implemented on the iOS application). The goal of this project is to add additional features to both the iOS and Android mobile applications. These features include adding a report problem feature to the Android device using the iOS device as a template, while also adding a News Feed System that allows the CoFW to send important notifications that update or warn users about current trail way conditions. A major contribution to this project would be testing and quality assurance, so the software can be deliverable to the CoFW.

Team size Required

backgrounds Mobile application development (iOS/Android), HTML5, Web programming, DB

Required resources (HW/SW)

Mobile devices (iOS/Android)

Additional requirements

The City of Fort Wayne will need to maintain the source code of this application in coming years, and so requires that software is well documented and distributed under the GNU General Public License version 3.

Other notes This project is easily scalable to allow the team to take on the correct amount of work for the senior design project. The project is scalable because it can be broken down into the following modules that can be easily added or removed:

Application development Information systems Research-focused

2 3 4 > 4

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 19: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

• Create a User ID • Report problem • Select an activity • Start recording activity or submit an activity that wasn’t recorded • Have activity and user information transmitted to server • Activity should show current speed, avg speed, max speed, calories burned,

route traveled with options to give voice feedback during activity • Save activity (ask if activity was for fitness or transportation) • Share activity • View activity history

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 20: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 14

The project is designed for a team of students working toward completion of a project, within two semesters.1

Title Product Demos in Augmented Reality (AR)

Sponsor IPFW Computer Science / Meister Cook (Advisor: Prof. Aleshia Hayes)

Type Application development Information systems Research-focused

Description

The company Meister Cook is a rapidly growing manufacturing company that sells commercial kitchen equipment. While the company is one of the fastest growing companies in the state of Indiana, it is trying to expand it’s market share. This project is to provide an application with which Meister Cook can demonstrate their products for geographically distant customers in Augmented Reality (AR). Customers would see product models and animations in Augmented Reality MS Hololens in a way that escapes the problems of 3D representations on flat screens that are more 2.5 D. In addition to the representation of the models in AR, the project will include applying gesture controls to the experience. Finally, the UX experience of this project is important. Therefore the initial development MUST be complete by February in order to test with users and iterate on the design.

Team size 2 3 4 > 4 Required

backgrounds C#, Unity Development, Ability to Work with 3D models, Ability to Work with Animation, interest in working with innovation.

Required resources (HW/SW)

MS Hololens (supplied by the NIIC), VR Capable PC, Unity, Maya

Additional requirements

The team will work closely with the company to deploy 3D Models of the products that Meister Cook Sells for the potential customers. If necessary, Meister Cook CEO will take the team to a client to witness the demo.

Other notes

The scope of this project is to: 1. Analyze the standard customer behavior during inspection of the product

in physical locations. 2. import the models into the MS Hololens. 3. Add animation to the elements of the model that move. 4. Allow for gesture control of the models. 5. Include a tutorial on how to engage with the models. Students working on this project will work on the project from a workspace in the NIIC, as the innovation center is the location of the necessary hardware.

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 21: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 15

The project is designed for a team of students working toward completion of a project, within two semesters.1

Title A multi-agents system stimulates aimed reactions based on knowledge collected from target subjects

Sponsor Targamite LLC., The IAV Center (Advisor: Prof. Beomjin Kim)

Type

Description

The Targamite LLC. and the IPFW IAV Center will execute a collaborative project that will develop a system for studying responses of subjects to stimulus generated by a electromechanical system designed for a certain purpose. The system will consist of three major components: A multi-agents hardware system that generates pseudo-random movements, a software system monitoring reactions of subjects, and an application that analyses collected data to improve motions of the hardware system. The Targamite LLC. will provide Targabots for this project. Targabot is an electromechanical device that controls shooting targets in strategically designed patterns. Targobots will be used to trigger the reactions of subjects. Multiple targets will move in pseudo-random directions to induce a subject’s reactions. The subject will respond to targets’ movements based on the guidelines. A motion capturing system records the sequence of reactions of a subject with the associated target’s movements. The back-end system analyzes collected data, creates a new sequence of motions to improve the performance of operations, and installs the revised algorithm to the electromechanical system. The capstone team is expected to develop reasoning and learning algorithms to enhance the movements of multiple agents based on knowledge acquired from the previous study. This iterative development will continue accompanied with testing. One of the objectives of this study is identifying the combination of motions of multi-agents that stimulate expected reactions from subjects. The developed system will contribute to improve and also apply Targabot to be used for military operations, tactical training, game development, entertainment, marketing, and the medical industry. The Tagamite and the IAV Center will provide all required devices and technical support for implementing a prototype system. After a successful completion of this project, employment opportunity will be available at the Targamite. This project will be ideal to students who are interested in working at a venture company after graduation.

Team size

Application development Information systems Research-focused

2 3 4 > 4

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 22: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Required backgrounds

Artificial intelligence, SW development on hardware, Image processing, Networking

Required resources (HW/SW)

The project sponsor or the IAV Center will provide required devices implementing the system.

Additional requirements

Other notes The Targamite will need to maintain the source code for this application, who may purchase the developed system.

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 23: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 16

The project is designed for a team of students working toward completion of a project, within two semesters.1

Title Mirror Mirror: personal branding app

Sponsor Hill Image (Advisor: TBA)

Type Application development Information systems Research-focused

Description

I am a Personal Brand Coach/ Image Consultant. My current target markets: one-on-one 48-65yr old, white, females living near Fort Wayne, IN Corporate small-large sized, local companies with sales force/ frontline employees (3Rivers, City of Fort Wayne, Solutions Skincare, Ameriprise Financial, etc) I am looking to create an app to target 12-18 year old boys and girls worldwide. This app will utilize a selfie and provide direction on the ideal make-up, style of clothing, and hairstyles for that person. The user would enter

1) adjectives they want others to use when describing them 2) body height 3) hair texture 4) skin type 5) ranking of how natural or high maintenance they are

The app would

1) assess the value contrast of the user and provide direction. See attached presentation to further explain.

2) Assess if the user is warm, cool, or neutral skintone and suggest best colors to wear

3) Natural looking hair styles (NOT stiff lay on) 4) Provide make-up direction (can opt out for boys) 5) Suggest styles for the users body based on shape and height 6) Allow a hover feature that teaches users fashion tips (i.e. man’s jacket

should show ¼” shirt sleeve peeking out from under jacket sleeve; pants should all be hemmed to top of shoe—girls choose your shoes wisely; flat front bottoms attract less attention to your waist, etc)

Ideally, this could also be a social network tool: the tool would allow the user to invite friends to create an new look and those invited could rate the look. An option to purchase products in the marketplace that achieve the look would be phase two of the project.

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 24: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

The app would be purchased for 1.99 on Itunes and I would recruit mind/body positive companies to advertise as popups on the app.

Team size

Required backgrounds

Mobile Application development. I can provide all the fashion information needed. If students have young siblings or children that may also help them. I am unsure what other concentrations would be needed.

Required resources (HW/SW)

Mobile devices

Additional requirements

Other notes Hill Image will need to maintain the source code of this application in coming years, and so requires that software is well documented and distributed according to Lean Manufacturing documentation flow. See attached.

2 3 4 > 4

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 25: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Senior Design Project Proposal - 18

The project is designed for a team of students working toward completion of a project, within two semesters1.

Title Kiosk Based Water Pumping System i.e. Solar Powered Pumping System

Sponsor Franklin Electric (Advisor: Prof. Zesheng Chen)

Type Application development Information systems Research-focused

Description

Develop a working remote virtual kiosk and local (physical) kiosk to request and meter dispensed water from a solar powered pumping system based on demand inputs from either kiosk. The team will need both computer science and electronic engineering students. The solar powered pumping system will be provided by the sponsor for use during the project which currently has a single UART interface for wired communications (commanding pump speed). The hardware design by the team will include developing the hardware to communicate to multiple serial devices (pumping system, key-pad, display, pulse-based flow sensor, water level sensors, etc…). The sponsor’s goal for the communication hardware is to plug into the wired interface of the current pumping system if practical and not constrained by physical size. The software development for the remote virtual kiosk will likely be web based (both client side and server side for security) and in the case of the physical kiosk may be embedded coding, such as C, or other language depending upon team inputs for the hardware implementation during the initial design phase. The target team size will be 2 to 3 computer science students and between 2 to 3 electronic engineering students. The total team size will be between 4 and 6 students.

Team size 2 3 4 > 4

Required backgrounds

Computer Science: Client and server-side web based languages; Embedded programming Electronic Engineering: Digital, Analog, UART, Embedded programming

Required resources (HW/SW)

The company sponsor plans to provide the necessary hardware needed for the project (as directed by the team) up to a $10k limit

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.

Page 26: Senior Design Project Proposal - 1 - Indiana University · CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne . Senior Design

CS460/465 Senior Capstone Project I & II (3 + 3 cr. hrs.) Indiana University–Purdue University Fort Wayne

Additional requirements None

Other notes The sponsor will be available for any weekly or bi-weekly project team meetings to provide input as desired (directed by the team)

1In general, one semester has 15 weeks. For a 3 cr. hrs. course, a student is expected to work min of 8 hrs. per week for the project which is equivalent to min of 120 hours.