Skip to content

RobotManager

class · namespace Hazel

Implements IDisposable

public class RobotManager : IDisposable

Constructors

RobotManager(int, float, Entity, Func)

public RobotManager(int numAgents, float dt, Entity mujocoEntity, Func<int, RobotAgent> agentFactory)

Properties

NativeHandle

public IntPtr NativeHandle { get; }

Methods

CollectState()

public void CollectState()

Dispose()

public void Dispose()

GetActions()

public void GetActions()

GetAgent(int)

public RobotAgent? GetAgent(int id)

Reset()

public void Reset()

Setup(MujocoSceneComponent)

public void Setup(MujocoSceneComponent mujocoScene)

UpdateCommands()

public void UpdateCommands()

Source: Hazel/Learn/RobotManager.cs