Let's Make Robots!
For better readability I have attached a pdf, which explains how linear regression is used for supervised machine learning. In this paper I also derived the general … Read more
[Update: Chapter PROGRAMMING - Chat bot mode] Introduction x2 is a small humanoid robot platform for my current research. The specifications are as following: Read more
Adjusts colors for camouflage in accordance with vision
Using a
Today my daughter and me continued to study our animal encyclopedia. We found the chameleon. I tried to explain her that some species adjust their colors for … Read more
Little robotic platform for my AI experiments
Using a
Update 2/5/2014 Finished wiring (see attached schematic) and wrote test codes for the servo, ping and accelerometer. I am still waiting for the 74LS04 and L293D … Read more

Pulse oximeter Mk II

I just started to build a second version of a pulse oximeter. If you don't know what a pulse oximeter is, here is a simple but detailed description what a pulse oximeter is and how it works.


Today I found this in a local Carrefour store in Qingdao for 70 RMB. It has two RGB LED's which illuminate the ears and a couple of buttons. When certain buttons are pressed, it plays some songs or speaks some text (in Chinese).

I will probably hack it and build an emotional/chat robot out of it. In a first step I will take it apart and see what's inside (if my daughter let me...)

Interactive Stochastic Learning Automaton - cleaned up code

I have cleaned up the interactive Stochastic Learning Automaton code I once wrote and attached it in this short blog. Just send '0' or '1' via serial monitor, if a chosen action was favorable or unfavorable and see how the automaton learns to chose the right action over time.

T-800 reloaded

A funny afternoon in the office, some robot talk, and one of my Chinese artwork girls with some photoshop fu came up with this (it's me!)

That said, I really want to build a life-sized humanoid robot...And it will kill us all!