Difference between pages "Virtual Worlds" and "Main Page"

From ROBOTC API Guide
(Difference between pages)
Jump to: navigation, search
(Download and Install Virtual Worlds)
 
 
Line 1: Line 1:
<yambe:breadcrumb self="Virtual Worlds">Main Page|Main Page</yambe:breadcrumb>
+
<!-- '''MediaWiki has been successfully installed.'''
  
{{tl|1|}}
+
Consult the [//meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
  
==Download and Install Virtual Worlds==
+
== Getting started ==
 +
* [//www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]
 +
* [//www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]
 +
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
 +
----
 +
-->
  
Before we start programming in ROBOTC Virtual Worlds, we need to download and install the client first. This can be done by navigating to ROBOTC's website (https://www.robotc.net) and selecting the 'Downloads' tab. '''If you already have ROBOTC installed on your computer''', skip this section and start with Activation.
+
<!--
 +
This announcement can be removed once the wiki is back up to speed.
 +
-->
 +
{|
 +
|-
 +
|'''Important information: Wiki Data Loss 12/20/13'''
 +
|-
 +
| The ROBOTC wiki has suffered significant data loss due to a recent failed server update. We are currently working hard to restore content as quickly as possible; in the meantime, please make sure to view either the built-in ROBOTC help files (which can be found by navigating to the 'Help -> Open Help' option in ROBOTC) or the Online Help files (below) for up-to-date information.
 +
* ROBOTC for VEX Robotics (4.0)
 +
* ROBOTC for LEGO Mindstorms (3.0)
 +
* ROBOTC for VEX Cortex and PIC (3.0)
 +
* ROBOTC for Arduino (3.0)
 +
|-
 +
|}
 +
<br />
  
1. From the ROBOTC website, select the individual robotics platform you wish to program on. If you want to use multiple platforms or accidently download the wrong version, no worries; you can manually activate and choose another platform inside of ROBOTC. When you get to the correct platform page, click on the 'Download Robot Virtual Worlds for X version x.xx' to start the download process.
+
{|
 
+
|-
2. At this point click 'Save' button to start downloading ROBOTC. You may get a warning pop-up from either Windows, your antivirus program, or both. This is to warn you that programs downloaded from the internet can be malicious and to use care before running them; click allow to start the download.
+
|width="760px" align="left" valign="top" colspan="3" style="font-size: 100%"|ROBOTC is the premiere robotics programming language for educational robotics and competitions. ROBOTC is a <span class="netHighlight" style="font-size: 100%">C-Based Programming Language</span> with an <span class="netHighlight" style="font-size: 100%">Easy-to-Use Development Environment</span>.<br />
 
+
|-
3. Once the program is done downloading, navigate to the Downloads folder on your computer and start the ROBOTC installer. You may have to right click on the installer and run as administrator depending on individual computer restrictions.
+
|}
 
+
{| width="760px"
4. Depending on which platform you are installing, ROBOTC may also install additional drivers unique to each platform. If for any reason the drivers are not downloaded and installed properly they can be downloaded and installed manually from the ROBOTC website.
+
|-
 
+
|colspan="2" |{{platforms}}
==Activate RVW==  
+
|-
 
+
|colspan="2" |{{featured}}
Once ROBOTC/Virtual Worlds is downloaded and installed on the computer it must be activated. This can be done directly through the ROBOTC interface as long as the computer has a valid internet connection.
+
|-
 
+
|colspan="2"|{{tips-tricks}}
1. Open ROBOTC and navigate to the Help menu. From there, select 'Manage Licenses->Add License'. If you do not already have a Virtual Worlds license, you can purchase one by clicking the 'Purchase License' option
+
|-
 
+
|width="441px"|{{tut-list-general}}
2. From the Manage License menu, select the 'Add License' button. This will bring up a 'Add New ROBOTC License' window. 
+
|width="441px"|{{tut-list-arduino}}
 
+
|
3. From here you must first select which type of license you have, and then enter your License ID and Password (to see the password characters as you type, uncheck the 'mask' checkbox). Once the information is entered, click 'Activate Online' to activate the product. If you have multiple licenses, simply repeat the process. You can also start a trial of any version of ROBOTC by selecting the program you'd wish to try and clicking "Start Trial"
+
|-
 
+
|width="441px"|{{tut-list-nxt}}
==Using Virtual Worlds==
+
|width="441px"|{{tut-list-tetrix}}
 
+
|-
1. Before you can use a Virtual World, please make sure that your "Compiler Target" is set to "Virtual Worlds":
+
|width="441px"|{{tut-list-vex}}
 
+
|width="441px"|{{tut-list-vex2}}
2. To select a Virtual World Package for use with your program, click on Window >> Select Virtual World for Use, and select your package. If the Virtual World you would like to use is not present, you can download it from the ROBOTC downloads page (http://www.robotc.net/download/rvw/ ) under "Available Level Packs":
+
|-
 
+
|}
3. Now, when you compile and download your program it will automatically bring up the selected virtual world and your program will be ready to run!
+
<br />

Revision as of 17:49, 3 January 2014


Important information: Wiki Data Loss 12/20/13
The ROBOTC wiki has suffered significant data loss due to a recent failed server update. We are currently working hard to restore content as quickly as possible; in the meantime, please make sure to view either the built-in ROBOTC help files (which can be found by navigating to the 'Help -> Open Help' option in ROBOTC) or the Online Help files (below) for up-to-date information.
  • ROBOTC for VEX Robotics (4.0)
  • ROBOTC for LEGO Mindstorms (3.0)
  • ROBOTC for VEX Cortex and PIC (3.0)
  • ROBOTC for Arduino (3.0)


ROBOTC is the premiere robotics programming language for educational robotics and competitions. ROBOTC is a C-Based Programming Language with an Easy-to-Use Development Environment.
Platform-specific Information
General Programming ARDUINO NXT Virtual Worlds
Robotc logo.png Arduino.png NXT.png Mammalbot.png
TETRIX PIC CORTEX VEX IQ
TETRIX.png PIC.png Cortex.png Clawbot IQ Home1 350x350.jpg
BoeBot in Simple Maze.jpg

Working with the raw electronics like the Arduino can be intimidating. However we have a list of tutorials to get you started. Here is one that will show you how to use the Arduino and the Parallax BoeBot shield kit to navigate a simple maze.

(read more)