== Control System Components == [[Image(CS_Layout.jpg,35%,right,margin=25)]] The robot control system consists of many components that must work in concert to control the robot. The components include: * the battery * electrical power distribution system (see: [http://khengineering.github.io/RoboRio/faq/pdp/ PDP] and [http://khengineering.github.io/RoboRio/faq/vrm/ VRM] FAQs) * environmental sensors * actuator (e.g. motor) controllers (see: [http://khengineering.github.io/RoboRio/faq/motor/ FAQ]) * the central computer that runs the software that orchestrates everything the robot does. FIRST provides an [https://wpilib.screenstepslive.com/s/4485/m/13503/l/599672-2017-frc-control-system-hardware-overview overview of the major components] of the control system including: * [http://www.ni.com/en-us/support/model.roborio.html roboRIO] on-board computer ([http://khengineering.github.io/RoboRio/faq/roborio/ FAQ]) * [https://wpilib.screenstepslive.com/s/4485/m/24166/l/262266-roborio-webdashboard Web dashboard] * [https://wpilib.screenstepslive.com/s/4485/m/24192/c/86704 Remote Driver Station] (laptop and joysticks) * [http://us.geniusnet.com/supports/widecam-f100 Video camera(s)] used for streaming video * [http://www.open-mesh.com/grp-om5p-ac-cloud-access-point.html radio] that provides the wireless link between the Driver Station and the robot * [wiki:SensorsOverview Environment sensors] * [https://wpilib.screenstepslive.com/s/4485/m/13809/l/599701-actuator-overview Actuator (e.g. motor) controllers] ([http://khengineering.github.io/RoboRio/faq/motor/ FAQ])