My Google Scholar page has an up-to-date list of my publications.

Publications

My Research Path

My research interests have shifted a lot over the years. As an undergraduate studying Mechanical Engineering, I was interested in Manufacturing in areas such as soft robotics and 3D printing. The Harvard REU program, a summer research program funded by the NSF, which I participated in after my junior year of college, was a transformative experience for me. Under the mentorship of Nils Napp I learned how fun and interesting design and manufacturing can be, as I got to design passive valves for soft robots. We even managed to publish a paper from my summer work. After my summer at Harvard, I had the good fortune to be able to work at the GRAB Lab at Yale under the mentorship of Prof. Aaron Dollar and Lael Odhner during my senior year. Our project involved using low melting temperature metal to make 3D electrical traces in 3D-printed parts, ultimately resulting in another 2 papers. These amazing undergraduate experiences, which I was extremely fortunate to have, are the reason why I am doing research today.

After college, I entered the Mechanical Engineering Master’s program at MIT. I found a home and place to work with Prof. Daniela Rus. But I first spent one semester working at Harvard again at the Microrobotics Lab, where I worked on designing an adorable foldable robot that we called the Flying Monkey. During my Master’s at MIT I worked on a project to help blind people navigate. I learned a lot about embedded electronics as I helped design two belts for our experiments, a belt with LIDAR distance sensors and a belt with vibration motors, which communicated with each other via Bluetooth. Meanwhile, my work on the Flying Monkey led to an interest in Robot Design, and also caused Daniela to ask me, “What if you have a swarm of such robots?” This kicked off the main work of my Master’s thesis, designing small robots that can both fly and drive, and making path-planning algorithms to coordinate them and take advantage of their multi-modal locomotion abilities.

After I got my Master’s, I decided to switch gears a little and transferred from MechE to EECS (while staying in the same lab). I really enjoyed building robots, but now that I understood how to make them, I really wanted to learn how to control them. That led to new projects in localizing multiple cars using ultra-wideband radio distance measurements and also a zany project on using a quadcopter as a “mobile eye” for a car. These projects were a baptism in the ways of ROS, and I owe a lot of thanks to the Duckietown class for my imperfect but passable knowledge of this software that is at the core of so much open-source robot software. In addition to these projects, I was also fortunate enough to make small contributions to some autonomous driving projects, although this was not my main focus.

After these projects, I felt like I had a good understanding of how to make and control robots. But I felt unsatisfied, because I felt like there was an essential element missing from all of these fields - the ability to do symbolic reasoning in a human-like manner. My conversion to this way of thinking occurred when I took a class called Computational Cognitive Science with Prof. Josh Tenenbaum. The realization that you can model virtually anything - even human cognition - using Bayesian models was a revelation to me, and since then I’ve focused my research on applying this idea to robotic learning and planning. My approach to this topic has been to take the traditional way of modeling an environment with a Markov Decision Process and add a high-level layer to it in the form of a Finite State Automaton that represents the rules/logical structure of the environment. Given this hierarchical model of the environment, the agent then has the structures in place to both learn the rules of the environment from demonstrations and use those rules to make plans. Although this is a far cry from human intelligence, I think that it is a fascinating area of study and hopefully a step in the right direction.

Publications

Learning and Planning with Logic

[C12]
Deep Bayesian Nonparametric Learning of Rules and Plans from Demonstrations with a Learned Automaton Prior.
Brandon Araki, Kiran Vodrahalli, Thomas Leech, Cristian Ioan Vasile, Mark Donahue, Daniela Rus.
AAAI Conference on Artificial Intelligence (AAAI). February 2020. Poster.
[pdf] [supplement] [conference] [proceedings] [poster]

[C10]
Learning to Plan with Logical Automata.
Brandon Araki*, Kiran Vodrahalli*, Thomas Leech, Cristian Ioan Vasile, Mark Donahue, Daniela Rus.
Robotics: Science and Systems (RSS). June 2019. Spotlight Presentation and Poster.
[pdf] [conference] [proceedings] [poster]

Multi-Robot Localization and Planning

[C11]
Range-based Cooperative Localization with Nonlinear Observability Analysis.
Brandon Araki, Igor Gilitschenski, Tatum Ogata, Alex Wallar, Wilko Schwarting, Zareen Choudhury, Sertac Karaman, Daniela Rus.
Intelligent Transportation Systems Conference (ITSC). October 2019. Spotlight Presentation and Poster.
[pdf] [conference] [slides]

