Jason T. Isaacs

 

Summer 2010

Students:

Addison Clarke (now at UCB)

Stephen Martinis (now at UCB)

Megan Tench (now at UCLA)

QSi Tran (now at UCLA)

Summer 2011

Students:

Phillip Hodgson (now at UCSD)

Vy-Luan Huynh (now at CalTech)

Jake Moghtader (now at UCLA)

Justin Morris (now at UCB)

Summer 2012

Students:

Paul Bramsen (now at UCB)

Thomas Dwelley (now at UCB)

Michael Feldman (now at CalTech)

Brenna Hensley (now at UCLA)

Anisha Kumar (now at UCB)

Daniel Richman (now at MIT)

This page is to showcase the work of several talented high school students who have taken part in the Robotics Challenge Summer Internship program at the University of California, Santa Barbara. This program is part of a Science, Technology, Engineering, and Mathematics (STEM) related outreach effort that is meant to provide students with experiences beyond the classroom in the form of applied robotics challenges involving feedback control.  This work was supported by the iRobot Corporation, by the Institute for Collaborative Biotechnologies through contract No. W911NF-09-D-0001 from the U.S. Army Research Office, and by the National Science Foundation Grants No. ECCS-0725485 and No. 0720842.


iweb analytics

PID Enabled Precise Parking

A single iRobot Create robot uses PID feedback control to position (within 5mm) and orient (within 2 deg) itself at two goal locations. The position and orientation of the robot were provided by a Vicon motion capture system.

PID Enabled Reference Tracking

A single iRobot Create robot uses PID feedback control to track a 1 meter circle while holding a constant forward speed. The position and orientation of the robot is provided by a Vicon motion capture system.

PID Enabled Autonomous Rendezvous

Three iRobot Create robots use PID feedback control to autonomously rendezvous using only information about their neighbor. The position and orientation of the robots and their neighbors were provided by a Vicon motion capture system.

Single Robotic Transport

A single iRobot Create robot uses PID feedback control to transport the coffee can into a goal region. The positions and orientations of the robot and the coffee can are provided to the transporting robot by a Vicon motion capture system.

Single Robotic Transport

A single iRobot Create robot uses open-loop control to transport the coffee can into a goal region. The positions and orientations of the robot and the coffee can are provided to the transporting robot by a Vicon motion capture system.

Single Robotic Transport with iRobot Create and Microsoft Kinect

A single iRobot Create robot uses visual feedback from a Microsoft Kinect sensor to transport the coffee can into a goal region. The position and orientation of the robot is provided by a Vicon motion capture system, but the robot must rely on visual information from the Kinect sensor to locate the coffee can.

Multi-Robot Waypoint Controller GUI for iRobot Creates

Three iRobot Create robots are controlled remotely by a Graphical User Interface that assigns waypoints for each robot to visit.  The robots use PID feedback control to visit each waypoint in the sequence. The position and orientation of the robots were provided by a Vicon motion capture system.

Interactive Paint Application with Microsoft Kinect

The Microsoft Kinect sensor is used to create an application that allows the user to draw, change colors, and erase through a set of pre-defined gestures.

Coordinated Song and Motion

Four iRobot Create robots move in a coordinated dance while playing Axle F in harmony. To synchronize the four robots an infrared beam is used to signal each robot to start the routine. Each robot plays a different part of the song by playing only one tone at a time.

Coordinated Transport

Two iRobot Create robots move in a coordinated fashion to transport the coffee can into a goal region. The positions and orientations of all robots and the coffee can are provided to the transporting robots by a Vicon motion capture system.

Coordinated Song and Motion

Four iRobot Create robots move in a coordinated dance while playing Fur Elise in harmony. To synchronize the four robots an infrared beam is used to signal each robot to start the routine. Each robot plays a different part of the song by playing only one tone at a time.

Pursuit Evasion

Two autonomous iRobot Creates try to catch a remotely controlled evader.  The positions and orientations of all robots are provided to the pursuit robots by a Vicon motion capture system.  The goal of the pursuit robots is to hold a formation while sweeping the area in such a way that the evader can not escape through the center of the formation.

Summer 2013

Students: (All at DPHS)

Delia Bullock

Charlie Green

Kyle Kovacs

Alex Meiburg

Coordinated Transport with iRobot Create and AR. Drone

Two iRobot Create robots move in a coordinated fashion to transport the coffee can into a goal region. The positions and orientations of all robots are provided to the transporting robots by a Vicon motion capture system. The position of the coffee can is known only to the AR. Drone Quadrotor.  The Quadrotor must position itself a preset distance from the coffee can in order for the iRobot Creates to move the can into the goal region.

Flocking with Six iRobot Creates

Six iRobot Create robots move in a coordinated fashion based only on local interaction rules of attraction, orientation, and repulsion. The positions and orientations of all robots are provided to the by a Vicon motion capture system.

Coordinated Transport with iRobot Create

Two iRobot Create robots move in a coordinated fashion to transport the coffee can into a goal region. The positions and orientations of all robots and the coffee can are provided to the transporting robots by a Vicon motion capture system.