Search results for lejos

Holonomic LEGO Mindstorms Robot

Posted by on Aug 27, 2017 in LEGO, Project, Technology | 2 comments

A holonomic robot uses omni-directional wheels to drive and turn in any direction on the spot. Agilis is an example of an early LEGO holonomic robot. My model is much simpler and robust. Essential to all holonomic robots are the use of omni-directional wheel, such as the the ones from Rotacaster. I am using a compass sensor to allow the robot to be remote controlled on an absolute grid using Connexion’s Space Navigator. This 3D input devices can be mapped to the unique movements and rotations of a holonomic robot.

Read More

Tutorial on how to install and run Java on Lego Mindstorms EV3 using Eclipse on Mac OS X

Posted by on Jun 4, 2017 in Documentation, Technology | 0 comments

We will be installing Java and the Eclipse Integrated Development Environment (IDE). This will allow us to develop your LEGO Minstorms EV3 software in Java and running it on the EV3 using LeJoS. Please let me know in the comments if you encounter any problems. I will try to keep this tutorial up to date.

You will need:

This tutorial will only get you started and you might want to dive much deeper into Java development for the EV3. These books might be useful for you:

My personal favourite for building amazing mechanism is Sariel’s book:

Read More

Neural Network Manager for Lego Mindstorms NXT

Posted by on Apr 23, 2008 in Documentation, Technology | 6 comments

The Neural Network manager for NXT is a Java Graphical User Interface which allows Lego fans to easily create, manage and train a neural network which can be exported and used in any program to be designed to run on the LEGO NXT. The total system comprises of two main parts, a UI running on the NXT and the Neural Network Manager running on the PC. The Neural network is created by the Neural Network Manager and can once trained be exported to a Java file that should be compiled and uploaded to the NXT. The NXT side of the system handles the I/O with the sensors (in our application the LEGO Sound sensor) and the communication with the PC. It pre-processes the data and sends it to the PC side via a bluetooth or USB connection.

Read More

Lego Beyond Toys

Posted by on Mar 9, 2008 in Course | 3 comments

This master class prepares for a new type of engineering discipline: design and creation of intelligent systems, products, and related services. The class will be a unique opportunity to get familiar with a number of powerful conceptual and intellectual tools to understand and create adaptive behavior at a system level. The context of Lego is chosen because it is already an example of a system. But in this class the creative goal is to make a leap forward, extending the scope of the existing system such that adaptive behavior becomes the central theme. The new Lego should be equally fascinating for grown-ups and children, women and men.

Read More

Tutorial on how to install and run Java on Lego Mindstorms NXT using Eclipse

Posted by on Mar 4, 2008 in Documentation, Technology | 85 comments

This tutorial will show you how to install and configure all the software necessary for you to develop Java programs for the LEGO Mindstorms NXT. Java is much more powerful and flexible than the original NXT-G software that LEGO provides. We will be using the Eclipse editor to write the actual Java code and to download this into the NXT. This combination enables you to conveniently write software and to quickly test it on the NXT. Of course there are many other Java editors, but we consider this combination to be particularly convenient. This tutorial focuses on the Windows XP platform, A Mac OS X tutorial is also available. We have two additional steps for Windows Vista. You will work through the following five steps:

Read More