Tag Info

Hot answers tagged

6

From the official LEGO Education site and the official EV3 FAQ: What does EV3 stand for? This is the third generation of the LEGO MINDSTORMS platform and the "EV" stands for evolution, hence EV3.


5

As you say, there are still tons of unknown at this point, so asking the question is way premature. However, considering the software is said to be based on the same technology as the one in the NXT, it's likely it won't be too different, and that's why that software will be able to control NXT bricks. However, I also doubt you'll be able to control EV3 ...


5

The graphical software that ships with the EV3 set can program both EV3 bricks and older generation bricks. We assume that this means NXT 1.0 and 2.0 bricks. However, it is unlikely that NXT-G will work with EV3 bricks as EV3 bricks run a custom build of Linux, whereas older bricks run a custom firmware. LEGO will create an offical app for both Apple and ...


4

The Mindstorms EV3 brick uses Bluetooth 2.1EDR. What protocol they use on top of that is still unknown, but will probably be released publicly by LEGO at some point. It's likely some compatibility with the NXT is possible (that is, an EV3 and a NXT bricks should be able to communicate together), but this is pure speculation and I doubt they just reuse the ...


4

That depends on which version of the Education Software you purchased: LEGO® MINDSTORMS® Education EV3 Software Single UserAs the name implies, this is only allowed to be installed on a single computer: "The single license version of the EV3 Software allows you to install and run the software on one computer." LEGO® MINDSTORMS® Education EV3 Software Site ...


3

