#include <diffusion_policy.hpp>
◆ ~DiffusionPolicyInterface()
virtual moveit_studio::behaviors::DiffusionPolicyInterface::~DiffusionPolicyInterface |
( |
| ) |
|
|
virtualdefault |
◆ getDeltaTime()
double moveit_studio::behaviors::DiffusionPolicyInterface::getDeltaTime |
( |
| ) |
const |
|
virtual |
◆ getJointNames()
std::vector< std::string > moveit_studio::behaviors::DiffusionPolicyInterface::getJointNames |
( |
| ) |
const |
|
virtual |
◆ getNumActionSteps()
int64_t moveit_studio::behaviors::DiffusionPolicyInterface::getNumActionSteps |
( |
| ) |
const |
|
virtual |
◆ init()
tl::expected< bool, std::string > moveit_studio::behaviors::DiffusionPolicyInterface::init |
( |
const std::string & |
diffusion_encoder_model_path, |
|
|
const std::string & |
diffusion_step_model_path, |
|
|
const std::string & |
model_package, |
|
|
const std::vector< std::string > & |
robot_model_joint_names |
|
) |
| |
|
virtual |
◆ isInitialized()
bool moveit_studio::behaviors::DiffusionPolicyInterface::isInitialized |
( |
| ) |
const |
|
inline |
◆ predictTrajectory()
Eigen::MatrixXf moveit_studio::behaviors::DiffusionPolicyInterface::predictTrajectory |
( |
const moveit_pro_ml::StringImageMap & |
camera_images, |
|
|
const std::vector< std::vector< float > > & |
robot_states, |
|
|
const std::optional< std::vector< float > > & |
conditioned_robot_state, |
|
|
const std::optional< int64_t > & |
conditioned_time |
|
) |
| const |
|
virtual |
The documentation for this class was generated from the following files: