Some info from the ProGOTM manual:
The PROGO manual is intended for teachers, educators, university and advanced high
school students, hobbyists, researchers and anyone else interested in advancing the
infrastructure of robotics and advanced technology in our society.
The goal of this manual is to enable teachers and professors, from middle school
through the university level, to develop exciting, stimulating, and entertaining
instructional materials for hands-on laboratories using embodied, intelligent, autonomous
mobile robots.
PROGOTM provides a vehicle for beginners to write
sophisticated programs for the TJ PROTM . Examples
in this manual will illustrate all the PROGOTM statements
along with the TJ PROTM Robot Kernel,
which consists of TJ PROTM motion and sensor commands.
Teachers and others with some programming experience will find PROGOTM
a breeze and easy to teach. Those who know C will be delighted to know
that PROGOTM and C statements can be mixed and as
you teach PROGOTM you can seamlessly move into C
programming.
Teacher Alert! When programming robots, you and your students may
prefer PROGOTM syntax mixed with C
enhancements, even if you and they know C!
A copy of the PROGOTM Language
Reference Manual accompanies this manual. A quick read of that manual will help
you to grasp the language quickly. That manual also lists the TJ PROTM Robot Kernel. If you want to jump into
programming with PROGOTM immediately, you can refer
to the language summary at the end of that manual and work through the applications
here without delay.
Ultimately, you may have detailed questions about the language syntax and may need
to consult the PROGOTM Language
Reference Manual more perspicaciously. This manual provides PROGOTM
exercises and applications of either Interactive C (IC) OR ICC11 C to
the TJ PROTM autonomous mobile robot, including
a PROGOTM software distribution file of source code
for the programs discussed.
1.1 Requirements to run PROGOTM using
ICC11 C
You can use either the DOS or the Windows version of the ICC11 C-compiler
to run PROGOTM .
This manual assumes you have the DOS version of ICC11, operate from WIN95, and that
you use
the Mekatronix WIN95 application program called the High-Speed Serial Downloader
(HSSDL11) to load your robot from a personal computer COM port.
If you work strictly in a DOS environment, you will need the PCBUG11 freeware package
to
download ì.s19î files into the robot. PCBUG11 is shipped to you in the TJ PROTM software
distribution package. Further, in order for your robot to talk to the PC, you will
need a terminal
simulation program like Kermit (not shipped or included) to run on your PC.
For complete details about configuring the TJ PROTM with
your computer, see the TJ PROTM
Users Manual (available free from www.mekatronix.com)
or the TJ PRO Robot Education
Manual Using ICC11 (available from our distributors).
1.1 Requirements to run PROGOTM for
Interactive C (IC)
You can use either the DOS or the WIN95 version of the IC to run PROGOTM . MekatronixTM recommends
the WIN95 for greater convenience since executing the freeware DOS version is not
as flexible and easy to use. The DOS version has two advantages, however. It is free
and will run on old DOS machines. This is a real advantage for middle and high schools
with low cost budgets! As the technology labs in the lower grades upgrade their computers
to Windows, MekatronixTM encourages a switch to
the WIN95 IC version.
The free DOS version of IC can be downloaded from the EEL5666 class web site at the
University of Florida: http://www.mil.ufl.edu/imdlf.html.
While there, also download the Interactive C Manual, Chapter 6 of the MIT 6.270 notes.
A quick read of the IC Manual will enable you to better understand this manual. As
you read this manual, you can conveniently refer to the relevant sections of the
IC Manual for further assistance.
---cut----
NOTE: The full manuals explaining ProgoTM
for IC and ProgoTM for ICC11 C is
62 and 52 pages long and may be downloaded once you purchase the ProgoTM
program.
To go back to the previous page, click the back button on your
browser.
To Start over
at the Main Page, click here