SlideServe
Menu
Préférences
© SlideServe · v2026

Comprehensive Guide to Setting Up Robotics Software Development Environment for KauaiBots

kay-foreman avatar
9 diapositives · 247 Views · Nov 02, 2014

This guide provides step-by-step instructions for KauaiBots team developers on setting up their robotics software development environment. It includes details on installing necessary tools such as Tortoise SVN, Wind River Workbench, and LabView. Developers will learn how to create a Google account for repository access, checkout source code, synchronize changes, and commit updates effectively. Additionally, it covers important best practices for code management and collaboration within the team. Ensure a seamless development experience with these essential setup instructions.

Comprehensive Guide to Setting Up Robotics Software Development Environment for KauaiBots - slide 1
01 / 9Comprehensive Guide to Setting Up Robotics Software Development Environment for KauaiBots
1 / 17

Télécharger la présentation

Comprehensive Guide to Setting Up Robotics Software Development Environment for KauaiBots
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Kauaibots FIRST Robotics Software Development System Setup

  2. All Developers • Copy Resources • Directory Structure: • C:\ • Robotics\ • Resources • SVN • Copy all files provided by the software mentor, who will let you know if this ever needs to be updated…. • Install Tortoise SVN • C:\Robotics\Resources\Tools\TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi • Create Google Account • Required to access SVN Source Code Repository • This is not an email account, but a login to access data stored at Google. • If you have a gmail account, you can use your email address as your login • https://www.google.com/accounts/NewAccount • Checkout Source Repository • In Explorer, Right-click on C:\Robotics\SVN folder, choose SVN Checkout • URL of Repository: • https://kauaibotsfirst2010.googlecode.com/svn/trunk • Enter your google account and password if prompted

  3. C++ (Robot Software) DevelopersWorkbench and WPI Library • Install WindRiver Workbench 3.0 • From FIRST DVD • Install updates to FRC Software • From C:\Robotics\Resources\Distributables\Latest • Homework: • Read C:\Robotics\SVN\Documentation\Software\C_CPP_Programming_Guide.pdf

  4. C++ (Robot Software) DevelopersSupport Tools • Install Subclipse into WindRiver Workbench • Workbench Update URL: • http://subclipse.tigris.org/update_1.6.x • Install Doxygen and Eclox • C:\Robotics\Resources\Tools\doxygen-1.6.1-setup.exe • Eclox Workbench Update URL: • http://download.gna.org/eclox/update/

  5. C++ (Robot) DevelopersSource Code Repository • Setup Repository Access in Workbench • Window->Open Perspective->Other…->SVN RepositoryExploring • If Repository is not already visible… • Right-click in “SVN Repositories” window, New->Repository Location… • URL of Repository: • https://kauaibotsfirst2010.googlecode.com/svn • Enter your google account and password if prompted • Window->Open Perspective->Other…->Application Development • Right-click in “Project Explorer”, Import…SVN->Checkout Projects from SVN • trunk\Source\2009\CompetitionRobot • trunk\Source\2010\MecanumRobot • NOTE: At the first checkin, you will be prompted for your googlecode password.

  6. C++ (Robot) DevelopersSource Code Synchronization • To update your system w/the latest repository code • In “Project Explorer”, right-click on project, Team->Update to HEAD • NOTE: Files you’ve changed locally are unchanged! • To check in your changes to the repository • In “Project Explorer”, right-click on changed files, Team->Commit… • To undo (and lose!) your changes • In “Project Explorer”, right-click on changed files, Team->Revert…

  7. LabView (Dashboard) DevelopersLabView and FRC Libraries • Install LabView 8.5 • From FIRST DVD • Install updates to FRC LabView Software • From C:\Robotics\Resources\Distributables\Latest • Homework: • Read C:\Robotics\SVN\Documentation\Software\DashboardTutorial.pdf

  8. LabView (Dashboard) DevelopersSource Code Synchronization • Project Folders • C:\Robotics\SVN\2009\CompetitionDashboard • C:\Robotics\SVN\2010\MecanumDashboard • To update your system w/the latest repository code • In Windows Explorer, right-click on project folder, SVN Update • NOTE: Files you’ve changed locally are unchanged! • To check in your changes to the repository • In Windows Explorer, right-click on project folder, Tortoise SVN->Revert… • To undo (and lose!) your changes • In Windows Explorer, right-click on project folder, Team->Revert…

  9. Golden Rules • When you are done, always commit your changes (or revert if you REALLY want to discard them) • When committing changes, always leave a meaningful comment – to help you remember what you changed!