delphyne
agent_base.h File Reference
#include <memory>
#include <set>
#include <string>
#include <drake/common/eigen_types.h>
#include <drake/common/value.h>
#include <drake/geometry/geometry_ids.h>
#include <drake/math/rigid_transform.h>
#include <drake/systems/framework/basic_vector.h>
#include <drake/systems/framework/context.h>
#include <drake/systems/framework/output_port.h>
#include <drake/systems/framework/vector_base.h>
#include <drake/systems/rendering/frame_velocity.h>
#include <drake/systems/rendering/pose_vector.h>
#include "delphyne/macros.h"
#include "delphyne/mi6/agent_base_blueprint.h"
#include "delphyne/mi6/diagram_bundle.h"
#include "delphyne/types.h"
Include dependency graph for agent_base.h:
This graph shows which files directly or indirectly include this file:

Classes

class  AgentBaseBlueprint< T >
 The abstract blueprint class for agents in Delphyne. More...
 
class  AgentBase< T >
 The most basic agent in Delphyne. More...
 

Namespaces

 delphyne
 

Typedefs

using Agent = AgentBase< double >
 
using AutoDiffAgent = AgentBase< AutoDiff >
 
using SymbolicAgent = AgentBase< Symbolic >