Robotic Wheelchair Project Pitch Document

crookpatedhatMobile - Wireless

Dec 10, 2013 (3 years and 8 months ago)

78 views



Robotic Wheelchair Project Pitch Document

September 25 2011

Bei Li & Jessie Hamelin



This project will create an android software application that can be downloaded to a
tablet and used to wirelessly control the robotic wheelchair. This project will great
ly improve the
usability of the wheelchair for the caretaker of the patient, the doctor who monitors the chair, and
also the developer who tries to program the chair. All of these will ultimately make riding in this
chair a more friendly experience for the

patient.


1. For the caretaker. Right now, the caretaker can remotely control the wheelchair through a
software on his/her laptop. This has proved to give the patient a strong sense of privacy, since the
caretaker does not have to manually push the chair
behind the patient. However, this also means
that the caretaker has to have a laptop available at his/her hand, and needs to take the laptop
(turned on) wherever he/she goes. This exerts an enormous inconvenience for the caretaker, for
the laptop can be he
avy and large to carry around. With a mobile application that can be run on a
tablet or a phone, the caretaker can control the chair by taking a smaller and lighter device. This
greatly increase the usability for the caretaker.


2. For the doctor. The doc
tor needs to call the patient for regular physical checks or operations.
This requires that the patient returns promptly. Right now the doctor has to use a laptop to call
back the wheelchair. However, performing several complex surgeries every day, the doc
tor can
rarely get hold of a laptop throughout the day! Without the laptop, the chance of the doctor for
finding the wheelchair in a hospital is like finding a needle in the haystack. With our project, the
doctor will not need to worry about it any more. H
e/She only needs to carry an android phone or
tablet to be able to call the patient at anytime anywhere.


3. For the developer. During the development of the wheelchair, the developer would very often
need to run rests on the chair. However, the developer

does not sit on the chair himself/herself,
and operating the touch screen on the chair without sitting on the chair is extremely
inconvenient. The android application, once finished, should simulate the effects of the touch
screen. So the developer will h
ave a much easier time programming, developing, and testing.


The safety of the patient will be well ensured when and only when the caretaker and the doctor
can get access to the chair easily. Using a tablet or cell phone is by all means better adapted for

a
hospital environment. Our project will contribute a great deal of improvement to the sense of
security for the patient.







UI Screens:



Login Screen:




Main Selection Menu Screen:





Manual Driv
e
Screen:


Please Wait Loading Screen:


Technical Aspects of the Project





From a technical perspective we would like to first begin developing the software
application. We will be programming for and
roid in Java, using the integrated developing
environment(IDE) Eclipse. At first we will be using an android virtual device(AVD) to test the
user interface of the application. The application will begin with a login screen, containing fields
for the user t
o input username and password, as well as a login button. Following this screen we
will have a start up loading screen that displays the message “Loading, please wait”. After start
up has occurred the user will be in the main menu screen, which will contai
n a battery life icon, a
settings tab, and tabs to navigate to the three different drive modes pages. Every page will
contain a speed bar to gauge how fast the chair is currently moving. In the settings screen the
user will be able to choose from the diffe
rent maps available. Once hardware is obtained we
would like to put the application on the tablet and connect via USB port to the wheelchair. The
application will be able to fully implement all of the functionality that the wheelchair currently
has. This w
ill include express drive mode, smart drive mode, and manual drive mode. After the
application is working on the wheelchair we will disconnect it from the USB port and get it to
work wirelessly. Once we have reached these benchmarks we will have time to fi
nish debugging
and to make sure that the software is as user friendly as possible.


Timeline:

October 7th
-

Have the first version of the application complete.

October 12th
-

Have the application running from a web
-
server. Test using two laptops and

ROS(Robot Operating system).

October 17th
-

Obtain hardware to work on (Robot).

October 31st
-

Have the app working on the Robot via the web
-
server and a laptop.

October 31st
-

Obtain hardware to work with. (Tablet)

November 7th
-

Have a more finali
zed version of the application working on the wheelchair via


USB port.

November 16th
-

Have the application working on the wheelchair wirelessly.

December 13th
-

Have the application fully debugged and working.

December 13th
-

Have presentation about
the project prepared.


Hardware:

Motorola XOOM tablet with Android operating system.

Robotic Wheelchair