Alpha - 2015 Control System TheRobettes.com.

Slides:



Advertisements
Similar presentations
Apple Pi Robotics Logic System and Programming Basics 1 1.
Advertisements

Hauppauge Robotics Conference
1. 2 LabVIEW for FRC Doug Norman National Instruments January 6, 2012.
Presented by Team 3350 (T-BOTS).  Students should lead their teams in the building, design, and all other aspects of the robot.  Knowledge of the Kit.
Introduction To Frc electronics
1. 2 FRC 2010 Driver Station Doug Norman & Stephanie Brierty National Instruments January 8, 2010 Thanks to Joe Ross – Team 330.
Introduction to 2015 Control System
Programming and Electronics Training
Wiring the new control system MVRT 2010 – 2011 Season.
FLIGHT READINESS REVIEW TEAM HAWAII. LEO HANO FULL SCALE LOW POWER March 13, 2011 Motor = K780R.
Bread Boarding and Operating The IFI Robotic Control System.
Part 1: Introduction FRC Introduction  FRC 2907 since 2008  Each area of the robot has a team assigned  The Electronics team is headed this year.
Overview of New System Beta Team from Wilsonville 1425 Wilsonville Robotics – Code Xero 2550 Oregon City Robotics.
FRC LabVIEW Software Overview Joe Hershberger Staff Software Engineer National Instruments.
2015 Beta Control System Brunswick Eruption November 8, 2014
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
Today’s Agenda New Hardware Setup of RoboRIO
P07301 Summary Data Acquisition Module. Team Members.
2015 FRC Control System = MOL = DUK Power Distribution Board Volts -12 Volts (4) 40 amp Circuits (4) (6) 20/30 amp Circuits (6)
Electrical Workshop Session One 9/22/2014. FIRST Power Distribution Diagram.
2009 Control System Workshop January 10, 2009 Farmingdale State College SPBLI - FIRST Mark McLeod Advisor Hauppauge Team 358 Northrop Grumman Corp.
Team 358 Hauppauge High School Electrical Workshop October FIRST® For Inspiration and Recognition of Science and Technology.
2015 Control System New IDEs and CAN. Programming Languages Labview, C++, Java Labview remains basically the same C++ and Java now use Eclipse IDE You’ll.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
2012 Beta Seminar 694 Software Engineering. Overview WPILib ▫Command-based programming ▫NetworkTables ▫SmartDashboard ▫Preferences ▫Laptop-based vision.
1. A guide to wiring your robot. Jerry Skene Past mentor – Chantilly Robotics
Electrical Components.  This supplies all the power to the robot. It is a single 12 V battery. They are sealed to prevent battery acid from leaking.
Components of a Successful FRC Electrical System
Drivers Station 2010 Joe Ross Team /12/2009.
Driver Station MVRT 2009 – 2010 Season. Add information Breadboard Classmate PC USB Hub Joysticks Stop Button.
Little arduino microcontrollers Meghan Jimenez 12 February 2014.
US First Kickoff 2012 Software Programming (And Control System) Daniel Kohn University of Memphis.
Final Project Review – 4/10/2008 Al Mukmin Judson Ryckman Miguel Roncal Paul Otto Walter Thorn.
Mentors Workshop Control System Sub-System Mark McLeod Team 358 Festo/Hauppauge H.S. F For I Inspiration and R Recognition of S Science and T Technology.
LabVIEW Workshop September 26, 2009 Hauppauge High School SPBLI - FIRST Mark McLeod Advisor Hauppauge Team 358 Northrop Grumman Corp.
Electrical Rules and Components
The New FTC Platform (Connecting your legacy hardware)
2009 FRC Control System Software Overview Dave Doerr, Mentor, Team 67 November 15, 2008.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Typical Microcontroller Purposes
VEX Parts – Batteries, Logic, and Controls
1923 Virtual Robot Part 4 By Nihar Sidhu.
Original 8-slot Version – Chassis – 8-slots (6 available, 2 unused) – Modules & breakouts – Module order for 2012 (changed in 2012) – Slot.
Mechanics of LabVIEW Workshop January 10, 2009 Farmingdale State College SPBLI - FIRST Mark McLeod Advisor Hauppauge Team 358 Northrop Grumman Corp.
FRC Robot Programming 1.PID Continued 2.Downloading and Deploying Code 3.Program a 2012 Robot from Spec Basic code For FIRST Robotics.
Cass Lake Bena Robotics.  Drivetrains  Electrical System  Operator Interface.
Understanding The 2008 FRC Robot Controller Chris Gregory FRC1089 – Team Mercury
Electronics and Controls
Electrical subsystem Manual vs Automation.
The “Drink Mixer” Design Constraints. Project Success Criteria An ability to digitally mix audio and adjust individual levels An ability to digitally.
TEAM 5950 CODE NAME “LITTLE BOY”. DRIVE BASE- ANDYMARK AM-14U3 Multiple configurations- we chose the 32” X 36” slim design Price $599 included in KOP.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
Electrical Layout and Construction Techniques for FRC
Cass Lake Bena Robotics Team 3134 & Team  Drivetrains  Electrical System  Operator Interface.
Programming Applied Sensors in FIRST Robots Chris Elston – Team Download sample code:
FIRST ROBOTICS COMPETETION Introduction to Electrical & Control System Power and Signal Distribution/Interconnection Sensors, Motors, Speed Controllers,
INTRODUCTION TO JAVA PROGRAMMING FOR THE FIRST ROBOTICS COMPETITION JONATHAN DANIEL HEAD PROGRAMMER FERNBANK LINKS.
The FRC Control System Brought to you by the electrical subteam of FRC Team 2177, the Robettes.
FRC Robot Electronics.
Team 5950 Code name “Ozotron 300”.
CWNC Trojanators Electrical Basics
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
CWNC Trojanators System Components
PC Mouse operated Electrical Load Control Using VB Application
Electrical Trainings MVRT
Trainings 10/28 Woooooo!!.
Electrical System Team FIRST Stronghold.
Training 11/11/16 Robot Code (WPILib).
Field Management System
Command and Data Handling
Presentation transcript:

