Individual Research - Lane Department of Computer Science and

advertisement
West Virginia University
Statler College of Engineering and Mineral Resources
Lane Department of Computer Science and Electrical Engineering
Senior Design – Fall 2012
Individual Research
TEAM 2: Team Robo Cat
Anthony Shillingburg
FACULTY MENTOR/SPONSOR: Dr. Powsiri Klinkhachorn
INSTRUCTOR: Yenumula V Reddy
INDIVIDUAL RESEARCH
November 12, 2012
Table of Contents
Abstract ...................................................................................................................................................................... 3
Problem Statement.................................................................................................................................................. 4
1.1. Needs .......................................................................................................................................................... 4
1.2. Ranking of Needs .................................................................................................................................... 4
1.3. Background ............................................................................................................................................... 5
Care ................................................................................................................................................................... 5
Home Security ................................................................................................................................................ 5
Autonomous Robots ..................................................................................................................................... 5
Objectives.................................................................................................................................................................. 6
1.4. Objective Tree .......................................................................................................................................... 7
Works Cited .............................................................................................................................................................. 8
Shillingburg
2
INDIVIDUAL RESEARCH
November 12, 2012
Abstract
Robo Cat seeks to address the need of a home monitoring system, especially where
disabled and elderly are concerned. An autonomous monitoring system allows caregivers an
additional degree of freedom from their duties as caregivers. Not only will our system address
the need for a nanny or babysitter, it will allow an extra degree of home security through a live
video feed.
In recent years, many technologies have arisen for the aide of child care, such as baby
monitors and nanny cams. More sophisticated baby monitors now transmit video feeds as well as
audio. From castle walls and moats to a simple system of bells and strings, security systems have
advanced to complicated and complex systems that control appliances and locks, monitor
windows and doors, and record video of the home.
Robots have been around since the Han dynasty, around 200-300BC, when Chinese
craftsmen built a mechanical orchestra. The first modern robot, Unimate, was built in 1954 and
became the first industrial robot for General Motors (Robots and Androids). Robots continue to
be a vital part of today’s industry
Shillingburg
3
INDIVIDUAL RESEARCH
November 12, 2012
Problem Statement
Needs
The need for elderly and disabled care is ever present in today’s society. According to the
2010 Census, the total population in America was over 300 million people. Over 56 thousand
have a disability, and 38 thousand of those have a severe disability. Nearly 40 thousand people
are 65 years and older. Of those, 14 thousand have a severe disability out of 19 thousand total
disabled (Brault, Howden and Meyer). Sixty percent of caregivers of children report that their
care giving limits the amount of time they spend with other family and friends. One in three
caregivers of children has sought financial assistance on behalf of the child (Caregivers of
Children: A Focused Look at Those Caring for a Child with Special Needs Under the Age of 18).
According to the Department of Justice, babysitters are responsible for 4.2% of all
offenses against children under the age of 6 (Finkelhor and Ormrod). Although this number is
low, parents still maintain a fear of not knowing the babysitter. In this report, the term
“babysitter” includes close friends and family members. With the use of Robo Cat’s system,
parents can monitor their babysitters and/or nannies with peace of mind.
In the sense of home security, users have the ability to view their home. Although the
system will not allow any functions, it allows an inside view of the home. This will allow the
user to check for unlocked doors and/or windows, which contribute to 30% of all burglaries
(Safe Guard the World). The user may also use the system to check for left on lights, appliances,
or water faucets.
The system will provide outreach for the WVU Robotics Club. The Robotics Club will
use our system to demonstrate at outreach events. With this sytem, the audience will be able to
use and control the robot. For aesthetic appeal, the robot will be made to resemble the popular
Star Wars robot R2D2.
Ranking of Needs
The primary goal of this system will be to track a subject reliably. First and foremost, the
system will have a functional robot. Secondly, the system will include an image processing
camera used to track a subject. Thirdly, it shall include an IP Camera that will allow a web
application the ability to view the video feed. Lastly, the robot shall take controls from said web
application in order to allow manual control to the user.
Shillingburg
4
INDIVIDUAL RESEARCH
November 12, 2012
Background
Care
The term “babysitter” was first used in 1914 (Dictionary), and typically refers to a
teenager, usually a teenage girl. However, the term “nanny” has been around since 1795, and
implies that some qualifications of child care have been obtained.. Another term commonly used
is “childminder,” which usually implies that the employee owns their own business in child care.
All of these terms refer to the same basic job: hired help to watch over and/or take care of
children. Some nannies live-in with the family, and therefore the parents are usually around.
However, babysitters are more typically hired when the parents are away, for meetings, work, or
just a night of peace and quiet.
In recent years, many technologies have arisen for the aide of child care, such as baby
monitors and nanny cams. Baby monitors are designed to be used from across a house and
transmit audio. More sophisticated baby monitors now transmit video feeds as well as audio.
Nanny cams are designed to be hidden; their purpose is to catch the nanny or babysitter abusing
the child. Nanny cams provide a peace of mind to the parent(s) that the babysitter they hired is
performing his or her job and not damaging their children.
Home Security
Home security systems have been in place ever since people have lived in homes. From
castle walls and moats to a simple system of bells and strings, security has advanced to
complicated systems that control appliances and locks, monitor windows and doors, and record
video of the home. Each year, 200,000 home burglaries are reported and police are only able to
clear 13% of burglaries due to lack of witnesses and evidence (Safe Guard the World). One of
the biggest factors that security systems provide is peace of mind. A fancy security system with
bells and whistles is over kill when all that the homeowner needs is to know that the door is
locked.
Autonomous Robots
An autonomous robot is a robot that can act on its own, without any controller (Harris).
Robots themselves have been around since the Han dynasty, around 200-300BC, when Chinese
craftsmen built a mechanical orchestra. Not too long afterwards, the ancient Greeks built a
mechanical steam-operated pigeon. Much later, in 1206AD, Muslim scientist Al-Jazari built a
system of several automated machines containing of musicians in a boat to entertain royals at
parties (Robots and Androids).
The first modern robot, Unimate, was built in 1954. 7 years later, Unimate became the
first industrial robot to work in a General Motors plant, performing welding on auto bodies
(Robots and Androids). Within 60 years of the first modern robot, the Navy is developing a robot
that will fight fires on ships (InnovationNewsDaily Staff). Also, MIT has developed an airplane
that can detect objects and adjust mid-flight (Emspak).
Shillingburg
5
INDIVIDUAL RESEARCH
November 12, 2012
Objectives
Team Robo Cat will attempt to fulfill the needs outlined in the Problem Statement. In
order to do so, the project will consist of two main parts. The first part of the project will consist
of the robot itself. The second part will be the web application used to view the video feed and
control the robot.
The robot will be used by the WVU Robotics Club for outreach and demonstrations.
Because of this factor, it has been decided that the design will be modeled after the infamous Star
Wars companion R2D2. The shell of the robot will be made of fiberglass and is being formed
and designed by Christopher Tingley, a College of Creative Arts, School of Arts and Sciences
student.
The robot will be built within the R2D2 designed shell. Essentially, the robot will be an
oversized RC car with a Wi-Fi remote control. The robot will consist of two cameras. The first
camera will be an image processing camera created by Carnegie Mellon University. This camera
will process the current image and will send three-dimensional coordinates to the robots
processing unit. The processing unit will then determine where and how to follow the subject to
be tracked.
The robot’s microcontroller, which will control the actual movements of the robot, will
be connected to a wireless router. This router will connect to the user’s home internet connection
in order to communicate with the web application. The web application will be designed and
hosted on WVU Lane Department of Computer Science and Electrical Engineering’s (LCSEE)
servers. Since the robot will be used by the WVU Robotics Club, this web space will remain on
LCSEE’s servers.
The web application will be designed to work on both desktop and mobile browsers in
order to accommodate all users. The web application will have two options. The first option will
be to configure settings. From this menu, the user will have the option to put the robot into
autonomous mode or manual mode. If manual mode is chosen, the user will manually control the
robot from a menu in the web application.
If the user wishes to set the robot into autonomous mode, the user will have to select a
subject, or a color, for the robot to track. Once set in this mode, the manual controls will be
disabled and the user will only see the video feed. The robot will then takes control of itself and
begin tracking the specified color. If the user chooses a color that is not in the robots vision, the
robot shall navigate in order to search for the specified color. If the robot does not find the color
within a specified time, the robot will return to its charging station without tracking.
Shillingburg
6
INDIVIDUAL RESEARCH
November 12, 2012
Objective Tree
Shillingburg
7
INDIVIDUAL RESEARCH
November 12, 2012
Works Cited
Brault, Matthew W. "Americans with Disabilities: 2010." U.S. Census Bureau, 2012. Web.
<http://www.census.gov/prod/2012pubs/p70-131.pdf>.
"Caregivers of Children: A Focused Look at Those Caring for a Child with Special Needs
Under the Age of 18." 2009. Web.
<http://assets.aarp.org/rgcenter/il/caregiving_09_children.pdf>.
Dictionary, Online Etymology. 2012. Web. <http://www.etymonline.com>.
Emspak, Jesse. "Autonomous Airplane Dodges Obtacles." Discovery News (2012).
<http://news.discovery.com/tech/autonomous-airplane-dodges-obtacles120813.html>.
Finkelhor, David and Richard Ormrod. "Crimes Against Children by Babysitters." Juvenile
Justice Bulletin (2001). Web. <https://www.ncjrs.gov/pdffiles1/ojjdp/189102.pdf>.
Harris, Tom. "How Robots Work." HowStuffWorks (n.d.). Web.
<http://science.howstuffworks.com/robot4.htm>.
Howden, Lindsay M. and Julie A. Meyer. "Age and Sex Composition: 2010." 2010 Census
Briefs. U.S. Census Bureau , 2011. Web.
<http://www.census.gov/prod/cen2010/briefs/c2010br-03.pdf>.
InnovationNewsDaily Staff. "Robot Firefighter to Throw Extinguisher Grenades: Big Pic."
Discovery News (2012). <http://news.discovery.com/tech/firefighting-robot120308.html>.
Robots and Androids. "History of Robots." (2010). Web. <http://www.robots-andandroids.com/history-of-robots.html>.
Safe Guard the World. "Security Statistics." 2010. Web.
<http://www.safeguardtheworld.com/statistics.html>.
Shillingburg
8
Download