diff --git a/requirements.latex b/requirements.latex index 0998504..3c3e5eb 100644 --- a/requirements.latex +++ b/requirements.latex @@ -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}