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
|
||||
between the FGC project and the system, are shown in Figure \ref{fig:system_scope}.
|
||||
\todo{More rows + header}
|
||||
\begin{figure}
|
||||
\begin{figure}[h]
|
||||
\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.
|
||||
Since many farms border wooded areas, highways or roads, it is then possible
|
||||
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}
|
||||
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}
|
||||
\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{System interface}
|
||||
\subsection{System operations}
|
||||
|
|
Loading…
Reference in New Issue
Block a user