Ryan J. Marcotte

I am an NSF Fellow and PhD Candidate in Computer Science and Engineering at the University of Michigan. As a part of Edwin Olson's APRIL Robotics Laboratory, I have investigated planning and communication methods for autonomous agents, large-scale localization and mapping, and low-cost sensing for swarm robots. I have developed and implemented state-of-the-art algorithms on a wide range of robot platforms, from centimeter-scale swarm robots to full-sized vehicles. I have collaborated on many sponsored projects, researching the automation of rural mail route delivery (US Postal Service), the use of ground robots to monitor methane emissions at landfills (National Science Foundation), and the deployment of mobile robots to track soldier movements (DARPA).


University of Michigan

Doctor of Philosophy

Computer Science and Engineering
Thesis: "Adaptive Communication for Mobile Multi-Robot Systems"

Anticipated May 2019

University of Michigan

Master of Science

Computer Science and Engineering

December 2016

University of Texas at Dallas

Bachelor of Science

Electrical Engineering

Summa Cum Laude

May 2015


Graduate Research Assistant

April Robotics Lab, University of Michigan
June 2015 - Present

Undergraduate Research Assistant

April Robotics Lab, University of Michigan
June 2014 - August 2014

Undergraduate Research Assistant

SeRViCE Lab , University of Texas at Dallas
August 2013 - May 2014

Undergraduate Research Assistant

Advanced Polymer Research Lab, University of Texas at Dallas
August 2011 - August 2013


UM Computer Science and Engineering Departmental Fellowship

February 2015

UT Dallas Nomination for Goldwater Scholarship

January 2013


Optimizing Multi-Robot Communication under Bandwidth Constraints

R.J. Marcotte, X. Wang, D. Mehta, E. Olson

Accepted by Autonomous Robots

Global Localization from a Floor Plan

X. Wang, R.J. Marcotte, E. Olson

Under review for ICRA 2019

Probabilistic Multi-Robot Search for an Adversarial Target

R.J. Marcotte, A. Haggenmiller, G. Ferrer, E. Olson

In preparation for RSS 2019

Multi-functional sensing for swarm robots using time sequence classification

M. Nemitz, R.J. Marcotte, M. Sayed, G. Ferrer, E. Olson, and A. Stokes

Frontiers in Robotics and Artificial Intelligence, 2018

AprilSAM: Real-Time Smoothing and Mapping

X. Wang, R.J. Marcotte, G. Ferrer, E. Olson

ICRA 2018

AprilFEC: Real-time channel estimation and adaptive forward error correction

R.J. Marcotte, X. Wang, E. Olson

RSS Workshop: Robot Communication in the Wild 2017

Adaptive forward error correction with adjustable-latency QoS for robotic networks

R.J. Marcotte, E. Olson

ICRA 2016

A comparison of polymer substrates for photolithographic processing of flexible bioelectronics

D. Simon, T. Ware, R.J. Marcotte, B. Lund, D. Smith Jr, M. Di Prima, R. Rennaker, and W. Voit

Biomedical Microdevices 2013