erika educational
overview
news
download
  what's required
  compiling and using
  gcc3 support
demos
wireless interface
Matlab support
people
related links

ERIKA Educational Demos

Here is a collection of Applications written using ERIKA Educational. Feel free to contribute with your own applications!!!

Some examples

The first examples listed below are very simple and they were written to help users understanding the kernel interface and how to use it. Last examples is a little more complex but quite funny!
Note that these samples uses Lego® RCX™ microcomputer and some others components (sensors, motors, bricks, etc....) produced by Lego® (remember that this is an independent site not authorized or sponsored by the Lego® Group)

Demo
Description Documentations, movies, ...
CABs
directory: erika/tests/cabs
A simple CABs demo -
Alarms
directory: erika/tests/alarm
A simple Alarm demo -
Semaphores
directory: erika/tests/sem
A simple Semaphore demo -
Motors
directory: erika/tests/h8/motor
This sample shows increasing power for  Motor A (with  VP control) and Motor C (with PWM control). Each time you hear a beep, the power of motors increases automatically as you will see on the LCD display (in particular, power of motor A is showed).

-
Rotation Sensor
directory:
erika/tests/h8/sensrot
erika/tests/h8/sensrot2
This samples shows how to measure the rotation velox using rotation sensor. Periodically, power is increased and rotation sensor (wich is connect to it) will measure the number of rounds it takes during a prefixed period: the value measured will be showed on the LCD.

-
Path Follower
directory:
erika/tests/h8/vehicle
This application shows the real-time properties of ERIKA: a little vehicle will follow a path using two light sensor to detect where the path is. Note that while moving, it is able to sing a song!!! (sorry, but is not a polyfonic melody... :-)

-
Enhanced Path Follower
directory:
erika/tests/h8/newvehicle
This is an enhanced version of the path follower contained inside erika/tests/h8/vehicle. This version include support for mode change, C++ implementation, and an OSEK BCC1-like wrapper.
Notes on mode change inside erika/tests/h8/newvehicle.
Images, movies and shaded path.
W-Ring Path Follower
directory:
erika/wirelessring
This is another enhanced version of the path follower inside erika/tests/h8/vehicle. In this version communications among RCXs are based on the RF waves, using the W-Ring Protocol.
Instructions inside erika/wirelessring.
Images and movies.
Matlab support
directory:
erika/toolbox
Using Matlab Simulink and Real-Time workshop you can now automatically generate ERIKA code from your Simulink model.
Instructions inside erika/toolbox.
Click here to surf the CVS website.