ed
|
#include <robot_plugin.h>
Public Member Functions | |
void | configure (tue::Configuration config) |
void | initialize () |
void | process (const ed::WorldModel &world, ed::UpdateRequest &req) |
RobotPlugin () | |
virtual | ~RobotPlugin () |
![]() | |
virtual void | initialize (InitData &) |
const std::string & | name () const |
virtual void | process (const PluginInput &, UpdateRequest &) |
virtual | ~Plugin () |
Private Member Functions | |
void | constructRobot (const ed::UUID &parent_id, const KDL::SegmentMap::const_iterator &it_segment, ed::UpdateRequest &req) |
void | jointCallback (const sensor_msgs::JointState::ConstPtr &msg) |
Private Attributes | |
ros::CallbackQueue | cb_queue_ |
unsigned int | joint_cache_size_ |
std::map< std::string, RelationInfo > | joint_name_to_rel_info_ |
std::map< std::string, ros::Subscriber > | joint_subscribers_ |
bool | model_initialized_ |
urdf::Model | robot_model_ |
std::string | robot_name_ |
KDL::Tree | tree_ |
ed::UpdateRequest * | update_req_ |
Additional Inherited Members | |
![]() | |
TFBufferConstPtr | tf_buffer_ |
Definition at line 57 of file robot_plugin.h.
RobotPlugin::RobotPlugin | ( | ) |
Definition at line 204 of file robot_plugin.cpp.
|
virtual |
Definition at line 210 of file robot_plugin.cpp.
|
virtual |
Reimplemented from ed::Plugin.
Definition at line 287 of file robot_plugin.cpp.
|
private |
Definition at line 216 of file robot_plugin.cpp.
|
virtual |
Reimplemented from ed::Plugin.
Definition at line 342 of file robot_plugin.cpp.
|
private |
Definition at line 250 of file robot_plugin.cpp.
|
virtual |
Reimplemented from ed::Plugin.
Definition at line 348 of file robot_plugin.cpp.
|
private |
Definition at line 93 of file robot_plugin.h.
|
private |
Definition at line 86 of file robot_plugin.h.
|
private |
Definition at line 82 of file robot_plugin.h.
|
private |
Definition at line 95 of file robot_plugin.h.
|
private |
Definition at line 76 of file robot_plugin.h.
|
private |
Definition at line 80 of file robot_plugin.h.
|
private |
Definition at line 74 of file robot_plugin.h.
|
private |
Definition at line 78 of file robot_plugin.h.
|
private |
Definition at line 84 of file robot_plugin.h.