Alpha - 2015 Control System TheRobettes.com

Alpha Test Porject The Robettes spent the fall season setting up and trying out the new components and features of the 2015 Control System. In November, representatives convened with other testing teams New Hampshire to talk about problems and solutions, and play some matches on the field.

Overview New Power Distribution Panel (PDP) New Voltage Regulator Module (VRM) New Pneumatics Control Module (PCM) New roboRIO controller (replaces cRIO) PCM and PDP monitoring circuits connect to roboRio through improved native CAN bus

2013-2014 Block Diagram Joystick Driver Station (Laptop) cRIO WiFi radio link (or Ethernet) Joystick Processor (where your code runs) Joystick Camera Co-processor Switches Jaguars (CAN) Digital Module Analog Module Solenoid Module Motors Serial Solenoids Potentiometers Gyro Accelerometer Motor Controllers (Victors, Talons, or Jaguars) Digital Sidecar I2C I2C Sensors Motors PWMs Power Dist Board RSL RSL Relays Dig IO Compressor Motors Spikes Limit Switches Encoders Pressure Switch Battery

2015 Block Diagram Jaguars (CAN) Joystick Driver Station (Laptop) Motors Pressure Switch WiFi radio link (or Ethernet) Compressor Joystick Pneumatics Control Module Camera Co-processor Joystick Switches USB Sensors Solenoids roboRIO USB CAN Expansion Pneumatic Actuators (Cylinders) Processor (where your code runs) I2C I2C Sensors Motor Controllers (Victors, Talons, or Jaguars) TLM PWMs RSL RSL Power Dist Panel Relays Dig IO Analogs Voltage Reg Module Motors Spikes Limit Switches Encoders Potentiometers Gyro Battery

roboRIO Combines cRIO + Modules + Digital Sidecar into a single small unit OS: Linux with real-time extensions Processor: Dual-Core ARM Cortex-A9 at 667 MHz Memory: 256 MB RAM, 256 MB flash storage Size 5.7 in x 5.6 in, Weight under 12 oz IO: 10 PWM, 10 digital I/O, 4 relay outputs, 1 SPI, 1 I2C, 4 analog Expansion port adds even more 2 USB ports Native CAN bus Integrated 3-axis accelometer

roboRIO

Voltage Regulator Module (VRM) Ensures constant voltage to sensors, camera, etc. Takes battery 12V and provides regulated 12V and 5V Ideal for custom sensors, camera power, etc. (radio now USB powered)

Pneumatics Control Module (PCM) Provides all-in-one pneumatics system control: pressure switch input, compressor relay output 8 Solenoids outputs Uses CAN Button connectors

Power Distribution Board Smaller only 8 20-30 amp wago ports (fewer, but less are needed) CAN capability Channel monitoring (unclear at present whether just voltage or both voltage+current)

Radio USB Smaller size

Programming LabVIEW, C++, and Java continue to be supported For Java & C++, much of WPILib will be unchanged: Removed: “module” number in constructors (as modules no longer exist) New classes for new features For C++ -- Development environment changes from Wind River Workbench (custom version of Eclipse) to latest Eclipse (currently Kepler) For Java -- Development environment changes from NetBeans to Eclipse.

Glossary, Q&A Time for