Skip to main content

Hardware Requirements Guide

This guide outlines the hardware needed for the Physical AI & Humanoid Robotics curriculum. We provide three tiers to accommodate different budgets and learning goals.

Learning Outcomes

By reviewing this guide, you will be able to:

  • Select appropriate hardware for your learning goals
  • Understand the trade-offs between local and cloud development
  • Plan a budget for Physical AI development
  • Identify essential vs. optional components

Hardware Tiers Overview

TierPurposeBudgetBest For
Tier 1: CloudRemote development$50-200/monthStudents, beginners
Tier 2: WorkstationLocal development$3,000-5,000Serious learners
Tier 3: Full LabComplete development$20,000+Research, production

Tier 1: Cloud Development

For learners without access to high-end hardware, cloud computing provides a cost-effective alternative.

ServiceInstance TypeGPUCost/HourMonthly (40hr/week)
AWSg5.2xlargeA10G (24GB)$1.21~$194
AzureNC6s_v3V100 (16GB)$0.90~$144
Google Cloudn1-standard-4 + T4T4 (16GB)$0.35~$56
Lambda Labsgpu_1x_a10A10 (24GB)$0.60~$96
Cost Optimization
  • Use spot/preemptible instances for 60-80% savings
  • Stop instances when not in use
  • Use smaller instances for coding, larger for training

Cloud Setup for Isaac Sim

# AWS g5.2xlarge setup
# 1. Launch Ubuntu 22.04 AMI with g5.2xlarge
# 2. Install NVIDIA drivers
sudo apt-get update
sudo apt-get install -y nvidia-driver-535

# 3. Install Omniverse and Isaac Sim
# Follow NVIDIA's cloud deployment guide

Tier 2: Digital Twin Workstation

For serious development, a local workstation provides the best experience.

Minimum Specifications

ComponentMinimumRecommendedNotes
GPURTX 4070 Ti (12GB)RTX 4090 (24GB)Isaac Sim requires RTX
CPUIntel i7-12700 / Ryzen 7 5800XIntel i9-13900K / Ryzen 9 7950XPhysics runs on CPU
RAM32GB DDR464GB DDR5Complex scenes need more
Storage500GB NVMe SSD2TB NVMe SSDIsaac Sim is ~30GB
OSUbuntu 22.04 LTSUbuntu 22.04 LTSWindows not recommended
ComponentModelPrice
GPUNVIDIA RTX 4070 Ti Super 16GB$800
CPUAMD Ryzen 9 7900X$400
MotherboardASUS ROG Strix X670E-F$350
RAM64GB DDR5-5600 (2x32GB)$180
StorageSamsung 990 Pro 2TB NVMe$180
PSUCorsair RM850x$140
CaseFractal Design Meshify 2$150
CoolingNoctua NH-D15$100
Total~$2,300
Power Requirements

RTX 4090 systems require 850W+ PSU. Ensure adequate cooling—sustained GPU loads generate significant heat.

Software Stack

# Ubuntu 22.04 setup
# 1. Install NVIDIA drivers
sudo apt-get update
sudo apt-get install -y nvidia-driver-535

# 2. Install CUDA Toolkit
wget https://developer.download.nvidia.com/compute/cuda/12.2.0/local_installers/cuda_12.2.0_535.54.03_linux.run
sudo sh cuda_12.2.0_535.54.03_linux.run

# 3. Install ROS 2 Humble
sudo apt install software-properties-common
sudo add-apt-repository universe
sudo apt update && sudo apt install curl -y
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(. /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null
sudo apt update
sudo apt install ros-humble-desktop

# 4. Install Isaac Sim via Omniverse Launcher
# Download from https://www.nvidia.com/en-us/omniverse/

Tier 3: Physical AI Edge Kit

For deploying to real robots, you need edge computing hardware.

NVIDIA Jetson Options

ModelGPU CoresRAMAI PerformancePrice
Jetson Orin Nano10248GB40 TOPS$499
Jetson Orin NX 8GB10248GB70 TOPS$699
Jetson Orin NX 16GB102416GB100 TOPS$899
Jetson AGX Orin 32GB204832GB200 TOPS$1,599
Jetson AGX Orin 64GB204864GB275 TOPS$1,999

Jetson Student Kit (~$700)

Complete edge development kit for students:

ComponentModelPrice
ComputeJetson Orin Nano Developer Kit$499
CameraIntel RealSense D435i$350
StorageSamsung 256GB NVMe$40
Power65W USB-C Power Supply$30
CablesUSB-C, Ethernet, HDMI$30
Case3D Printed Enclosure$20
Total~$970
Student Discounts

NVIDIA offers educational discounts on Jetson hardware. Check with your institution for academic pricing.

Sensor Options

SensorPurposePriceNotes
Intel RealSense D435iRGB-D + IMU$350Best value for indoor
Intel RealSense D455RGB-D + IMU$450Longer range
Stereolabs ZED 2iStereo + IMU$499Better outdoor
Velodyne VLP-163D LiDAR$4,000Outdoor navigation
RPLidar A12D LiDAR$100Budget indoor

Tier 4: Robot Lab (Optional)

For hands-on robot development:

Humanoid Robot Options

RobotDOFHeightFeaturesPrice
Unitree G1231.3mWalking, manipulation~$16,000
Unitree H1191.8mFast walking~$90,000
Agility Digit161.6mIndustrial use~$250,000

Alternative Platforms

For learning without full humanoids:

PlatformTypePriceBest For
Unitree Go2Quadruped$1,600Locomotion basics
Franka EmikaArm$20,000Manipulation
TurtleBot 4Mobile base$1,200Navigation
Open Manipulator XArm$500Budget manipulation

Cloud Cost Calculator

Estimate your monthly cloud costs:

ActivityHours/WeekInstanceCost/HourMonthly
Coding/Testing20t3.medium$0.04$3.20
Simulation10g5.2xlarge$1.21$48.40
Training5g5.4xlarge$2.42$48.40
Total35~$100
Spot Instances

Using spot instances can reduce costs by 60-80%:

  • g5.2xlarge spot: ~$0.40/hr (vs $1.21 on-demand)
  • Best for interruptible workloads like training

Phase 1: Foundations (Weeks 1-5)

  • Hardware: Cloud (g5.2xlarge) or laptop with GPU
  • Cost: ~$50-100/month cloud or existing hardware

Phase 2: Simulation (Weeks 6-10)

  • Hardware: Workstation with RTX 4070 Ti+ or cloud
  • Cost: ~$100-200/month cloud or one-time workstation

Phase 3: Edge Deployment (Weeks 11-13)

  • Hardware: Jetson Orin Nano + RealSense camera
  • Cost: ~$850 one-time

Phase 4: Robot Integration (Capstone)

  • Hardware: Access to robot platform (lab, rental, or purchase)
  • Cost: Varies widely

Assessment

Recall

  1. What is the minimum GPU VRAM required for Isaac Sim?
  2. What are the advantages of Jetson Orin over cloud deployment?
  3. Why is Ubuntu recommended over Windows for robotics development?

Apply

  1. Design a hardware setup for a $2,000 budget that can run Isaac Sim.
  2. Calculate the 6-month cost of cloud development vs. purchasing a workstation.
  3. Select sensors for a humanoid robot that needs to navigate indoors and manipulate objects.

Analyze

  1. Compare the trade-offs between Jetson Orin Nano and Jetson AGX Orin for a mobile robot.
  2. When would cloud development be more cost-effective than local hardware?
  3. Design a phased hardware acquisition plan for a robotics lab with a $50,000 annual budget.