iRobot Create/ASUS Notebook Platform for Tekkotsu
2009 Tapia Robotics Competition![]() Sample Code and Demo Programs for Contestants Using TekkotsuA 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 Randomness: 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 LookForTapiaMarkers: 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 WalkToMarker: 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 LookForTapia3Markers: 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: Wed Jun 23 16:48:23 EDT 2010 | ||||||||