[C8]
Foresight: Remote sensing for autonomous vehicles using a small unmanned aerial vehicle.
Alex Wallar, Brandon Araki, Raphael Chang, Javier Alonso-Mora, Daniela Rus.
Field and Service Robotics (FSR). September 2017. Spotlight Presentation and Poster.
[pdf] [conference]

[C6]
Multi-robot path planning for a swarm of robots that can both fly and drive.
Brandon Araki, John Strang, Sarah Pohorecky, Celine Qiu, Tobias Naegeli, Daniela Rus.
International Conference on Robotics and Automation (ICRA). May 2017. Spotlight Presentation and Poster.
[pdf] [conference] [video] [news]

Autonomous Vehicles

[J3]
Probabilistic risk metrics for navigating occluded intersections.
Stephen G McGill, Guy Rosman, Teddy Ort, Alyssa Pierson, Igor Gilitschenski, Brandon Araki, Luke Fletcher, Sertac Karaman, Daniela Rus, John J Leonard.
Robotics and Automation Letters (RAL). October 2019. Journal.
[pdf] [journal] [video]

[C9]
Variational autoencoder for end-to-end control of autonomous driving with novelty detection and training de-biasing.
Alexander Amini, Wilko Schwarting, Guy Rosman, Brandon Araki, Sertac Karaman, Daniela Rus.
International Conference on Intelligent Robots and Systems (IROS). October 2018. Spotlight Presentation and Poster.
[pdf] [conference]

Robot Design

[C7]
Functional co-optimization of articulated robots.
Andrew Spielberg, Brandon Araki, Cynthia Sung, Russ Tedrake, Daniela Rus.
International Conference on Robotics and Automation (ICRA). May 2017. Spotlight Presentation and Poster.
[pdf] [conference]

[T1]
Design and control of miniature air-and-ground vehicles.
Brandon Araki.
Massachusetts Institute of Technology. June 2017. Master's Thesis.
[pdf]

[C4]
A modular folded laminate robot capable of multi modal locomotion.
Je-sung Koh, Daniel M Aukes, Brandon Araki, Sarah Pohorecky, Yash Mulgaonkar, Michael T Tolley, Vijay Kumar, Daniela Rus, Robert J Wood.
International Symposium on Experimental Robotics (ISER). October 2016. Spotlight Presentation and Poster.
[pdf] [conference]

[C3]
The flying monkey: A mesoscale robot that can run, fly, and grasp.
Yash Mulgaonkar, Brandon Araki, Je-sung Koh, Luis Guerrero-Bonilla, Daniel M Aukes, Anurag Makineni, Michael T Tolley, Daniela Rus, Robert J Wood, Vijay Kumar.
International Conference on Robotics and Automation (ICRA). May 2016. Spotlight Presentation and Poster.
[pdf] [conference] [video] [news]

Guiding the Blind

[J2]
Safe local navigation for visually impaired users with a time-of-flight and haptic feedback device.
Robert K Katzschmann, Brandon Araki, Daniela Rus.
IEEE Transactions on Neural Systems and Rehabilitation Engineering. January 2018. Journal.
[pdf] [journal]

[C5]
Enabling independent navigation for visually impaired people through a wearable vision-based feedback system.
Hsueh-Cheng Wang, Robert K Katzschmann, Santani Teng, Brandon Araki, Laura Giarré, Daniela Rus.
International Conference on Robotics and Automation (ICRA). May 2017. Spotlight Presentation and Poster.
[pdf] [conference] [video]

Manufacturing

[C2]
Injected 3D electrical traces in additive manufactured parts with low melting temperature metals.
John P Swensen, Lael U Odhner, Brandon Araki, Aaron M Dollar.
International Conference on Robotics and Automation (ICRA). May 2015. Spotlight Presentation and Poster.
[pdf] [conference]

[J1]
Printing three-dimensional electrical traces in additive manufactured parts for injection of low melting temperature metals.
John P Swensen, Lael U Odhner, Brandon Araki, Aaron M Dollar.
Journal of Mechanisms and Robotics. May 2015. Journal.
[pdf] [journal]

[C1]
Simple passive valves for addressable pneumatic actuation.
Nils Napp, Brandon Araki, Michael T Tolley, Radhika Nagpal, Robert J Wood.
International Conference on Robotics and Automation (ICRA). May 2014. Spotlight Presentation and Poster.
[pdf] [conference]