Skip to main content
Ctrl+K

RobotSwarmSimulator

  • Installation
  • User Guide
  • API Reference
  • Development
  • GitHub
  • Installation
  • User Guide
  • API Reference
  • Development
  • GitHub

Section Navigation

  • swarmsim
    • swarmsim.agent
      • swarmsim.agent.Agent
      • swarmsim.agent.DiffDriveAgent
      • swarmsim.agent.DroneAgent
      • swarmsim.agent.MazeAgent
      • swarmsim.agent.StaticAgent
      • swarmsim.agent.UnicycleAgent
      • swarmsim.agent.control
        • swarmsim.agent.control.AbstractController
        • swarmsim.agent.control.AgentMethodController
        • swarmsim.agent.control.BinaryController
        • swarmsim.agent.control.Controller
        • swarmsim.agent.control.HumanController
        • swarmsim.agent.control.LevyController
        • swarmsim.agent.control.MultibitBinaryController
        • swarmsim.agent.control.StaticController
        • swarmsim.agent.control.WaypointPIDController
    • swarmsim.cache
      • swarmsim.cache.ExternalSimulationArchive
    • swarmsim.config
      • swarmsim.config.OutputTensorConfig
      • swarmsim.config.ResultsConfig
    • swarmsim.gui
      • swarmsim.gui.abstractGUI
      • swarmsim.gui.agentGUI
      • swarmsim.gui.connectivityGUI
      • swarmsim.gui.controllerGUI
    • swarmsim.metrics
      • swarmsim.metrics.AbstractMetric
      • swarmsim.metrics.AgentsAtGoal
      • swarmsim.metrics.Aggregation
      • swarmsim.metrics.AlgebraicConnectivity
      • swarmsim.metrics.AndMetrics
      • swarmsim.metrics.AngularMomentum
      • swarmsim.metrics.AnyAgent
      • swarmsim.metrics.AverageSpeed
      • swarmsim.metrics.BerlingerCircularity
      • swarmsim.metrics.Centroid
      • swarmsim.metrics.CirclePacking
      • swarmsim.metrics.Circliness
      • swarmsim.metrics.ConvexHull
      • swarmsim.metrics.DelaunayDiffusion
      • swarmsim.metrics.Dispersion
      • swarmsim.metrics.DistanceSizeRatio
      • swarmsim.metrics.EntityLen
      • swarmsim.metrics.GroupRotationBehavior
      • swarmsim.metrics.JinjaMetric
      • swarmsim.metrics.Metric
      • swarmsim.metrics.Orbit
      • swarmsim.metrics.PersistentHomology
      • swarmsim.metrics.RadialVariance
      • swarmsim.metrics.RandomBoxAggregation
      • swarmsim.metrics.RandomBoxSampling
      • swarmsim.metrics.ScatterBehavior
      • swarmsim.metrics.SensorOffset
      • swarmsim.metrics.SensorRotation
      • swarmsim.metrics.SensorSignal
      • swarmsim.metrics.StepsUntil
      • swarmsim.metrics.SubGroupWrapper
      • swarmsim.metrics.TotalCollisions
    • swarmsim.sensors
      • swarmsim.sensors.AbstractSensor
      • swarmsim.sensors.BinaryFOVSensor
      • swarmsim.sensors.BinaryLOSSensor
      • swarmsim.sensors.PointCollisionSensor
      • swarmsim.sensors.RegionalSensor
      • swarmsim.sensors.Sensor
      • swarmsim.sensors.StaticSensor
      • swarmsim.sensors.Targeter
    • swarmsim.util
      • swarmsim.util.asdict
      • swarmsim.util.collections
      • swarmsim.util.collider
        • swarmsim.util.collider.AABB
        • swarmsim.util.collider.AngleSensitiveCC
        • swarmsim.util.collider.Collider
        • swarmsim.util.collider.CollisionMode
      • swarmsim.util.conversion
        • swarmsim.util.conversion.ControllerConverter
      • swarmsim.util.geometry
        • swarmsim.util.geometry.ConvexHull
        • swarmsim.util.geometry.Point
        • swarmsim.util.geometry.Polygon
        • swarmsim.util.geometry.svg_extraction
      • swarmsim.util.jinja
      • swarmsim.util.pdutils
      • swarmsim.util.pid
      • swarmsim.util.processing
        • swarmsim.util.processing.multicoreprocessing
      • swarmsim.util.signal
        • swarmsim.util.signal.Signal
      • swarmsim.util.statistics_tools
      • swarmsim.util.timer
    • swarmsim.world
      • swarmsim.world.RectangularWorld
      • swarmsim.world.World
      • swarmsim.world.objects
        • swarmsim.world.objects.DetectionRegion
        • swarmsim.world.objects.StaticObject
      • swarmsim.world.simulate
      • swarmsim.world.spawners
        • swarmsim.world.spawners.AgentSpawner
        • swarmsim.world.spawners.DonutSpawner
        • swarmsim.world.spawners.ExcelSpawner
        • swarmsim.world.spawners.FixedInit
        • swarmsim.world.spawners.Spawner
      • swarmsim.world.subscribers
        • swarmsim.world.subscribers.World2Gif
        • swarmsim.world.subscribers.WorldSubscriber
    • swarmsim.yaml
      • swarmsim.yaml.include
      • swarmsim.yaml.mathexpr
      • swarmsim.yaml.np_representer
      • swarmsim.yaml.pathlib_representer
      • swarmsim.yaml.template
      • swarmsim.yaml.unknown
  • API Reference
  • swarmsim
  • swarmsim.sensors

swarmsim.sensors#

Modules

AbstractSensor

BinaryFOVSensor

Binary Field of View Sensor

BinaryLOSSensor

PointCollisionSensor

RegionalSensor

Sensor

Abstract Sensor class.

StaticSensor

Abstract Static Sensor class.

Targeter

Targeter Sensor class.

previous

swarmsim.metrics.TotalCollisions

next

swarmsim.sensors.AbstractSensor

Edit on GitHub

This Page

  • Show Source

© Copyright 2025, Connor Mattson, Kevin Zhu.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.16.1.

Last built Aug 12, 2026.