Merge branch 'master' of dev.danilafe.com:CS-46X/requirements
This commit is contained in:
commit
450db305c5
|
@ -49,7 +49,7 @@ A table containing systems which the FGC project is seeking to replace
|
||||||
or influence, as well as a description of the intended interaction
|
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}.
|
between the FGC project and the system, are shown in Figure \ref{fig:system_scope}.
|
||||||
\todo{More rows + header}
|
\todo{More rows + header}
|
||||||
\begin{figure}
|
\begin{figure}[h]
|
||||||
\centering
|
\centering
|
||||||
\captionsetup{justification=centering}
|
\captionsetup{justification=centering}
|
||||||
|
|
||||||
|
@ -104,11 +104,58 @@ areas. As such, failure to correctly identify the location
|
||||||
of an animal may lead to the animal moving outside the desired area.
|
of an animal may lead to the animal moving outside the desired area.
|
||||||
Since many farms border wooded areas, highways or roads, it is then possible
|
Since many farms border wooded areas, highways or roads, it is then possible
|
||||||
that an animal whose location was not properly reported will wonder
|
that an animal whose location was not properly reported will wonder
|
||||||
into traffic or another dangerous location.
|
into traffic or another dangerous location. We specify
|
||||||
|
the maximum uncertainty in the location of an animal to be
|
||||||
|
3 feet.
|
||||||
|
|
||||||
|
In addition to being precise with the GPS coordinates, the system
|
||||||
|
must be tolerant of the aforementioned uncertainty. The analysis
|
||||||
|
of the reported location should prevent the possibility of a collar
|
||||||
|
not producing a negative stimulus due to a fluctuation of measurement.
|
||||||
|
|
||||||
\subsubsection{Sound and Electrical Shock}
|
\subsubsection{Sound and Electrical Shock}
|
||||||
|
Simply being aware of the animal's location is insufficient
|
||||||
|
to properly control its behavior without human intervention.
|
||||||
|
As such, the collars must be able to create stimuli
|
||||||
|
that farm animals find unpleasant, effectively training
|
||||||
|
them to avoid performing actions that are undesirable. The sound
|
||||||
|
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
|
||||||
|
in the field. This application should, at minimum, be usable
|
||||||
|
to adjust the boundaries of the prescribed region and visualize
|
||||||
|
the locations of individual animals on a map.
|
||||||
|
|
||||||
|
\subsubsection{Data Collection}
|
||||||
|
@ryan you know more about this than I care to research. \todo{finish this}
|
||||||
|
|
||||||
|
\subsubsection{Effective Area}
|
||||||
|
Because many farms have significant numbers of livestock, and consequently
|
||||||
|
a large grazing area, it's necessary that the FGC system is functional
|
||||||
|
at large distances. We require that the sysem is functional at distances
|
||||||
|
as large as 5 kilometers, which is half of the maximum range of the
|
||||||
|
LoRa technology. A consequence of this requirement is also that the system
|
||||||
|
is entirely wireless, since it is not feasible to provide cables or wires
|
||||||
|
that span the maximum area of 5 kilometers.
|
||||||
|
|
||||||
\subsection{Usability requirements}
|
\subsection{Usability requirements}
|
||||||
|
\subsubsection{Accessibility of Application}
|
||||||
|
Because the FGC system is intended to be used by farmers as a replacement
|
||||||
|
for manual labor, it must be accessible to farmers with knowledge
|
||||||
|
of the domain, but not necessarily of the inner workings of the FGC implementation.
|
||||||
|
Thus, the final Android application must be usable, without significant prior training,
|
||||||
|
by non-technical people from the agricultural industry. On the other hand,
|
||||||
|
if necessary, the Android application \emph{should} assume domain specific knowledge
|
||||||
|
in the area of agriculture, since its intended audience is from this field.
|
||||||
|
|
||||||
|
\subsubsection{Servicability of Collars}
|
||||||
|
|
||||||
\subsection{Performance requirements}
|
\subsection{Performance requirements}
|
||||||
\subsection{System interface}
|
\subsection{System interface}
|
||||||
\subsection{System operations}
|
\subsection{System operations}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user