Let's Make Robots!

math

Calculate the fibonacci sequence.
As the name inplies, Fibonacci uses a basic algorithm to calculate the fibonacci sequence. It is currently running on my Basic Stamp 2, but my goal is to transfer … Read more

Math machine learning

Whenever I observe my daughter, I find that she likes to collect things. The more, the better. Usually as much as she can carry. As she can not count, how can she distinguish, what are more things and what are less things?

My daughter with objects in both hands

New Video

I've posted a new video on the http://ralphsrobots.com site.

This one is about using fixed point math in computer programs in general.

Fixed point runs faster and takes less program memory space. This is because when you use floating point math, sophisticated procudures are automatically linked into your program.

 

 

Rotates a head along a mathematical function
Did you ever tried to rotate the robot head and found the movement nervous?    This tip can help to smooth movements out.  Did you ever looked at a robot and … Read more

High Byte, Low Byte, which is which in Arduino

Okay, so I've got a question about how Arduino considers High and Low bytes. By way of example, here's how I thought it worked;

0x00FF == 255, High Byte is 0x00, Low byte is 0xFF
0x0100 == 256, High Byte is 0x01, Low byte is 0x00