

LEGO Mindstorms EV3 (様式化:LEGO MINDSTORMS EV3)は、 LEGOのMindstormsラインにおける第3世代のロボットキットです。第2世代のLEGO Mindstorms NXTキットの後継です。「EV」の指定は、Mindstorms製品ラインの「進化」を示しています。「3」は、これが第3世代のコンピュータモジュールであることを示しています。最初はRCXで、2番目はNXTです。2013年1月4日に正式に発表され、2013年9月1日に店頭で発売されました。教育版は2013年8月1日に発売されました。[1]このセットを使用した競技会は数多くあり、その中にはLEGOがスポンサーとなっているFIRST LEGO League ChallengeやWorld Robot Olympiadなどがあります。
2022年10月の発表後、レゴグループは2022年末にレゴ マインドストームの生産を正式に中止しました。[2]
概要
LEGO Mindstorms NXT および NXT 2.0 から EV3 への最も大きな変更点は、プログラム可能なブロックの技術的進歩です。NXT のメイン プロセッサはARM7マイクロコントローラでしたが、EV3 はLinux を実行するより強力なARM9 CPUを備えています。USBコネクタと Micro SDスロット (最大 32 GB) は、EV3 の新機能です。EV3RSTORM、GRIPP3R、R3PTAR、SPIK3R、および TRACK3R の 5 つの異なるロボットを組み立てるための設計図が付属しています。LEGO は、ROBODOZ3R、BANNER PRINT3R、EV3MEG、BOBB3E、MR-B3AM、RAC3 TRUCK、KRAZ3、EV3D4、EL3CTRIC GUITAR、DINOR3X、WACK3M、および EV3GAME の 12 の追加プロジェクトを組み立てるための手順もオンラインで公開しています。これは、 LabVIEWで開発されたLEGO Mindstorms EV3 Home Editionというプログラムを使用して、線ではなくブロックを使用してコードを記述します。ただし、実際のロボット上でプログラムして保存することもできます。[3] MicroPythonのサポートが最近追加されました。[4]
EV3ホーム(31313)セットは、EV3プログラム可能ブロック1個、大型モーター2個、中型モーター1個、タッチセンサー1個、カラーセンサー1個、赤外線センサー1個、リモコン1個、ケーブル、USBケーブル、および585個のテクニックエレメントで構成されています。[3]
教育用EV3コアセット(45544)は、EV3プログラム可能ブロック1個、大型モーター2個、中型モーター1個、タッチセンサー2個、カラーセンサー1個、ジャイロスコープセンサー1個、超音波センサー1個、ケーブル、USBケーブル、充電式バッテリー1個、および547個の[5]テクニックエレメントで構成されています。[3]
別売りの教育用コアセットの拡張セットには、853 個のレゴ エレメントが含まれています。ただし、拡張セットと教育用セットを組み合わせても、小売セットのほとんどのロボットを組み立てるのに十分なコンポーネントは含まれていません。これは NXT とは対照的です。教育用セットとリソース セットを組み合わせると、小売デザインのどれでも組み立てることができます。EV3 教育用セットは、小売セットより 1 か月早い 2013 年 8 月 1 日にリリースされました。コア教育セットで組み立てられるロボットは、EV3 教育用ロボット、GyroBoy、Color Sorter、Puppy、および Robot Arm H25 です。拡張セットで組み立てられるロボットは、Tank Bot、Znap、Stair Climber、Elephant、およびリモコンです。コア セット 2 つと拡張セットで組み立てられる別のロボットは、Spinner Factory です。NXT の Hitechnic センサー ブロックは、EV3 と NXT で使用できます。
NXT のセンサーは EV3 で使用できます。microSD カードから代替オペレーティング システムを起動できるため、改造ファームウェア、ev3dev、Debian Linux ベースのオペレーティング システムを実行できます。
互換性
すべてのNXTセンサー、モーター、および構築要素はEV3で動作し、プラグインするとNXTセンサー/モーターとして認識されます。EV3センサーはNXTでは動作しませんが、EV3モーターは動作します。NXTブロックはEV3ソフトウェアでプログラムできますが、一部のソフトウェア機能が欠けています。EV3ソフトウェアを使用してNXTをプログラムできますが、超音波センサー(標準のNXTキットには含まれていますが、標準のEV3キットには含まれていません)など、いくつかの追加のプログラミングブロックをダウンロードする必要があります。EV3ブロックは標準のNXTソフトウェアでプログラムできませんが、一部のサードパーティソフトウェアは両方のシステムをサポートしています。[11] Scratchには、ユーザーがEV3をプログラムできる拡張機能も含まれていました。
EV3プラットフォームで作られた注目のロボット
- Braigoは、カリフォルニア州シリコンバレーのサンタクララ出身の12歳の少年、シュバム・バナージーが設計したロボット点字プリンターです。これは、ラルフ・ヘンペルが設計したBANNER PRINT3Rプロジェクトの改良版です。 [12]低価格(354ドル)は、一般的な点字プリンター(2000ドル以上かかることもあります)よりも優れています。
- CubeStormer IIIはルービック キューブを解くロボットで、かつては3.256 秒という最速のルービックキューブを解くロボットとしてギネス世界記録に認定されていました。以前の記録は 5.27 秒で、これは旧世代の NXT パーツで作られたCubeStormer IIが保持していました。CubeStormer III は 2014 年 3 月 15 日にこの記録を破りました。
- MindCuber はCubeStormer IIIに似ており、その主な目的はルービック キューブを解くことです。このマシンには、MindCuber-RI (MINDSTORMS Robot Inventor キットで作成)、PrimeCuber (MINDSTORMS Spike Prime キットで作成)、MindCuber 教育キット バリアント (MINDSTORMS EV3 の教育コア セットで作成) など、複数のバリエーションがあります。
機能強化
EV3 AM1808プラットフォームでは、ちょっとしたハックでエンコーダの解像度を2倍にすることができます。エンコーダBライン(レゴでは方向ラインと呼ばれています)でエッジトリガー割り込みを有効にすることで、1回転あたりの増分を360ではなく720にすることができます。この強化により、低速での回転がスムーズになり、位置制御が向上します。[13] [14]このハックは、ハードウェアの制限によりNXTでは不可能でした。この変更を実装した修正ファームウェアはEV3.14と呼ばれています。[15]
参照
- ロボテック
- デクスターインダストリーズ- EV3用センサー[16]
- LeJOS - EV3 プログラミング用のファームウェアおよび Java API の代替。
- C-STEMスタジオ
参考文献
- ^ “公式EV3プレスリリース”。2016年3月6日時点のオリジナルよりアーカイブ。2014年3月4日閲覧。
- ^ 「レゴは2022年にマインドストームを廃止します」。Brick Fanatics。2022年10月26日。 2022年10月26日閲覧。
- ^ abcd EV3 は NXT とどう違うのですか? - LEGO.com カスタマーサービス FAQ - 製品 - テーマ - マインドストーム - マインドストーム EV3 2015 年 2 月 24 日にWayback Machineにアーカイブされました
- ^ 教育、LEGO。「Python for EV3」。education.lego.com 。 2020年4月21日閲覧。
- ^ 「45544: 教育用 EV3 コアセット」.
- ^ Sherrard, Ann; Rhodes, Amy (2014年10月). 「LEGO Mindstorms NXTとEV3ロボット教育プラットフォームの比較」. Journal of Extension . 52 (5). doi : 10.34068/joe.52.05.17 .
- ^ 「LEGO MINDSTORMS Robot Inventor - About Us」LEGO.com 2020年6月15日2024年5月20日閲覧。
- ^ 「LEGO® Education SPIKE™ PRIME、教室向けの新しい実践的な学習アプローチを本日発表 - 当社について」。LEGO.com 。 2019年9月11日。 2024年5月20日閲覧。
- ^ 「gpdaniels/spike-prime」。GitHub。
- ^ 「Spike Prime と Mindstorms Robot Inventor はどのような内部電子機器を使用していますか?」
- ^ 「LEGO MINDSTORMS® EV3 よくある質問」。Lego.com。レゴ グループ。2013 年 3 月 15 日。2013 年 8 月 29 日時点のオリジナルよりアーカイブ。2013年10 月 1 日閲覧。Q
: EV3 は NXT ハードウェアと下位互換性がありますか? A: はい。新しい EV3 ソフトウェアを使用して、NXT インテリジェント ブリックをプログラムできます。ただし、NXT インテリジェント ブリックでは、すべてのソフトウェア機能がサポートされているわけではありません。NXT ソフトウェアを使用して、EV3 プログラム可能ブリックをプログラムすることはできません。
- ^ 「Lego EV3 追加プロジェクト: BANNER PRINT3R by Ralph Hempel」。2017年12月13日時点のオリジナルよりアーカイブ。2016年3月14日閲覧。
- ^ 「Lego EV3 の改良ファームウェアの開発。技術レポート」。ICube 研究所。ストラスブール大学。2014 年 7 月。
- ^ 「レゴEV3のハッキング。ラボのウェブページ」。ICube研究所。ストラスブール大学。
- ^ 「EV3.14: Lego EV3 用の修正ファームウェア」。ICube 研究所。ストラスブール大学。2014 年 12 月。
- ^ 「Dexter Industries センサーは EV3 と互換性があります」。
外部リンク
- 公式サイト
- Open Roberta Lab - EV3 向けの初のクラウドベースおよびオープンソース IDE
- CoderZ、EV3オンラインシミュレータを備えたオンライン学習環境
- ev3dev ev3 用の Linux Debian OS
- cpp4robots は、EV3 を C/C++ でプログラミングできるようにする Microsoft Visual Studio の拡張機能です。
- Robot JavaScript は、EV3 用の JavaScript コンパイラです。構文の強調表示とコード共有を備えた開発環境が含まれています。
