#include <JointControllerPrivate.hh>
Public Attributes | |
| std::map< std::string, double > | forces |
| Forces applied to joints. More... | |
| transport::SubscriberPtr | jointCmdSub |
| Subscribe to joint command. More... | |
| std::map< std::string, JointPtr > | joints |
| Map of joint names to the joint pointer. More... | |
| ModelPtr | model |
| Model to control. More... | |
| transport::NodePtr | node |
| Node for communication. More... | |
| std::map< std::string, double > | positions |
| Joint positions. More... | |
| std::map< std::string, common::PID > | posPids |
| Position PID controllers. More... | |
| common::Time | prevUpdateTime |
| Last time the controller was updated. More... | |
| Link_V | updatedLinks |
| List of links that have been updated. More... | |
| std::map< std::string, double > | velocities |
| Joint velocities. More... | |
| std::map< std::string, common::PID > | velPids |
| Velocity PID controllers. More... | |
| std::map<std::string, double> gazebo::physics::JointControllerPrivate::forces |
Forces applied to joints.
| transport::SubscriberPtr gazebo::physics::JointControllerPrivate::jointCmdSub |
Subscribe to joint command.
| std::map<std::string, JointPtr> gazebo::physics::JointControllerPrivate::joints |
Map of joint names to the joint pointer.
| transport::NodePtr gazebo::physics::JointControllerPrivate::node |
Node for communication.
| std::map<std::string, double> gazebo::physics::JointControllerPrivate::positions |
Joint positions.
| std::map<std::string, common::PID> gazebo::physics::JointControllerPrivate::posPids |
Position PID controllers.
| common::Time gazebo::physics::JointControllerPrivate::prevUpdateTime |
Last time the controller was updated.
| Link_V gazebo::physics::JointControllerPrivate::updatedLinks |
List of links that have been updated.
| std::map<std::string, double> gazebo::physics::JointControllerPrivate::velocities |
Joint velocities.
| std::map<std::string, common::PID> gazebo::physics::JointControllerPrivate::velPids |
Velocity PID controllers.