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 πρέπει να φαίνονται κανονικά όλοι οι ελληνικοί χαρακτήρες.