Pages

Automated test strip analyzer - WIP

Reads and analyzes medical test strips

TCS3200 color sensor with k-Nearest Neighbor classification algorithm

Classifies the color of a new object
The k-NN (k-nearest neighbors) algorithm is among the simplest of all machine learning algorithms. We will use this algorithm to classify the color of a new object. … Read more

Medical tricorder

Self-diagnoses medical conditions
While the world encounters more and more Ebola cases, the human kind seems to be more than ever in need of a medical tricorder, known from the science fiction TV … Read more

Automatic medical diagnosis device - Part 1

One of my long term projects is to develope an automatic medical diagnosis device. During my research I came up with the so called naive Bayes classifier and started to learn about this kind of machine learning. In the attached PDF I use the example given on the wikipedia page but in greater details. If you want to learn more about naive Bayes classifier, I recommend the following one: http://guidetodatamining.com/guide/ch6/DataMining-ch6.pdf

Laser range finder hack

Today I found  a PLR 15 laser range finder from Bosch for 45 Euro in a German DIY store. I bought and disassembled it to see if it could be used as a laser ranger finder in robotics. The main issue will be to debug the communication protocol. I hope it outputs distance measurements over serial directly like the UNI-T UT390B.

ROBOT ARTIFICIAL INTELLIGENCE OPERATION SYSTEM

I am writing an OS for my future robots. So far the system is more or less a simple CAS (Computer Algebra System). The idea is that not only the user can use the CAS, but also the robot itself. It can solve linear and quadratic equations, includes linear regressions and a simple scientific calculator. The standard order of operations (1. exponents and roots, 2. multiplication and division, 3. addition and subtraction) is used. For the equation string parser I conceived a simple algorithm.The string will be simplified till only addition is left. Example:

Machine learning by linear regression

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

x2 humanoid robot

interacts with human beings
[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

Cosma - Mk IV - reached over 30,000 meters and recovered!

Reports from space, maps sensor data into physiological and mental human conditions
Using a