Let's Make Robots!
Using artificial intelligence to identify a disease by its symptoms
1. Introduction A medical tricorder is a handheld portable scanning device to be used by consumers to self-diagnose medical conditions within seconds and take … Read more
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:

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