HEBI C++ API  3.10.0
hebi::experimental::arm Namespace Reference

Namespaces

 internal
 
 plugin
 

Classes

class  Arm
 
class  EffortEndEffector
 
class  EndEffector
 
class  EndEffectorBase
 
class  Goal
 
struct  PluginConfig
 

Functions

Eigen::VectorXd getWaypointTimes (const Eigen::MatrixXd &positions, const Eigen::MatrixXd &, const Eigen::MatrixXd &)
 

Variables

static std::map< std::string, plugin::FactoryArmPluginMap
 

Function Documentation

◆ getWaypointTimes()

Eigen::VectorXd hebi::experimental::arm::getWaypointTimes ( const Eigen::MatrixXd &  positions,
const Eigen::MatrixXd &  ,
const Eigen::MatrixXd &   
)

Variable Documentation

◆ ArmPluginMap

std::map<std::string, plugin::Factory> hebi::experimental::arm::ArmPluginMap
static
Initial value:
= {
{plugin::GravityCompensationEffort::pluginTypeName(), plugin::GravityCompensationEffort::create},
{plugin::DynamicsCompensationEffort::pluginTypeName(), plugin::DynamicsCompensationEffort::create},
{plugin::ImpedanceController::pluginTypeName(), plugin::ImpedanceController::create},
{plugin::EffortOffset::pluginTypeName(), plugin::EffortOffset::create},
{plugin::DoubledJoint::pluginTypeName(), plugin::DoubledJoint::create}
}