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