Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
pertbanking committed Apr 10, 2018
2 parents 1f490f6 + 0e2f9da commit a9abf83
Show file tree
Hide file tree
Showing 4 changed files with 2 additions and 12 deletions.
2 changes: 1 addition & 1 deletion 03_Systems_Engineering/03000_Systems_Engineering.tex
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@
\input{03_Systems_Engineering/03001_Concept_Development.tex}
\input{03_Systems_Engineering/03002_Preliminary_Design.tex}
\input{03_Systems_Engineering/03003_Final_Design.tex}
\input{03_Systems_Engineering/03004_Project_Management.tex}
\input{03_Systems_Engineering/03005_System_Assembly_And_Testing.tex}
\input{03_Systems_Engineering/03006_Technical_Management.tex}
\input{03_Systems_Engineering/03004_Project_Management.tex}


\end{document}
11 changes: 1 addition & 10 deletions 03_Systems_Engineering/03002_Preliminary_Design.tex
Original file line number Diff line number Diff line change
Expand Up @@ -114,16 +114,7 @@


\subsubsection{Autonomy}
The autonomy module is responsible for localizing the robot and providing control commands to navigate the robot around the field. The following requirements were defined for the system:
\begin{itemize}
\item The autonomy module shall be capable of localizing the robot from an unknown starting position
\item The autonomy module shall be able to detect and avoid obstacles such as boulders and ditches
\item The autonomy module shall be capable of navigating the robot back and forth from the starting zone to the mining zone
\item The autonomy module shall communicate with the robot controller with standard control commands
\item The autonomy module shall be able to detect failover to human control in case of an error mode
\end{itemize}

Multiple sensor options for localization and obstacle avoidance were researched. 2D/3D LIDAR systems, cameras, Microsoft Kinect (Figure \ref{fig:kinect-pic}), telemetry sensors such as encoders, and inertial measurement units were all considered. These sensors were each evaluated based on performance parameters such as update rate, computational complexity, price, and noise.
The autonomy module is responsible for localizing the robot and providing control commands to navigate the robot around the field. Multiple sensor options for localization and obstacle avoidance were researched. 2D/3D LIDAR systems, cameras, Microsoft Kinect (Figure \ref{fig:kinect-pic}), telemetry sensors such as encoders, and inertial measurement units were all considered. These sensors were each evaluated based on performance parameters such as update rate, computational complexity, price, and noise.

LIDAR based systems were considered due to their widespread use in mapping and localization tasks such as self-driving cars. LIDAR produces high-resolution depth maps of the environment and function well in environments with limited visibility. However, many 3D LIDAR sensors, which produce a three dimensional scan of the environment, are cost-prohibitive and are not feasible within the team’s budget. While some 2D LIDAR systems fall within the budget,they only produce a planar scan of the environment. Since the obstacles on the field are low to the ground, it would be difficult to find a suitable place to mount the LIDAR system on the robot.

Expand Down
Binary file modified 09_Figures/gantt_chart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 0 additions & 1 deletion 2017-2018 SE Paper.tex
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@
\input{02_Introduction/02000_Introduction.tex}

\input{03_Systems_Engineering/03000_Systems_Engineering.tex}
\pagebreak

\input{04_Conclusions/04000_Conclusions.tex}

Expand Down

0 comments on commit a9abf83

Please sign in to comment.