Subject:
|
Introduction of LEJOS OSEK
|
Newsgroups:
|
lugnet.robotics.nxt
|
Date:
|
Tue, 22 May 2007 02:56:45 GMT
|
Viewed:
|
24159 times
|
| |
| |
Hello everyone and special thanks to LEJOS developers,
I would like to introduce a new project that is standing on the shoulders of
giants.
LEJOS OSEK <http://sourceforge.net/projects/lejos-osek> is an open source
firmware for LEGO Mindstorms NXT. LEJOS OSEK consists of I/O driver of LEJOS NXJ
platform source code, TOPPERS OSEK <www.toppers.jp/en/index.html> RTOS source
code, and glue code to make them work together.
LEJOS OSEK can provide:
-ANSI C/C++ (not C based, but real C) programming environment by using GCC
(GNU-ARM) tool chain
-LEJOS NXJ platform based device API for NXT Sensors, Motors, and other devices
-TOPPERS OSEK provided real-time multi tasking features proven in automotive
industry
-Rate Monotonic Scheduling with 1msec resolution by using OSEK Alarm
-Several examples (include a NXTway)
-Fast execution and less memory consumption
I.e. Application is executed natively on the ARM7 and NXTway consumed totally
just about 20k bytes (includes LEJOS OSEK itself)
LEJOS OSEK is focused on real-time control applications for NXT, thus nice
GUI/file system are out of target. Additionally, we can provide a graphical
modeling, simulation, and code generation environment which is called Embedded
Coder Robot NXT.
Embedded Coder Robot NXT is LEGO Mindstorms NXT specific Blockset of The
MathWorks MATLAB(R) & Simulink(R) products. LEJOS OSEK will be also used as the
run time environment of the Embedded Coder Robot NXT applications. Embedded
Coder Robot NXT can be downloaded from The MathWorks File Exchange site:
<www.mathworks.com/matlabcentral/fileexchange/loadCategory.do?objectId=144&objectType=Category>
Note:
Porting TOPPERS OSEK to the NXT was done by Professor Masaaki Mizuno
Department of Computing and Information Sciences, Kansas State University
(masaaki@cis.ksu.edu)
Have fun,
Takashi
PS: For more detailed information, please check the Forum of LEJOS NXJ site
<http://lejos.sourceforge.net/forum/viewtopic.php?t=185>
|
|
Message has 1 Reply: | | Re: Introduction of LEJOS OSEK
|
| LEJOS OSEK Website has been available at (URL) There has been several updates since the first introduction: - LEJOS OSEK Ver 1.02 supports restart of application program by pressing the triangle button at the left hand side of NXT. (Usability should (...) (17 years ago, 29-Jun-07, to lugnet.robotics.nxt)
|
3 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
Active threads in NXT programmable brick
|
|
|
|