planner.dynamics.simulator_plant
#
Module Contents#
- class planner.dynamics.simulator_plant.SimulatorPlant(params: jacta.planner.core.parameter_container.ParameterContainer)#
- Parameters:
params (jacta.planner.core.parameter_container.ParameterContainer) –
- state_difference(s1: torch.FloatTensor, s2: torch.FloatTensor, h: float = 1.0) torch.FloatTensor #
- Parameters:
s1 (torch.FloatTensor) –
s2 (torch.FloatTensor) –
h (float) –
- Return type:
torch.FloatTensor
- planner.dynamics.simulator_plant.scaled_distances_to(plant: SimulatorPlant, states: torch.FloatTensor, target_states: torch.FloatTensor) torch.FloatTensor #
- Parameters:
plant (SimulatorPlant) –
states (torch.FloatTensor) –
target_states (torch.FloatTensor) –
- Return type:
torch.FloatTensor
- planner.dynamics.simulator_plant.scale_distances(delta_states: torch.FloatTensor, scaling: torch.FloatTensor) torch.FloatTensor #
- Parameters:
delta_states (torch.FloatTensor) –
scaling (torch.FloatTensor) –
- Return type:
torch.FloatTensor