» www.Giftbox.Az - Bir birindən gözəl hədiyyə satışı
ウィキペディアランダム
毎日カテゴリ
共有: WhatsappFacebookTwitterVK

Lego Mindstorms EV3

Lego Mindstorms EV3は、2013年9月20日に発売されたLego Mindstorms NXT 2.0の後継のプログラム可能なロボットや他の機械、または対話システムを組むためのレゴ社の商品セットである。

EV3を搭載したロボット
EV3はセンサーが増えて多機能になった

概要

レゴは第3世代のマインドストームのプラットホームをEV3と呼ぶ事を発表した。EV3はNXTをさらに発展させた。[1][2]

言語知識が無くても多様な機能を持つロボットを自由に作ることができる。高度な機能を比較的手軽に実装できるため、企業研修などでも多用される[3][4]

MINDSTORMS EV3 セットにはモーター、センサー、EV3プログラム可能なブロック、550個以上のレゴ・テクニックの部品とリモコンが含まれる。 ジャイロセンサーを搭載してセグウェイのような倒立振子式のロボットが組めるようになった。

EV3はスマートデバイスからも制御可能である。

スペック

  • OS:Linux
  • CPU:ARM 9
  • メモリ:64MB
  • ストレージ:フラッシュメモリ(16MB)、SDカード

プログラミング言語

Actor-Lab
言語: 独自のフローチャート風の言語
Ada Interface to MindStorms
言語: Ada
brickOS
言語: C/C++[1]
GCC
言語: C/C++, Objective C, Fortran, Java, Ada among others
GNU Toolchain for h8300
言語: C/C++, ASM
LabVIEW Toolkit for NXT
言語: LabVIEW
コメント: A toolkit for LabVIEW permitting development of custom native blocks for use in the Mindstorms NXT software.
Lego.NET
言語: Anything that can compile to .NET, works best with C#[2]
コメント: コンパイラ無し。バイトコードをマシンの命令に変換する。
leJOS
言語: Java
librcx
言語: C/C++
コメント: GCC用のライブラリ
Logitech SDK
言語: Visual Basic, Visual C++
コメント: Can be combined with an RCX control library such as spirit.ocx from the MindStorms SDK to make use of the Lego Cam
NQC
言語: NQC, a C-like language
コメント: 非オフィシャルの言語の中では、もっともよく使われている。
Official MindStorms SDK
言語: Visual Basic, Visual C++, MindScript, LASM
コメント: You don't need VB to use the VB features as MS Office comes with a cut down version of VB for making macros
OnScreen
言語: A custom language which can be programmed directly on the RCX
pbForth
言語: Forth
PRO-BOT
言語: A kind of Visual Basic/spirit.ocx-based language
コメント: Designed for robots which are in contact with the workstation at all times
QuiteC
言語: C
コメント: A library for use with GCC and comes with GCC for Windows.
RCX Code
言語: RCX Code, a custom flowchart-based language
ROBOLAB
言語: A flowchart language based on LabVIEW
コメント: This is the programming environment offered to schools who use MindStorms, supports the Lego Cam
SqLego
言語: Squeak[3]
TclRCX
言語: Tcl
Terrapin Logo
言語: LOGO
TinyVM
言語: Java
The Transterpreter
言語: occam
Vision Command
言語: RCX Code
コメント: Lego Cam と一緒に使うオフィシャルのプログラミング言語
XS
言語: Lisp
LegoLog
言語: Prolog
コメント: Uses an NQC program to interpret commands send from the pc running the Prolog code
PBrickDev
言語: PBrickDev, a flowchart based language.
コメント: Has more fuctionality than the RIS language, such as datalogs and subroutines/multithreading.
Python
言語: Python
コメント: python-ev3dev


参考文献

  • Bagnall, Brian. Maximum LEGO® NXT: Building Robots with Java Brains Variant Press. 2007. (ISBN 0-9738649-1-5)
  • Bagnall, Brian. Core LEGO® Mindstorms Prentice-Hall PTR. 2002. (ISBN 0-13-009364-5)
  • Baum, Dave. Definitive Guide to LEGO® MINDSTORMS, 2nd ed. Apress. 2002. (ISBN 1-59059-063-5).
  • Erwin, Benjamin. Creative Projects with LEGO® Mindstorms (book and CD-ROM). Addison-Wesley. 2001. (ISBN 0-201-70895-7).
  • Ferrari et al. Building Robots With LEGO® Mindstorms: The Ultimate Tool for Mindstorms Maniacs. Syngress. 2001. (ISBN 1-928994-67-9).
  • Gindling, J., A. Ioannidou, J. Loh, O. Lokkebo, and A. Repenning., "LEGOsheets: A Rule-Based Programming, Simulation and Manipulation Environment for the LEGO Programmable Brick," Proceeding of Visual Languages, Darmstadt, Germany, IEEE Computer Society Press, 1995, pp. 172–179.
  • Breña Moral, Juan Antonio. Develop LeJOS programs Step by Step, "http://www.juanantonio.info/lejos-ebook/
  • LEGO MINDSTORMS NXTオレンジブック (ISBN 9784839921866)
  • LEGO MINDSTORMS NXTグレーブック (ISBN 9784839923013)
  • Joe NagataのLEGO MINDSTORMS NXT歩行ロボット製作入門 (ISBN 9784274205668)
  • 入門LEGO MINDSTORMS NXT (ISBN 9784797338256)
  • 実践ロボットプログラミング (ISBN 9784764903784)
  • LabVIEWで学ぶ〈最新〉LEGO Mindstorms NXT入門 (ISBN 9784774146553)
  • 知的LEGO Mindstorms NXTプログラミング入門 電子工作Hi‐Techシリーズ (ISBN 9784789818957)
  • 「Kinect」×「Mindstorms NXT」「ロボット」プログラミング I/O BOOKS (ISBN 9784777517602)

脚注

  1. ^
  2. ^ Crook, Jordan. “LEGO Mindstorms EV3: The Better, Faster, Stronger Generation Of Robotic Programming”. TechCrunch. 2015年5月22日閲覧。
  3. ^ 短期間でシステム開発の流れを学ぶ - 教育版レゴ マインドストームを新入社員研修に
  4. ^ 考え方や経験値の異なるエンジニアのコミュニケーションを促進 ~ 教育版レゴ マインドストームを社内研修に活用

関連項目

外部リンク

マインドストーム NXTの公式サイト:

  • Official Lego Mindstorms (NXT)
  • Official Robotics Invention System
  • Lego Mindstorms公式サイト(日本語)

様々なリソースとポータル:

  • EV-3情報ページ
  • EV-3.net
  • LEGO - Mindstorms - NXT 2.0 - 8547 Inventor's Guide
  • bNXT collects resources on Lego Mindstorms NXT
  • LEGO-robotics - A summary of information and links about many aspects of Mindstorms
  • Carnegie Mellon's Robotics Academy
  • LEGO Engineering - Resource for Educators on RCX & NXT
  • DCC for the RCX – Mark Riley's LDCC firmware for the RCX
  • nxtasy.org - Fresh NXT news and user community
  • LEGO Mindstorms NXT Robots - Lego Mindstorms NXT Robots
  • LEGO Mindstorms Sensor Input Page - Lego Mindstorms Sensor Input Page

プログラミング言語とOS:

  • Tufts University's ROBOLAB page
  • National Instruments LabVIEW NXT Toolkit
  • The NBC programming language for the NXT
  • The Transterpreter ((occam) runtime system)
  • XS: Lisp on Lego Mindstorms
  • Robotics Academy's RobotC (NXT & RCX C-Based Programming)
  • BricX Control Center, Multi language and OS IDE for Windows
  • Perl Direct Commands Interface to the NXT
  • RoboDNA offers Free PC Based Robotic Dashboards for the Lego NXT
  • NXT#- .NET library for the Lego NXT
  • NXTMOTE: TinyOS on NXT
  • ruby-nxt is a Ruby interface for controlling the Lego Mindstorms NXT via Bluetooth

日本における技術サポート:

  • アフレル Afrel (日本語)
ウィキペディア、ウィキ、本、library、論文、読んだ、ダウンロード、自由、無料ダウンロード、mp3、video、mp4、3gp、 jpg、jpeg、gif、png、画像、音楽、歌、映画、本、ゲーム、ゲーム。