Older blog entries for mikegotis (starting at number 15)

21 Aug 2002 (updated 21 Aug 2002 at 03:35 UTC) »

A glitch in the web server or connection caused all but the first few lines to delete and I've recreated the site information. I now have 3 backups of each page and saved in 3 formats. This has a positive side because all the material is now updated. The good news is diary entries remained intact.

19 Aug 2002 (updated 19 Aug 2002 at 03:17 UTC) »

My trip to Indonesia was more than fascinating. It was primarily focused on Indonesian culture and language to glean a large amount of information for the Robotic Universal Language Translator Project RULT. Although there are two main spoken languages with Indonesian at the forefront, there's an infinite number of dialects spoken throughout thousands of indigenous islands. A romanized Indonesian language version exists with an alphabet similar to English. This allows computerized language mapping consistent with RULT.

Although an Ethnologue Database (from the Summer Institute of Linguistics) documents 6,800 world languages, I expect the actual value to be much higher. For example, there are some 41,000 documented alternate names and dialects found here. Either way, the Robotic Universal Language Translator Project is a massive undertaking. Even with reducing the overall language libraries by simplification of word dictionaries, the resulting storage capacities exceed today's silicon memory standards and technology.

However, I've now developed new technology and an Algorithmic State Equation ASE that functions like a multidemensional language matrix, which exists in a state of calculus, to reduce storage requirements by over a million tetraquads. The Robotic Universal Language Translator State Matrix Equation is the key. There are "N" dimensional Load Sharing Cells LSC that are allowed to dimensionally grow as the data language library grows. Rather than pullup language mono-cells and replace with N-Dimensional new language cells (for the interpretation and learning states) as in the human brain, a Floating Acceptance Pad FAP is made available in real time. It's faster and more efficient that the human brain when N-Dimensional language data is a primary consideration. As with many asian cultural languages, such as Japanese, Korean, and Chinese, which use a pure form of symbology to convey ideas, the FAP is an excellent choice.

I believe this approach could also be applied to "alien" cultures that use abstractual content in their communications. This makes possible a "universal translator."

This week I'm leaving to study and share advanced humanoid robotics and android technology in Indonesia. After the Japan trip, output on the Humanoid Project was nearly doubled. I expect this to happen again after Indonesia.

Latest log entry, developed designs creating four primary logic controller boards and five secondary function boards. These "green" PCBs are loaded with features, including mini-keyboards, keyboard encoder ICs or PCBs, plug-n-play gold connectors, LEDs, array terminal strips, serial LCDs, and solderless breadboards. The boards give the ability to integrate all the primary functions of a full scale computer, but on a much smaller scale in terms of physical dimensions. The greatest capapcity board has ports available for 6 expansion boards in addition to a large solderless breadboard work area. The smallest board version will fit in the palm of your hand, and includes LCD, micro-keyboard, plug port array, CPU, IC socket and driver, encoder ICs, and a solderless breadboard.

Notes: The Embedded Microcontrollers Array is a new project to create an array of specific microcontroller boards with embedded microprocessors for use in robotic devices and for development, design, and analysis. Additional incorporated designs include expansion array, micro matrix keypad, LCD, memory, power supply, serial communications, and I/O ports.

Good News! The Automatron Project is completed and posted at


Work will now intensify on the Humanoid Project and the development of several new designs for the Embedded Microcontrollers Array.

A new project is now underway to create several microcontroller boards with embedded microprocessors. Additional incorporated designs include expansion array, micro matrix keypad, LCD, memory, power supply, serial communications, and I/O ports.

Setting the gains is now automatic. Self Tuning Servos (STS) were created by programming in Test Mode (TM). Debugging is by Stop Gap (SG) where lines of code, subroutines, and/or modules are executed individually. The code Line Display Subroutine (LDS) shows a line by line execution of the program.

AutomaTron updates: RAM motion (up or down) is controlled with the x-axis. Backguage (forward or back) is managed with the y-axis. Backgauge height is controlled by a third dimension Z vector. Repeatability matches typical 25 ton presses. Limit switches are experimental; soft microswitches, Hall Effect devices, induction detectors, and optical vision recognizers.
AutomaTron motion control is accomplished with degrees of pulse width modulation. CPA Center pulse duration arguments program is complete. Homing is programmed with 1.5 ms pulses sent every 20 ms on each axis. Forward and reverse motion is achieved along the closed loop servo SCS Self Calibrating System with subroutines. Features include constant, or varied acceleration, velocities in +/- directions, and a self calibrating ABU Automatic Backlash Unit.
PLC User Programs (PUP) can be generated through the AutomaTron keyboard using the User Program Interface (UPI), embedded in the MMOS and Modular PBASIC code drivers. Keyboard code turns 16 hard keys into 80 total keys using special designed function modes. This is reminiscent of Clive Sinclair's marvel of achievement TS-1000 keyboard.

http://www.vavasour.ca/jeff/ts1000/help.html#key board

To make keyboard functions more easy, a locking shift key was added. In effect, the PLC can also function as an advanced mini-terminal.

The latest AutomaTron designs and working prototype completed includes the PLC "head," fabricated from a PIC-based 16 I/O 16C57 computer affectionately know as the "Electrical Cabinet." It includes a Grayhill 96 series black matrix keyboard, 4 x 5 matrix encoder, and low drain green LCD for display. The PLC commands a memory slave board with a series of operating screens, programmed on-the-fly or presaved.

6 older entries...

Share this page