#include <list>#include <map>#include <string>#include <vector>#include <hardware_interface/controller_info.h>#include <franka_hw/control_mode.h>

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) |