MoveIt Pro API
Core Behaviors for MoveIt Pro
Loading...
Searching...
No Matches
moveit_pro_controllers::VelocityForceSetpointGenerator Class Reference

#include <velocity_force_setpoint_generator.hpp>

Classes

struct  State
 

Public Member Functions

 VelocityForceSetpointGenerator (const TimedJointState &initial_state, const VelocityForceParameters &parameters)
 
const Stateupdate (const Eigen::Vector6d &desired_velocity, const Eigen::Vector6d &desired_wrench, const Eigen::Vector6d &sensed_wrench, const Duration &period)
 
const StategetState () const
 
void setState (const State &state)
 
const VelocityForceParametersgetParameters () const
 
VelocityForceParametersgetParameters ()
 

Constructor & Destructor Documentation

◆ VelocityForceSetpointGenerator()

moveit_pro_controllers::VelocityForceSetpointGenerator::VelocityForceSetpointGenerator ( const TimedJointState &  initial_state,
const VelocityForceParameters parameters 
)

Member Function Documentation

◆ getParameters() [1/2]

VelocityForceParameters & moveit_pro_controllers::VelocityForceSetpointGenerator::getParameters ( )
inline

◆ getParameters() [2/2]

const VelocityForceParameters & moveit_pro_controllers::VelocityForceSetpointGenerator::getParameters ( ) const
inline

◆ getState()

const State & moveit_pro_controllers::VelocityForceSetpointGenerator::getState ( ) const
inline

◆ setState()

void moveit_pro_controllers::VelocityForceSetpointGenerator::setState ( const State state)
inline

◆ update()

const VelocityForceSetpointGenerator::State & moveit_pro_controllers::VelocityForceSetpointGenerator::update ( const Eigen::Vector6d &  desired_velocity,
const Eigen::Vector6d &  desired_wrench,
const Eigen::Vector6d &  sensed_wrench,
const Duration &  period 
)

The documentation for this class was generated from the following files: