PROJECTS IN ROBOTICS: CS 6901-02 (grad) 3998-02 (undergrad) - FALL 2006


A number of independent projects for graduate and undergraduate students are available in the robotics and vision laboratory. Most of these projects require a working knowledge of either C, C++ or Java. Experience in graphics, user interfaces, computer vision or robotics is also very desirable. Students will be expected to work independently under the guidance of Professor Allen or a Ph.D. student. Projects involve using state-of-the art computer systems and robotic devices in the robotics and vision laboratory. Equipment in the lab includes include 2 RWI Pioneer Mobile Robots, an RWI ATRV2 mobile outdoor base, 2 Unimation PUMA 560 Robot Arms, 1 IBM 7575 Robot Arm, a Utah-MIT Robot Hand, a custom built overhead XYZ gantry robot, a Toshiba FMA manipulator, a Barrett Technology robotic hand, frame grabbers and imaging boards,8 SUN SPARCstations, Silicon Graphics Indigo 2 Extreme, and numerous PCs.

Interested students should contact Professor Allen in 619 CEPSR, 939-7093 or electronically at allen@cs.columbia.edu. Additional information is available at Robotics Lab Page

Below are some projects currently available in our laboratory. Students with interests other than those below are encouraged to discuss their ideas with Prof. Allen.


1. 3-D Database of Medieval France Bourbonnais Architecture

We are building a web-based searchable database of Medieval French Architecture. The database will allow students and researchers to view, analyze and compare 3-D models of these ancient structures. We need students to work with CAD tools to create 3D models of the ancient churches, and also experience in either web-interfaces or databases is desirable. see related website

2. Graspit! Robotic Hand Simulator

We have developed a robotic hand simulator called GRASPIT! that allows us to visualize and test robotic hand grasps for stability. We have recently begun working with the Cornell Neuromuscular Biomechanics Lab on a joint NSF ITR grant to merge our robotic simulation with human hand data from Cornell. Three projects related to GRASPIT! are:


3. Columbia Mobile Site Scanning Robot

We are building a mobile site scanning robot that will be able to map the Columbia Campus and build 3-D models of the campus automatically. Projects include:

4. In-vivo surgical imaging system

We are building an in-vivo surgical imaging system that is fully insertable into the abdomen. Projects include writing tracking and control software for the device. Projects include:

5. Protein Manipulation Project

This project is part of a multi-institution, multi-year, NIH grant in Structural Genomics that created the NorthEast Structural Genomics Consortium This research is aimed at using vision to provide the compliance and robustness which precise protein manipulations require without the need for extensive analysis of the physics of grasping or a detailed knowledge of the environment. Tasks include visually isolating individual proteins in a culture, recovering 3-D depth models of isolated proteins, and using online visual servoing techniques to grasp and manipulate the proteins. The project team consists of researchers in Computer Science, Biomedical Engineering and Biology.

A short description of the project is available here and also a paper that appeared at Microrobotics for Biomanipulation Workshop, IROS 2003


Peter Allen (allen@cs.columbia.edu)