Hand Gazebo plugin. More...
#include "gazebo/common/Plugin.hh"#include <gazebo/msgs/msgs.hh>#include <gazebo/physics/physics.hh>#include <gazebo/transport/transport.hh>#include "hand.pb.h"#include <boost/algorithm/string/classification.hpp>#include <boost/algorithm/string/split.hpp>Go to the source code of this file.
Classes | |
| class | HandPlugin |
Namespaces | |
| HandPlugin | |
| gazebo | |
Macros | |
| #define | PARAM_NAME "name" |
| Name SDF attribute. More... | |
| #define | PARAM_TARGET "target" |
| Target SDF attribute. More... | |
| #define | PARAM_MULTIPLIER "multiplier" |
| Mimic joint multiplier SDF attribute. More... | |
| #define | PARAM_JOINT_GROUP "actuatedJoint" |
| Finger joint name SDF entity. More... | |
| #define | PARAM_MIMIC_JOINT "mimicJoint" |
| Mimic joint name SDF entity. More... | |
| #define | PARAM_VIRTUAL_JOINTS "virtualJoints" |
| Virtual revolute joint name SDF entity. More... | |
| #define | PARAM_CONTROLLERS "controllers" |
| Controller SDF entity. More... | |
| #define | PARAM_CTRL_REAL "real" |
| Real joint controller SDF entity. More... | |
| #define | PARAM_CTRL_VIRTUAL "virtual" |
| Virtual joint controller SDF entity. More... | |
| #define | PARAM_CTRL_TYPE "type" |
| Controller type SDF attribute. More... | |
| #define | PARAM_GRAVITY "gravity" |
| Set gravity state SDF entity. More... | |
| #define | FORCE grasp::msgs::Target::FORCE |
| Apply force/torque directly. More... | |
| #define | POSITION grasp::msgs::Target::POSITION |
| Position controller type. More... | |
| #define | VELOCITY grasp::msgs::Target::VELOCITY |
| Velocity controller type. More... | |
| #define | REQUEST_TOPIC "~/hand" |
| Topic for incoming requests. More... | |
| #define | RESPONSE_TOPIC "~/hand/response" |
| Topic for outgoing responses. More... | |
Typedefs | |
| typedef grasp::msgs::Hand | HandMsg |
| Declaration for request message type. More... | |
| typedef const boost::shared_ptr< const grasp::msgs::Hand > | HandMsgPtr |
| Shared pointer declaration for request message type. More... | |
Hand Gazebo plugin.
TODO
| #define FORCE grasp::msgs::Target::FORCE |
Apply force/torque directly.
| #define PARAM_CONTROLLERS "controllers" |
Controller SDF entity.
| #define PARAM_CTRL_REAL "real" |
Real joint controller SDF entity.
| #define PARAM_CTRL_TYPE "type" |
Controller type SDF attribute.
| #define PARAM_CTRL_VIRTUAL "virtual" |
Virtual joint controller SDF entity.
| #define PARAM_GRAVITY "gravity" |
Set gravity state SDF entity.
| #define PARAM_JOINT_GROUP "actuatedJoint" |
Finger joint name SDF entity.
| #define PARAM_MIMIC_JOINT "mimicJoint" |
Mimic joint name SDF entity.
| #define PARAM_MULTIPLIER "multiplier" |
Mimic joint multiplier SDF attribute.
| #define PARAM_NAME "name" |
Name SDF attribute.
| #define PARAM_TARGET "target" |
Target SDF attribute.
| #define PARAM_VIRTUAL_JOINTS "virtualJoints" |
Virtual revolute joint name SDF entity.
| #define POSITION grasp::msgs::Target::POSITION |
Position controller type.
| #define REQUEST_TOPIC "~/hand" |
Topic for incoming requests.
| #define RESPONSE_TOPIC "~/hand/response" |
Topic for outgoing responses.
| #define VELOCITY grasp::msgs::Target::VELOCITY |
Velocity controller type.