Sadly that's a limitation of Windows RT - there's no way you can install the EV3 software on there. Windows RT can only run apps from the Windows Store (and some specially compiled apps that MS supply such as Office RT - however I don't think the typical user can install a correctly compiled non-Store app on the Surface - as a developer you can side load ...


3

There are indeed two versions of the firmware to support the two sets of capabilities of the EV3 Brick, both currently at version 1.3/1.03: EV3 Firmware V1.03*H*.bin - The current "Home" edition. EV3 Firmware V1.03*E*.bin - The current "Education" edition. From what I've seen, you should be able to use either firmware on the bricks, however to get access ...


3

Look at Tetrix or Matrix. Theese building systems have more porefull motors than NXT ones. Metal blocks allow you to create strong robots. Tetrix and Matrix robots can be controlled by NXT/EV3.


3

I needed to update the firmware. 1.05 was too old. 1.31 works. Download from: http://mindstorms.lego.com/en-us/support/files/default.aspx#Firmware I did need to run the old NXT-G software to download the newer firmware. I did not try to download the firmware using EV3.


3

EV3 has no support for the Light Sensor, just the Color sensor. There is a Raw Sensor that can be used to create a Light Sensor MyBlock. That MyBlock can then be used to create the various WaitFor, Loop, and Switch blocks using the Logic form of those blocks. Then there is the calibration problem. The Color Sensor block in calibration mode does not work ...


3

The math you're suggesting may work for going straight forward or backward where slipping is limited. For a turn, it will not come close. Even getting the center of rotation of the turning robot will be difficult. The tracks will have to slip. A tracked robot can not turn without those tracks slipping. Differences in friction will alter the turn. More ...


2

The new EV3 Intelligent Brick has the following announced features: IR sensor Bluetooth connectivity* SD Card Slot USB Port Linux-based firmware Full iOS and Android compatibility out of the box In terms of libraries for connecting with it - if it's based on a standard core, then I would assume that a standard bluetooth stack should be able to ...


2

As per This LEGO education FAQ, it is not possible to use the USB cable the same way it's done between multiple EV3 bricks: Can I connect my NXT Intelligent Brick to the LEGO MINDSTORMS Education EV3 Intelligent Brick? No. It is not possible to daisy chain with the NXT brick. However, keep in mind this is valid within the scope of official software; ...


2

I can't tell much about sensors since the EV3 Hardware Development Kit has not yet been released, but the existing motors have the same precision specifications and are completely interchangeable between NXT and EV3. And yes, hopefully, with the better bandwidth we can expect more sophisticated sensors! See also ...


2

No, it appears that you need to use the EV3 software to program the EV3 kit, as per the FAQ on the LEGO site: http://mindstorms.lego.com/en-us/News/ReadMore/Default.aspx?id=476781 The EV3 sensors also won't work with the NXT brick either. Though, I'd imagine if you're getting an EV3 kit, it should come with the EV3 software.


2

Edit to add: PDF downloads are now available from the LEGO Site: 3D Building Instructions The images used for building instructions are available (jpeg images) in folder C:\Program Files\LEGO Software\LEGO MINDSTORMS EV3 Home Edition\Resources\ContentPacks\Retail\nonlocalized\LEGO\pack0\projects (more or less, depends on OS and installation ...


2

My FLL team wrote a light sensor myblock that converts the raw value to a number between 0 and 100. They run it on the EV3 so they can use their existing NXT light sensors. It should work on the NXT brick as well. Here is the video they posted to explain how it works. http://youtu.be/I7Bqvk-uMLk


2

There is an expansion set, as well as a selection of additional sensors, etc. you could purchase, listed on the products page of the LEGO site's Educational Section: The Expansion Set - Lots more elements, no electronics. The Gyro sensor The IR Beacon - This comes with the home set, but not the Education set. The Core Set - no software - see "What is ...


2

Instead of using the datalog block from education version, you can create a custom version using the file access block. It's a bit more difficult, but more flexible... You won't be able to directly use EV3 datalog management, but you can structure the file to be directly compatible with csv format, readable by spreadsheet programs.


2

Note that the Education version doesn't come with any software - if you want to use the full features of the Education EV3 brick (mostly around Data Logging), you will need to purchase the Education version of the software - thus making the price about £70-85 higher (which may still be cheaper than purchasing the Retail edition and adding the extra ...


2

You should look up 'Dead Reckoning'. It is a method where you always know (or guess) your current position by tracking all your previous moves. Knowing your current position, you can then retrace your steps backward or reach any position back calculating a straight line to it (hoping that there's nothing in the way). Here's the Wikipedia on the subject: ...


2

You have two options. You can use an accelerometer. Lego sells one that can be found here. There are also aftermarket ones at mindsensors.com. This allows you to independently measure the acceleration of the robot. You have to then integrate this information twice to get positional change. The way to do this is to put it in your control loop and sum up ...


2

This can usually be achieved on the EV3 with a bootable SD card - you would set that up with a new firmware image and a loader that copies it across to the brick. The leJOS team have ported their codebase to the EV3 - so with a bootable SD card you can indeed load a modified version of the firmware onto your EV3 brick. You can then use their WiFi stack to ...


2

I am working on a project called ev3dev that runs Debian on the EV3. We are not quite to the point that we support "all the Robot EV3 functionalities", but we are getting very close. We are also using a version 3.3.0 Linux kernel, which is more up to date than the other EV3 firmware projects that I know of (which use a 2.6.33 kernel). If you would like to ...


2

I just discovered this a few days ago. If you use "Numeric" as the input type and switch to tabbed view, you can have a select/case/default type instruction instead of if/then. It also works with text input as well as as some sensors.


2

I think that it mean that the virtual machine running on the EV3 brick has encountered an unknown instruction. Perhaps your program has become corrupted or there is an block that is not configured correctly. I would copy and paste your blocks into a new program and see if it works. If it does not, start a new program from scratch or just copy a little bit ...


1

The move steer and move tank blocks take 5kb each while the large motor block takes 4kb. If you have a long string of move blocks in your program, it will take up big chunks of memory. We've gotten around that in the past with using myblocks. Myblocks are only copied to the NXT once and called each time it is needed in the program. A pivot myblock might take ...


1

You need to be using the standard MonoBrick Communication Library if you want to connect remotely to the EV3. You would then need to have the following using statement at the top of your code: using MonoBrick.Ev3 I believe you are referencing the MonoBrick EV3 Firmware which doesn't need to connect to the brick as it is the brick.


1

The LEGO Education website does indeed not list prices, as you have to go through a distributor and get a quote there. However, it seems that LEGO acts as its own distributor in the United States, which is slightly confusing, especially considering it's on a separate website: http://www.legoeducation.us/. There you can get prices, and you'll see a ...


1

In the MINDSTORMS EV3 software you can Zoom in and out to be able to view your complete program (there are magnifier icon and an 1:1 on the top right) You can also create MyBlock ... select a group of block that do something specific like rotate till object detected - then click on Tool in the menu - then on MyBlock Builder -- once a MyBlock is created ...



Only top voted, non community-wiki answers of a minimum length are eligible