Skip to main content

StreamConfig Struct

Declaration

struct moveit_pro::behaviors::ExecutePolicy::StreamConfig { ... }

Public Member Attributes Index

std::stringprompt
std::vector< std::string >joint_names
std::vector< std::string >observed_joint_names
std::stringjoint_group_name
doubledt = 0.0
std::size_tnum_dof = 0
boolpolicy_uses_real_time_chunking = false
inttotal_action_steps = 0
intcommitted_action_steps = 0
std::stringgripper_command_action_name
std::stringgripper_joint_name
intguidance_horizon = 0
doublewarmup_latency = 0.0
doublepolicy_call_timeout = 0.0
doubleseam_lead = 0.0

Description

Immutable configuration for one streaming run, resolved from the input ports by doWork() and consumed by streamPolicyChunks().

Definition at line 503 of file execute_policy.hpp.

Public Member Attributes

committed_action_steps

int moveit_pro::behaviors::ExecutePolicy::StreamConfig::committed_action_steps = 0

Definition at line 517 of file execute_policy.hpp.

dt

double moveit_pro::behaviors::ExecutePolicy::StreamConfig::dt = 0.0

Definition at line 511 of file execute_policy.hpp.

gripper_command_action_name

std::string moveit_pro::behaviors::ExecutePolicy::StreamConfig::gripper_command_action_name

Definition at line 520 of file execute_policy.hpp.

gripper_joint_name

std::string moveit_pro::behaviors::ExecutePolicy::StreamConfig::gripper_joint_name

Definition at line 523 of file execute_policy.hpp.

guidance_horizon

int moveit_pro::behaviors::ExecutePolicy::StreamConfig::guidance_horizon = 0

Definition at line 526 of file execute_policy.hpp.

joint_group_name

std::string moveit_pro::behaviors::ExecutePolicy::StreamConfig::joint_group_name

Definition at line 510 of file execute_policy.hpp.

joint_names

std::vector<std::string> moveit_pro::behaviors::ExecutePolicy::StreamConfig::joint_names

Definition at line 506 of file execute_policy.hpp.

num_dof

std::size_t moveit_pro::behaviors::ExecutePolicy::StreamConfig::num_dof = 0

Definition at line 512 of file execute_policy.hpp.

observed_joint_names

std::vector<std::string> moveit_pro::behaviors::ExecutePolicy::StreamConfig::observed_joint_names

Definition at line 509 of file execute_policy.hpp.

policy_call_timeout

double moveit_pro::behaviors::ExecutePolicy::StreamConfig::policy_call_timeout = 0.0

Definition at line 534 of file execute_policy.hpp.

policy_uses_real_time_chunking

bool moveit_pro::behaviors::ExecutePolicy::StreamConfig::policy_uses_real_time_chunking = false

Definition at line 513 of file execute_policy.hpp.

prompt

std::string moveit_pro::behaviors::ExecutePolicy::StreamConfig::prompt

Definition at line 505 of file execute_policy.hpp.

seam_lead

double moveit_pro::behaviors::ExecutePolicy::StreamConfig::seam_lead = 0.0

Definition at line 538 of file execute_policy.hpp.

total_action_steps

int moveit_pro::behaviors::ExecutePolicy::StreamConfig::total_action_steps = 0

Definition at line 514 of file execute_policy.hpp.

warmup_latency

double moveit_pro::behaviors::ExecutePolicy::StreamConfig::warmup_latency = 0.0

Definition at line 530 of file execute_policy.hpp.


The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.