Skip to main content Skip to secondary navigation


Main content start
armlab logo

ARMLab Mission

The mission of the Assistive Robotics and Manipulation Lab is to develop intelligent, assistive, collaborative robots that improve human life.

Our Vision

We want to develop assistive, collaborative robots that extend the abilities of the human user by either performing a service task, working alongside the human collaborator or assisting through physical augmentation of the human user. Our goal is to develop assistive technology that is not only capable and responsive but also has the ability to anticipate the situational needs of the human user. We specialize in developing intelligent robotic systems that can perceive and model environments, humans and tasks and leverage these models to predict system processes and understand their assistive role.


Collaborating with the ARM Lab

For collaborations with the ARM Lab please reach out to Professor Monroe Kennedy. 

Joining the ARM Lab

To join the ARM Lab

  1. Become a member of the Stanford community!
    1. Undergraduate
    2. Graduate (fee waiver application)
  2. Reach out to Professor Monroe Kennedy to learn about availability.

For PhD perspectives, while it is not required, it is very attractive to have secured fellowships. Common ones are: 

This is a primer, not an exhaustive list. Stanford also provides a primer list through the VPGE office.

Interning in the ARM Lab

Undergraduates interested in interning with the ARM lab are encouraged to apply to Stanford internships programs and then contact Professor Monroe Kennedy.  Below please find existing internship opportunties with the Stanford ME department, we hope to expand this list in the future.