leJOS
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/09/24 16:21 UTC 版)
初版 | 2000年8月6日 |
---|---|
最新版 |
v3.0 / 2006年9月17日
|
プログラミング 言語 |
Java, C |
プラットフォーム | Cross-platform |
ライセンス | オープンソース (MPL) |
公式サイト | lejos |
初版 | 2007年1月6日 |
---|---|
最新版 |
v0.9.1 / 2012年2月6日
|
プログラミング 言語 |
Java, C |
プラットフォーム | Cross-platform |
ライセンス | オープンソース (MPL) |
公式サイト | lejos |
初版 | 2014年1月14日 |
---|---|
最新版 |
v0.9.1 / 2015年11月16日
|
プログラミング 言語 |
Java |
プラットフォーム | Cross-platform |
ライセンス | オープンソース (GPL v3) |
公式サイト | lejos |
leJOSはレゴマインドストームプログラマブルRCXコントローラーのファームウェアリプレイスメントである。Java仮想マシンを含むので、レゴマインドストームのロボットにJavaでプログラムを施す事が出来る。コンピュータサイエンスの初年度の学生にJavaを教える為にしばしば使われる。2001年の12月には国際宇宙ステーションにleJOSベースのロボット・Jitterが搭載された。
発音
leJOSと言う名はJosé Solórzanoによって考えだされ、Java Operating System (JOS)とRCXのもう一つのオペレーティングシステムであるlegOSの頭文字とスペイン語の単語「lejos」に基づいている。
leJOSはレゴマインドストームのRCXとNXTロボットにJavaのプログラミング環境を提供する。また、ナビゲーションやビヘイビアベースロボティックスのような様々な興味深い高度な機能も提供する。
歴史
leJOSは元々1999年にJosé SolórzanoによってTini VMとして考案され開発された。趣味的なオープンソースプロジェクトとして始まり、後に今日leJOSとして知られる物へと発展させた。多くの貢献者がプロジェクトに加わり、重要な増進を提供した。彼らの中にはBrian Bagnall、Jürgen Stuber、Paul Andrewsなど後にホセが本質的にはプロジェクトから引退した時に引き継いだ者もいた。
新しいレゴマインドストームNXTへのポートは2007年1月現在a limited feature alpha releaseとして利用できる。これはRCXのバージョンより遥かに(x15かそれぐらい)早く、より多くのメモリ、NXTの特徴の多くが利用できる。全てのNXTの特徴を可能にするにはかなりの努力が必要である。
参考文献
![]() |
この節には参考文献や外部リンクの一覧が含まれていますが、脚注によって参照されておらず、情報源が不明瞭です。
|
- Brian Bagnall (2002). Core LEGO Mindstorms Programming. Prentice Hall PTR. ISBN 0-13-009364-5
- Giulio Ferrari et al. (2002). Programming LEGO Mindstorms with Java. Syngress. ISBN 1-928994-55-5
関連項目
外部リンク
固有名詞の分類
- leJOSのページへのリンク