Lego Mindstorm NXT self balancing robot

Lego Mindstorm NXT are a great platform for many things such as games, education etc.

In the following I will described my adventures with the standard LEGO Mindstorm NXT package + a Gyro from hitechnic and MATLAB 2007b.
The quick guide is to download the wonderful package NXTway_GS and follow the instructions there. In what follows I am trying to explain the basic technologies used in NXTway_GS.

The long term goal of the project is to examine the possibilities of using LEGO Mindstorms as a way to teach Linear/Fuzzy Control. The short term goal is… to have fun.

So I need two or three “classical” case studies. The first thing that came in my mind is the inverted pendulum problem, or in this case the more interesting self-balancing robot problem. But first things first.

Continue reading


Scientific Workplace και Ελληνικά

Το Scientific workplace είναι ένα πολύ καλό εμπορικό front-end για το Latex.

Θα περιγράψουμε ένα τρόπο να γράψουμε ελληνικά με το Scientific Workplace που βασίζεται στο omega του Γιάννη Χαραλάμπους.

  • Αποσυμπιέζουμε το rar αρχείο στο C:\ με την προυπόθεση ότι η εγκατάσταση του SWP είναι στο C:\SWP55\ Το rar αυτό αρχείο περιέχει ορισμούς για ελληνικά fonts.
  • Αλλάζουμε τα Regional settings του Η/Υ για τα non-unicode προγράμματα σε English από το Control Panel
  • Μέσα στο SWP κάνουμε την εξής ρύθμιση:

    Typeset->Expert Settings -> DVI Format Settings -> TeX Live Lambda

  • Ανοίγουμε το tex αρχείο και δοκιμάζουμε να γράψουμε κάτι στα ελληνικά. Αφού το κάνουμε Typeset->DVI preview πρέπει να φαίνονται κανονικά όλοι οι ελληνικοί χαρακτήρες.

Phun with physics


Phun is a Master of Science Thesis by Computing Science student Emil Ernerfeldt for supervisor Kenneth Bodin at VRLab, Umeå University.
Phun is meant to be a playground where people can be creative. It can also be used as an educational tool to learn about physics concepts such as restitution and friction.

The some of the videos at youtube are plain fun watching 🙂