A Multi-Robot Architecture Framework for Effective Robot Teammates in Mixed-Initiative Teams. - Scheutz, Matthias; Oosterveld, Bradley; Peterson, John; Wyss, Eric; Krause, Evan A. (2024)

Online Aerial 2.5D Terrain Mapping and Active Aerial Vehicle Exploration for Ground Robot Navigation. - Wagner, Anthony; Peterson, John; Donnelly, James; Chourey, Shivam; Kochersberger, Kevin (J. Intell. Robotic Syst., 2022)

Integrated Implantable Electrode Array and Amplifier Design for Single-chip Wireless Neural Recordings. - Shan, Hengying; Conrad, Nathan J.; Ghotbi, Shabnam; Peterson, John; Mohammadi, Saeed (2020)

Experiments in unmanned aerial vehicle/unmanned ground vehicle radiation search. - Peterson, John; Li, Weilin; Cesar-Tondreau, Brian; Bird, John; Kochersberger, Kevin; Czaja, Wojciech; McLean, Morgan (J. Field Robotics, 2019)

Data Center Cooling - Then, Now and the Future. - Peterson, John (2019)

Online Aerial Terrain Mapping for Ground Robot Navigation. - Peterson, John; Chaudhry, Haseeb; Abdelatty, Karim; Bird, John; Kochersberger, Kevin (Sensors, 2018)

Team VALOR's ESCHER: A Novel Electromechanical Biped for the DARPA Robotics Challenge. - Knabe, Coleman; Griffin, Robert J.; Burton, James; Cantor-Cooke, Graham; Dantanarayana, Lakshitha; Day, Graham; Ebeling-Koning, Oliver; Hahn, Eric; Hopkins, Michael A.; Neal, Jordan; Newton, Jackson; Nogales, Chris; et al. (J. Field Robotics, 2017)

A baseline-realistic objective open-ended kinematics simulator for evolutionary robotics. - Konsella, Riley; Chiarulli, Frank; Peterson, John; Rieffel, John (2017)

Integrating Computer Science into Music Education. - Peterson, John; Haynes, Greg (2017)

Reactive Game Engine Programming for STEM Outreach. - Cleary, Alan M.; Vandenbergh, Lucas; Peterson, John (2015)

Transitioning to a business rule management service model: Case studies from the property and casualty insurance industry. - Nelson, Matthew L.; Peterson, John; Rariden, Robert L.; Sen, Ravi (Inf. Manag., 2010)

Functional Hybrid Modeling from an Object-Oriented Perspective. - Nilsson, Henrik; Peterson, John; Hudak, Paul (2007)

HPorter: Using Arrows to Compose Parallel Processes. - Huang, Liwen; Hudak, Paul; Peterson, John (2007)

A Study of Dynamically Adaptive Partitioning for AMR. - Steensland, Johan; Peterson, John (2007)

Media centered languages for new computing experiences. - Peterson, John (2005)

The Yampa arcade. - Courtney, Antony; Nilsson, Henrik; Peterson, John (2003)

Functional Hybrid Modeling. - Nilsson, Henrik; Peterson, John; Hudak, Paul (2003)

Arrows, Robots, and Functional Reactive Programming. - Hudak, Paul; Courtney, Antony; Nilsson, Henrik; Peterson, John (2002)

Functional reactive programming, continued. - Nilsson, Henrik; Courtney, Antony; Peterson, John (2002)

Specifying Behavior in C++. - Dai, Xiangtian; Hager, Gregory D.; Peterson, John (2002)

Composable robot controllers. - Peterson, John; Hager, Gregory D.; Serjantov, Andrei (2001)

FVision: A Declarative Language for Visual Tracking. - Peterson, John; Hudak, Paul; Reid, Alastair; Hager, Gregory D. (2001)

Parallel Functional Reactive Programming. - Peterson, John; Trifonov, Valery; Serjantov, Andrei (2000)

Microsoft and Yale Conclude Agreement to License Technology for Haskell. - Peterson, John (ACM SIGPLAN Notices, 1999)

Monadic robotics. - Peterson, John; Hager, Gregory D. (1999)

A Language for Declarative Robotic Programming. - Peterson, John; Hager, Gregory D.; Hudak, Paul (1999)

Prototyping Real-Time Vision Systems: An Experiment in DSL Design. - Reid, Alastair; Peterson, John; Hager, Gregory D.; Hudak, Paul (1999)

Lambda in Motion: Controlling Robots with Haskell. - Peterson, John; Hudak, Paul; Elliott, Conal (1999)

Implementing Type Classes. - Peterson, John; Jones, Mark P. (1993)

Report on the Programming Language Haskell, A Non-strict, Purely Functional Language. - Hudak, Paul; Jones, Simon L. Peyton; Wadler, Philip; Boutel, Brian; Fairbairn, Jon; Fasel, Joseph H.; Guzmán, María M.; Hammond, Kevin; Hughes, John; Johnsson, Thomas; Kieburtz, Richard B.; Nikhil, Rishiyur S.; et al. (ACM SIGPLAN Notices, 1992)

Untagged Data in Tagged Environments: Choosing Optimal Representations at Compile Time. - Peterson, John (1989)

Studies in Markov models of computer systems. - Peterson, John; Bulgren, William G. (1975)