Lego Mindstorms EV3 Review - A lack of enthusiasm

Linus Tech Tips ·Linus Tech Tips ·2017-05-06 · 1,650 words · ~8 min read
Floatplane YouTube

Transcript

JSON SRT VTT 129
0:04 With Lego Mindstorms and your computer,
0:08 you can build and program robots that do what you want. Airing on TV in 1998,
0:15 this is the commercial that sparked my interest in robotics and programming.
0:19 It's for the Lego Mindstorms RCX robotics invention kit, which a kid
0:23 could use to build and program almost any kind of robot they could imagine.
0:27 Lego Mindstorms has been an enormous source of learning, fun, and inspiration
0:32 for millions of kids and adults. And if you don't believe me, just search for
0:36 Mindstorms on YouTube to be blown away by some of the incredible things that
0:42 people have built and programmed using these kits. And the LEGO Group has
0:46 continued to update the Mindstorm's platform over the years with RCX, NXT,
0:51 and finally EV3, the kit I'll be reviewing today. I know I'm three years
0:56 late to the party, but this is still their flagship robotics kit, and I
1:00 wanted to see how it stacks up against new competitors like VEX IQ. That and
1:05 Lionus would only buy it if I made a video. So, here we go.
1:18 Corsair's ML fans feature magnetic levitation technology and custom
1:22 engineered rotors to provide a high performance, low-noise experience. Learn
1:26 more at the link in the video description. Opening up the box, we see a bunch of
1:31 disposable bags full of Lego pieces and
1:34 no storage tray. The first generation of Mindstorms came with a storage tray, but
1:39 ever since then only the educational versions have had them, which is a shame
1:44 really. I consider it essential to have something like this for organization.
1:48 How much would that have cost, LEGO Group? Anyway, to complete your first
1:53 mission, all you need to do is follow the characteristically excellent paper
1:57 instruction booklet, which walks you through the first stage of building and
2:01 running your first robot. You can drive it around with the included IR remote,
2:06 and it's preloaded with a demo that autonomously knocks tires around on the
2:10 included testing mat. The paper instructions then prompt you to download
2:15 the free EV3 programmer app, which is
2:18 very easy to install and get started with. Other companies take note. Kids
2:23 and Terren do not have the patience to wrestle with poorly designed software.
2:28 And the EV3 software itself is actually
2:31 fantastic. There's been a lot of development since generations 1 and two.
2:36 Each of the five featured robots and the 12 additional robots come with
2:40 instructions for building and programming. This involves the placing
2:44 and modifying of programming blocks onto
2:47 the programming canvas. You're introduced to motor control first, then
2:52 loops, switches, variables, multitasking, and functions, which are
2:57 called myblocks. Following along with these step-by-step programming
3:00 instructions is easy, and the complexity of both the robot and the programming
3:05 increases from one mission to the next. You are also given the option to load
3:10 the finished programs for each mission. I'm glad that they did this, but it's a
3:14 bit of a double-edged sword. On the one hand, it's good if you want to doublech
3:19 checkck your own solution, but on the other hand, like answers at the bottom
3:22 of a crossword, it makes cheating easy, potentially taking out a lot of the fun
3:27 and learning. Again, though, it's clear that a ton of research and development
3:32 has gone into the EV3 software. When you modify variables, the icons change to
3:37 match. When you add a sound or an on-screen image to your program, you get
3:41 to hear or see a preview on your computer, which helps a lot if you need
3:44 to debug a script. And each mission comes with a short video that shows you
3:50 exactly what your robot will do if programmed successfully. This process
3:54 can feel a little slow sometimes, but you're probably learning more than you
3:58 think. The method of programming is quite simplistic. This is important to
4:03 keep the barrier of entry low enough for kids, but it also results in a lower
4:08 learning ceiling. Fortunately, there are several third-party options for
4:13 programming the EV3 brick if you want more control and complexity. There are a
4:18 few things I did not like about the EV3 software. Worst of which was how it
4:23 inexplicably crashed about five times during normal operation. They might want
4:27 to look into that. So, I'd give it a solid A minus. Let's move on to the
4:32 hardware. I was not impressed. In fact,
4:36 I was pretty disappointed. The EV3 is in
4:40 many ways a step backwards from the
4:43 previous generation NXT 2.0. First of
4:46 all, the EV3 brain brick, which requires six AA batteries, takes at least 20
4:51 seconds to turn off and even longer to turn on. That's as long as my work
4:56 computer. And Linus built that. Turns out the EV3 brain is literally booting a
5:02 complete Linux OS. And this software
5:05 bloat means that it needs more RAM and a better CPU than it otherwise would,
5:10 which just drives up the price. Now, there are many features on the EV3 brain
5:15 that I do like, such as the SD card slot, the Bluetooth and wireless
5:19 connectivity, and the RGB LED behind the buttons, but the EV3 actually comes with
5:24 fewer sensors than the NXT 2.0. It's got
5:28 a color sensor, just one touch sensor instead of two. And the ultrasonic
5:33 sensor is replaced by the infrared sensor that pulls double duty as
5:37 distance sensor and as receiver for the beacon. The infrared beacon or remote
5:42 control has five buttons and a switch that can select one of four channels.
5:47 The problem here is that there are only 11 possible ways to use these buttons.
5:52 And the lack of joysticks means that there's no proportional control. And
5:57 with the standard control scheme, if you want to control a third or fourth motor,
6:02 you'll have to switch to another channel. But with only four total
6:05 channels, you'd better hope that there are no other LEGO enthusiasts nearby
6:09 with beacons of their own. Compared to radio control, infrared is awful anyway
6:14 with short range and frequent disconnections. The large EV3 motors,
6:19 however, feature several welcome improvements with attachment holes in
6:23 positions that offer more build flexibility. They're even backwards
6:27 compatible with NXT, which is pretty cool. EV3 also comes with a new medium
6:32 motor. It's weaker, so you won't use it to power a drive shaft, but its shape
6:37 makes it better for attachments like arms and claws. I just wish that there
6:41 were two of these included for the price. Let's talk about the rest of the
6:45 pieces. Now, the most iconic Lego piece is probably the 2x4 studded brick. This
6:51 is classic LEGO, and it's easy and quick for kids to attach and detach while
6:56 still ensuring a strong connection. So, it may surprise you to learn that all
6:59 the Lego pieces in the EV3 kit are studless. They've been designed to be
7:04 attached using pins and axles instead.
7:07 It's great in theory because it allows for a predictable 8 millimeter
7:12 three-dimensional grid system. But here's the problem. When they removed
7:16 the studs, they removed half the attachment points on a typical beam. So,
7:21 studless beams cannot be stacked on top of each other without extensive
7:25 additional support. One solution would be a double or triple wide beam, but the
7:30 LEGO Group doesn't make any pieces like that. So, they've effectively removed
7:35 functionality that we used to have and never bothered to replace it. There's
7:40 actually a lot of Lego Technic pieces that really should exist but don't. I
7:45 even 3D modeled a bunch of them and I sell them at cost on Shapeways where
7:49 people are still willing to pay unreasonable amounts of money to get
7:53 them. Despite all of that, Lego Mindstorms is still great and it still
7:58 plays an important role in getting kids interested in STEM fields. I just don't
8:04 see the same enthusiasm as I do from the Technic and Power Functions teams who
8:09 continue to push the boundaries by releasing interesting and even insane
8:13 sets like this one. But Mindstorms has
8:16 just stagnated. And it's especially
8:19 apparent when you look at the competition. Vex IQ came out several
8:24 months before LEGO Mindstorms EV3 and
8:28 the electronic hardware is objectively better in almost every single way
8:33 without compromising quality. Check out that video review over here. So, here's
8:38 the conclusion. People still ask me all the time if they should buy VEX IQ or
8:44 Mindstorms, and I tell them, if you're more interested in robotics and
8:48 programming, get VEX IQ. But if you're
8:52 more interested in building and engineering and you already have Lego
8:56 Technic pieces, Mindstorms or Power
8:59 Functions is the better option. Ultimately though, the best robotics kit
9:04 would be some miraculous fusion of VEX IQ inspired electronics and Lego Technic
9:10 pieces. I certainly hope that the LEGO group will step up their game for
9:14 Mindstorms Generation 4. I guess we'll just have to wait and see. Thanks a lot
9:18 for watching everyone. Give the video a like or a dislike and get subscribed if
9:22 you aren't already. Also, you can buy some LT merch or shop at Amazon using
9:27 our affiliate link. And please let us know in the comments below what your
9:30 Mindstorm's experience has been like, and have you tried the EV3? What did you
9:35 think of it? And if you're looking for something else to watch, check out the aforementioned VEX IQ review for one of
9:41 the best robotics kits on the market. or check out my Mechenoid review for the
9:46 absolute worst robotics kit on the market. And I'll see you next time.