ARGoS  3
A parallel, multi-engine simulator for swarm robotics
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
argos::CAny::CAbstractReferenceAbstract reference to object
argos::CAbstractSpaceHash< ENTITY >The abstract definition of a space hash
argos::CAny
argos::CARGoSCommandLineArgParserThe command line argument parser used by the main ARGoS executable
argos::CARGoSExceptionThe exception that wraps all errors in ARGoS
argos::CARGoSLog
argos::CBaseConfigurableResourceThis class is the base of all XML-configurable ARGoS interface
argos::CBoxEntity
argos::CByteArrayByte array utility class
argos::CRandom::CCategoryThe RNG category
argos::CGrid< ENTITY >::CCellOperation
argos::CCI_ActuatorThe basic interface for all actuators
argos::CCI_ColoredBlobOmnidirectionalCameraSensorThis class provides the most general interface to a camera
argos::CCI_ControllerThe basic interface for a robot controller
argos::CCI_DifferentialSteeringActuator
argos::CCI_DifferentialSteeringSensor
argos::CCI_FootBotAccelerometerSensor
argos::CCI_FootBotBaseGroundSensor
argos::CCI_FootBotCeilingCameraSensorThis class provides the main interface to the ceiling camera on the FootBot
argos::CCI_FootBotDistanceScannerActuator
argos::CCI_FootBotDistanceScannerSensor
argos::CCI_FootBotEncoderSensor
argos::CCI_FootBotGripperActuator
argos::CCI_FootBotGripperSensor
argos::CCI_FootBotGyroscopicSensor
argos::CCI_FootBotLightSensor
argos::CCI_FootBotMotorGroundSensor
argos::CCI_FootBotOmnidirectionalCameraSensorThis class provides the main interface to the omnidirectional camera on the FootBot
argos::CCI_FootBotProximitySensor
argos::CCI_FootBotRangeAndBearingActuator
argos::CCI_FootBotRangeAndBearingSensor
argos::CCI_FootBotTurretActuator
argos::CCI_FootBotTurretEncoderSensor
argos::CCI_FootBotTurretTorqueSensor
argos::CCI_FootBotWheelSpeedSensor
argos::CCI_GripperActuator
argos::CCI_GroundSensor
argos::CCI_LEDsActuator
argos::CCI_LightSensor
argos::CCI_PositioningSensor
argos::CCI_ProximitySensor
argos::CCI_RangeAndBearingActuator
argos::CCI_RangeAndBearingSensor
argos::CCI_SensorThe basic interface for all sensors
argos::CColorThe basic color type
argos::CColoredBlobOmnidirectionalCameraRotZOnlySensor
argos::CCommandLineArgParserEasy-to-use command line argument parser
argos::CComposableEntityBasic class for an entity that contains other entities
argos::CControllableEntityAn entity that contains a pointer to the user-defined controller
argos::CCylinderEntity
argos::CDegreesIt defines the basic type CDegrees, used to store an angle value in degrees
argos::CDifferentialSteeringDefaultActuator
argos::CDifferentialSteeringDefaultSensor
argos::CDynamicLoadingAllows users to dynamically load shared libraries
argos::CDynamics2DBoxModel
argos::CDynamics2DCylinderModel
argos::CDynamics2DDifferentialSteeringControl
argos::CDynamics2DEngine
argos::CDynamics2DEPuckModel
argos::CDynamics2DFootBotModel
argos::CDynamics2DGrippable
argos::CDynamics2DGripper
argos::CDynamics2DModel
argos::CDynamics2DOperation< ACTION >
argos::CDynamics2DOperationAddEntity
argos::CDynamics2DOperationRemoveEntity
argos::CDynamics2DVelocityControl
argos::CEmbodiedEntityThis entity is a link to a body in the physics engine
argos::CEmbodiedEntityGridUpdater
argos::CEntityThe basic entity type
argos::CEntityOperation< LABEL, PLUGIN, RETURN_TYPE >The basic operation to be stored in the vtable
argos::CEPuckEntity
argos::CFactory< TYPE >Basic factory template
argos::CFloorColorFromImageFile
argos::CFloorColorFromLoopFunctions
argos::CFloorEntity::CFloorColorSource
argos::CFloorEntity
argos::CFootBotBaseGroundRotZOnlySensor
argos::CFootBotDistanceScannerDefaultActuator
argos::CFootBotDistanceScannerEquippedEntity
argos::CFootBotDistanceScannerRotZOnlySensor
argos::CFootBotEntity
argos::CFootBotGripperDefaultActuator
argos::CFootBotLightRotZOnlySensor
argos::CFootBotMotorGroundRotZOnlySensor
argos::CFootBotProximityDefaultSensor
argos::CFootBotTurretDefaultActuator
argos::CFootBotTurretEncoderDefaultSensor
argos::CFootBotTurretEntity
argos::CGrid< ENTITY >
argos::CGripperDefaultActuator
argos::CGripperEquippedEntityAn entity that stores the state of a robot gripper
argos::CGroundRotZOnlySensor
argos::CGroundSensorEquippedEntity
argos::CLEDCheckOperation
argos::CLEDEntity
argos::CLEDEntityGridUpdater
argos::CLEDEntitySpaceHashUpdater
argos::CLEDEquippedEntityA container of CLEDEntity
argos::CLEDMedium
argos::CLEDsDefaultActuator
argos::CLightDefaultSensor
argos::CLightEntity
argos::CLightSensorEquippedEntity
argos::CLoopFunctionsA set of hook functions to customize an experimental run
argos::CLuaController
argos::CLuaUtility
argos::CMatrix< ROWS, COLS >
argos::CMedium
argos::CMementoThe interface inherited by all classes whose state must be saved and restored
argos::COmnidirectionalCameraEquippedEntity
argos::CSet< T >::const_iterator
argos::ConstantGenerator
argos::CPositionalIndex< ENTITY >::COperationThe operation to perform on each entity found in range
argos::CPhysicsEngine
argos::CPhysicsModel
argos::CPlane
argos::CPositionalEntity
argos::CPositionalIndex< ENTITY >A data structure that contains positional entities
argos::CPositioningDefaultSensor
argos::CProfiler
argos::CProximityDefaultSensor
argos::CProximitySensorEquippedEntity
argos::CProximitySensorImpl
argos::CQTOpenGLApplication
argos::CQTOpenGLBox
argos::CQTOpenGLCamera
argos::CQTOpenGLCylinder
argos::CQTOpenGLEPuck
argos::CQTOpenGLFootBot
argos::CQTOpenGLJoystick
argos::CQTOpenGLLayout
argos::CQTOpenGLLight
argos::CQTOpenGLLogStream
argos::CQTOpenGLLuaEditor
argos::CQTOpenGLLuaFindDialog
argos::CQTOpenGLLuaMainWindow
argos::CQTOpenGLLuaStateTreeFunctionModel
argos::CQTOpenGLLuaStateTreeItem
argos::CQTOpenGLLuaStateTreeModel
argos::CQTOpenGLLuaStateTreeVariableModel
argos::CQTOpenGLLuaSyntaxHighlighter
argos::CQTOpenGLMainWindow
argos::CQTOpenGLOperationDrawBoxNormal
argos::CQTOpenGLOperationDrawBoxSelected
argos::CQTOpenGLOperationDrawCylinderNormal
argos::CQTOpenGLOperationDrawCylinderSelected
argos::CQTOpenGLOperationDrawEPuckNormal
argos::CQTOpenGLOperationDrawEPuckSelected
argos::CQTOpenGLOperationDrawFootBotNormal
argos::CQTOpenGLOperationDrawFootBotSelected
argos::CQTOpenGLOperationDrawLightNormal
argos::CQTOpenGLOperationDrawLightSelected
argos::CQTOpenGLOperationDrawNormal
argos::CQTOpenGLOperationDrawSelected
argos::CQTOpenGLRender
argos::CQTOpenGLUserFunctionsThe QTOpenGL user functions
argos::CQTOpenGLWidget
argos::CQuaternion
argos::CRABEquippedEntity
argos::CRABEquippedEntityGridCellUpdater
argos::CRABEquippedEntityGridEntityUpdater
argos::CRABEquippedEntitySpaceHashUpdater
argos::CRABMedium
argos::CRadiansIt defines the basic type CRadians, used to store an angle value in radians
argos::CRandomThe ARGoS random number generator
argos::CRange< T >
argos::CRangeAndBearingDefaultActuator
argos::CRangeAndBearingMediumSensor
argos::CRay2
argos::CRay3
argos::CAny::CReference< T >Actual templetized reference to object
argos::CRandom::CRNGThe RNG
argos::CRotationMatrix2
argos::CRotationMatrix3
argos::CSet< T >Defines a very simple double-linked list that stores unique elements
argos::CSetIterator< CONTAINED_TYPE, REFERENCED_TYPE >The CSet iterator
argos::CSimulatedActuatorThe basic interface for a simulated actuator
argos::CSimulatedSensorThe basic interface for a simulated sensor
argos::CSimulatorThe core class of ARGOS
argos::CSpace
argos::CSpaceHash< ENTITY, UPDATER >Defines the basic space hash
argos::CSpaceHashNative< Element, Updater >A space hash implementation that does not rely on std::map or std::tr1:unordered_map
argos::CSpaceHashUpdater< ENTITY >Defines the basic cell updater of the space hash
argos::CSpaceMultiThreadBalanceLength
argos::CSpaceMultiThreadBalanceQuantity
argos::CSpaceNoThreads
argos::CSpaceOperation< ACTION >
argos::CSpaceOperationAddCFloorEntity
argos::CSpaceOperationAddEntity
argos::CSpaceOperationRemoveEntity
argos::CSquareMatrix< DIM >
argos::CTransformationMatrix2
argos::CTransformationMatrix3
argos::CVector2A 2D vector class
argos::CVector3A 3D vector class
argos::CVisualization
argos::CVTable< CONTEXT, BASE, FUNCTION >The actual vtable
argos::CWheeledEntity
argos::CWiFiEquippedEntity
argos::EnableVTableFor< BASE >Helper to make a class hierarchy vtable-enabled
argos::GaussianGenerator
argos::GridGenerator
argos::RealNumberGenerator
argos::CCI_ColoredBlobOmnidirectionalCameraSensor::SBlobAn SBlob represents a generic colored 2D segment in the image
argos::CDynamics2DEngine::SBoundarySegment
argos::SBoundingBox
argos::CSpaceHashNative< Element, Updater >::SBucket::SBucketDataAn item of data held by each bucket
argos::CGrid< ENTITY >::SCell
argos::SCleanupThreadData
argos::SCleanupUpdateThreadData
argos::SDynamics2DEngineGripperData
argos::SEmbodiedEntityIntersectionData
argos::SEmbodiedEntityIntersectionItem
argos::CDynamics2DEngine::SEntityTransferData
argos::CQTOpenGLWidget::SFrameGrabData
argos::SLogColorStream modifier to set attribute and color of the subsequent text
argos::CCI_RangeAndBearingSensor::SPacket
argos::SQueryResultItem
argos::SRABPacketThis struct defines a received range and bearing packet
argos::CCI_FootBotGyroscopicSensor::SReading
argos::CCI_FootBotGripperSensor::SReading
argos::CCI_FootBotBaseGroundSensor::SReading
argos::CCI_FootBotTurretTorqueSensor::SReading
argos::CCI_PositioningSensor::SReading
argos::CCI_FootBotDistanceScannerSensor::SReadingThe DTO of the distance scanner, it contains the measured distance and its angle
argos::CCI_FootBotProximitySensor::SReading
argos::CCI_FootBotAccelerometerSensor::SReading
argos::CCI_DifferentialSteeringSensor::SReading
argos::CCI_FootBotLightSensor::SReadingThe DTO of the light sensor
argos::CCI_FootBotMotorGroundSensor::SReading
argos::CCI_FootBotWheelSpeedSensor::SReading
argos::CCI_FootBotEncoderSensor::SReadingThe DTO of the encoder It returns the distance covered by the wheels in the last timestep In addition it returns the value of the interaxis distance
argos::CCI_ColoredBlobOmnidirectionalCameraSensor::SReadingsIt represents the readings collected through the camera at a specific time step
argos::CQTOpenGLWidget::SSelectionInfo
argos::CGroundSensorEquippedEntity::SSensor
argos::CProximitySensorEquippedEntity::SSensor
argos::CLightSensorEquippedEntity::SSensor
argos::SSetElement< T >The data container of CSet
argos::CQTOpenGLCamera::SSettings
argos::STagCounter< BASE >Holds the value of the last used tag
argos::STagHolder< DERIVED, BASE >Holds the value of the tag associated to DERIVED
argos::CCI_FootBotTurretTorqueSensor::SReading::STractionPolar
argos::CFactory< TYPE >::STypeInfoA struct containing the information about the registered types
argos::UniformGenerator