Update requirements for draft 2

This commit is contained in:
Danila Fedorin 2019-10-25 21:12:50 -07:00
parent 2cd4d2d2e7
commit e44fbc1b75
1 changed files with 24 additions and 9 deletions

View File

@ -10,9 +10,23 @@
\begin{document}
\title{Fenceless Grazing Requirements}
\author{Danila Fedorin \and Matthew Sessions \and Ryan Alder}
\author{Danila Fedorin, \and Matthew Sessions, \and Ryan Alder}
\maketitle
\begin{abstract}
The Fenceless Grazing Collar System is an application of the LoRa and
LoRaWAN internet of things technologies to animal farming. It will be
implemented as a collar with which each individual farm animal will be
equipped. The fenceless grazing system must be capable of precisely
tracking high numbers of farm animals, controlling
these animals using sound and electric shocks, and allowing end users
(typically farmers) to monitor the animals and adjust their desired
location.
\end{abstract}
\pagebreak
\tableofcontents
\pagebreak
% From: ISO/IEC/IEEE 29148:2011, page 44
@ -56,7 +70,6 @@ surveillance of all animals.
A table containing systems which the FGC project is seeking to replace
or influence, as well as a description of the intended interaction
between the FGC project and the system, are shown in Figure \ref{fig:system_scope}.
\todo{More rows + header}
\begin{figure}[h]
\centering
\captionsetup{justification=centering}
@ -76,7 +89,7 @@ between the FGC project and the system, are shown in Figure \ref{fig:system_scop
\subsection{System overview}
\subsubsection{System context}
At present, despite the continued industrialization in numerious other indestries, animal
At present, despite the continued industrialization in numerous other industries, animal
farming replies on human labor to manage and herd farm animals. This requires significant
time and effort, which could be more effectively spent elsewhere. The GFC system intends
to automate the various human involvement in animal farming.
@ -87,7 +100,7 @@ the use of GPS tracking and LoRa long-range communication tehcnology, a collar
is to provide information regarding the present location of the farm
animal equipped with said collar. Furthermore, the collar is to be
able to discourage undesired behavior such as leaving a designated area
from the animal through the use of loud and unpleasant sounds and electrical chock.
from the animal through the use of loud and unpleasant sounds and electrical shock.
The collar is also to collect data regarding the behavior of various animals,
for use in making decision regarding the livestock or otherwise.
@ -98,7 +111,11 @@ locations for the animals through this software, observe the current locations
of the animals, and read the data collected by the collars.
\subsubsection{User characteristics}
?? \todo{Finish this}
The desired user base for the FGC application are farmers who own livestock that
require constant grazing. These farmers would tend to have large fields in which
their livestock feed. Additionally, they may not be familliar with the advanced
usage of electronics (including smartphones or hardware).
\subsection{Definitions}
\subsubsection{LoRa}
LoRa (stands for Long Range) is a communication protocol developed by Semtech
@ -149,8 +166,6 @@ and shock must not only be sufficient to infuence the animals,
but also safe: they should not cause harm or excessive discomfort
to the animal.
\todo{investigate legal guidelines?}
\subsubsection{Control Application}
The project must contain a functional mobile application for
the Android platform, capable of interfacing with the collars
@ -193,7 +208,7 @@ in the area of agriculture, since its intended audience is from this field.
Because the collars are intended to be battery-based, they will need to be serviced,
with the minimum goal of replacing or recharging the on-board batteries. This
must be possible to people with no prior technical experience, as the presence
of such experience is not guaranteed the expected client base. Other common
of such experience is not guaranteed among the expected client base. Other common
servicing goals, such as cleaning the device, should also be easy to accomplish
without an understanding of the architecture or implementation of the FGC system.
@ -260,7 +275,7 @@ management below the level that can be provided by humans.
\subsubsection{Form Factor}
In order to be able to effectively use the collar, it must fit comfortably on target farm
animals. In our initial prototype, these animals will be cows, and thus, a requirement
animals. In the initial prototype, these animals will be cows, and thus, a requirement
for the project is that the collar can be put onto, and stay on a farm cow.
\subsection{Environmental conditions}