roborioslides



roborioslides

0 0


roborioslides


On Github dylanhart / roborioslides

roborio

more information at:

http://wpilib.screenstepslive.com/s/4485/m/13503/c/86641

Hardware Overview

  • lots of new hardware
  • CAN enabled components

The roboRIO

Connects via: Ethernet, USB, CAN, SPI, I2C, PWM, servo, digital I/O, and analog I/O

Power Distribution Panel

new compact design. CAN interface for logging current, temperature, and battery voltage.

Pneumatics Control Module

controlled via CAN. controls compressor and pneumatic solenoids. turns compressor on and off automatically

Voltage Regulator Module

converts battery output to several different voltages. used to power the router and camera.

Note: The two connector pairs associated with each label have a combined rating of what the label indicates (e.g. 5V/500mA total for both pairs not for each pair). The 12V/2A limit is a peak rating, the supply should not be loaded with more than 1.5A continuous current draw.

Talon SRX

The Talon SRX motor controller is a CAN-enabled "smart motor controller" from Cross The Road Electronics/VEX Robotics. Can be controlled using PWM or CAN. Supports PID control when controled via CAN.

Victor SP

The Victor SP motor controller is a PWM motor controller from Cross The Road Electronics/VEX Robotics.

Wiring

Pretty much the same as before with different ports and lots more CAN.

New Battery Connections

Notice the 3 terminals above.

PDB -> VRM

PDB -> PCM

PDB -> roboRIO

CAN Connections

Allow for more complex interactions with various components. Things like the PDB will store statistics that can be accessed via can in order to profile the robot. Components are "daisy-chained".

CAN: roboRIO -> PCM

CAN: PCM -> PDB

safty light

Software Overview

  • New IDE
  • New Driver Station
  • SmartDashboard
  • Other tools

Eclipse (yay)

We will be installing eclipse as our new IDE.

Don't worry about reinstalling things as the plugin installation is even easier.

Driver Station

New version of driver station for this year. Looks fancy.

LiveWindow/SmartDashboard

Seems to be a new version of SmartDashboard in tools/sfx-2014.11.01.

Other Utilities

We get some other fun utilities to possibly play with.

java-installer: installs java on roboRIO roboRIO imaging tool: flash the roboRIO Robot Builder: gui to create Command Based Robot projects Outline Viewer: view/edit Network Tables FRCSim: (ubuntu only) simulate the robot

have fun