Skip to main content

Capstone Project Guidelines

Your capstone project demonstrates mastery of Physical AI and Humanoid Robotics. This is your opportunity to build something impressive!

Project Requirements

Minimum Requirements

  1. System Integration (30%)

    • Multiple subsystems working together
    • At least 3 ROS 2 nodes communicating
    • Error handling and recovery
  2. AI/ML Component (25%)

    • At least one trained model
    • Demonstrated learning capability
    • Performance metrics documented
  3. Simulation (20%)

    • Fully functional in Gazebo or Isaac Sim
    • Repeatable demonstrations
    • Edge case testing
  4. Documentation (15%)

    • Architecture diagram
    • Setup instructions
    • Code documentation
  5. Safety (10%)

    • Safety analysis completed
    • Emergency stop implemented
    • Risk mitigation documented

Project Ideas

Beginner Level

  1. Object Sorting Robot

    • Vision-based object detection
    • Pick-and-place manipulation
    • Sort by color/shape/size
  2. Autonomous Delivery Robot

    • SLAM-based navigation
    • Waypoint following
    • Obstacle avoidance

Intermediate Level

  1. Social Humanoid Assistant

    • Face detection and tracking
    • Gesture recognition
    • Natural conversation (LLM integration)
  2. Agricultural Robot

    • Plant detection and classification
    • Precision navigation in rows
    • Harvesting or inspection

Advanced Level

  1. Bipedal Walking Robot

    • Dynamic balance control
    • Gait generation
    • Uneven terrain navigation
  2. Collaborative Assembly Robot

    • Human detection and safety
    • Tool manipulation
    • Adaptive task planning

Timeline

WeekMilestone
1-2Proposal and design
3-4Core functionality implementation
5-6AI/ML training and integration
7-8Testing, documentation, polish
9Final presentation

Deliverables

  1. Source Code - GitHub repository
  2. Documentation - README, architecture, API docs
  3. Video Demo - 3-5 minute demonstration
  4. Presentation - 15-minute technical presentation
  5. Written Report - 10-15 pages

Key Takeaways

  • ✅ Choose a project that excites you
  • ✅ Start simple, add complexity iteratively
  • ✅ Document as you go
  • ✅ Test thoroughly in simulation
  • ✅ Safety first, always

Next Steps

Submit your Project Proposal to begin!