Learn to build great robots


Today the most valuable knowledge you can acquire is robotics. Take the on-line courses offered by this website, and learn to build great robots. After completing all 10 courses, you will become a skilled robot designer. You will be able to write robot control programs and you will be able to build robots for home and business use.

Sensors
Motors
Programming
Communication
Motion planning
Robot vision
Data acquisition



Learn to code in SNAP


Courses 1-9 use SNAP, a visual, drag-and-drop programming language developed at the University of Berkley. It is the best tool for learning to code. Course 10 gives you all the information needed to switch to C#.Net, the programming language used by businesses.



Go beyond simple sensors


In the lectures on this site we use Ozeki 10, a fantastic, easy to use robot operating system. You will enjoy using it. Thanks to Ozeki, you will learn to use the camera to do circle, line, barcode, QR code detection, face detection and other robot vision related tasks. You will also learn about robot communication using text to speech, speech to text, SMS messaging, voice telephone calls, E-mail alerts and more. You will gather important knowledge of advanced sensors, such as GPS and Lidars and about great input methods, such as using a gamepad for control or using the built in sensors of a mobile phone for input in your robot.