LeJOS
LeJOS
| 初版 | 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
関連項目
外部リンク
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.