You are here

Browse Senior Projects

Self-Tracking using non-GPS Location System

Team:

North Star

Team Members:

Chris Carey, Benjin Dubishar, John Paul Mardelli, Josh Osgood

Sponsor:

Lockheed Martin

Faculty Coach:

John Loser

Synopsis:

The Self-Tracking Using Non-GPS Location System is an electronic tracking system sponsored by Lockheed Martin that will enable modern mobile OS device-equipped users to accurately and efficiently determine their location within a large, indoor space without the use of GPS. Users will have a tablet or phone that displays a map of the room along with an indication of the user's position that updates as the user moves within the room. The system will support up to sixteen simultaneous users, who would be best served by being able to see other users' locations and setting up waypoint-based â°ÃÃplaylistsâ°ÃÃ¹ to create a path. The primary application of the system is to provide navigation assistance to graders in a science fair setting.
The project team will explore various potential implementations and develop a working prototype that will run on Android and/or iOS tablets in conjunction with a Windows host server running on a small laptop. In the past, academic and industrial research as well as previous senior project groups have pursued implementations using multiple hotpoints using a variety of wireless technologies, including WiFi, Bluetooth, and RFID. The team will examine these previous implementations and learn from their efforts in system architecture and choice of technology to determine if the team can adapt or improve upon them.

Student Management Application

Team:

TTKD

Team Members:

Alex Casciani, Nicholas Fuschino, Isioma Nnodum, Stefano Sansone

Sponsor:

Tioga Tae Kwon Do

Faculty Coach:

Stephanie Ludi

Synopsis:

The Tioga TKD Student Management Application (SMA) is intended to reduce waste and inefficiency resulting from the outdated practices of using hard copy records to handle registration, attendance, progression, and other student information. The SMA registration process will consist of a web-based interface and will capture pertinent student information such as Name, Address, Age, Emergency Contact, and so on. The system will provide a highly usable experience that allows students to easily sign up electronically for classes and workshops as well a simple log-in process to track their attendance. The SMA will manage information for all students across various classes such as Tae Kwon Do, Cardio Kickboxing, Tiny Ninjas, Self-Defense, Weapons, Blackbelt, Demo Team and Special Events, and it will be easily scaled for future growth. Non-student users will receive general alerts and reports for upcoming birthdays, lack of attendance, and other events. Additionally, the system administrator will have the ability to customize the number and types of classes offered as well as the mid-rank levels associated with each class. Ultimately, the SMA will provide a simple, cost-effective method for managing the critical information associated with a large number of students across their diverse set of classes.

Vuzix Smart Glasses AppStore

Team:

Team Eyegor

Team Members:

Ryan Belair, Derek Erdmann, Charles Lander, Jordan Wayman

Sponsor:

Vuzix

Faculty Coach:

Sam Malachowski

Synopsis:

We are building an App Store for Vuzix's smart glasses so developers can upload apps they have built, consumers can download apps they want to use, and Vuzix can manage the content of the store. For this project, we will be analyzing and discovering requirements for a fully-featured app store, creating an architecture that will support future development, and building prototypes of the important pieces of the store. The team may be working with many different Vuzix employees of many disciplines to develop user interfaces, server components, management tools, and more to help them make this project a reality.

Wegmans Deli Kiosk

Team:

Deli-cious Developers

Team Members:

Daniel Larsen, Jared Schutt, Timothy Heard, Warren Shaw

Sponsor:

Wegmans Food Markets Inc.

Faculty Coach:

Kenn Martinez

Synopsis:

