cob_control_mode_adapter_node.cpp
/tmp/ws/src/cob_control/cob_control_mode_adapter/src/
cob__control__mode__adapter__node_8cpp
CobControlModeAdapter
int
main
cob__control__mode__adapter__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
CobControlModeAdapter
classCobControlModeAdapter.html
void
cmd_pos_cb
classCobControlModeAdapter.html
aca48403f19a374cef899f9c75331641e
(const std_msgs::Float64MultiArray::ConstPtr &msg)
void
cmd_vel_cb
classCobControlModeAdapter.html
a69e4147522ddb140dfc506bfc4272391
(const std_msgs::Float64MultiArray::ConstPtr &msg)
bool
initialize
classCobControlModeAdapter.html
a49799ce336ee3065615442fb9d587d2c
()
bool
loadController
classCobControlModeAdapter.html
a850b4a2ac197eca56e80f1edce207e5b
(std::string load_controller)
bool
switchController
classCobControlModeAdapter.html
a410e380c4cbd5e8acaf7c0676181dfcf
(std::vector< std::string > start_controllers, std::vector< std::string > stop_controllers)
void
update
classCobControlModeAdapter.html
aa6d16beb06045286aa118c855a557c3c
(const ros::TimerEvent &event)
NONE
classCobControlModeAdapter.html
a05d39c6ac0486b6323029e9584a124e5a7ff27c7216592b58f7ca919e73cbff0f
VELOCITY
classCobControlModeAdapter.html
a05d39c6ac0486b6323029e9584a124e5ad6304bed0e55ae8b5a5ff1118b7d0c5b
POSITION
classCobControlModeAdapter.html
a05d39c6ac0486b6323029e9584a124e5a0501f6c246187cb2a4ccafadc552a5f4
TRAJECTORY
classCobControlModeAdapter.html
a05d39c6ac0486b6323029e9584a124e5a400717a1b055865f903615675c299509
NONE
classCobControlModeAdapter.html
a05d39c6ac0486b6323029e9584a124e5a7ff27c7216592b58f7ca919e73cbff0f
POSITION
classCobControlModeAdapter.html
a05d39c6ac0486b6323029e9584a124e5a0501f6c246187cb2a4ccafadc552a5f4
TRAJECTORY
classCobControlModeAdapter.html
a05d39c6ac0486b6323029e9584a124e5a400717a1b055865f903615675c299509
VELOCITY
classCobControlModeAdapter.html
a05d39c6ac0486b6323029e9584a124e5ad6304bed0e55ae8b5a5ff1118b7d0c5b
ros::Subscriber
cmd_pos_sub_
classCobControlModeAdapter.html
a2e9203482b5c7c4031fe4cbfd91b66b5
ros::Subscriber
cmd_vel_sub_
classCobControlModeAdapter.html
abfed0e0ea29b51705acf3a8d82aa0379
enum CobControlModeAdapter::@0
current_control_mode_
classCobControlModeAdapter.html
a9cd12784937cc58aad404439b84e48ee
std::vector< std::string >
current_controller_names_
classCobControlModeAdapter.html
aab2b3736ef865a7246d45c7d34f21c7f
bool
has_pos_controller_
classCobControlModeAdapter.html
af92e9d9ae6fc8f10b65effb74a003b03
bool
has_traj_controller_
classCobControlModeAdapter.html
a853ee8cf1f9f7265ca9979b67ac9c388
bool
has_vel_controller_
classCobControlModeAdapter.html
ae9c1571922adfb7800ab0f7c07ce0a92
std::vector< std::string >
joint_names_
classCobControlModeAdapter.html
a84de38756cd7ac365eb358f06291e9ac
ros::Time
last_pos_command_
classCobControlModeAdapter.html
aaf49bb5d85c595c9c8091b074e66447b
ros::Time
last_vel_command_
classCobControlModeAdapter.html
aff853767c53898efde482690ba2c635a
ros::ServiceClient
load_client_
classCobControlModeAdapter.html
ae5e2bf206b46d023e1c76680c7d34499
double
max_command_silence_
classCobControlModeAdapter.html
ac8a961d7a8c092e89ffe647167e6787d
boost::mutex
mutex_
classCobControlModeAdapter.html
ac56ead58fa9fe31a92106ff80fe96c75
ros::NodeHandle
nh_
classCobControlModeAdapter.html
acd7c1faced59510a6e2fa4b86cc9a647
std::vector< std::string >
pos_controller_names_
classCobControlModeAdapter.html
abb9f030d801915d58b228ef5ccfd901c
ros::ServiceClient
switch_client_
classCobControlModeAdapter.html
a1aaa7b334e90171816a571ae92ff24e1
ros::Timer
timer_
classCobControlModeAdapter.html
ad5be093839b2ea6ff0a97dfe09277805
std::vector< std::string >
traj_controller_names_
classCobControlModeAdapter.html
ac15511f5bcbea16a08de2af4ae63fa51
double
update_rate_
classCobControlModeAdapter.html
a43c46498c7b1bd4eecffb28839185637
std::vector< std::string >
vel_controller_names_
classCobControlModeAdapter.html
a14886e75b7918b76cfac573e9a5bd136