Classes | Namespaces | Typedefs | Functions
resource_helpers.h File Reference
#include <list>
#include <map>
#include <string>
#include <vector>
#include <hardware_interface/controller_info.h>
#include <franka_hw/control_mode.h>
Include dependency graph for resource_helpers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  franka_hw::ResourceClaims
 

Namespaces

 franka_hw
 

Typedefs

using franka_hw::ArmClaimedMap = std::map< std::string, ResourceClaims >
 
using franka_hw::ResourceWithClaimsMap = std::map< std::string, std::vector< std::vector< std::string >>>
 

Functions

bool franka_hw::findArmIdInResourceId (const std::string &resource_id, std::string *arm_id)
 
bool franka_hw::getArmClaimedMap (ResourceWithClaimsMap &resource_map, ArmClaimedMap &arm_claim_map)
 
ControlMode franka_hw::getControlMode (const std::string &arm_id, ArmClaimedMap &arm_claim_map)
 
ResourceWithClaimsMap franka_hw::getResourceMap (const std::list< hardware_interface::ControllerInfo > &info)
 
bool franka_hw::hasConflictingJointAndCartesianClaim (const ArmClaimedMap &arm_claim_map, const std::string &arm_id)
 
bool franka_hw::hasConflictingMultiClaim (const ResourceWithClaimsMap &resource_map)
 
bool franka_hw::hasTrajectoryClaim (const ArmClaimedMap &arm_claim_map, const std::string &arm_id)
 
bool franka_hw::partiallyClaimsArmJoints (const ArmClaimedMap &arm_claim_map, const std::string &arm_id)
 


franka_hw
Author(s): Franka Emika GmbH
autogenerated on Fri Oct 23 2020 03:47:05