On a busy day in a Wegmans' grocery store, customers may experience congestion and long lines around the deli area. In addition to causing difficulty ordering from the deli, high-traffic areas around the deli are also affected. The goal of the Wegmans' Deli Kiosk Project is to address these issues and increase efficiency in Wegmans' delis. This will be achieved by allowing customers to order deli products using kiosks placed in strategic locations around the store. A mobile solution is also a future goal. Not only will this reduce congestion, but customers will also be able to order what they want quicker and more easily. The project can also potentially be applied to other Wegmans' departments, changing the way that customers shop and how products are delivered to them. The team will need to understand the ramifications of both kiosk and mobile solutions, while also understanding the long-term goals of the project. Specific initial deliverables from the Deli-cious Developers, will be proposed solutions for both kiosk and mobile platforms. After customer input and further planning, a direction will be decided for the project and development will commence. The team will utilize software engineering practices such as requirements elicitation, re-usable system design, continuous sponsor communication, and the use of a carefully chosen process methodology. This will produce high quality software that is on time and meets customer needs.

The Amazon EC2 Spot team is interested in enhancing distributed open source architectures to lower the barrier of entry for their potential Spot Instance customers. This project will consist of modifying one to many open source distributed computing packages to run on Amazon's EC2 Spot instances. The architecture solutions will aid future Spot Instance developers by saving them time and effort when incorporating Spot into their distributed systems. Upon completion of each integration, the corresponding project will be distributed back to the open source community. An application using a distributed architecture will be provided to demonstrate the usability and stability of the Spot architecture solution.

Android Tactical Network

Team:

Team TacNet

Team Members:

Andrew Fallows, Matthew Lucasiewicz, Michael Mayo, Ryan Mentley

Sponsor:

Harris RF Communications

Faculty Coach:

Tim Whitcher

Synopsis:

The goal of this project will be to develop a server-less peer-to-peer auto-discovery network application for use on Android devices which are connected across an IP network, along with an Augmented Reality (AR) view plug-in for the existing HUDroid application. The network application will support querying and subscribing to peers' services. The plug-in will receive information from peers discovered by the network application. These feeds of information will be aggregated to each peer and display relevant information to a user via the AR application.

ASKSG Overlay and Community Analysis

Team:

Watchmen

Team Members:

Daniel Ericsson, Ian Hunt, Ryan Knapp, Christopher Wood

Sponsor:

RIT Student Government

Faculty Coach:

Ryan Schneider

Synopsis:

ASKSG is a comprehensive platform that corrals student ideas, questions, and concerns from a variety of online sources into a single portal for the RIT Student Government (SG). The goal is to enhance their relationship with students and to provide a channel for advice on what the governance body should focus on, such as programs or policies on campus to change, replace or recreate. ASKSG provides a common interface for all directed student questions and inquiries to provide an overarching picture of student sentiment. This interface, which meets federal accessibility requirements, will funnel student questions submitted through SMS, phone calls, and social media private messaging, and then enable responses to be reciprocated using the same incoming interface. ASKSG will also integrate with social media services (e.g. Reddit, Twitter and Facebook) to passively collect and collate data from student interactions and conversations and analyze it to identify patterns of shared thought among groups of students. Such information will be available to Student Government through a secure portal and formatted to allow for easy use in legislative, promotional and analytic duties. From this work, SG will have quantitative evidence to sustain policy changes and promote new programs and services, to respond promptly to direct inquiries, and indirectly identify issues discussed online by the student body. This will promote a new standard of information availability and enable the RIT SG to predict student interest and opinion changes over time to make the best decisions for the organization's constituency.

Crowd Sourced Traffic Flow Analysis

Team:

Cycl-ops

Team Members:

Jim Dudish, Mike Lopez, Evan Moreshead, Alex Zlatin

Sponsor:

Bike New York

Faculty Coach:

Tim Whitcher

Synopsis:

Bike New York is a non-profit organization that promotes bike safety and holds an annual bike tour in New York City. They want to analyze bike traffic from the annual bike tour and discover potential bottlenecks and other traffic issues of the bike tour in order to fix issues for the current and future bike tours.
The solution will consist of three main parts: an Android application, a data collection server, and a data analysis web application. The Android application runs as a background service, collecting and sending the user's GPS data along with their unique identifier to the data collection server. The data collection server stores the GPS data in a database for use by the analysis web app in order to aid in traffic analysis. The data analysis web application allows playback of the race on a map and will show the relative speeds of bikers along the route.