|
ROSEndEffector
ROS End-Effector package: provides a ROS-based set of standard interfaces to command robotics end-effectors in an agnostic fashion.
|
#include <vector>#include <string>#include <map>#include <yaml-cpp/yaml.h>#include <memory>#include <iostream>#include <end_effector/Utils.h>
Include dependency graph for Action.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | ROSEE::Action |
| The pure virtual class representing an Action. More... | |
Namespaces | |
| ROSEE | |
Typedefs | |
| typedef std::map< std::string, std::vector< double > > | ROSEE::JointPos |
| The map to describe the position of all actuated joints. More... | |
| typedef std::map< std::string, unsigned int > | ROSEE::JointsInvolvedCount |
| The map to describe, how many times a joint is set by the action. More... | |
Functions | |
| std::ostream & | ROSEE::operator<< (std::ostream &output, const JointPos jp) |
| operator overload for JointPos so it is easier to print More... | |
| JointPos | ROSEE::operator* (double multiplier, JointPos jp) |
| JointPos | ROSEE::operator* (JointPos jp, double multiplier) |
| JointPos & | ROSEE::operator*= (JointPos &jp, double multiplier) |
| JointPos | ROSEE::operator+ (JointPos jp1, JointPos jp2) |
| JointPos & | ROSEE::operator+= (JointPos &jp1, ROSEE::JointPos jp2) |
| std::ostream & | ROSEE::operator<< (std::ostream &output, const JointsInvolvedCount jic) |
| std::ostream & | ROSEE::operator<< (std::ostream &out, const ROSEE::Action::Type type) |
| To print the action type enum as the real name (eg primitive) and not as the enum number REmember to add here if new type are implemented. More... | |
1.8.11