Vehicle autonomy is undeniably much more interesting when it involves
multiple coordinated and communicating vehicles. Initial
considerations in this lecture involve the additional applications and
mechanics for launching and simulating multiple vehicles under one C2
GUI, and the steps require to ensure proper flow of information
enabled between a C2 node and the vehicle nodes. Students are
introduced to the uField Toolbox component of the MOOS-IvP software,
and the inter-MOOSDB UDP based communications pShare app distributed
with the core MOOS project. Pre-launch and post-mission analysis
considerations are presented to enable the generalization of
multi-vehicle missions.

\vspace{0.1in}
\noindent
High-level learning objectives addressed:

\begin{packed_itemize}
\item Mission Structures
\item Collaboration paradigms
\item Core architectures
\end{packed_itemize}

\vspace{0.1in}
\noindent
Component learning objectives addressed: 

\begin{packed_itemize}
\item Simulation
\item Multi-vehicle autonomy
\item Mission planning and launching
\item Scripting
\item Post-mission analysis toos
\end{packed_itemize}

