Older blog entries for pantera (starting at number 1)

First lessons in building a Robot.

Note: Knowledge of Digital Electronics and Computer Organization desired when building and programming a robot.

First we start with an introduction to the Handy Board. It is a hand-held microcontroller board very well suited for personal and educational robotics projects.

It contains:

  • Motorola 68HC11 microprocessor (with system clock at 2 MHz)
  • 32K RAM (battery-backed static RAM)
  • Outputs for four DC motors
  • Analog and Digital inputs
  • 16x2 character LCD screen

Lab 1:

The first lab consists of getting familiar with the handy board. There are two ways to interact with the handy board: first we install Interactive-C and write sample programs, or secondly we directly download the *.S19 binary files to the board (done by using the dl command) to get familiar with its inner workings.
Then we familiarized ourselves with the schematics and the lay out of the board and all of the inputs and outputs.

Lab 2:

We write test programs in Assembly to control two DC motors. They consist of writing modules for making the device move forward, backward and turn. We would like to be able to move the device few feet forward, having it turn around twice, and then go backward to its starting position. This is a sort of brute force method where we are in full control of what's going on. Later on we will go on further and try to automate the mobile device (Robot) as we start mounting sensors to it. Embedding AI into it is out of the picture for now.

31 May 2002 (updated 31 May 2002 at 04:07 UTC) »
Introduction

First things first - I come from Bitola, Macedonia. A small landlocked country in the middle of the Balkan Peninsula in South-Eastern Europe. After the bloody break- up of the "utopian" fatherland of Yugoslavia, I landed in America for a better perspective.

In my childhood I was crazy about the Gungam Wing anime. It inspired me. It guided me! So marvelous and magnificent the mobile suits were that I had determined myself to someday learn robotics and design such Robots.

My educational career started in a small midwestern liberal arts collge with double major in Computer Science and Economics. Currently, I am pursuing a Master of Science degree in Computer Science in Illinois.

Over the summer I will start fulfilling my dream as I embark on building LEGO Robots in a Computer Architecture course. Being the real foundation of my knowledge of robotcs I hope to undertake a master's project on remote control of a robot over a unsecure LAN.

I will keep posting information in my diary as I progress, thus sharing my experience with others.
-- Pantera Pelister

P.S. Meantime I have been learning about robots from the Robotics Research Lab at University of Southern California
P.P.S. If you have any suggestions, questions, or you would like to guide me through the vast knowledge base of robotics please contact me at: pelister001(@)yahoo(.)com

X
Share this page