|
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 () |
Public Member Functions inherited from ed::Plugin | |
| 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 | |
Protected Attributes inherited from ed::Plugin | |
| 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.
1.8.17