iRobot Create/ASUS Notebook Platform for Tekkotsu
2009 Tapia Robotics Competition
Sample Code and Demo Programs for Contestants Using Tekkotsu
A simple state machine that drives the Create around and responds to bump sensors or the detection of a pink object.
Source code: TapiaWander.h.fsm
Random behavior can be useful for getting robots unstuck if they're in a corner and can't get out. This file demonstrates two ways to get random behavior: using random state transitions, or using the random number generator to generate random parameters for a walk motion.
Source code: Randomness.h.fsm
A behavior written by Alex Grubb that looks for Tapia-style markers in a camera image.
Demo code: LookForTapiaMarkers.h, sample image tapia-raw1.jpg
Tapia markers: TapiaMarkerData.h and TapiaMarkerData.cc
A behavior that finds a visible marker, calculates its bearing and distance, and then moves the robot to the marker.
Source code: WalkToMarker.h.fsm
A behavior that looks for tri-color markers.
Demo code: LookForTapia3Markers.h, sample image tapia-3color.jpg
Tapia markers: Tapia3MarkerData.h and Tapia3MarkerData.cc
Example of LookForTapiaMarkers:
Dave Touretzky for Chiara-Robot.org Last modified: Thu Jan 12 02:14:55 EST 2012