Skip to main content
Ctrl+K

HERON

  • Getting Started
  • Key Concepts
  • User Guide
  • Case Studies
  • Developer Guide
  • API Reference
  • GitHub
  • Getting Started
  • Key Concepts
  • User Guide
  • Case Studies
  • Developer Guide
  • API Reference
  • GitHub

Section Navigation

  • Installation
  • Basic Concepts
  • Centralized vs Distributed Execution
  • User Guide

User Guide#

This guide helps you get started with HERON and understand its core concepts.

  • Installation
    • Prerequisites
    • Step 1: Clone the Repository
    • Step 2: Create Virtual Environment
    • Step 3: Install the Package
    • Step 4: Verify Installation
    • Installation Options
    • Troubleshooting
  • Basic Concepts
    • Agent Hierarchy
    • Features and Visibility
    • State and Observation
    • Actions
    • Protocols
    • Message Broker
    • Environment Interface
    • Next Steps
  • Centralized vs Distributed Execution
    • Overview
    • Centralized Mode
    • Distributed Mode
    • Switching Modes
    • Proxy Agent for Distributed Mode
    • Protocol Behavior by Mode
    • Best Practices
    • Example: Mode Comparison

previous

Key Concepts

next

Installation

© Copyright 2025, Hepeng Li, Zhenlin Wang.

Created using Sphinx 9.0.4.

Built with the PyData Sphinx Theme 0.16.1.