SMART
  • Overview
    • Key highlights
  • Web Demo Tutorial
    • Overview
    • Accessing the Demo
    • Interface Layout
    • Bundled Example Maps
    • Using Bundled Examples
    • Using Your Own Files
    • Playback
    • Statistics Panel
    • Interactive Features
    • Next Steps
    • Try It Now
  • Installation
    • Prerequisites
    • Quick Build
    • Notes
  • Build on Linux
    • Prerequisites
    • Install ARGoS 3
    • Build SMART
    • Verify Installation
    • Troubleshooting
    • Next Steps
  • Running SMART
    • Running with visualization
    • Headless (no visualization)
    • Configuration and ports
  • Input Formats
    • Map Files
    • Scenario Files
    • Path Files
    • Validation
    • Common Issues
    • Examples
    • Next Steps

Using SMART

  • Usage Guide
    • Overview
    • Basic Workflow
    • Command Line Interface
    • Visualization Mode
    • Headless Mode
    • Path File Format
    • Coordinate Systems
    • Output Statistics
    • Generated Files
    • Configuration Files
    • Map and Scenario Files
    • Next Steps
  • Examples
    • Shipped Example Files
    • Run the README Example
    • Inspecting example outputs
    • Larger Example
  • Interfaces and Outputs
    • Public Entry Point
    • What run_sim.py Does
    • Public Outputs
    • Internal RPC Layer
    • What Is Not in the Public Repo
    • Next Steps
  • Planner Integration
    • Overview
    • Planner Output Format
    • Integration Template
    • Coordinate System Handling
    • Path Requirements
    • Performance Tips
    • Next Steps

Advanced

  • Settings and Configuration
    • Configuration Files
    • Default Configuration
    • Key Settings
      • Experiment Parameters
      • Robot Parameters
      • Arena Settings
      • Physics Engine
    • Command Line Configuration
    • Editing the Generated XML
    • What Is Not Exposed as a Public Setting
    • Next Steps
  • Architecture
    • Overview
    • Components
      • ARGoS Simulator
      • Action Dependency Graph (ADG)
      • RPC Communication
      • Wrapper Script
    • Execution Flow
    • Data Flow
    • Design Principles
    • Code Structure
    • Build System
    • Performance Considerations
    • Extending SMART
    • Next Steps

Resources

  • Paper and citation
    • Summary
    • Cite as
  • FAQ - Frequently Asked Questions
    • Installation and Building
    • Running Simulations
    • Path and Map Files
    • API and Integration
    • Results and Analysis
    • Visualization
    • Advanced Topics
    • Troubleshooting
    • Getting Help
    • Still Have Questions?
  • Who is Using SMART?
    • Public References
    • Publications Using SMART
    • Feature Your Project
      • Required Information
    • Contact
SMART
  • Search


© Copyright 2025, Jingtian Yan.

Built with Sphinx using a theme provided by Read the Docs.