You would probably appreciate How to Design and Build Your Own Custom Robot by David L. Heiserman. I don't think the text is available online, but you can find it very cheaply for sale. I remember checking this book out from the library a few times when I was a kid.