|
| VirtualRobot::RobotPtr | addRobot (const std::string &id, const std::string &filename, const Ice::StringSeq packages, VirtualRobot::RobotIO::RobotDescription loadMode, const std::string &rnsName="", const std::string &nodeName="") |
| |
| VirtualRobot::RobotPtr | addRobot (const std::string &id, const VirtualRobot::RobotPtr &robot, const std::string &rnsName, const std::string &nodeName="") |
| |
| VirtualRobot::RobotPtr | addRobot (const std::string &id, const VirtualRobot::RobotPtr &robot, const VirtualRobot::RobotNodeSetPtr &rns={}, const VirtualRobot::RobotNodePtr &node={}) |
| |
| VirtualRobot::RobotPtr | addRobot (const std::string &id, VirtualRobot::RobotIO::RobotDescription loadMode, const std::string &rnsName="", const std::string &nodeName="") |
| |
| SimpleDiffIK::Result | calculateRobotDiffIK (const std::string &id, const Eigen::Matrix4f &targetPose, const SimpleDiffIK::Parameters ¶ms={}) const |
| |
| SimpleDiffIK::Reachability | calculateRobotReachability (const std::string &id, const std::vector< Eigen::Matrix4f > &targets, const Eigen::VectorXf &initialJV, const SimpleDiffIK::Parameters ¶ms={}) const |
| |
| void | deactivate () |
| |
| VirtualRobot::RobotPtr | getRobot (const std::string &id) const |
| |
| RobotData | getRobotData (const std::string &id) const |
| |
| RobotNameHelperPtr | getRobotNameHelper () const |
| |
| const RobotStateComponentInterfacePrx & | getRobotStateComponent () const |
| |
| const std::string & | getRobotStateComponentName () const |
| |
| bool | hasRobot (const std::string &id) const |
| |
| void | setRobotRNSAndNode (const std::string &id, const std::string &rnsName, const std::string &nodeName) |
| |
| void | setRobotStateComponent (const RobotStateComponentInterfacePrx &rsc) |
| |
| void | setRobotStateComponentName (const std::string &name) |
| |
| bool | synchronizeLocalClone (const RobotData &rdata) const |
| |
| bool | synchronizeLocalClone (const RobotData &rdata, const RobotStateConfig &state) const |
| |
| bool | synchronizeLocalClone (const RobotData &rdata, Ice::Long timestamp) const |
| |
| bool | synchronizeLocalClone (const std::string &id) const |
| |
| bool | synchronizeLocalClone (const std::string &id, const RobotStateConfig &state) const |
| |
| bool | synchronizeLocalClone (const std::string &id, Ice::Long timestamp) const |
| |
| bool | synchronizeLocalClone (const VirtualRobot::RobotPtr &robot) const |
| |
| bool | synchronizeLocalClone (const VirtualRobot::RobotPtr &robot, const RobotStateConfig &state) const |
| |
| bool | synchronizeLocalClone (const VirtualRobot::RobotPtr &robot, Ice::Long timestamp) const |
| |
| Eigen::Matrix4f | transformFromTo (const std::string &from, const std::string &to, const VirtualRobot::RobotPtr &rob) |
| |
| ManagedIceObject & | parent () |
| |
| template<class T> |
| T & | parent () |
| |
| const ManagedIceObject & | parent () const |
| |
| template<class T> |
| const T & | parent () const |
| |
| template<class T> |
| bool | parentDerives () const |
| |
| virtual | ~ManagedIceObjectPlugin ()=default |
| |
|
| void | postCreatePropertyDefinitions (PropertyDefinitionsPtr &properties) override |
| |
| void | postOnDisconnectComponent () override |
| |
| void | preOnConnectComponent () override |
| |
| void | preOnInitComponent () override |
| |
| virtual void | componentPropertiesUpdated (const std::set< std::string > &changedProperties) |
| |
| | ManagedIceObjectPlugin (ManagedIceObject &parent, std::string pre) |
| |
| template<class PluginT, class... ParamsT> |
| PluginT * | addPlugin (const std::string prefix="", ParamsT &&... params) |
| |
| template<class PluginT, class... ParamsT> |
| void | addPlugin (PluginT *&targ, const std::string prefix="", ParamsT &&... params) |
| |
| template<class PluginT, class... ParamsT> |
| void | addPlugin (std::experimental::observer_ptr< PluginT > &targ, const std::string prefix="", ParamsT &&... params) |
| |
| void | addPluginDependency (ManagedIceObjectPlugin *dependedOn) |
| |
| void | addPluginDependency (std::experimental::observer_ptr< ManagedIceObjectPlugin > dependedOn) |
| |
| std::string | makePropertyName (const std::string &name) |
| |
| | ManagedIceObjectPlugin (ManagedIceObject &parent, std::string pre) |
| |
| virtual void | postOnConnectComponent () |
| |
| virtual void | postOnExitComponent () |
| |
| virtual void | postOnInitComponent () |
| |
| const std::string & | prefix () const |
| |
| virtual void | preOnDisconnectComponent () |
| |
| virtual void | preOnExitComponent () |
| |
Brief description of class RobotAPIComponentPlugins.
Detailed description of class RobotAPIComponentPlugins.