![]() |
Neodroid
0.2.0
Machine Learning Environment Prototyping Tool
|
Additional Inherited Members | |
![]() | |
override Reaction | SampleReaction () |
void | Register (IActuator obj) |
void | Register (IActuator obj, String identifier) |
void | UnRegister (IActuator obj) |
void | UnRegister (IActuator t, String obj) |
override EnvironmentState | CollectState () |
override void | ObservationsString (DataPoller recipient) |
![]() | |
override EnvironmentState | ReactAndCollectState (Reaction reaction) |
void | Terminate (string reason="None") |
Termination of an episode, can be supplied with a reason for various purposes debugging or clarification for a learner. More... | |
override void | Tick () |
override void | React (Reaction reaction) |
override void | PostStep () |
override void | EnvironmentReset () |
Vector3 | TransformPoint (Vector3 point) |
void | TransformPoint (ref Vector3 point) |
Vector3 | InverseTransformPoint (Vector3 point) |
void | InverseTransformPoint (ref Vector3 point) |
Vector3 | TransformDirection (Vector3 direction) |
void | TransformDirection (ref Vector3 direction) |
Vector3 | InverseTransformDirection (Vector3 direction) |
void | InverseTransformDirection (ref Vector3 direction) |
Quaternion | TransformRotation (Quaternion quaternion) |
void | TransformRotation (ref Quaternion quaternion) |
Quaternion | InverseTransformRotation (Quaternion quaternion) |
void | InverseTransformRotation (ref Quaternion quaternion) |
void | Register (IDisplayer displayer) |
void | Register (IDisplayer obj, string identifier) |
void | Register (IObserver observer) |
void | Register (IObserver observer, string identifier) |
void | Register (IConfigurable configurable) |
void | Register (IConfigurable configurable, string identifier) |
void | Register (IEnvironmentListener environment_listener) |
void | Register (IEnvironmentListener environment_listener, string identifier) |
void | UnRegister (IObserver observer) |
void | UnRegister (IObserver t, string identifier) |
void | UnRegister (IConfigurable configurable) |
void | UnRegister (IConfigurable t, string identifier) |
void | UnRegister (IDisplayer displayer) |
void | UnRegister (IDisplayer t, string identifier) |
void | UnRegister (IEnvironmentListener environment_listener) |
void | UnRegister (IEnvironmentListener t, string identifier) |
![]() | |
void | IdentifierString (DataPoller recipient) |
void | EnergyString (DataPoller recipient) |
void | TerminatedBoolean (DataPoller recipient) |
void | FrameString (DataPoller recipient) |
![]() | |
void | RefreshStart () |
void | RefreshAwake () |
![]() | |
void | Register (T obj) |
void | Register (T obj, string identifier) |
void | UnRegister (T obj) |
void | UnRegister (T t, string obj) |
![]() | |
void | Register (T obj) |
void | Register (T obj, string identifier) |
void | UnRegister (T obj) |
void | UnRegister (T t, string obj) |
![]() | |
void | Register (T obj) |
void | Register (T obj, string identifier) |
void | UnRegister (T obj) |
void | UnRegister (T t, string obj) |
![]() | |
void | Register (T obj) |
void | Register (T obj, string identifier) |
void | UnRegister (T obj) |
void | UnRegister (T t, string obj) |
![]() | |
void | Register (T obj) |
void | Register (T obj, string identifier) |
void | UnRegister (T obj) |
void | UnRegister (T t, string obj) |
![]() | |
override void | Clear () |
override void | InnerStep (Reaction reaction) |
override void | InnerResetRegisteredObjects () |
![]() | |
void | UpdateObserversData () |
void | UpdateConfigurableValues () |
override void | PreSetup () |
void | ResetRegisteredObjects () |
void | Reconfigure () |
![]() | |
override void | Setup () |
override void | RegisterComponent () |
override void | UnRegisterComponent () |
![]() | |
void | Start () |
void | Awake () |
![]() | |
Rigidbody [] | _Tracked_Rigid_Bodies |
Transform [] | _Poses |
ObjectiveFunction | _objective_function |
Transform | _coordinate_reference_point |
bool | _track_only_children = true |
CoordinateSystem | _coordinate_system = CoordinateSystem.Local_coordinates_ |
BoundingBox | _playable_area |
Object | _Reaction_Lock = new Object() |
int | _reset_i |
WaitForFixedUpdate | _Wait_For_Fixed_Update = new WaitForFixedUpdate() |
List< float > | _Observables = new List<float>() |
List< ActuatorMotion > | _Sample_Motions = new List<ActuatorMotion>() |
bool | update_observations_with_every_tick = true |
![]() | |
bool | _Configure |
float | _Energy_Spent |
float | _Lastest_Reset_Time |
string | _LastTermination_Reason = "None" |
bool | _ReplyWithDescriptionThisStep |
bool | _Resetting |
IManager | _Simulation_Manager |
bool | _Terminable = true |
bool | _Terminated |
int | _current_frame_number |
![]() | |
string | _Custom_Name = "" |
![]() | |
Dictionary< string, IActuator > | Actuators [get] |
override string | PrototypingTypeName = new Dictionary<string, IActuator>() [get] |
![]() | |
Dictionary< string, IDisplayer > | Displayers [get] |
Dictionary< string, IConfigurable > | Configurables = new Dictionary<string, IDisplayer>() [get] |
SortedDictionary< string, IObserver > | Observers = new Dictionary<string, IConfigurable>() [get] |
Dictionary< string, IEnvironmentListener > | Listeners = new SortedDictionary<string, IObserver>() [get] |
override string | PrototypingTypeName [get] |
IObjective | ObjectiveFunction [get, set] |
Transform | Transform [get] |
BoundingBox | PlayableArea [get, set] |
Transform | CoordinateReferencePoint [get, set] |
CoordinateSystem | CoordinateSystem [get, set] |
![]() | |
abstract override String | PrototypingTypeName [get] |
bool | Terminated [get, set] |
Reaction | LastReaction [get, set] |
bool | IsResetting [get] |
String | LastTerminationReason [get, set] |
int | CurrentFrameNumber [get, set] |
![]() | |
virtual string | PrototypingTypeName [get] |
string | Identifier [get] |
![]() | |
string | Identifier [get] |
![]() | |
Reaction | LastReaction [get] |
int | CurrentFrameNumber [get] |
bool | Terminated [get] |
string | LastTerminationReason [get] |
bool | IsResetting [get] |
![]() | |
Transform | Transform [get] |
BoundingBox | PlayableArea [get] |
IObjective | ObjectiveFunction [get] |
![]() | |
Action | PreStepEvent |
Action | StepEvent |
Action | PostStepEvent |
![]() | |
Action | PreStepEvent |
Action | StepEvent |
Action | PostStepEvent |
Definition at line 8 of file ImitationEnvironment.cs.