Surgical Robotics &
Medical Devices
This cluster anchors the intersection of regulatory engineering and clinical device translation. Resources range from clean room aseptic manufacturing standards to the full JHU da Vinci Research Kit software ecosystem. The emphasis is on understanding the complete device lifecycle — from clinical needs identification through OR shadowing, prototype verification, and ISO 13485 design control. Selected for direct application to electromechanical actuator design, implantable device architecture, and AI-assisted surgical systems.
Video Resources
-
03
Discover Aseptic Fill-Finish — A Critical Step in Parenteral Manufacturing
Sterile fill-finish operations for parenteral drug products. Reference for understanding regulated manufacturing environments and contamination control strategies.
-
02
Environmental Monitoring (EM)
Pharmaceutical manufacturing environmental monitoring protocols. Directly applicable to clean room qualification and ISO 13485 process validation requirements.
-
05
Clean Room Gowning Process
Gowning procedure for ISO Class cleanrooms. Procedural reference for design teams developing devices intended for sterile manufacturing environments.
-
155
Building a Surgery Robot in My Apartment
A first-principles surgical robot build outside an institutional setting. Documents the gap between theoretical kinematics and practical electromechanical implementation.
-
188
Rechargeable Medical Devices and Their Design Considerations
Battery chemistry selection, inductive charging architectures, and regulatory constraints for implantable and wearable medical devices. Essential reference for Class II and III device design.
-
369
CT or MRI to 3D Print — DICOM to STL
Patient imaging to manufacturable geometry pipeline. Reference for anatomically-derived implant design, surgical planning tools, and medical 3D printing workflows.
Repository References
-
sawIntuitiveResearchKit ↗ jhu-dvrk / sawIntuitiveResearchKitC++
The complete cisst/SAW software stack for the da Vinci Research Kit (dVRK). Covers kinematic control, ROS integration, teleoperation, and haptic feedback for surgical robotics research. Primary reference for the GI Surgical Actuator capstone.
-
i4h-workflows ↗ isaac-for-healthcare / i4h-workflowsPython
NVIDIA Isaac for Healthcare reference workflows. Bridges sim-to-real transfer for medical robotics — surgical instrument tracking, OR environment simulation, and AI-driven clinical workflow automation.
-
MONAI ↗ Project-MONAI / MONAIPython
PyTorch-based AI toolkit purpose-built for healthcare imaging. Covers segmentation, classification, detection, and registration across CT, MRI, and pathology modalities. Reference for integrating imaging intelligence into device design pipelines.
-
cisst ↗ jhu-cisst / cisstC++
Johns Hopkins ERC CISST Library — component framework underlying all dVRK software. Provides real-time data collection, state machines, and multi-threaded component architecture for surgical robotics systems.
-
pdf-compliance-validator ↗ tusha-p / pdf-compliance-validatorJava
Open-source tool for flagging potential 21 CFR Part 11 issues in PDFs. Validates audit trail completeness, timestamp formatting (ISO 8601), and signature requirements. Reference for QMS document validation and regulatory submission preparation.
-
ambf ↗ WPI-AIM / ambfC++
Asynchronous Multi-Body Framework for surgical simulation. Enables real-time physics simulation of deformable tissues and rigid surgical instruments. Used as a reference for pre-clinical actuator testing environments.
Physical AI, Robotics
& Simulation
Physical AI — as distinct from language or generative AI — refers to intelligence embedded directly into physical systems: robots, manufacturing equipment, and medical devices that perceive, decide, and act. This cluster covers the simulation infrastructure (NVIDIA Isaac), sensor fusion pipelines, 3D scene understanding, and reinforcement learning frameworks that underpin next-generation autonomous manufacturing and surgical systems. Selected for their direct applicability to intelligent fabrication, computer vision quality control, and AI-driven clinical translation.
Video Resources
-
08
Isaac Sim & Isaac Lab: Full Guide to Building & Training Robots
End-to-end walkthrough of NVIDIA's robotics simulation stack. Covers scene authoring in OpenUSD, domain randomization, sim-to-real transfer, and reinforcement learning policy training in photorealistic environments.
-
09
I Tried to Build a Robot Like Boston Dynamics With Isaac Sim
Practical implementation of legged locomotion using Isaac Sim. Documents the gap between theoretical kinematics and simulation-trained behavior — directly relevant to actuator design validation.
-
10
VISTA-2D: Foundation Model for Cell Imaging Segmentation
NVIDIA's universal 2D cell segmentation model. Reference for applying vision foundation models to histopathology, fluorescence microscopy, and point-of-care diagnostic imaging pipelines.
-
11
MAISI: High-Quality Synthetic CT Generation Model
Generative model for synthetic CT data augmentation. Critical reference for training medical imaging models where real patient data is scarce or restricted under HIPAA.
-
139
Machine Learning for 3D
Applying ML to 3D geometry: point clouds, mesh processing, and implicit surface representations. Reference for AI-assisted DFM, topology optimization, and geometry-aware manufacturing planning.
Repository References
-
IsaacSim ↗ isaac-sim / IsaacSimPython
NVIDIA Isaac Sim — open-source robotics simulation on Omniverse. Photorealistic rendering, physics, and sensor simulation for developing and testing AI-driven robots. Primary reference for Physical AI manufacturing system development.
-
ToolOrchestra ↗ NVlabs / ToolOrchestraPython
End-to-end RL training framework for orchestrating tools and agentic workflows. Reference for designing AI systems that coordinate multiple manufacturing processes and decision agents.
-
vomp ↗ nv-tlabs / VoMPPython
Predicting volumetric mechanical property fields from geometry alone. Directly applicable to AI-assisted material property estimation in medical device design and FEA preprocessing.
-
FAST_LIO ↗ hku-mars / FAST_LIOC++
Computationally efficient LiDAR-inertial odometry for robotic navigation in complex environments. Reference for sensor fusion in surgical robot localization and autonomous manufacturing cell navigation.
-
pycuvslam ↗ nvidia-isaac / cuVSLAMPython
NVIDIA's GPU-accelerated visual SLAM system. High-accuracy simultaneous localization and mapping for robots operating in unstructured clinical and manufacturing environments.
Advanced Manufacturing &
Digital Fabrication
The largest cluster in the library, reflecting the breadth of fabrication methods required to translate a clinical need into a manufacturable device. Covers injection mold design (gates, ejectors, cooling, multi-cavity), five-axis additive manufacturing, robotic toolchanging, resin process control, and vacuum forming. Resources are selected for their direct applicability to ISO 13485-compliant prototype fabrication, DFM curriculum development, and the specific manufacturing methods used in the UNC BME Fabrication Lab and consulting practice.
Video Resources
-
19
3D Printing Clips — Design Hacks for Stronger Prints
Practical DFM guidelines for FDM additive manufacturing. Covers layer orientation, snap-fit geometry, and print-in-place constraints directly applicable to functional prototype design.
-
35
Fantastic Plastic 13 — Shut Offs — SolidWorks Tutorial
Mold shut-off surface design in SolidWorks. Core reference for understanding how parting line geometry affects mold complexity, tool cost, and part quality in injection-molded device components.
-
52
Importance of Water Flow in Injection Molding
Thermal analysis of conformal cooling channel design. Reference for mold cycle time reduction and warpage prevention in high-tolerance medical device components.
-
456
Thin Wall High Fidelity Silicone Parts with FormLabs Form 4
Silicone casting from SLA-printed molds using the Form 4. Reference for producing biocompatible soft-tissue-interfacing device components with complex geometries not achievable through traditional tooling.
-
361
Prototype to Production — How Microcontrollers Are Programmed at Scale
Manufacturing scale-up for embedded electronics — from bench prototype to contract manufacturer. Covers programming jigs, test fixtures, and production validation protocols relevant to FDA 21 CFR Part 820 manufacturing requirements.
Repository References
-
StealthChanger ↗ DraftShift / StealthChangerPython
Open-source robotic toolchanging system for Voron-architecture printers. Reference for CAN-bus-networked multi-material and multi-process fabrication cells — directly applicable to automated bioprinting and multi-material device fabrication.
-
Open5x ↗ FreddieHong19 / Open5xGAP
Open-source 5-axis 3D printing hardware and software. Reference for continuous fiber orientation control in structural medical device components and patient-specific implant geometries that cannot be fabricated with 3-axis systems.
-
Marlin ↗ MarlinFirmware / MarlinC++
The dominant open-source firmware for FDM 3D printers. Reference for understanding low-level motion control, G-code execution, and temperature management in fabrication equipment used throughout the lab.
-
UVtools ↗ sn4k3 / UVtoolsC#
MSLA/DLP resin 3D printer file analysis, calibration, repair, and manipulation toolkit. Reference for optimizing resin print parameters for biocompatible resins used in microfluidic device and dental device fabrication.
-
stlTexturizer ↗ CNCKitchen / stlTexturizerJavaScript
Bump-mesh 3D model texture engine for applying surface textures to STL geometry. Reference for osseointegration surface design on orthopedic implants and grip-texture features on handheld surgical instruments.
PCB Design &
Embedded Systems
Electromechanical device design requires fluency at every level of the electronics stack — from schematic capture and PCB layout through firmware, real-time control loops, and communications protocols. This cluster covers KiCad and Eagle PCB workflows, CAN bus and RS485 industrial protocols, FOC BLDC motor control, PID tuning, dual 9-DOF IMU sensor fusion with quaternion mathematics, and the ESP32/STM32 ecosystems that underpin the lab's embedded electronics curriculum and device prototyping practice.
Video Resources
-
23
Metallization of Vias — CAN Bus Indicator Using STM32
Via metallization for multilayer PCBs and STM32-based CAN bus implementation. Direct reference for the PCB fabrication teaching module and embedded communications design in medical device prototypes.
-
47
Beyond UART: RS485
RS485 differential signaling for multi-drop industrial networks. Reference for long-cable embedded systems in medical equipment and manufacturing environments where EMI noise immunity is required.
-
97
How Drone ESCs Work
FOC (Field-Oriented Control) BLDC motor control theory and ESC architecture. Foundation reference for understanding torque ripple, back-EMF, and the control mathematics underlying electromechanical actuators in surgical and industrial devices.
-
117
ESP32 Guide 2026
Comprehensive current-state ESP32 ecosystem reference — covering ESP-IDF, Arduino framework, Bluetooth, Wi-Fi, power management, and OTA update strategies for connected medical and industrial devices.
-
124
How to Order Assembled PCB Boards Using KiCad
End-to-end KiCad to JLCPCB PCBA workflow. Reference for the PCB fabrication curriculum and for transitioning device prototypes from breadboard to assembled PCB within an ISO 13485 design history file.
Repository References
-
esp-idf ↗ espressif / esp-idfC
Official Espressif IoT Development Framework. The production-grade alternative to the Arduino abstraction layer for ESP32 devices requiring deterministic timing, custom RTOS task management, or IEC 60601-compliant power behavior.
-
candleLight_fw ↗ candle-usb / candleLight_fwC
gs_usb-compatible firmware for USB-to-CAN adapters. Reference for CAN bus development tooling — used alongside cangaroo for monitoring and debugging CAN networks in multi-axis electromechanical device prototypes.
-
smartknob ↗ scottbez1 / smartknobC++
Haptic input knob with software-defined endstops and virtual detents using FOC motor control. Reference for surgical instrument tactile feedback design and configurable haptic UI in medical device control panels.
-
BLHeli ↗ bitdump / BLHeliAssembly
Open-source ESC firmware implementing FOC BLDC control. Primary reference for understanding motor commutation, quaternion-based orientation tracking, and the PID control loop mathematics underlying motion control in electromechanical devices.
-
photon ↗ photonfirmware / photonC++
Open-source firmware for automated pick-and-place feeders. Reference for the lab's SMT assembly workflow and for understanding how industrial feeder hardware integrates with automated PCB assembly systems.
Materials, Finishing &
Precision Machining
Material selection is a regulatory and clinical decision as much as an engineering one. This cluster covers the engineering polymers central to medical device design (PEEK, PPS, PTFE, biocompatible silicone), surface treatment processes (anodizing, cerakote, vapor polishing, electroplating), and the precision machining methods required to achieve tolerance-critical geometries. Resources include GD&T application, tolerance stack-up, wire EDM, Swiss machining, and metrological techniques — all selected in the context of manufacturing components that must perform reliably in clinical environments.
Video Resources
-
111
Engineering Drawings: How to Make Prints a Machinist Will Love
GD&T and engineering drawing best practices for manufacturing communication. Direct curriculum reference for the ASME Y14.5 content delivered in UNC BME Junior Design fabrication sections.
-
151
How Wire EDM Works
Wire EDM principles, kerf compensation, and surface finish capabilities. Reference for understanding when EDM is the appropriate manufacturing method for high-hardness, complex-profile medical device tooling and components.
-
159
Silicone Explained
Comprehensive reference on silicone elastomer chemistry, shore hardness, tear strength, biocompatibility, and processing methods. Essential for selecting silicone grades for wearable sensors, implantable seals, and soft-tissue-contacting device components.
-
165
Why Scratching Metal Creates Extreme Precision
The mechanics of precision surface generation through lapping and scraping. Reference for understanding how machine tool accuracy is established and maintained — foundational context for metrology in device manufacturing environments.
-
186
Engineering Plastics for R&D
Selection guide for engineering thermoplastics in research and development contexts — comparing machinability, chemical resistance, sterilizability, and regulatory status. Reference for material selection rationale in design history files.
Repository References
-
micromanipulatorstepper ↗ 0x23 / MicroManipulatorStepperC++
Sub-micrometer 3D motion control platform. Reference for precision positioning system design in surgical robotics, optogenetics rigs, and any device requiring nanometer-scale displacement resolution and repeatability.
-
tubular-linear-motor ↗ stijnsprojects / tubular-linear-motorPython
Open-source tubular linear synchronous motor (LSM) design. Reference for understanding direct-drive linear actuation — relevant to surgical tool actuation, biopsy needle drives, and other medical devices requiring force-transparent linear motion.
-
gcode-cmm ↗ XDGFX / gcode-cmmPython
Adapts a USB-controllable 3D printer into a coordinate measuring machine (CMM). Reference for low-cost in-process measurement in a fabrication lab context — used to validate geometric tolerances on printed fixtures and jigs.
-
reremeter ↗ arminstr / reremeterC
Low-cost handheld NIR reflectance spectroscopy system for plastic type identification. Reference for non-destructive material verification in incoming inspection workflows — relevant to polymer identification in device component receiving.
Agentic AI &
Intelligent Systems
This cluster addresses the infrastructure for embedding AI into physical engineering workflows — not as an interface layer, but as a functional component of the manufacturing and design system itself. Covers retrieval-augmented generation (RAG) architectures, local large language model deployment, agentic workflow orchestration, and multimodal vision-language models. Resources are selected specifically for their applicability to AI-assisted regulatory documentation, intelligent process automation in fabrication environments, and the design of Physical AI systems for medical device manufacturing.
Video Resources
-
27
The 7 Levels of Claude Code & RAG
Progressive RAG architecture from basic document retrieval to agentic multi-step reasoning. Framework reference for designing AI systems that operate on engineering documentation, regulatory filings, and manufacturing process records.
-
28
My Full OpenClaw Setup
Local AI assistant configuration and deployment. Reference for setting up privacy-first, on-device LLM infrastructure suitable for engineering environments handling ITAR-controlled or proprietary device design data.
-
33
How to Quickly Summarize Requirements — IBM DOORS Next + AI Hub
AI-assisted requirements management in IBM DOORS Next. Direct reference for applying language models to ISO 13485 design input/output traceability and FDA 21 CFR Part 820 design control documentation.
-
17
Claude Code Best Practices
Systematic approaches to agentic coding with Claude. Reference for building AI-assisted engineering automation tools — from design script generation to automated test protocol drafting in regulated device development.
-
298
Python RAG Tutorial (with Local LLMs): AI For Your PDFs
Practical implementation of document-grounded RAG using local models. Reference for building offline-capable AI systems that operate on design history files, SOPs, and regulatory submissions without sending data to external APIs.
Repository References
-
LightRAG ↗ HKUDS / LightRAGPython
Fast graph-and-vector RAG pipeline from EMNLP 2025. Reference architecture for building knowledge retrieval systems over engineering corpora — regulatory standards libraries, manufacturing SOPs, and device design documentation.
-
RAG-Anything ↗ HKUDS / RAG-AnythingPython
All-in-one RAG framework supporting text, images, tables, equations, and mixed-modality documents. Reference for processing the heterogeneous document types that appear in medical device technical files — test reports, engineering drawings, and clinical evaluation reports.
-
anything-llm ↗ Mintplex-Labs / anything-llmJavaScript
Privacy-first, on-device AI productivity stack with document ingestion, RAG, and multi-LLM support. Evaluated as an on-premises alternative for regulated engineering environments where cloud API usage is restricted by ITAR or confidentiality requirements.
-
NemoClaw ↗ NVIDIA / NemoClawTypeScript
Run OpenClaw inference securely inside NVIDIA OpenShell with managed inference. Reference for deploying AI assistants in air-gapped or restricted-network manufacturing and research environments.
-
ollama ↗ ollama / ollamaGo
Local LLM runtime supporting Llama, DeepSeek, Gemma, and other open models. The foundation layer for offline AI tooling in device development workflows — enabling model inference without external API dependencies or data egress.