Skip to content

Commit aac952d

Browse files
committed
Initial commit for RobotC
1 parent 23a6b24 commit aac952d

5 files changed

Lines changed: 677 additions & 1 deletion

File tree

README.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,24 @@
11
# RobotC
2-
A powerful C-based programming language with a Windows environment for writing and debugging programs, and the only programming language at this level that offers a comprehensive, real-time debugger.
2+
A powerful C-based programming language with a Windows environment for writing and debugging programs,
3+
and the only programming language at this level that offers a comprehensive, real-time debugger.
4+
5+
6+
## RobotC for RCX
7+
RobotC for RCX version 2.03, posted February 7, 2012, is now available for free!
8+
This is a legacy version for which no official support is provided and no future development is planned.
9+
10+
This repository is not affiliated in any with any of the following:
11+
* [RobotC](http://www.robotc.net/)
12+
* [Robomatter, Incorporated](http://www.robomatter.com/)
13+
* [Carnegie Mellon Robotics Academy](https://www.cmu.edu/roboticsacademy/).
14+
15+
16+
### Links
17+
18+
* Original Website – http://www.robotc.net/download/rcx/
19+
20+
* Teaching RobotC
21+
- Flash/Shockwave-Based Index – http://cmra.rec.ri.cmu.edu/products/teachingmindstorms/
22+
+ If this index does not seem to work, please use the HTML-based site map linked below.
23+
24+
- HTML-Based Site Map - http://cmra.rec.ri.cmu.edu/products/teachingmindstorms/index/prodindex.htm

teachingmindstorms/ReadMe.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
The teaching guide originally posted to http://cmra.rec.ri.cmu.edu/products/teachingmindstorms/.
2+
3+
To launch the guide, please open either "index.html" or "site_map.html" in a web browser.
4+
5+
If the Shockwave/Flash-based "index.html" webpage is not fully functional,
6+
please use the "site_map.html" webpage instead.

teachingmindstorms/index.html

Lines changed: 179 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,179 @@
1+
2+
<!-- Mirrored from cmra.rec.ri.cmu.edu/products/teachingmindstorms/ by HTTrack Website Copier/3.x [XR&CO'2014], Wed, 04 Mar 2020 15:18:51 GMT -->
3+
<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=UTF-8" /><!-- /Added by HTTrack -->
4+
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
5+
<!-- saved from url=(0014)about:internet -->
6+
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
7+
<title>Teaching ROBOTC for Mindstorms</title>
8+
<script language="javascript">AC_FL_RunContent = 0;</script>
9+
<script src="AC_RunActiveContent.js" language="javascript"></script>
10+
<head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
11+
<style type="text/css">
12+
<!--
13+
body {
14+
margin-left: 0px;
15+
margin-top: 0px;
16+
margin-right: 0px;
17+
margin-bottom: 0px;
18+
}
19+
-->
20+
</style>
21+
</head>
22+
<body bgcolor="#000000">
23+
<!--url's used in the movie-->
24+
<a href="http://www.robotc.net/"></a>
25+
<a href="movement/speed_and_direction/documents/Movement_speeddirection.html"></a>
26+
<a href="setup/buildshows/rem.html"></a>
27+
<a href="javascript:NewWindow=window.open('setup/buildshows/rem-4.html','newWin','width=754,height=736,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
28+
<a href="setup/documents/firmware.pdf"></a>
29+
<a href="javascript:NewWindow=window.open('setup/videos/firmware.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
30+
<a href="setup/documents/firmware_quiz.pdf"></a>
31+
<a href="setup/documents/download.pdf"></a>
32+
<a href="javascript:NewWindow=window.open('setup/videos/download.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
33+
<a href="setup/documents/downloading_quiz.pdf"></a>
34+
<a href="fundamentals/Fundamentals_Thinking.pdf"></a>
35+
<a href="javascript:NewWindow=window.open('fundamentals/videos/fundamentals1.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
36+
<a href="javascript:NewWindow=window.open('fundamentals/videos/fundamentals2.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
37+
<a href="fundamentals/thinking_quiz.pdf"></a>
38+
<a href="fundamentals/Fundamentals_ROBOTC.pdf"></a>
39+
<a href="javascript:NewWindow=window.open('fundamentals/videos/fundamentals3.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
40+
<a href="javascript:NewWindow=window.open('fundamentals/videos/fundamentals4.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
41+
<a href="fundamentals/robotc_quiz.pdf"></a>
42+
<a href="javascript:NewWindow=window.open('movement/videos/labyrinth_solution.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
43+
<a href="movement/documents/Movement_designspecifications.pdf"></a>
44+
<a href="movement/moving_forward/documents/Movement_Movingforward.pdf"></a>
45+
<a href="javascript:NewWindow=window.open('movement/moving_forward/videos/labyrinth1.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
46+
<a href="javascript:NewWindow=window.open('movement/moving_forward/videos/labyrinth2.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
47+
<a href="movement/moving_forward/documents/quiz.pdf"></a>
48+
<a href="minichallenges/sumo.pdf"></a>
49+
<a href="minichallenges/line_painter_bot.pdf"></a>
50+
<a href="movement/speed_and_direction/documents/Movement_Speeddirection.pdf"></a>
51+
<a href="javascript:NewWindow=window.open('movement/speed_and_direction/videos/labyrinth4.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
52+
<a href="javascript:NewWindow=window.open('movement/speed_and_direction/videos/labyrinth5.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
53+
<a href="movement/speed_and_direction/documents/quiz.pdf"></a>
54+
<a href="minichallenges/robo_slalom.pdf"></a>
55+
<a href="minichallenges/bull_in_the_ring.pdf"></a>
56+
<a href="minichallenges/horseshoe.pdf"></a>
57+
<a href="minichallenges/robo_500_lv1.pdf"></a>
58+
<a href="movement/improved_movement/documents/Movement_Improvedmovement.pdf"></a>
59+
<a href="javascript:NewWindow=window.open('movement/improved_movement/videos/labyrinthPID.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
60+
<a href="javascript:NewWindow=window.open('movement/improved_movement/videos/labyrinth6.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
61+
<a href="javascript:NewWindow=window.open('movement/improved_movement/videos/labyrinth7.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
62+
<a href="javascript:NewWindow=window.open('movement/improved_movement/videos/labyrinth8.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
63+
<a href="movement/improved_movement/documents/quiz.pdf"></a>
64+
<a href="movement/improved_movement/documents/Movement_PIDprinciples.html"></a>
65+
<a href="minichallenges/robocci_lv1.pdf"></a>
66+
<a href="sensing/documents/Sensing_designspecifications.pdf"></a>
67+
<a href="sensing/walltouch/documents/Sensing_walltouch.html"></a>
68+
<a href="javascript:NewWindow=window.open('sensing/walltouch/videos/walltouch1.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
69+
<a href="javascript:NewWindow=window.open('sensing/walltouch/videos/walltouch2.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
70+
<a href="javascript:NewWindow=window.open('sensing/walltouch/videos/walltouch3.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
71+
<a href="javascript:NewWindow=window.open('sensing/walltouch/videos/walltouch4.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
72+
<a href="minichallenges/can_bot.pdf"></a>
73+
<a href="minichallenges/robo_500_lv2.pdf"></a>
74+
<a href="minichallenges/robo_mower_lv1.pdf"></a>
75+
<a href="sensing/walltouch/documents/quiz.pdf"></a>
76+
<a href="javascript:NewWindow=window.open('sensing/wallsonar/videos/wallsonar1.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
77+
<a href="sensing/wallsonar/documents/Sensing_wallsonar.html"></a>
78+
<a href="minichallenges/robo_500_lv3.pdf"></a>
79+
<a href="minichallenges/table_bot_lv1.pdf"></a>
80+
<a href="minichallenges/robo_mower_lv2.pdf"></a>
81+
<a href="sensing/wallsonar/documents/quiz.pdf"></a>
82+
<a href="sensing/forwarduntildark/documents/Sensing_Forwarduntildark.pdf"></a>
83+
<a href="javascript:NewWindow=window.open('sensing/forwarduntildark/videos/waitfordark1.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
84+
<a href="javascript:NewWindow=window.open('sensing/forwarduntildark/videos/waitfordark2.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
85+
<a href="javascript:NewWindow=window.open('sensing/forwarduntildark/videos/waitfordark3.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
86+
<a href="minichallenges/robo_500_lv4.pdf"></a>
87+
<a href="minichallenges/table_bot_lv2.pdf"></a>
88+
<a href="minichallenges/line_runner_lv1.pdf"></a>
89+
<a href="sensing/forwarduntildark/documents/quiz.pdf"></a>
90+
<a href="minichallenges/firefly_bot_lv1.pdf"></a>
91+
<a href="minichallenges/minesweeper.pdf"></a>
92+
<a href="minichallenges/mouse_bot.pdf"></a>
93+
<a href="sensing/linetrack/documents/Sensing_LineTracking.pdf"></a>
94+
<a href="javascript:NewWindow=window.open('sensing/linetrack/videos/linetrack1.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
95+
<a href="javascript:NewWindow=window.open('sensing/linetrack/videos/linetrack2.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
96+
<a href="javascript:NewWindow=window.open('sensing/linetrack/videos/linetrack3_timer.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
97+
<a href="javascript:NewWindow=window.open('sensing/linetrack/videos/linetrack5.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
98+
<a href="javascript:NewWindow=window.open('sensing/linetrack/videos/linetrack6.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
99+
<a href="minichallenges/minefield_lv1.pdf"></a>
100+
<a href="minichallenges/robocci_lv2.pdf"></a>
101+
<a href="sensing/linetrack/documents/quiz.pdf"></a>
102+
<a href="sensing/volumespeed/documents/Sensing_SpeedBasedVolume.pdf"></a>
103+
<a href="javascript:NewWindow=window.open('sensing/volumespeed/videos/volumespeed1.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
104+
<a href="javascript:NewWindow=window.open('sensing/volumespeed/videos/volumespeed2.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
105+
<a href="sensing/volumespeed/documents/quiz.pdf"></a>
106+
<a href="variablesfunctions/auto_threshold/documents/NXT_VF_AutomaticThresholds.pdf"></a>
107+
<a href="javascript:NewWindow=window.open('variablesfunctions/auto_threshold/videos/autothresholds1.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
108+
<a href="javascript:NewWindow=window.open('variablesfunctions/auto_threshold/videos/autothresholds2.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
109+
<a href="javascript:NewWindow=window.open('variablesfunctions/auto_threshold/videos/autothresholds3.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
110+
<a href="javascript:NewWindow=window.open('variablesfunctions/auto_threshold/videos/autothresholds4.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
111+
<a href="javascript:NewWindow=window.open('variablesfunctions/auto_threshold/videos/autothresholds5.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
112+
<a href="minichallenges/firefly_bot_lv2.pdf"></a>
113+
<a href="minichallenges/auto_attendance.pdf"></a>
114+
<a href="variablesfunctions/auto_threshold/documents/quiz.pdf"></a>
115+
<a href="variablesfunctions/line_counter/documents/NXT_VF_LineCounter.pdf"></a>
116+
<a href="javascript:NewWindow=window.open('variablesfunctions/line_counter/videos/linecounter1.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
117+
<a href="javascript:NewWindow=window.open('variablesfunctions/line_counter/videos/linecounter2.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
118+
<a href="javascript:NewWindow=window.open('variablesfunctions/line_counter/videos/linecounter3.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
119+
<a href="javascript:NewWindow=window.open('variablesfunctions/line_counter/videos/linecounter4.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
120+
<a href="javascript:NewWindow=window.open('variablesfunctions/line_counter/videos/linecounter5.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
121+
<a href="minichallenges/pipebot1.pdf"></a>
122+
<a href="minichallenges/pipebot2.pdf"></a>
123+
<a href="minichallenges/line_runner_lv2.pdf"></a>
124+
<a href="variablesfunctions/line_counter/documents/quiz.pdf"></a>
125+
<a href="javascript:NewWindow=window.open('variablesfunctions/behaviors_functions/videos/patterns1.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
126+
<a href="javascript:NewWindow=window.open('variablesfunctions/behaviors_functions/videos/patterns2.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
127+
<a href="javascript:NewWindow=window.open('variablesfunctions/behaviors_functions/videos/patterns3.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
128+
<a href="javascript:NewWindow=window.open('variablesfunctions/behaviors_functions/videos/patterns4.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
129+
<a href="javascript:NewWindow=window.open('variablesfunctions/behaviors_functions/videos/patterns5.html','newWin','width=800,height=630,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"></a>
130+
<a href="variablesfunctions/behaviors_functions/documents/quiz.pdf"></a>
131+
<a href="minichallenges/minefield_lv2.pdf"></a>
132+
<!--text used in the movie-->
133+
<!-- saved from url=(0013)about:internet -->
134+
135+
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
136+
<tr>
137+
<td align="center" valign="middle">
138+
139+
<script language="javascript">
140+
var tempString="";
141+
for (i=0;i<window.location.search.length;i++) {
142+
if (window.location.search.charAt(i)!="?") tempString+=window.location.search.charAt(i);
143+
}
144+
if (AC_FL_RunContent == 0) {
145+
alert("This page requires AC_RunActiveContent.js. In Flash, run \"Apply Active Content Update\" in the Commands menu to copy AC_RunActiveContent.js to the HTML output folder.");
146+
} else {
147+
AC_FL_RunContent(
148+
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
149+
'width', '1000',
150+
'height', '700',
151+
'src', 'index',
152+
'quality', 'high',
153+
'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
154+
'align', 'middle',
155+
'play', 'true',
156+
'loop', 'true',
157+
'scale', 'showall',
158+
'wmode', 'window',
159+
'devicefont', 'false',
160+
'id', 'index',
161+
'bgcolor', '#ffffff',
162+
'name', 'index',
163+
'menu', 'true',
164+
'allowScriptAccess','always',
165+
'movie', 'index',
166+
'salign', '',
167+
'FlashVars', tempString
168+
); //end AC code
169+
}
170+
</script>
171+
172+
</td>
173+
</tr>
174+
</table>
175+
176+
</body>
177+
178+
<!-- Mirrored from cmra.rec.ri.cmu.edu/products/teachingmindstorms/ by HTTrack Website Copier/3.x [XR&CO'2014], Wed, 04 Mar 2020 15:18:51 GMT -->
179+
</html>

0 commit comments

Comments
 (0)