Copyright © 2012 BEST Robotics, Inc. All rights reserved. 1 BEST Software Options Greg Young William Polanco Saturday Apr 27, 2013.

Slides:



Advertisements
Similar presentations
Teacher/Mentor Institute Using the Cortex Chuck Powell.
Advertisements

Ultimate Bundle Overview Products Benefits Technical Requirements Licensing Pricing Valid until 01-Sep-2010.
Copyright © 2008 SAS Institute Inc. All rights reserved. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks.
BEST Robotic, Inc. easyC Team Training
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Simulink Support for VEX Cortex BEST Robotics 2013 Sandeep Hiremath
V EX C OACHES ' T RAINING October 12, Agenda for Today 9 – 10 AM : Tina Reeves and the Engineering Notebook 10 – Noon : Finish Building, Basic Robot.
MotoHawk Training Model-Based Design of Embedded Systems.
Java.  Java is an object-oriented programming language.  Java is important to us because Android programming uses Java.  However, Java is much more.
Teacher/Mentor Institute Robot Kit Familiarization Carolyn Bauer July 21-22, 2014.
Teacher/Mentor Institute August 6-7, 2012 Robot Kit Familiarization Carolyn Bauer.
Timothy Friez Carnegie Mellon/Robomatter January 27th, 2015
Advanced Manufacturing Techniques
Advanced Manufacturing Laboratory Department of Industrial Engineering Sharif University of Technology Session # 15.
111 Development Tools for ARM-Powered Devices Name of presenter RealView Microcontroller Development Kit ULINK2 USB/JTAG Adapter Evaluation Boards.
Anne Mascarin DSP Marketing The MathWorks
Making students Industry Ready. Anna University syllabus content Theory - Introduction to CNC - Elements of CNC - CNC machining – turning centers / milling.
© 2011 Xilinx, Inc. All Rights Reserved Intro to System Generator This material exempt per Department of Commerce license exception TSU.
The New Medical Device Audio & Video Player The interactive learning tool that is full of possibilities! from CMO Digital.
. GCSE Computer Science. General Information The spec has been developed with the support of Microsoft The specification and sample assessment materials.
Teaching with MATLAB - Tips and Tricks
Introduction to MATLAB adapted from Dr. Rolf Lakaemper.
Build advanced digital dashboards in minutes!. .NET Dashboard Suite is designed to help developers build powerful dashboards to display, monitor, and.
© 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments DSPs © 2002 The MathWorks, Inc. David Hilf Third Party.
Welcome to Kickoff Sep 10, 2011 Hosted by Texas State University.
11.10 Human Computer Interface www. ICT-Teacher.com.
Teacher/Mentor Institute Using easyC Joel Kirkland July 30-31, 2015.
Lesson Objectives We are learning to: Understand how CAD/CAM and ICT systems are used in manufacturing We will be able to: Apply this theory in order to.
BEST Robotic, Inc. easyC Breakout Session By: Guy Chetrit Programming With easyC September 15, Copyright © 2012 BEST Robotics, Inc. All rights reserved.
MathCore Engineering AB Experts in Modeling & Simulation WTC.
SimArch: Work in Progress Multimedia Teaching Tool Faculty of Electronic Engineering University of Nis Serbia.
Teacher/Mentor Institute Robot Kit Familiarization Carolyn Bauer July 30-31, 2015.
1 Simulink Support for VEX Cortex BEST Robotics 2012 Sandeep Hiremath.
Software Engineering. Software Engineering is… Design Coding Testing Debugging Documentation Maintenance …of new software.
STATEFLOW AND SIMULINK TO VERILOG COSIMULATION OF SOME EXAMPLES
1 BEST National Conference 2011 Making the Most of BEST Robotics Library for Simulink Greg Young Auburn University Thursday Jul 21, 2011.
Getting Started in RobotC // Comment task main() motor[] {} wait1Msec() ; = Header Code Compile Download Run Take out your notes.
Teacher/Mentor Institute Using easyC David Dominguez June 2, 2015 Update Version.
CIS 601 Fall 2003 Introduction to MATLAB Longin Jan Latecki Based on the lectures of Rolf Lakaemper and David Young.
Instrumentation ModelKit A library of.NET components intended for the creation of data visualization application to display and monitor your business processes.
Teacher/Mentor Institute Introduction to Firmware and Software Dr. Judith D. Schlesinger July 30-31, 2015.
CONFIDENTIAL © 2007 Maplesoft, a division of Waterloo Maple Inc. Confidential MapleSim Pilot Test Program.
Tool Library Services by Sandvik Coromant Bengt Olsson Project Manager - Product Information Sandvik Coromant
Chapter – 8 Software Tools.
BY SAM.  Computer-aided design [CAD]  Computer-aided manufacture [CAM]  CAD/CAM systems  Computer-aided engineering (CAE) 1/17/2012 ICT on Engineering.
Chapter-2 Computer Aided Drafting. Study of AutoCAD software for the Engineering Graphics course Know the required AutoCAD commands for the course Practice.
T EST T OOLS U NIT VI This unit contains the overview of the test tools. Also prerequisites for applying these tools, tools selection and implementation.
CIS 595 MATLAB First Impressions. MATLAB This introduction will give Some basic ideas Main advantages and drawbacks compared to other languages.
Some of the utilities associated with the development of programs. These program development tools allow users to write and construct programs that the.
Teacher/Mentor Institute Intro to easyC Programming Scott McEwen July 21-22, 2016.
The New Generation of CAD Tools
After Construction Name: Per #:.
BEST Robotic, Inc. MATLAB/Simulink Team Training
Project Overview CNC Introduction Applying CNC Designing for CNC
CAM Tools Required to Support the Design Process
Robot Kit Familiarization
BEST National Conference 2011
11.10 Human Computer Interface
CAD/CAM Snježana Korčij
  CAD/CAM 1.
