curobo.rollout.dynamics_model package¶
Submodules¶
- curobo.rollout.dynamics_model.integration_utils module
build_clique_matrix
build_fd_matrix
build_int_matrix
build_start_state_mask
tensor_step_jerk
euler_integrate
tensor_step_acc
jit_tensor_step_pos_clique_contiguous
jit_tensor_step_pos_clique
jit_backward_pos_clique
jit_backward_pos_clique_contiguous
CliqueTensorStep
CliqueTensorStep.forward
CliqueTensorStep.backward
CliqueTensorStep._backward_cls
CliqueTensorStep._get_compiled_autograd_symints
CliqueTensorStep._is_compiled_autograd_tracing
CliqueTensorStep._materialize_non_diff_grads
CliqueTensorStep._raw_saved_tensors
CliqueTensorStep._register_hook
CliqueTensorStep._register_hook_dict
CliqueTensorStep._sequence_nr
CliqueTensorStep.apply
CliqueTensorStep.dirty_tensors
CliqueTensorStep.generate_vmap_rule
CliqueTensorStep.is_traceable
CliqueTensorStep.jvp
CliqueTensorStep.mark_dirty
CliqueTensorStep.mark_non_differentiable
CliqueTensorStep.mark_shared_storage
CliqueTensorStep.materialize_grads
CliqueTensorStep.maybe_clear_saved_tensors
CliqueTensorStep.metadata
CliqueTensorStep.name
CliqueTensorStep.needs_input_grad
CliqueTensorStep.next_functions
CliqueTensorStep.non_differentiable
CliqueTensorStep.register_hook
CliqueTensorStep.register_prehook
CliqueTensorStep.requires_grad
CliqueTensorStep.save_for_backward
CliqueTensorStep.save_for_forward
CliqueTensorStep.saved_for_forward
CliqueTensorStep.saved_tensors
CliqueTensorStep.saved_variables
CliqueTensorStep.set_materialize_grads
CliqueTensorStep.setup_context
CliqueTensorStep.to_save
CliqueTensorStep.vjp
CliqueTensorStep.vmap
CliqueTensorStepKernel
CliqueTensorStepKernel.forward
CliqueTensorStepKernel.backward
CliqueTensorStepKernel._backward_cls
CliqueTensorStepKernel._get_compiled_autograd_symints
CliqueTensorStepKernel._is_compiled_autograd_tracing
CliqueTensorStepKernel._materialize_non_diff_grads
CliqueTensorStepKernel._raw_saved_tensors
CliqueTensorStepKernel._register_hook
CliqueTensorStepKernel._register_hook_dict
CliqueTensorStepKernel._sequence_nr
CliqueTensorStepKernel.apply
CliqueTensorStepKernel.dirty_tensors
CliqueTensorStepKernel.generate_vmap_rule
CliqueTensorStepKernel.is_traceable
CliqueTensorStepKernel.jvp
CliqueTensorStepKernel.mark_dirty
CliqueTensorStepKernel.mark_non_differentiable
CliqueTensorStepKernel.mark_shared_storage
CliqueTensorStepKernel.materialize_grads
CliqueTensorStepKernel.maybe_clear_saved_tensors
CliqueTensorStepKernel.metadata
CliqueTensorStepKernel.name
CliqueTensorStepKernel.needs_input_grad
CliqueTensorStepKernel.next_functions
CliqueTensorStepKernel.non_differentiable
CliqueTensorStepKernel.register_hook
CliqueTensorStepKernel.register_prehook
CliqueTensorStepKernel.requires_grad
CliqueTensorStepKernel.save_for_backward
CliqueTensorStepKernel.save_for_forward
CliqueTensorStepKernel.saved_for_forward
CliqueTensorStepKernel.saved_tensors
CliqueTensorStepKernel.saved_variables
CliqueTensorStepKernel.set_materialize_grads
CliqueTensorStepKernel.setup_context
CliqueTensorStepKernel.to_save
CliqueTensorStepKernel.vjp
CliqueTensorStepKernel.vmap
CliqueTensorStepIdxKernel
CliqueTensorStepIdxKernel.forward
CliqueTensorStepIdxKernel.backward
CliqueTensorStepIdxKernel._backward_cls
CliqueTensorStepIdxKernel._get_compiled_autograd_symints
CliqueTensorStepIdxKernel._is_compiled_autograd_tracing
CliqueTensorStepIdxKernel._materialize_non_diff_grads
CliqueTensorStepIdxKernel._raw_saved_tensors
CliqueTensorStepIdxKernel._register_hook
CliqueTensorStepIdxKernel._register_hook_dict
CliqueTensorStepIdxKernel._sequence_nr
CliqueTensorStepIdxKernel.apply
CliqueTensorStepIdxKernel.dirty_tensors
CliqueTensorStepIdxKernel.generate_vmap_rule
CliqueTensorStepIdxKernel.is_traceable
CliqueTensorStepIdxKernel.jvp
CliqueTensorStepIdxKernel.mark_dirty
CliqueTensorStepIdxKernel.mark_non_differentiable
CliqueTensorStepIdxKernel.mark_shared_storage
CliqueTensorStepIdxKernel.materialize_grads
CliqueTensorStepIdxKernel.maybe_clear_saved_tensors
CliqueTensorStepIdxKernel.metadata
CliqueTensorStepIdxKernel.name
CliqueTensorStepIdxKernel.needs_input_grad
CliqueTensorStepIdxKernel.next_functions
CliqueTensorStepIdxKernel.non_differentiable
CliqueTensorStepIdxKernel.register_hook
CliqueTensorStepIdxKernel.register_prehook
CliqueTensorStepIdxKernel.requires_grad
CliqueTensorStepIdxKernel.save_for_backward
CliqueTensorStepIdxKernel.save_for_forward
CliqueTensorStepIdxKernel.saved_for_forward
CliqueTensorStepIdxKernel.saved_tensors
CliqueTensorStepIdxKernel.saved_variables
CliqueTensorStepIdxKernel.set_materialize_grads
CliqueTensorStepIdxKernel.setup_context
CliqueTensorStepIdxKernel.to_save
CliqueTensorStepIdxKernel.vjp
CliqueTensorStepIdxKernel.vmap
CliqueTensorStepCentralDifferenceKernel
CliqueTensorStepCentralDifferenceKernel.forward
CliqueTensorStepCentralDifferenceKernel.backward
CliqueTensorStepCentralDifferenceKernel._backward_cls
CliqueTensorStepCentralDifferenceKernel._get_compiled_autograd_symints
CliqueTensorStepCentralDifferenceKernel._is_compiled_autograd_tracing
CliqueTensorStepCentralDifferenceKernel._materialize_non_diff_grads
CliqueTensorStepCentralDifferenceKernel._raw_saved_tensors
CliqueTensorStepCentralDifferenceKernel._register_hook
CliqueTensorStepCentralDifferenceKernel._register_hook_dict
CliqueTensorStepCentralDifferenceKernel._sequence_nr
CliqueTensorStepCentralDifferenceKernel.apply
CliqueTensorStepCentralDifferenceKernel.dirty_tensors
CliqueTensorStepCentralDifferenceKernel.generate_vmap_rule
CliqueTensorStepCentralDifferenceKernel.is_traceable
CliqueTensorStepCentralDifferenceKernel.jvp
CliqueTensorStepCentralDifferenceKernel.mark_dirty
CliqueTensorStepCentralDifferenceKernel.mark_non_differentiable
CliqueTensorStepCentralDifferenceKernel.mark_shared_storage
CliqueTensorStepCentralDifferenceKernel.materialize_grads
CliqueTensorStepCentralDifferenceKernel.maybe_clear_saved_tensors
CliqueTensorStepCentralDifferenceKernel.metadata
CliqueTensorStepCentralDifferenceKernel.name
CliqueTensorStepCentralDifferenceKernel.needs_input_grad
CliqueTensorStepCentralDifferenceKernel.next_functions
CliqueTensorStepCentralDifferenceKernel.non_differentiable
CliqueTensorStepCentralDifferenceKernel.register_hook
CliqueTensorStepCentralDifferenceKernel.register_prehook
CliqueTensorStepCentralDifferenceKernel.requires_grad
CliqueTensorStepCentralDifferenceKernel.save_for_backward
CliqueTensorStepCentralDifferenceKernel.save_for_forward
CliqueTensorStepCentralDifferenceKernel.saved_for_forward
CliqueTensorStepCentralDifferenceKernel.saved_tensors
CliqueTensorStepCentralDifferenceKernel.saved_variables
CliqueTensorStepCentralDifferenceKernel.set_materialize_grads
CliqueTensorStepCentralDifferenceKernel.setup_context
CliqueTensorStepCentralDifferenceKernel.to_save
CliqueTensorStepCentralDifferenceKernel.vjp
CliqueTensorStepCentralDifferenceKernel.vmap
CliqueTensorStepIdxCentralDifferenceKernel
CliqueTensorStepIdxCentralDifferenceKernel.forward
CliqueTensorStepIdxCentralDifferenceKernel.backward
CliqueTensorStepIdxCentralDifferenceKernel._backward_cls
CliqueTensorStepIdxCentralDifferenceKernel._get_compiled_autograd_symints
CliqueTensorStepIdxCentralDifferenceKernel._is_compiled_autograd_tracing
CliqueTensorStepIdxCentralDifferenceKernel._materialize_non_diff_grads
CliqueTensorStepIdxCentralDifferenceKernel._raw_saved_tensors
CliqueTensorStepIdxCentralDifferenceKernel._register_hook
CliqueTensorStepIdxCentralDifferenceKernel._register_hook_dict
CliqueTensorStepIdxCentralDifferenceKernel._sequence_nr
CliqueTensorStepIdxCentralDifferenceKernel.apply
CliqueTensorStepIdxCentralDifferenceKernel.dirty_tensors
CliqueTensorStepIdxCentralDifferenceKernel.generate_vmap_rule
CliqueTensorStepIdxCentralDifferenceKernel.is_traceable
CliqueTensorStepIdxCentralDifferenceKernel.jvp
CliqueTensorStepIdxCentralDifferenceKernel.mark_dirty
CliqueTensorStepIdxCentralDifferenceKernel.mark_non_differentiable
CliqueTensorStepIdxCentralDifferenceKernel.mark_shared_storage
CliqueTensorStepIdxCentralDifferenceKernel.materialize_grads
CliqueTensorStepIdxCentralDifferenceKernel.maybe_clear_saved_tensors
CliqueTensorStepIdxCentralDifferenceKernel.metadata
CliqueTensorStepIdxCentralDifferenceKernel.name
CliqueTensorStepIdxCentralDifferenceKernel.needs_input_grad
CliqueTensorStepIdxCentralDifferenceKernel.next_functions
CliqueTensorStepIdxCentralDifferenceKernel.non_differentiable
CliqueTensorStepIdxCentralDifferenceKernel.register_hook
CliqueTensorStepIdxCentralDifferenceKernel.register_prehook
CliqueTensorStepIdxCentralDifferenceKernel.requires_grad
CliqueTensorStepIdxCentralDifferenceKernel.save_for_backward
CliqueTensorStepIdxCentralDifferenceKernel.save_for_forward
CliqueTensorStepIdxCentralDifferenceKernel.saved_for_forward
CliqueTensorStepIdxCentralDifferenceKernel.saved_tensors
CliqueTensorStepIdxCentralDifferenceKernel.saved_variables
CliqueTensorStepIdxCentralDifferenceKernel.set_materialize_grads
CliqueTensorStepIdxCentralDifferenceKernel.setup_context
CliqueTensorStepIdxCentralDifferenceKernel.to_save
CliqueTensorStepIdxCentralDifferenceKernel.vjp
CliqueTensorStepIdxCentralDifferenceKernel.vmap
CliqueTensorStepCoalesceKernel
CliqueTensorStepCoalesceKernel.forward
CliqueTensorStepCoalesceKernel.backward
CliqueTensorStepCoalesceKernel._backward_cls
CliqueTensorStepCoalesceKernel._get_compiled_autograd_symints
CliqueTensorStepCoalesceKernel._is_compiled_autograd_tracing
CliqueTensorStepCoalesceKernel._materialize_non_diff_grads
CliqueTensorStepCoalesceKernel._raw_saved_tensors
CliqueTensorStepCoalesceKernel._register_hook
CliqueTensorStepCoalesceKernel._register_hook_dict
CliqueTensorStepCoalesceKernel._sequence_nr
CliqueTensorStepCoalesceKernel.apply
CliqueTensorStepCoalesceKernel.dirty_tensors
CliqueTensorStepCoalesceKernel.generate_vmap_rule
CliqueTensorStepCoalesceKernel.is_traceable
CliqueTensorStepCoalesceKernel.jvp
CliqueTensorStepCoalesceKernel.mark_dirty
CliqueTensorStepCoalesceKernel.mark_non_differentiable
CliqueTensorStepCoalesceKernel.mark_shared_storage
CliqueTensorStepCoalesceKernel.materialize_grads
CliqueTensorStepCoalesceKernel.maybe_clear_saved_tensors
CliqueTensorStepCoalesceKernel.metadata
CliqueTensorStepCoalesceKernel.name
CliqueTensorStepCoalesceKernel.needs_input_grad
CliqueTensorStepCoalesceKernel.next_functions
CliqueTensorStepCoalesceKernel.non_differentiable
CliqueTensorStepCoalesceKernel.register_hook
CliqueTensorStepCoalesceKernel.register_prehook
CliqueTensorStepCoalesceKernel.requires_grad
CliqueTensorStepCoalesceKernel.save_for_backward
CliqueTensorStepCoalesceKernel.save_for_forward
CliqueTensorStepCoalesceKernel.saved_for_forward
CliqueTensorStepCoalesceKernel.saved_tensors
CliqueTensorStepCoalesceKernel.saved_variables
CliqueTensorStepCoalesceKernel.set_materialize_grads
CliqueTensorStepCoalesceKernel.setup_context
CliqueTensorStepCoalesceKernel.to_save
CliqueTensorStepCoalesceKernel.vjp
CliqueTensorStepCoalesceKernel.vmap
AccelerationTensorStepKernel
AccelerationTensorStepKernel.forward
AccelerationTensorStepKernel.backward
AccelerationTensorStepKernel._backward_cls
AccelerationTensorStepKernel._get_compiled_autograd_symints
AccelerationTensorStepKernel._is_compiled_autograd_tracing
AccelerationTensorStepKernel._materialize_non_diff_grads
AccelerationTensorStepKernel._raw_saved_tensors
AccelerationTensorStepKernel._register_hook
AccelerationTensorStepKernel._register_hook_dict
AccelerationTensorStepKernel._sequence_nr
AccelerationTensorStepKernel.apply
AccelerationTensorStepKernel.dirty_tensors
AccelerationTensorStepKernel.generate_vmap_rule
AccelerationTensorStepKernel.is_traceable
AccelerationTensorStepKernel.jvp
AccelerationTensorStepKernel.mark_dirty
AccelerationTensorStepKernel.mark_non_differentiable
AccelerationTensorStepKernel.mark_shared_storage
AccelerationTensorStepKernel.materialize_grads
AccelerationTensorStepKernel.maybe_clear_saved_tensors
AccelerationTensorStepKernel.metadata
AccelerationTensorStepKernel.name
AccelerationTensorStepKernel.needs_input_grad
AccelerationTensorStepKernel.next_functions
AccelerationTensorStepKernel.non_differentiable
AccelerationTensorStepKernel.register_hook
AccelerationTensorStepKernel.register_prehook
AccelerationTensorStepKernel.requires_grad
AccelerationTensorStepKernel.save_for_backward
AccelerationTensorStepKernel.save_for_forward
AccelerationTensorStepKernel.saved_for_forward
AccelerationTensorStepKernel.saved_tensors
AccelerationTensorStepKernel.saved_variables
AccelerationTensorStepKernel.set_materialize_grads
AccelerationTensorStepKernel.setup_context
AccelerationTensorStepKernel.to_save
AccelerationTensorStepKernel.vjp
AccelerationTensorStepKernel.vmap
AccelerationTensorStepIdxKernel
AccelerationTensorStepIdxKernel.forward
AccelerationTensorStepIdxKernel.backward
AccelerationTensorStepIdxKernel._backward_cls
AccelerationTensorStepIdxKernel._get_compiled_autograd_symints
AccelerationTensorStepIdxKernel._is_compiled_autograd_tracing
AccelerationTensorStepIdxKernel._materialize_non_diff_grads
AccelerationTensorStepIdxKernel._raw_saved_tensors
AccelerationTensorStepIdxKernel._register_hook
AccelerationTensorStepIdxKernel._register_hook_dict
AccelerationTensorStepIdxKernel._sequence_nr
AccelerationTensorStepIdxKernel.apply
AccelerationTensorStepIdxKernel.dirty_tensors
AccelerationTensorStepIdxKernel.generate_vmap_rule
AccelerationTensorStepIdxKernel.is_traceable
AccelerationTensorStepIdxKernel.jvp
AccelerationTensorStepIdxKernel.mark_dirty
AccelerationTensorStepIdxKernel.mark_non_differentiable
AccelerationTensorStepIdxKernel.mark_shared_storage
AccelerationTensorStepIdxKernel.materialize_grads
AccelerationTensorStepIdxKernel.maybe_clear_saved_tensors
AccelerationTensorStepIdxKernel.metadata
AccelerationTensorStepIdxKernel.name
AccelerationTensorStepIdxKernel.needs_input_grad
AccelerationTensorStepIdxKernel.next_functions
AccelerationTensorStepIdxKernel.non_differentiable
AccelerationTensorStepIdxKernel.register_hook
AccelerationTensorStepIdxKernel.register_prehook
AccelerationTensorStepIdxKernel.requires_grad
AccelerationTensorStepIdxKernel.save_for_backward
AccelerationTensorStepIdxKernel.save_for_forward
AccelerationTensorStepIdxKernel.saved_for_forward
AccelerationTensorStepIdxKernel.saved_tensors
AccelerationTensorStepIdxKernel.saved_variables
AccelerationTensorStepIdxKernel.set_materialize_grads
AccelerationTensorStepIdxKernel.setup_context
AccelerationTensorStepIdxKernel.to_save
AccelerationTensorStepIdxKernel.vjp
AccelerationTensorStepIdxKernel.vmap
tensor_step_pos_clique
step_acc_semi_euler
tensor_step_acc_semi_euler
tensor_step_vel
tensor_step_pos
tensor_step_pos_ik
tensor_linspace
sum_matrix
interpolate_kernel
action_interpolate_kernel
- curobo.rollout.dynamics_model.kinematic_model module
TimeTrajConfig
KinematicModelState
KinematicModelState.state_seq
KinematicModelState.ee_pos_seq
KinematicModelState.ee_quat_seq
KinematicModelState.robot_spheres
KinematicModelState.link_pos_seq
KinematicModelState.link_quat_seq
KinematicModelState.lin_jac_seq
KinematicModelState.ang_jac_seq
KinematicModelState.link_names
KinematicModelState.ee_pose
KinematicModelState.link_pose
KinematicModelState.link_poses
KinematicModelState._abc_impl
KinematicModelState._is_protocol
KinematicModelState.count
KinematicModelState.index
KinematicModelConfig
KinematicModelConfig.robot_config
KinematicModelConfig.dt_traj_params
KinematicModelConfig.tensor_args
KinematicModelConfig.vel_scale
KinematicModelConfig.state_estimation_variance
KinematicModelConfig.batch_size
KinematicModelConfig.horizon
KinematicModelConfig.control_space
KinematicModelConfig.state_filter_cfg
KinematicModelConfig.teleport_mode
KinematicModelConfig.return_full_act_buffer
KinematicModelConfig.state_finite_difference_mode
KinematicModelConfig.filter_robot_command
KinematicModelConfig.from_dict
KinematicModel
KinematicModel.update_traj_dt
KinematicModel.get_next_state
KinematicModel.tensor_step
KinematicModel.robot_cmd_tensor_step
KinematicModel.update_cmd_batch_size
KinematicModel.update_batch_size
KinematicModel.forward
KinematicModel.integrate_action
KinematicModel.integrate_action_step
KinematicModel.filter_robot_state
KinematicModel.get_robot_command
KinematicModel.action_bound_lows
KinematicModel.action_bound_highs
KinematicModel.init_action_mean
KinematicModel.retract_config
KinematicModel.batch_size
KinematicModel.control_space
KinematicModel.cspace_distance_weight
KinematicModel.filter_robot_command
KinematicModel.from_dict
KinematicModel.horizon
KinematicModel.return_full_act_buffer
KinematicModel.state_estimation_variance
KinematicModel.state_filter_cfg
KinematicModel.state_finite_difference_mode
KinematicModel.teleport_mode
KinematicModel.vel_scale
KinematicModel.robot_config
KinematicModel.dt_traj_params
KinematicModel.tensor_args
KinematicModel.null_space_weight
KinematicModel.max_acceleration
KinematicModel.max_jerk
KinematicModel.action_horizon
KinematicModel.get_state_bounds
KinematicModel.get_action_from_state
KinematicModel.get_state_from_action
- curobo.rollout.dynamics_model.model_base module
- curobo.rollout.dynamics_model.tensor_step module