Home  /  Programs  /  SURF  /  Announcements of Opportunity

Announcements of Opportunity

SURF: Announcements of Opportunity

Below are Announcements of Opportunity posted by Caltech faculty and JPL technical staff for the SURF program.

Each AO indicates whether or not it is open to non-Caltech students. If an AO is NOT open to non-Caltech students, please DO NOT contact the mentor.

Announcements of Opportunity are posted as they are received. Please check back regularly for new AO submissions! Remember: This is just one way that you can go about identifying a suitable project and/or mentor. Click here for more tips on finding a mentor.

Announcements for external summer programs are listed here.

New for 2021: Students applying for JPL projects should complete a SURF@JPL application instead of a "regular" SURF application.

Students pursuing opportunities at JPL must be
U.S. citizens or U.S. permanent residents.

  << Prev    Record 3 of 77    Next >>           Back To List

Project:  SLAM in perceptually-degraded environments
Disciplines:  Computer Science, Robotics, Mathematics
Mentor:  Kamak Ebadi, (JPL), kamak.ebadi@jpl.nasa.gov
Background:  Robotics exploration in unknown underground environments is extremely challenging for perception: localizing, mapping and detecting objects of interest. Fog, dust, darkness and geometrically degenerate environments can cause sensors and algorithms to fail. To have robust operation, we use a combination of different sensing modalities to leverage all possible information that is available from each sensor. Further, in multi-robot teams, there is an opportunity to leverage diverse computational capabilities to enhance how information from each robot is merged.
Description:  In this project, the candidate will work on the NeBula autonomy framework (Networked Belief-aware Perceptual Autonomy). The framework includes a set of key integrated modules, including state-estimation, mapping, planning, and multi-robot coordination. The intern further will prepare high-quality technical presentations, documents, and videos to communicate his work with internal JPL and external research communities. More specifically, the candidate will work on perception and simultaneous localization and mapping (SLAM) methods with a focus on multi-modal and multi-robot algorithms. The work will include literature review, code design, code development, testing on datasets, testing in simulators and deploying the code on real robots.
References:  https://costar.jpl.nasa.gov/
Student Requirements:  General experience with programming and algorithms is a requirement. Specifically, experience with C++, python, ROS and Linux are highly regarded. The more experience with testing on real robots, the better, including using ROS and integrating sensors and algorithms on robots. It is a benefit if the candidate has experience with computer vision (e.g. opencv), point cloud processing (PCL), estimation, machine learning, CNNs (e.g. YOLO) and sensor drivers.
Location / Safety:  Project building and/or room locations: . Student will need special safety training: .
Programs:  This AO can be done under the following programs:

  Program    Available To
       SURF    both Caltech and non-Caltech students 

Click on a program name for program info and application requirements.

  << Prev    Record 3 of 77    Next >>           Back To List