Programming and Electronics Training

Slides:



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

Alpha Control System TheRobettes.com.
US First Robotics Lab View Tutorials Jim Thomas Lawrence Berkeley National Laboratory Team 496 Port Jeff Powerhouse.
Add and Use a Sensor & Autonomous For FIRST Robotics
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
Networking By: Matt Motl… Programmer Brent Everson… Programming Mentor.
Wiring the new control system MVRT 2010 – 2011 Season.
28-OCT-09 BREAKOUT SESSION Team 3125 Programming/Electrical Subteams Cody Harris Technical Director.
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.
DESIGNING ELECTRONICS FOR A PRETTY AND EFFECTIVE ROBOT EVAN HOCHSTEIN AND KATE AZAR #SRS2013.
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.
Vex 1.0 © 2006 Carnegie Mellon Robotics Academy Inc. Test Bed Assembly.
The Create robot, by iRobot Same as the 4000 series of the Roomba vacuum cleaner, but: Without the vacuum and brush With a port that gives easy access.
Old control system ( ) MVRT. Main Circuit Breaker Connected to the red wire (power) of the battery When turned off, all power is cut off and robot.
                      Part IV Reading Power.
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.
1. A guide to wiring your robot. Jerry Skene Past mentor – Chantilly Robotics
How to Use This Training Deck
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
A Team 378 Tutorial Basic Wiring. Wire Wire Gauge should be determined by the item being powered. The fuse size for that circuit should correlate to the.
Test Tools Motor and Pneumatic Subsystems Aimi Abe-Lafond Sarah Kirke Natalia Sydorenko.
Applied Control Systems Robotics & Robotic Control
Driver Station MVRT 2009 – 2010 Season. Add information Breadboard Classmate PC USB Hub Joysticks Stop Button.
US First Kickoff 2012 Software Programming (And Control System) Daniel Kohn University of Memphis.
LabView Basics The Fighting Pi Controls Group. About LabView LabView is a highly adaptable programming GUI (Graphic User Interface) LabView compiles the.
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
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.
1923 Virtual Robot Part 1 By Nihar Sidhu. What is the Virtual Robot? The Goal?  The virtual robot serves as a model of how the electrical/control systems.
LabVIEW Workshop September 26, 2009 Hauppauge High School SPBLI - FIRST Mark McLeod Advisor Hauppauge Team 358 Northrop Grumman Corp.
Control System and Electrical Assembly Produced by Ed Latimer, Team 476 Ken York, Team 476 Ron Markum, Team
2009 FRC Control System Software Overview Dave Doerr, Mentor, Team 67 November 15, 2008.
FRC Robot Framework Labview Made Easy (er) For FIRST Robotics 1.
1923 Virtual Robot Part 4 By Nihar Sidhu.
Mobile Controlled Car Students : Tasneem J. Hamayel Hanan I. Mansour Supervisor : Dr.Aladdin.
JMC – Joint Motion Controller Complete guide to building and testing each JMC.
Dr. John Helferty.  Arduino  Wi-Fi Shield  Relay  H-Bridge  Standard Servos  DC Fans  Impeller  Battery  PCB  Headers.
1. 2 FRC 2010 Robot and Dashboard Projects Doug Norman & Stephanie Brierty National Instruments January 8, 2010.
Mechanics of LabVIEW Workshop January 10, 2009 Farmingdale State College SPBLI - FIRST Mark McLeod Advisor Hauppauge Team 358 Northrop Grumman Corp.
Proposed Dewbot V Chassis Clem McKown Team 1640 December 21, 2008.
FIRST Electrical Design FIRST Robotics Championship Conference Steven Shade Team 1111 April 16, 2003.
Part II Introduction to Robot Code. How to open a new FRC robot project 1.Open LabVIEW. 2.Click "FRC cRIO Robot Project" in the upper left section "New".
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 Create robot, by iRobot
Connecting the cRIO to the 12 V power source and your computer
We thank the Office of Research and Sponsored Programs for supporting this research, and Learning & Technology Services for printing this poster. Fully-Autonomous.
Cass Lake Bena Robotics Team 3134 & Team  Drivetrains  Electrical System  Operator Interface.
VAFIRST LabVIEW Workshop 11/19/11 Presenters: Marin Kobin & Patrick Foley.
Introduction Produced by Ed Latimer, Team 476 Ken York, Team 476 Ron Markum, Team
Get your software working before putting it on the robot! Example Explanation.
FIRST ROBOTICS COMPETETION Introduction to Electrical & Control System Power and Signal Distribution/Interconnection Sensors, Motors, Speed Controllers,
FRC Team #1714. Team #1714 Introductions Project Leader:Michael Wittman - FRC Team #1714 Project Members: From Team #1714: Sarah Wittman, AJ Rehfeldt,
Installing an Xbox 360.
ECE Computer Engineering Design Project
The Create robot, by iRobot
Trainings 10/28 Woooooo!!.
Field Management System
Participant Name FRC Team #
Oregon Robotics Tournament and Outreach Program
Presentation transcript:

Programming and Electronics Training Monica Begnaud Cody Stafford

Electronics Monica Begnaud

Compact Rio (CRIO) Brain of the Robot Is connected to the Dlink by Ethernet cable Outputs signals to the PD Board and Digital Sidecar Has different slots depending on what your robot does Ex: pneumatics

Dlink and Camera Dlink Router that the drive station connects to Camera so the drivers can see from the robot’s perspective on the dashboard

Power Distribution (PD) Board Connected to the CRio Send power out to the motor controls and the circuit breaker

Digital Sidecar Gets power from the PD board and signal from the CRio Has signal outputs for the motor controls, servos, and the signal light

Jaguar (Jags) Motor controller Motor Connections Motor controller Connected to the Sidecar with a PWM wire and to the PD Board Can control the amount of power sent to the motors Power Connections PWM Connections

Spikes Like a Jag, it’s a motor controller but it doesn’t vary the amount of power. It’s just on or off.

CIM Motors Connected to and controlled by the Jags Jag Connections

Types of Wires Power Wires PWM Wires

Breaker and Battery Battery connected to the breaker Connections Battery connected to the breaker Breaker controls the power to the robot. Turn the breaker OFF before messing with any of the wiring!!! Power Button

Programming a FRC Robot Cody Stafford

What is LabVIEW? Why Is programming important? What Robotics programs use LabVIEW?

LabVIEW Programming basics What is a VI? Robot Main.vi Begin.vi Autonomous.vi TeleOp.vi Finish.vi

‘Programming’ Flowchart State hardware that will be used Hardware’s function and speed Decide controller layout Create a flowchart of the program

‘Programming’ Flowchart Example You have a robot with two motors, two jags, a CRio, and an Xbox control. You want the motors to run at ½ speed whenever you hit forward on the right stick but that is all you want it to do

Example Flowchart

Group ‘Programming’ Flowchart Get into your groups Decide on what hardware you are going to use Create a flowchart for the manipulator your team choose