Agents
Description
Collaboration diagram for Agents:
Classes | |
class | chrono::synchrono::SynAgent |
Base class for SynChrono agents. More... | |
class | chrono::synchrono::SynAgentFactory |
Generates SynTerrain's from JSON files Used to improve generality in Agent classes. More... | |
class | chrono::synchrono::SynEnvironmentAgent |
Derived agent class. Acts as a traffic light and distributes MAP and/or SPAT data. More... | |
class | chrono::synchrono::SynSCMTerrainAgent |
Class that wraps and synchronizes deformable terrain between Chrono Systems. More... | |
struct | chrono::synchrono::SCMParameters |
Groups SCM parameters into a struct, defines some useful defaults See SCMDeformableTerrain::SetSoilParameters and SoilParametersCallback for more details on these. More... | |
class | chrono::synchrono::SynTrackedVehicleAgent |
Agent wrapper of a tracked vehicle, in particular holds a pointer to a ChTrackedVehicle and sends out SynTrackedVehicleMessage-s to synchronize its state. More... | |
class | chrono::synchrono::SynWheeledVehicleAgent |
Agent wrapper of a wheeled vehicle, in particular holds a pointer to a ChWheeledVehicle and sends out SynWheeledVehicleMessage-s to synchronize its state. More... | |
Typedefs | |
typedef std::vector< std::shared_ptr< SynAgent > > | chrono::synchrono::SynAgentList |
Vector of handles to agents. | |