This is the resources page. Here we document technical aspects of what we do in order to preserve knowledge and help people learn more about how to design, build, program, and operate robots. Be sure and check the Team Documents Page if you don't find what you are looking for here.
- The Spartan Robotics Team Documents Page has links to some of the many documents used to organize the team and design the robots. Several of the links that used be included below have been moved to the Team Documents Page
- SolidWorks
- The SolidWorks Drawing Guide describes how to create drawings for manufacturing parts from part drawings. Hershal created it. The most recent version in MS doc format is available in the 2011/doc svn folder.
- SolidWorks Installation Guide
- www.Facebook.com/SolidWorksEducation is a facebook page dedicate to students and teachers who love SolidWorks. The Facebook SolidWorksEducation page focuses on the SolidWorks Community, SolidWorks Tutorials, SolidWorks Jobs, and SolidWorks Certification. It's all about helping students, whether in class or looking for the best careers, find the tools they need. It's all about helping educators find the materials they need to make teaching and learning easier. From May 22, 2012 email from Roy.
- Robot electronics - cRIO, Jaguars, 2CAN, and driver station.
- cRIO, wireless adapter, and router configuration notes.
- Jaguar/Black Jaguar User Guides and Firmware.
- The FRC 2012 game TI Jaguar page has software and firmware updates along with documentation. can be found here. It has a new Jaguar firmware version.
- Be sure and read the notes from the 2011 season to learn more about the Jaguars.
- As of 1/28/2012, the current firmware is V101. This software is installed in C:\Documents and Settings\All Users\Documents\FRC by the software installation procedures. I downloaded documentation, version 101 of the firmware, and the BDC download software from the TI Jaguar page and put it in the "All Users\Documents\FRC\Updated Version 101 Files - Use these - 2012-01-28" folder and put a link in the AllUsers Start menu to this folder on the programming laptops and called it "FRC Jaguar BDC Software, Firmware & Docs". I also copied all of the 2012 downloaded files to files/jaguar/2012 on the Spartan Robotics MVLA.net website. They are:
- 2011 Season: Jerry gave us a CD with the FRC LabView 2011, cRIO images and tools on it. Michael reinstalled it on Californium September 2011. He downloaded the Jaguar firmware download code from here and found the Jaguar-92.binand BlackJaguar-92.bin firmware files in the C:\Documents and Settings\All Users\Documents\FRC folder. We put a copy of these files on our website in the http://frc971.org/files/jaguar/ directory. They were installed on the computer after installing the FIRST Robotics Software 2011 - Utilities Update - Windows update (I found this location from this forums.usfirt.org posting). This folder also has the bdc-comm-92.exe Jaguar firmware download tool. Michael Sept 2011.
- The 2009 Getting Started Guide is 7 pages long and has an overview of how the Jaguar works. It has a nice FAQ section at the end that even explains why the Jaguar resets after a robot hits a wall.
- The March 2010 MDL-BDC24 (black Jaguar) Getting Started Guide is 33 pages long and has lots of details including a section on how to download the firmware files to the Jaguars.
- The January 2010 Jaguar/Black Jaguar Frequently Asked Questions document is 8 pages long and appears to be an updated version of the FAQ from the 2009 Getting Started Guide. Both have part numbers for the connectors used for the external switch pins, CAN cable parts, and other useful components. The document also describes how to order more Jaguars.
- The TI Jaguar page has five more documents on it. Last accessed Nov 23, 2011.
- BDC-COMM is the software used to download firmware to the Jaguars and set the Jaguar ID. It is located in SharedDocuments\FRC\bdc-comm-92.exe (this also accessed on Windows XP by going to C:\DocumentsAndSettings\AllUsers\Documents\FRC).
- User Guide for bdc-comm software that is used to download firmware to the Jaguar.
- Notes from downloading firmware Nov 27, 2011 Morgan, Paul, Alex, Dave & Michael
- The bdc-comm-92.exe can be downloaded and run from a non privileged account (our team account) and it works fine.
- Power cycle the robot if trying to use two Jaguars and there is not a link (yellow flashing light on one or both Jaguars). You have a link (connection) with the Jaguar when the yellow light is solid on.
- Cables matter. Use a 6 conductor cable from the serial port connector to the Jaguar with the black and red on the left side of the conductor on one end and on the right side of the other conductor - pin 1 to pin 6, pin 2 to pin 5, pin 3 to pin 4. The connector tabs are on the same side of the flat wire. Pages 29-31 of the March 2010 MDL-BDC24 (black Jaguar) Getting Started Guide describe the different cables and the terminor plug.
- The CAN Bus cables between the Jaguars are different. They can be 4 or 6 conductors. The CAN bus only uses the middle four conductors to communicate between the Jaguars. The black and red wires are on the same side of the connector on both ends of the cable - pin 1 to pin 1, pin 2 to pin 2, ... pin 6 to pin 6. The connector tabs are flipped from one end of the cable to the other. Pages 29-31 of the March 2010 MDL-BDC24 (black Jaguar) Getting Started Guide describe the different cables and the terminor plug.
- 2CAN is used to communicate with the Jaguars. The software download page for the 2CAN is on the http://www.crosstheroadelectronics.com/2CAN.htm website. It probably is a good idea to use the software listed in the FIRST section. Brian says that you connect the 2CAN to a laptop and somehow set the computer network settings up to talk to the 2CAN and then access a webpage on the 2CAN to update the firmware. See page 12 in the C:\Documents and Settings\Administrator\Desktop\2CAN\2CAN User Manual_v_1_4.pdf file on a programing laptop or download it from the http://www.crosstheroadelectronics.com/2CAN.htm website. Michael Sept 2011.
- 2012: Downloaded User Manual and Firmware into C:\Documents and Settings\All Users\Documents\2CAN. Added Start menu link to the 2CAN directory called "FRC 2CAN Firmware and User Manual." Here are links to them on the MVLS Spartan Robotics Website:
- Driver Station Notes:
- Control System Basics - All the basics about the robot control system
- Before the 2011 Madtown Throwdown competition, we would loose control of the practice bot. It would not respond to stick inputs so we would have to disable it. It appeared that the labtop was loosing communication with the USB devices used for the wheel, throttle, and manipulators. Perhaps the powered drive wheel was part of the problem. We replaced the passive USB hub with a powered USB hub and this greatly reduced the problems and may have even eliminated them. The unit we purchased was a Winstar WS-UH3041 USB3.0/2.0 4-Ports Hub w/ AC Adapter Black 5Gbps for $30 from Central Computers on El Camino Real in Sunnyvale. Michael & Alex.
Website management
- Tutorial on creating accounts. This page also tells how to change a password from the "People" page.
- Overview of updating the website (only visible to logged-in users).
- Notes on how to manage the website and update the content on it (only visible to logged-in users).
- If you have an account, login to the website and edit pages by going to frc971.org/user.
- Website backups can be made and downloaded by going to Home >> Configuration >> System >> Backup and Migrate. The SQL dump will contain all of the textual data for the site, as well as settings. There are also, of course, the various binary files stored in the "/images" and "/sites" folders to back up, too.
- Articles show up on the website home page. Sticky ones have precedence over the others and demoted ones don't show up on the home page. Use the "update options" feature on the content page to control these attributes.
- The website will work best in the long run if we use the Drupal Content Management System (CMS) for web pages and save images and documents outside of the CMS. The CMS uses some sort of a database which will become unwheeldy if too many large files are added to it. Some systems don't alow deleting of things added which means that it is important to always uses something else for the images and documents.
- The team frc971.org server is managed by Stephan and Michael. It is on a fiber Ethernet connection so it has fast file access. It is also backed up nightly to a remote site so files stored there are less likely to be lost. Store images, pdf documents, and other content in apache.frc971.org:/var/www/frc971.org/{images,pdf,...}. Access these files with links like /images/20111227_svn_checkOut_michael.PNG. Michael
- We have some content in links to apache.frc971.org:/var/www/frc971.org/pdf.
- In the past, we have been adding images to this site by uploading them to the 971 Google Picasa website in the SpartanRoboticsWebsiteResourceImages album, and then using the "Link to this Photo" information from the right frame when viewing the image to extract a link to the photo. Be sure and select the correct image size in the "Select size" drop-down menu in the right frame. See the Robot wiring techniques page for examples of linked in Google Picasa images.
As of October 2010, most of the content on these resource pages has been added by Michael Schuh with significant help by Parker Schuh. If you have comments on the existing pages or suggestions contact Michael or Parker. Also contact them if you would like to add some content. Any and all help will be greatly appreciated. Michael can be reached by email at Michael.971web at Boardsailor.com and or by phone at (650) 965-8037 Home and (650) 604-1460 Work.