Products

IntelliBrain-Bot
Curriculum
RoboJDE
IntelliBrain 2
Accessories

Resources
Education
Tutorials
Using Sensors
Using Effectors
Adding Intelligence
Building Robots
Competitions
Links

Services
IntelliBrain Forum
Support

Adding Intelligence to Your Robot

The table below provides examples, tutorials and other resources that will help you learn about programming your robot's intelligence.

 
Topic
Resources

Odometry, Localization and Dead Reckoning

Learn how your robot can use shaft encoders, odometry and dead reckoning to keep track of its position.

Enabling Your Robot to Keep Track of its Position
IntelliBrain-Bot educational robot

Navigation

Whether you are building the next mars explorer or just a hobby robot, learn how you can program it to navigate.

Programming Your Robot to Navigate
IntelliBrain-Bot educational robot

Feedback Control

By using feedback from sensors your robot can use standard process control techniques, such as PID (Proportional, Integral, Differential) control, to accomplish its goals. The BalanceBot uses this technique to keep itself upright.

Building a Balancing Robot
Example code
IntelliBrain robotics controller
Brick Link (Lego brick sales)

Finite State Machines

Finite state machines are commonly used in hardware and software systems that are event driven. The mini-sumo robot uses a finite state machine to control its behavior.

Building a Mini-Sumo Robot
Example code
IntelliBrain robotics controller
Mark III chassis

Vision

Using vision, your robot can track objects and find landmarks.

Vision Sensing with the CMUcam
CMUcam web site
Seattle Robotics (CMUcam vendor)
Cable & Mounting Kit

 

© 2013 RidgeSoft, LLC. All Rights Reserved.