Ethan J. Tira-Thompson

Learn More
We describe complementary iconic and symbolic representations for parsing the visual world. The iconic pixmap representation is operated on by an extensible set of " visual routines " (Ullman, 1984; Forbus et al., 2001). A symbolic representation, in terms of lines, ellipses, blobs, etc., is extracted from the iconic encoding, manipulated algebraically ,(More)
—The introduction of digital microcontrollers into " hobby " servos opens new doors for consumer and educational robotics. However, the new operational modes, parameters, and sensory feedback also add complexity. This paper will analyze the capabilities of these servos, and describe methods of calibration and motion modeling for accurate planning and(More)
Tekkotsu has grown from a specialized framework for development on the Sony Aibo to a general purpose robotics development environment with support for a variety of hardware, algorithms for autonomous operation, virtual simulation, and associated curriculum for undergraduate education. This paper describes the implementation of these features, provides(More)
Hand-eye systems combine computer vision with kinematics and dynamics calculations to achieve dexterous manipulation. These versatile platforms for teaching robotics principles have not been widely used in undergraduate laboratories due to cost. We describe a new hand-eye system constructed from Robotis Dynamixel servos, a USB interface module, and a(More)
We combine configural and temporal difference learning in a classical conditioning model. The model is able to solve the negative patterning problem, discriminate sequences of stimuli, and exhibit second order conditioning. We have implemented the algorithm on the Sony AIBO entertainment robot, allowing us to interact with the conditioning model in real(More)
Tekkotsu (see is an application development framework for the Sony AIBO mobile robot that endeavors to provide an intuitive set of primitives for perception , manipulation, and attentional control, drawing on insights from cognitive science. The framework also addresses some of the human-robot interaction problems faced by mobile robot(More)