HEBI C++ API  3.12.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
arm.hpp File Reference
#include <set>
#include "group.hpp"
#include "group_command.hpp"
#include "group_feedback.hpp"
#include "robot_config.hpp"
#include "robot_model.hpp"
#include "trajectory.hpp"
#include "end_effector.hpp"
#include "goal.hpp"
#include "kinematics_helper.hpp"

Go to the source code of this file.

Classes

class  hebi::arm::plugin::Plugin
 
class  hebi::arm::plugin::GravityCompensationEffort
 Plugin for providing gravity compensating torques for the arm. More...
 
class  hebi::arm::plugin::DynamicsCompensationEffort
 
class  hebi::arm::plugin::ImpedanceController
 
class  hebi::arm::plugin::EffortOffset
 
class  hebi::arm::plugin::DoubledJoint
 
class  hebi::arm::Arm
 
struct  hebi::arm::Arm::Params
 

Namespaces

 hebi
 
 hebi::experimental
 
 hebi::arm
 
 hebi::arm::plugin
 

Typedefs

using hebi::arm::plugin::Factory = std::function< std::unique_ptr< Plugin >(const PluginConfig &)>
 

Variables

static std::map< std::string, plugin::Factory > hebi::arm::ArmPluginMap