Background and Research Interests

All truth is independent in that sphere in which God has placed it, to act for itself, as all intelligence also; otherwise there is no existence. Behold, here is the agency of man ... (Doctrine and Covenants 93:30-31).

Tom has BS and MS degrees in Computer Science from Brigham Young University. At BYU, under his advisor Dr. Michael A. Goodrich, he studied multiobjective robot control architectures from a satisficing perspective.

After completing his MS degree, he worked for several years as a software engineer at Eyefinity, Inc., developing solutions for the eye care industry at both the client and server sides. However, it seems he never got the robots (nor school) out of his blood. With the support of his wife, and some of his children, he's back at school again working on a PhD, this time at the University of Oklahoma.

At OU, Tom is studying robotics under his advisor Dr. Andrew H. Fagg. Tom's robotics interests include:

Tom also has interests in programming language ergonomics and in operating systems. He also blogs a bit, and he's enjoyed working as a teaching assistant for an introductory programming course here at OU.

Current and Recent Projects



Learning to Predict Action Outcomes in Continuous, Relational Environments
Thomas J. Palmer, Matthew Bodenhamer, and Andrew H. Fagg
IEEE International Conference on Development and Learning and on Epigenetic Robotics (ICDL-EpiRob), 2012
Learning Grasp Affordances with Variable Centroid Offsets
Thomas J. Palmer and Andrew H. Fagg
IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2009
Satisficing Anytime Action Search for Behavior-Based Voting
Thomas J. Palmer and Michael A. Goodrich
IEEE International Conference on Robotics and Automation (ICRA), 2002
Experiments in Adjustable Autonomy
Michael A. Goodrich, Dan R. Olsen Jr., Jacob W. Crandall, and Thomas J. Palmer
International Joint Conference on Artificial Intelligence (IJCAI), 2001
Workshop on Autonomy, Delegation, and Control: Interacting with Autonomous Agents
Discretionary Behavior Switching: Analysis and Synthesis Results
Michael A. Goodrich and Thomas J. Palmer
IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2000

Master's Thesis

Thomas J. Palmer
Master's Thesis, Computer Science Department, Brigham Young University, 2001