Simple CNC machine Students: Mahmood Yunis Shadi Tahseen Hanani.
BRI Game Committee Report
Introduction to MATLAB
Getting Started in RobotC
Simulink Support for VEX Cortex BEST Robotics Sandeep Hiremath
Eastern Mediterranean University Department of Mechanical Engineering
Delivering great hardware solutions for Windows
Simulation And Modeling
Introduction to Programing the Cortex for BEST
Presentation transcript:

Copyright © 2012 BEST Robotics, Inc. All rights reserved. 1 BEST Software Options Greg Young William Polanco Saturday Apr 27, 2013

Software Providers Simulink easyCv4 for Cortex ROBOTC Solidworks, Inspirtech, HSMWorks Mathematica for Students Programming CAD/CAM Math

Simulink Benefits Simulink Benefits Simple Programming Interface - Graphical drag and drop - BEST library provided (basic & advanced models included) - Generates C-code using easyCv4 function library More Efficient Design Flow - Parallel development - No waiting for robot to be built Simulation and Debug - Test your program without hardware - What-if scenarios are easy - Interactive debug via realistic input (USB joystick) Advanced Functionality Conditional programming with StateFlow Textual program integration with MATLAB

Efficient Design Flow Efficient Design Flow test & iterate Old workflowNew workflow Robot Team test & iterate Robot Team LocomotionArm/GripperSensors robot sharing program

Simulink Access Simulink Access Why MathWorks? BEST Corporate Partner Use widely in industry and universities More than 5000 university/colleges all over the world Students will likely see MathWorks in their future Team Licensing 12 mo, 2 DVDs per team, open # seats, May Unique license key from teams (on DVD sleeve)

easyCv4 Benefits easyCv4 Benefits Block-based programming - Drag and drop function blocks into a program flow - Extensive library provided for VEX Teaches C-programming structure - Basic programming constructs & structure - Less prone to syntax errors Real-time interface to robot - Debug hardware components using direct control - Requires VEX programming h/w kit (orange cables) Limit S/W Debug Capabilities Feedback from robot program through terminal window Embed debug functions in the code (e.g., PrintToScreen)

easyCv4 diagram easyCv4 diagram

easyCv4 Access easyCv4 Access Considerations Requires unique VEX firmware download Intelitek offers a robotic curriculum using VEX Team Licensing 5mo, download, 3 seats, July Hub gets an allocation Hubs assign to teams Hub must enter license assignments in Dashboard

easyCv4 licenses easyCv4 licenses

RobotC Benefits RobotC Benefits Complete C Development Environment - Based on ANSI C programming language - Code, compile, debug, download Interactive Run-time debugger -Single step code, set breakpoints, read variables - Requires VEX programming h/w kit (orange cables) Interactive Run-time debugger ing/cprogramming.html

3D CAD Software 3D CAD Software What is It? - 3D mechanical design software - intuitive 3D CAD modeling, data validation, data management Benefits - Students learn about part modeling - Students learn to create and read drawings - Offers design validation through simulation - Allow students to develop a highly-desired industry skill BEST applications - BEST provides Solidworks produced field drawings & models - BEST provides Solidworks part models for many kit components - BEST provides a complete game field model (eDrawing)

3D CAD Software 3D CAD Software Team Licenses day license, download, full product license, May Single special access code provided to all BEST teams - Teams request the software through a web application form - Hubs only need to distribute web URL and access code

Solidworks Training Solidworks Training Benefits - Fundamentals of SolidWorks training - Companion video training, side-by-side training - Now is web accessible - Provides a path to SolidWorks certification for students! - Discounted pricing for teams off-season use Team Licensing - Online access, no more downloading required - 5+ month access - teams register through dedicated web form - Team is sent login information to access training - Hubs only need to distribute access information

Solidworks Training Solidworks Training

CAM (Tooling) S/W CAM (Tooling) S/W What is It? - Computer Aided Manufacturing (CAM) - Generate cut instructions for your lathe or CNC - Cut out that wheel or gear on your CNC straight from your CAD tool Benefits - More and more teams have access to CNC and lathes -Tooling products fully integrated within SolidWorks - Works with any lathe or CNC milling machine - Simple to use (30 min): load model, select tool, cut it 2 Products available - HSMExpress (2 ½ axis tooling) (target tool for BEST team) - HSMWorks (3+ axis tooling) (upon request)

CAM (Tooling) S/W CAM (Tooling) S/W Team Licensing - HSMExpress – free hsmexpress.com - HSMWorks – full 3D package can be requested - Hubs do not need to be involved with licenses - Hubs only need to distribute access information

Mathematica Mathematica Benefits - Computation Tool - Highly useful for research and visualizations - Especially useful for technical document creation Team Licensing - 12 month, download, student only license - BEST provides web URL and access code - Students must watch a short screencast before downloading tml?KeepThis=true&TB_iframe=true&width=870&height=509

Hub Licenses MathWorks Simulink 12 mo, 1 DVD, open # seats, May Unique license key from teams (on DVD sleeve) easyC permanent, download, 3 seats see BRI Dashboard, Hub Tools, Licensing RobotC same as team license CAD/CAM (SolidWorks, HSMWorks, Inspirtech) same as team license

FAQ How/when does my hub get a copy? All hubs get hub copies of s/w upon hub creation or annually (depending on the s/w) Mathematica is provided for students only What’s my hub license key? Teams’ license keys? BRI Dashboard > Hub Tools > Licensing BE SURE you select “HUB licenses” or “TEAM licenses” Where can teams/hubs get support? BRI website > Participants > Resources Training videos, PPT, other technical docs, links to resources