gripper_action_controller.cpp
/tmp/ws/src/ros_controllers/gripper_action_controller/src/
gripper__action__controller_8cpp
gripper_action_controller/gripper_action_controller.h
effort_controllers
position_controllers
gripper_action_controller::GripperActionController< hardware_interface::PositionJointInterface >
GripperActionController
namespaceposition__controllers.html
a32f154e61c19193ee5cdf58ca2317995
gripper_action_controller::GripperActionController< hardware_interface::EffortJointInterface >
GripperActionController
namespaceeffort__controllers.html
ae4d9dbb988ff9d2cc2201ab826c7bedc
gripper_action_controller.h
/tmp/ws/src/ros_controllers/gripper_action_controller/include/gripper_action_controller/
gripper__action__controller_8h
gripper_action_controller/hardware_interface_adapter.h
gripper_action_controller/gripper_action_controller_impl.h
gripper_action_controller::GripperActionController::Commands
gripper_action_controller::GripperActionController
gripper_action_controller
gripper_action_controller_impl.h
/tmp/ws/src/ros_controllers/gripper_action_controller/include/gripper_action_controller/
gripper__action__controller__impl_8h
gripper_action_controller
gripper_action_controller::internal
std::string
getLeafNamespace
namespacegripper__action__controller_1_1internal.html
ab5efb89d35364a487e2ed9e256d75582
(const ros::NodeHandle &nh)
urdf::ModelSharedPtr
getUrdf
namespacegripper__action__controller_1_1internal.html
a9b23166004077042b8abe6578f48c097
(const ros::NodeHandle &nh, const std::string ¶m_name)
std::vector< urdf::JointConstSharedPtr >
getUrdfJoints
namespacegripper__action__controller_1_1internal.html
a226049ecf8e145fdfe79854300237246
(const urdf::Model &urdf, const std::vector< std::string > &joint_names)
hardware_interface_adapter.h
/tmp/ws/src/ros_controllers/gripper_action_controller/include/gripper_action_controller/
hardware__interface__adapter_8h
HardwareInterfaceAdapter
HardwareInterfaceAdapter< hardware_interface::EffortJointInterface >
HardwareInterfaceAdapter< hardware_interface::PositionJointInterface >
gripper_action_controller::GripperActionController::Commands
structgripper__action__controller_1_1GripperActionController_1_1Commands.html
double
max_effort_
structgripper__action__controller_1_1GripperActionController_1_1Commands.html
adfefa44b264f8c6fed26b3f7fa4977de
double
position_
structgripper__action__controller_1_1GripperActionController_1_1Commands.html
afe8d5930ff9d401b068f7125c23c1180
gripper_action_controller::GripperActionController
classgripper__action__controller_1_1GripperActionController.html
Controller< HardwareInterface >
gripper_action_controller::GripperActionController::Commands
GripperActionController
classgripper__action__controller_1_1GripperActionController.html
a2c41f5503e3705fd179399afb1e23296
()
bool
init
classgripper__action__controller_1_1GripperActionController.html
a09ff221466976c37380c04f8a5509eb1
(HardwareInterface *hw, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh)
void
starting
classgripper__action__controller_1_1GripperActionController.html
a0b5167d2625569644d4af7342b394db9
(const ros::Time &time)
void
stopping
classgripper__action__controller_1_1GripperActionController.html
ab8e2bc32735a88109f06253983bcc6da
(const ros::Time &time)
void
update
classgripper__action__controller_1_1GripperActionController.html
a6b04a554815a7b6dd3d3fab992487d3b
(const ros::Time &time, const ros::Duration &period)
realtime_tools::RealtimeBuffer< Commands >
command_
classgripper__action__controller_1_1GripperActionController.html
a87ad8084104d9475ca97260b72db0df2
Commands
command_struct_
classgripper__action__controller_1_1GripperActionController.html
a4ade451c84b978e2d4cdd4397de539c9
Commands
command_struct_rt_
classgripper__action__controller_1_1GripperActionController.html
a787e2959d1f266381a25a0c6c73facef
actionlib::ActionServer< control_msgs::GripperCommandAction >
ActionServer
classgripper__action__controller_1_1GripperActionController.html
aaab7bd5e93c524205ca788eb56ad2194
std::shared_ptr< ActionServer >
ActionServerPtr
classgripper__action__controller_1_1GripperActionController.html
a1c37677a0f136b109a49e7fffcd779fe
ActionServer::GoalHandle
GoalHandle
classgripper__action__controller_1_1GripperActionController.html
a2cafdaa7433734cf7c0e79c740bd8a3c
HardwareInterfaceAdapter< HardwareInterface >
HwIfaceAdapter
classgripper__action__controller_1_1GripperActionController.html
a84582942e503e8f5fca937ad2628056d
realtime_tools::RealtimeServerGoalHandle< control_msgs::GripperCommandAction >
RealtimeGoalHandle
classgripper__action__controller_1_1GripperActionController.html
a1c7e3d108a36a713d984870176368176
boost::shared_ptr< RealtimeGoalHandle >
RealtimeGoalHandlePtr
classgripper__action__controller_1_1GripperActionController.html
a0ad78cd777b6354caaf080f5d54492b3
void
cancelCB
classgripper__action__controller_1_1GripperActionController.html
a64cdb1d842a7f2bfeecfc1f7b6ace674
(GoalHandle gh)
void
checkForSuccess
classgripper__action__controller_1_1GripperActionController.html
a9a3f92a99a4ff611d3a29c5c29419193
(const ros::Time &time, double error_position, double current_position, double current_velocity)
void
goalCB
classgripper__action__controller_1_1GripperActionController.html
ac45072029e02e172842ee40108e72b62
(GoalHandle gh)
void
preemptActiveGoal
classgripper__action__controller_1_1GripperActionController.html
ad1b491d3378f30caedd88fb6bc1c5153
()
void
setHoldPosition
classgripper__action__controller_1_1GripperActionController.html
a40115ef7f418a01a1b6f16146486eb45
(const ros::Time &time)
ros::Duration
action_monitor_period_
classgripper__action__controller_1_1GripperActionController.html
a2208291917f9a522f0c57bdea9e90bbe
ActionServerPtr
action_server_
classgripper__action__controller_1_1GripperActionController.html
aaad749a0465aee197118bff1c2ac6e60
double
computed_command_
classgripper__action__controller_1_1GripperActionController.html
a7fcd594d0bdfb612dc23ab0b554d9349
ros::NodeHandle
controller_nh_
classgripper__action__controller_1_1GripperActionController.html
ac468692829a32cb3d9a99b5aa76ec1e8
double
default_max_effort_
classgripper__action__controller_1_1GripperActionController.html
a2100a413e211111d12b62f310f22087d
ros::Timer
goal_handle_timer_
classgripper__action__controller_1_1GripperActionController.html
a7481864c4ac9c92a87c5c19b215c07f9
double
goal_tolerance_
classgripper__action__controller_1_1GripperActionController.html
a97ec84b30bcd0cf1bbecfca068e02107
HwIfaceAdapter
hw_iface_adapter_
classgripper__action__controller_1_1GripperActionController.html
a74a8b7866370f86483b750b4f8a0faa4
hardware_interface::JointHandle
joint_
classgripper__action__controller_1_1GripperActionController.html
a97fcfa249ee05d5efda6a254e61bcd01
std::string
joint_name_
classgripper__action__controller_1_1GripperActionController.html
a0d50151bdff3e1ea64b6a9121c38002c
ros::Time
last_movement_time_
classgripper__action__controller_1_1GripperActionController.html
a81cf088947a810e05d274e37c9f0ef4e
std::string
name_
classgripper__action__controller_1_1GripperActionController.html
a4de0a02fa663552b9bf1e69138b72cb0
control_msgs::GripperCommandResultPtr
pre_alloc_result_
classgripper__action__controller_1_1GripperActionController.html
a13ba5aa4ec72d60f0ddd5090fdc5c5fd
RealtimeGoalHandlePtr
rt_active_goal_
classgripper__action__controller_1_1GripperActionController.html
af61846857ecaddb11d4a28d596f69e03
double
stall_timeout_
classgripper__action__controller_1_1GripperActionController.html
a510bfb01f1cce50b5f893f34e4c7980c
double
stall_velocity_threshold_
classgripper__action__controller_1_1GripperActionController.html
adffababcfac7f5061420b5cb817aa05f
bool
update_hold_position_
classgripper__action__controller_1_1GripperActionController.html
a9de799781bcc01848d1aa299529d10a1
bool
verbose_
classgripper__action__controller_1_1GripperActionController.html
a8f5ad88e065edf132d8a4789ae537b1d
bool
init
classgripper__action__controller_1_1GripperActionController.html
a09ff221466976c37380c04f8a5509eb1
(HardwareInterface *hw, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh)
void
starting
classgripper__action__controller_1_1GripperActionController.html
a0b5167d2625569644d4af7342b394db9
(const ros::Time &time)
void
stopping
classgripper__action__controller_1_1GripperActionController.html
ab8e2bc32735a88109f06253983bcc6da
(const ros::Time &time)
void
update
classgripper__action__controller_1_1GripperActionController.html
a6b04a554815a7b6dd3d3fab992487d3b
(const ros::Time &time, const ros::Duration &period)
HardwareInterfaceAdapter
classHardwareInterfaceAdapter.html
bool
init
classHardwareInterfaceAdapter.html
afba84f610ef315b681d58e1228e08cd5
(hardware_interface::JointHandle &joint_handle, ros::NodeHandle &controller_nh)
void
starting
classHardwareInterfaceAdapter.html
abda3f789f26cff8708c65ad8ee649c7b
(const ros::Time &time)
void
stopping
classHardwareInterfaceAdapter.html
aa44e72ae3c52369275f3467eac526c78
(const ros::Time &time)
double
updateCommand
classHardwareInterfaceAdapter.html
a2f1b53e3bbec49292e82c99a54730a0c
(const ros::Time &time, const ros::Duration &period, double desired_position, double desired_velocity, double error_position, double error_velocity, double max_allowed_effort)
HardwareInterfaceAdapter< hardware_interface::EffortJointInterface >
classHardwareInterfaceAdapter_3_01hardware__interface_1_1EffortJointInterface_01_4.html
HardwareInterfaceAdapter
classHardwareInterfaceAdapter_3_01hardware__interface_1_1EffortJointInterface_01_4.html
a3b1ca85f692d614c36ec3a0070478f2f
()
bool
init
classHardwareInterfaceAdapter_3_01hardware__interface_1_1EffortJointInterface_01_4.html
acdd417f6a93a2934e2a7f13e521cec30
(hardware_interface::JointHandle &joint_handle, ros::NodeHandle &controller_nh)
void
starting
classHardwareInterfaceAdapter_3_01hardware__interface_1_1EffortJointInterface_01_4.html
ae32793cb7c6e541b572e3297339bc802
(const ros::Time &time)
void
stopping
classHardwareInterfaceAdapter_3_01hardware__interface_1_1EffortJointInterface_01_4.html
a09ff1ef1d7d9892bde0324946dc0c5ab
(const ros::Time &time)
double
updateCommand
classHardwareInterfaceAdapter_3_01hardware__interface_1_1EffortJointInterface_01_4.html
ac0132b33f6c95e04e65d15aae5508c54
(const ros::Time &, const ros::Duration &period, double desired_position, double desired_velocity, double error_position, double error_velocity, double max_allowed_effort)
std::shared_ptr< control_toolbox::Pid >
PidPtr
classHardwareInterfaceAdapter_3_01hardware__interface_1_1EffortJointInterface_01_4.html
aa4c9f5866b08d1a1afbab8fd155de3ec
hardware_interface::JointHandle *
joint_handle_ptr_
classHardwareInterfaceAdapter_3_01hardware__interface_1_1EffortJointInterface_01_4.html
a977849281eb37df3de1a84562ea80380
PidPtr
pid_
classHardwareInterfaceAdapter_3_01hardware__interface_1_1EffortJointInterface_01_4.html
a003be96109eda6b885842c338a1230dc
HardwareInterfaceAdapter< hardware_interface::PositionJointInterface >
classHardwareInterfaceAdapter_3_01hardware__interface_1_1PositionJointInterface_01_4.html
HardwareInterfaceAdapter
classHardwareInterfaceAdapter_3_01hardware__interface_1_1PositionJointInterface_01_4.html
a95fefb45959fd50fe11c4a4efd00e2fe
()
bool
init
classHardwareInterfaceAdapter_3_01hardware__interface_1_1PositionJointInterface_01_4.html
a8d421668d04a2f748227c3a58177a974
(hardware_interface::JointHandle &joint_handle, ros::NodeHandle &controller_nh)
void
starting
classHardwareInterfaceAdapter_3_01hardware__interface_1_1PositionJointInterface_01_4.html
ab9c42f8e73444fda13ba8d5c72973126
(const ros::Time &time)
void
stopping
classHardwareInterfaceAdapter_3_01hardware__interface_1_1PositionJointInterface_01_4.html
a4e76231779b6097d67e5a8af75136281
(const ros::Time &time)
double
updateCommand
classHardwareInterfaceAdapter_3_01hardware__interface_1_1PositionJointInterface_01_4.html
a656365cb776d045184b6636a9023236b
(const ros::Time &, const ros::Duration &period, double desired_position, double desired_velocity, double error_position, double error_velocity, double max_allowed_effort)
hardware_interface::JointHandle *
joint_handle_ptr_
classHardwareInterfaceAdapter_3_01hardware__interface_1_1PositionJointInterface_01_4.html
a70d3bf9beb2894701f0112fab6f118c6
effort_controllers
namespaceeffort__controllers.html
gripper_action_controller::GripperActionController< hardware_interface::EffortJointInterface >
GripperActionController
namespaceeffort__controllers.html
ae4d9dbb988ff9d2cc2201ab826c7bedc
gripper_action_controller
namespacegripper__action__controller.html
gripper_action_controller::internal
gripper_action_controller::GripperActionController
gripper_action_controller::internal
namespacegripper__action__controller_1_1internal.html
std::string
getLeafNamespace
namespacegripper__action__controller_1_1internal.html
ab5efb89d35364a487e2ed9e256d75582
(const ros::NodeHandle &nh)
urdf::ModelSharedPtr
getUrdf
namespacegripper__action__controller_1_1internal.html
a9b23166004077042b8abe6578f48c097
(const ros::NodeHandle &nh, const std::string ¶m_name)
std::vector< urdf::JointConstSharedPtr >
getUrdfJoints
namespacegripper__action__controller_1_1internal.html
a226049ecf8e145fdfe79854300237246
(const urdf::Model &urdf, const std::vector< std::string > &joint_names)
position_controllers
namespaceposition__controllers.html
gripper_action_controller::GripperActionController< hardware_interface::PositionJointInterface >
GripperActionController
namespaceposition__controllers.html
a32f154e61c19193ee5cdf58ca2317995