Skip to content

Latest commit

Β 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Intelligent Control Lab People Directory

This repository contains structured data for managing and displaying information about former lab members in the Intelligent Control Lab (ICL) at Carnegie Mellon University.

The data in alumni.json is used to generate the alumni listing on our lab website:

πŸ“„ Website link: http://icontrol.ri.cmu.edu/people/alumni.html

The data in visitors.json will be used to generate a visitor page on our lab website.

Whether you should add your information to alumni or visitors?

  • For all current and past, non-CMU and unpaid students/visitors/interns, please add your information to visitors.json;
  • For all past, CMU students and paid research assistants, please add your information to alumni.json;
  • For all current CMU students and paid research assistants, please add your information to this page.

πŸ“ Repository Structure

All member information is stored in a JSON file located at:

alumni.json

Each entry in this file represents one person. The JSON format is designed to be human-editable and extendable.


πŸ“ Entry Format

Each person is represented as an object with the following fields:

Field Description
name Full name in the format "Last, First"
image Name of the image file (without extension) in assets/images/people/, or a full external image URL.
email Email address (optional)
current_position Current job or role (e.g., "Research Scientistic at Amazon Robotics")
history A list of program history objects (see below)
homepage Personal or professional website link (optional)
github GitHub profile link (optional)
scholar Google Scholar profile link (optional)
linkedin LinkedIn profile link (optional)
x Twitter (X) profile link (optional)
cv Link to CV (optional)
note Additional notes (e.g., co-advisors, special roles)
index Used for sorting display order. Follows these conventions:
- PhD: simple integer values like 1, 2, 3 for order
- Postdoc: yyyydd where yyyy is the finishing year and dd is an ID with 01, 02, 03 for order
- Master: yyyymmdd where yyyy is the year, mm is the semester (01 for Spring, 02 for Summer, 03 for Fall), and dd is an ID

Each history object includes:

Field Description
program Degree program (e.g., "PhD", "Master") or other role (e.g., "Intern")
department Department affiliation (e.g., "Robotics Institute")
track Optional program track (if applicable)
start_date Start date (e.g., "Fall 2019", optional)
end_date End date (e.g., "Spring 2023")
thesis Thesis title (optional)

✍️ How to Add or Edit Entries

  1. Clone this repository:

    git clone https://github.com/intelligent-control-lab/people.git
    cd people
  2. Open alumni.json in your favorite text editor.

  3. Add a new JSON object with the appropriate fields, or modify an existing one. Make sure to:

    • Keep commas between entries.
    • Ensure the overall file remains valid JSON.
  4. Commit and push your changes:

    git add alumni.json
    git commit -m "Add/update alumni entry for [Name]"
    git push

🧩 TODOs


πŸ“¬ Questions?

Feel free to open an issue or contact the repo maintainers for assistance.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors