Declaration
struct moveit_pro::behaviors::PoseJog::VFCBridge { ... }
Base struct
| struct | std::enable_shared_from_this< VFCBridge > |
|
Public Constructors Index
| VFCBridge (const std::string &planning_group_name, const std::string &controller_name) |
|
|
|
Public Member Functions Index
| tl::expected< void, std::string > | init (const moveit_pro::behaviors::BehaviorContext &context) |
|
|
|
Public Member Attributes Index
Definition at line 93 of file pose_jog.hpp.
Public Constructors
VFCBridge()
| moveit_pro::behaviors::PoseJog::VFCBridge::VFCBridge (const std::string & planning_group_name, const std::string & controller_name) |
|
Public Member Functions
init()
Public Member Attributes
command_mutex
| std::shared_mutex moveit_pro::behaviors::PoseJog::VFCBridge::command_mutex |
|
mutable
|
command_subscriber
| std::shared_ptr<rclcpp::Subscription<moveit_pro_controllers_msgs::msg::VelocityForceCommand> > moveit_pro::behaviors::PoseJog::VFCBridge::command_subscriber |
|
controller_name
| std::string moveit_pro::behaviors::PoseJog::VFCBridge::controller_name |
|
incoming_velocity_force_command
| moveit_pro_controllers_msgs::msg::VelocityForceCommand moveit_pro::behaviors::PoseJog::VFCBridge::incoming_velocity_force_command |
|
joint_model_group
| const moveit_pro::base::JointModelGroup* moveit_pro::behaviors::PoseJog::VFCBridge::joint_model_group = nullptr |
|
max_cartesian_acceleration
| Eigen::Vector6d moveit_pro::behaviors::PoseJog::VFCBridge::max_cartesian_acceleration = Eigen::Vector6d::Zero() |
|
max_cartesian_velocity
| Eigen::Vector6d moveit_pro::behaviors::PoseJog::VFCBridge::max_cartesian_velocity = Eigen::Vector6d::Zero() |
|
max_joint_acceleration
| Eigen::VectorXd moveit_pro::behaviors::PoseJog::VFCBridge::max_joint_acceleration |
|
planning_group_name
| std::string moveit_pro::behaviors::PoseJog::VFCBridge::planning_group_name |
|
time_last_command_forwarded
| rclcpp::Time moveit_pro::behaviors::PoseJog::VFCBridge::time_last_command_forwarded |
|
time_last_command_processed
| rclcpp::Time moveit_pro::behaviors::PoseJog::VFCBridge::time_last_command_processed |
|
time_last_command_received
| rclcpp::Time moveit_pro::behaviors::PoseJog::VFCBridge::time_last_command_received |
|
tip_link_name
| std::string moveit_pro::behaviors::PoseJog::VFCBridge::tip_link_name |
|
velocity_force_command_publisher
| std::shared_ptr<rclcpp::Publisher<moveit_pro_controllers_msgs::msg::VelocityForceCommand> > moveit_pro::behaviors::PoseJog::VFCBridge::velocity_force_command_publisher |
|
velocity_force_controller_parameter_client
| std::shared_ptr<rclcpp::Client<rcl_interfaces::srv::GetParameters> > moveit_pro::behaviors::PoseJog::VFCBridge::velocity_force_controller_parameter_client |
|
The documentation for this struct was generated from the following files:
Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.