generic_joint_downloader_node.cpp
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/src/
generic__joint__downloader__node_8cpp
industrial_robot_client/joint_trajectory_downloader.h
int
main
generic__joint__downloader__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
generic_joint_streamer_node.cpp
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/src/
generic__joint__streamer__node_8cpp
industrial_robot_client/joint_trajectory_streamer.h
int
main
generic__joint__streamer__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
generic_joint_trajectory_action_node.cpp
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/src/
generic__joint__trajectory__action__node_8cpp
industrial_robot_client/joint_trajectory_action.h
int
main
generic__joint__trajectory__action__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
generic_robot_state_node.cpp
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/src/
generic__robot__state__node_8cpp
industrial_robot_client/robot_state_interface.h
int
main
generic__robot__state__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
joint_relay_handler.cpp
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/src/
joint__relay__handler_8cpp
industrial_robot_client/joint_relay_handler.h
industrial_robot_client
industrial_robot_client::joint_relay_handler
joint_relay_handler.h
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/include/industrial_robot_client/
joint__relay__handler_8h
industrial_robot_client::joint_relay_handler::JointRelayHandler
industrial_robot_client
industrial_robot_client::joint_relay_handler
joint_trajectory_action.cpp
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/src/
joint__trajectory__action_8cpp
industrial_robot_client/joint_trajectory_action.h
industrial_robot_client/utils.h
industrial_robot_client
industrial_robot_client::joint_trajectory_action
joint_trajectory_action.h
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/include/industrial_robot_client/
joint__trajectory__action_8h
industrial_robot_client::joint_trajectory_action::JointTrajectoryAction
industrial_robot_client
industrial_robot_client::joint_trajectory_action
joint_trajectory_downloader.cpp
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/src/
joint__trajectory__downloader_8cpp
industrial_robot_client/joint_trajectory_downloader.h
industrial_robot_client
industrial_robot_client::joint_trajectory_downloader
joint_trajectory_downloader.h
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/include/industrial_robot_client/
joint__trajectory__downloader_8h
industrial_robot_client/joint_trajectory_interface.h
industrial_robot_client::joint_trajectory_downloader::JointTrajectoryDownloader
industrial_robot_client
industrial_robot_client::joint_trajectory_downloader
joint_trajectory_interface.cpp
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/src/
joint__trajectory__interface_8cpp
industrial_robot_client/joint_trajectory_interface.h
industrial_robot_client
industrial_robot_client::joint_trajectory_interface
industrial::joint_traj_pt::JointTrajPt
rbt_JointTrajPt
joint__trajectory__interface_8cpp.html
a394bdd0dcdccfa598d83c9dfca35f80d
trajectory_msgs::JointTrajectoryPoint
ros_JointTrajPt
joint__trajectory__interface_8cpp.html
a08d9a9c967326afd88366241b2bc2c9b
joint_trajectory_interface.h
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/include/industrial_robot_client/
joint__trajectory__interface_8h
industrial_robot_client::joint_trajectory_interface::JointTrajectoryInterface
industrial_robot_client
industrial_robot_client::joint_trajectory_interface
joint_trajectory_streamer.cpp
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/src/
joint__trajectory__streamer_8cpp
industrial_robot_client/joint_trajectory_streamer.h
industrial_robot_client
industrial_robot_client::joint_trajectory_streamer
joint_trajectory_streamer.h
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/include/industrial_robot_client/
joint__trajectory__streamer_8h
industrial_robot_client/joint_trajectory_interface.h
industrial_robot_client::joint_trajectory_streamer::JointTrajectoryStreamer
industrial_robot_client
industrial_robot_client::joint_trajectory_streamer
industrial_robot_client::joint_trajectory_streamer::TransferStates
TransferStates::TransferState
TransferState
namespaceindustrial__robot__client_1_1joint__trajectory__streamer.html
a32f3335ae687616ce5f89eb452c0db17
TransferState
namespaceindustrial__robot__client_1_1joint__trajectory__streamer_1_1TransferStates.html
a61843726ba542b4a215ebe77caa9ee0e
IDLE
namespaceindustrial__robot__client_1_1joint__trajectory__streamer_1_1TransferStates.html
a61843726ba542b4a215ebe77caa9ee0ea8a8975151fc6a26f85b8188b87d28960
STREAMING
namespaceindustrial__robot__client_1_1joint__trajectory__streamer_1_1TransferStates.html
a61843726ba542b4a215ebe77caa9ee0ea1a4043147668a640f324f52cb5989f5d
mainpage.dox
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/
mainpage_8dox
robot_state_interface.cpp
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/src/
robot__state__interface_8cpp
industrial_robot_client/robot_state_interface.h
industrial_robot_client
industrial_robot_client::robot_state_interface
robot_state_interface.h
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/include/industrial_robot_client/
robot__state__interface_8h
industrial_robot_client/joint_relay_handler.h
industrial_robot_client/robot_status_relay_handler.h
industrial_robot_client::robot_state_interface::RobotStateInterface
industrial_robot_client
industrial_robot_client::robot_state_interface
robot_status_relay_handler.cpp
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/src/
robot__status__relay__handler_8cpp
industrial_robot_client/robot_status_relay_handler.h
industrial_robot_client
industrial_robot_client::robot_status_relay_handler
robot_status_relay_handler.h
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/include/industrial_robot_client/
robot__status__relay__handler_8h
industrial_robot_client::robot_status_relay_handler::RobotStatusRelayHandler
industrial_robot_client
industrial_robot_client::robot_status_relay_handler
utest.cpp
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/test/
utest_8cpp
industrial_robot_client/utils.h
int
main
utest_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
utest_8cpp.html
a460a0bd080a6e8c54e8446f6919a8265
(IndustrialUtilsSuite, vector_within_range)
TEST
utest_8cpp.html
a746a6c14098216b9d8d4fd69f4df335c
(IndustrialUtilsSuite, map_within_range)
utils.cpp
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/src/
utils_8cpp
industrial_robot_client/utils.h
industrial_robot_client
industrial_robot_client::utils
bool
isWithinRange
namespaceindustrial__robot__client_1_1utils.html
aa458e0fa4a543e7f5f5fd12601c41f61
(const std::vector< double > &lhs, const std::vector< double > &rhs, double full_range)
bool
isWithinRange
namespaceindustrial__robot__client_1_1utils.html
a81a0b33a672992b5f67b4d84a4a8876a
(const std::vector< std::string > &keys, const std::map< std::string, double > &lhs, const std::map< std::string, double > &rhs, double full_range)
bool
isWithinRange
namespaceindustrial__robot__client_1_1utils.html
ade2acf475172bec9345d5f1a4d1a99d1
(const std::vector< std::string > &lhs_keys, const std::vector< double > &lhs_values, const std::vector< std::string > &rhs_keys, const std::vector< double > &rhs_values, double full_range)
bool
mapInsert
namespaceindustrial__robot__client_1_1utils.html
aa627572550cfc4330953742a4d84764c
(const std::string &key, double value, std::map< std::string, double > &mappings)
bool
toMap
namespaceindustrial__robot__client_1_1utils.html
a667aa57aa99a5b469be98d8e203447af
(const std::vector< std::string > &keys, const std::vector< double > &values, std::map< std::string, double > &mappings)
utils.h
/home/rosbuild/hudson/workspace/doc-groovy-industrial_core/doc_stacks/2014-10-06_00-49-33.800926/industrial_core/industrial_robot_client/include/industrial_robot_client/
utils_8h
industrial_robot_client
industrial_robot_client::utils
bool
isWithinRange
namespaceindustrial__robot__client_1_1utils.html
aa458e0fa4a543e7f5f5fd12601c41f61
(const std::vector< double > &lhs, const std::vector< double > &rhs, double full_range)
bool
isWithinRange
namespaceindustrial__robot__client_1_1utils.html
a81a0b33a672992b5f67b4d84a4a8876a
(const std::vector< std::string > &keys, const std::map< std::string, double > &lhs, const std::map< std::string, double > &rhs, double full_range)
bool
isWithinRange
namespaceindustrial__robot__client_1_1utils.html
ade2acf475172bec9345d5f1a4d1a99d1
(const std::vector< std::string > &lhs_keys, const std::vector< double > &lhs_values, const std::vector< std::string > &rhs_keys, const std::vector< double > &rhs_values, double full_range)
bool
mapInsert
namespaceindustrial__robot__client_1_1utils.html
aa627572550cfc4330953742a4d84764c
(const std::string &key, double value, std::map< std::string, double > &mappings)
bool
toMap
namespaceindustrial__robot__client_1_1utils.html
a667aa57aa99a5b469be98d8e203447af
(const std::vector< std::string > &keys, const std::vector< double > &values, std::map< std::string, double > &mappings)
industrial_robot_client
namespaceindustrial__robot__client.html
industrial_robot_client::joint_relay_handler
industrial_robot_client::joint_trajectory_action
industrial_robot_client::joint_trajectory_downloader
industrial_robot_client::joint_trajectory_interface
industrial_robot_client::joint_trajectory_streamer
industrial_robot_client::robot_state_interface
industrial_robot_client::robot_status_relay_handler
industrial_robot_client::utils
industrial_robot_client::joint_relay_handler
namespaceindustrial__robot__client_1_1joint__relay__handler.html
industrial_robot_client::joint_relay_handler::JointRelayHandler
industrial_robot_client::joint_relay_handler::JointRelayHandler
classindustrial__robot__client_1_1joint__relay__handler_1_1JointRelayHandler.html
industrial::message_handler::MessageHandler
bool
init
classindustrial__robot__client_1_1joint__relay__handler_1_1JointRelayHandler.html
a5580c1b9e2875e84ec2276ce211c471e
(industrial::smpl_msg_connection::SmplMsgConnection *connection, std::vector< std::string > &joint_names)
JointRelayHandler
classindustrial__robot__client_1_1joint__relay__handler_1_1JointRelayHandler.html
a8979a58c50601575a506ac4f7ad2c6e8
()
virtual bool
create_messages
classindustrial__robot__client_1_1joint__relay__handler_1_1JointRelayHandler.html
ad901ddad6a83c03927495c0c0fad63be
(JointMessage &msg_in, control_msgs::FollowJointTrajectoryFeedback *control_state, sensor_msgs::JointState *sensor_state)
bool
internalCB
classindustrial__robot__client_1_1joint__relay__handler_1_1JointRelayHandler.html
a45c3253de95500058a9aaeef23d29b33
(JointMessage &in)
virtual bool
select
classindustrial__robot__client_1_1joint__relay__handler_1_1JointRelayHandler.html
a59e687492446bad59699735ce5872a54
(const std::vector< double > &all_joint_pos, const std::vector< std::string > &all_joint_names, std::vector< double > *pub_joint_pos, std::vector< std::string > *pub_joint_names)
virtual bool
transform
classindustrial__robot__client_1_1joint__relay__handler_1_1JointRelayHandler.html
a50ede49b208d2e186ac1865812b9b374
(const std::vector< double > &pos_in, std::vector< double > *pos_out)
std::vector< std::string >
all_joint_names_
classindustrial__robot__client_1_1joint__relay__handler_1_1JointRelayHandler.html
a53d769695b2c088d69158bcbeff62095
ros::NodeHandle
node_
classindustrial__robot__client_1_1joint__relay__handler_1_1JointRelayHandler.html
aa3ce7b0684c2a7354c00d824be3a6ed2
ros::Publisher
pub_joint_control_state_
classindustrial__robot__client_1_1joint__relay__handler_1_1JointRelayHandler.html
a3a6a5aa569156f0f17a6861842cd5a50
ros::Publisher
pub_joint_sensor_state_
classindustrial__robot__client_1_1joint__relay__handler_1_1JointRelayHandler.html
a9da2dea579b260ae54924d35ea422127
bool
internalCB
classindustrial__robot__client_1_1joint__relay__handler_1_1JointRelayHandler.html
ac8133c1d4e509cdad74a2233c1ad42dd
(SimpleMessage &in)
industrial_robot_client::joint_trajectory_action
namespaceindustrial__robot__client_1_1joint__trajectory__action.html
industrial_robot_client::joint_trajectory_action::JointTrajectoryAction
industrial_robot_client::joint_trajectory_action::JointTrajectoryAction
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
JointTrajectoryAction
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
ac34da0b420b06aefa9d36a7fbdafaffb
()
void
run
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
afee5b6efdc4b64f2ea8c0ffa12fa68f4
()
~JointTrajectoryAction
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
ab3ee9e7063611fd04d755b113ffb9009
()
actionlib::ActionServer< control_msgs::FollowJointTrajectoryAction >
JointTractoryActionServer
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
afdcc93e70be5bc94487bcd679f48518c
void
abortGoal
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
aa065ae332051de5bb37f6f68eb930b88
()
void
cancelCB
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
aea533e7089a77ac438cf4554cd508648
(JointTractoryActionServer::GoalHandle &gh)
void
controllerStateCB
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
a300d112c5d8475aca5d1c609a57e179d
(const control_msgs::FollowJointTrajectoryFeedbackConstPtr &msg)
void
goalCB
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
a7eb0cbd6876a071ed76ad5b21a217ce3
(JointTractoryActionServer::GoalHandle &gh)
void
robotStatusCB
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
ae80ac6004bfc061b1bb64f8827198d02
(const industrial_msgs::RobotStatusConstPtr &msg)
void
watchdog
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
adb1883299598a7aff95d5c547845f166
(const ros::TimerEvent &e)
bool
withinGoalConstraints
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
ab4acebb7520617a488b3adffefff5662
(const control_msgs::FollowJointTrajectoryFeedbackConstPtr &msg, const trajectory_msgs::JointTrajectory &traj)
JointTractoryActionServer
action_server_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
a4f88bc51a5da2f25f53c8327f79befeb
JointTractoryActionServer::GoalHandle
active_goal_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
a2b085a84537e4e8955c4f6c9264f26ec
trajectory_msgs::JointTrajectory
current_traj_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
a81e1fc6813dbc9a3b269f23cd9392efc
double
goal_threshold_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
a5cebd2f6180c5cd5299da62b61acb4c6
bool
has_active_goal_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
ab4e80e594e3b791aac822e0473165552
std::vector< std::string >
joint_names_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
aab553465ec8fdebf41df540a3d60a71d
industrial_msgs::RobotStatusConstPtr
last_robot_status_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
a6ba786ab020f0e93987e1d6c93975eae
control_msgs::FollowJointTrajectoryFeedbackConstPtr
last_trajectory_state_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
ad0b0ad0175d5b34ef1240b7aa38cf160
ros::NodeHandle
node_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
a0badcb580cb99166f588f796bfb17344
ros::Publisher
pub_trajectory_command_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
a0922dccec43b37dd8daa41f2fccc1cbe
ros::Subscriber
sub_robot_status_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
adb77c1c5c86000b34e8dc63e4778fd6b
ros::Subscriber
sub_trajectory_state_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
a695cb17d60e5f83cdc3fc5a254ce8bfa
bool
trajectory_state_recvd_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
a5c4bd3565e7cfa544e7f4680cc789cf2
ros::Timer
watchdog_timer_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
a66d3adbd1d1f5a7fdb2b113337b86ba8
static const double
DEFAULT_GOAL_THRESHOLD_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
abf925d1f09260d80a9b3a04ccfacc3c0
static const double
WATCHD0G_PERIOD_
classindustrial__robot__client_1_1joint__trajectory__action_1_1JointTrajectoryAction.html
adfc1ffe0bd958c797813ac4d2ef79a1f
industrial_robot_client::joint_trajectory_downloader
namespaceindustrial__robot__client_1_1joint__trajectory__downloader.html
industrial_robot_client::joint_trajectory_downloader::JointTrajectoryDownloader
industrial_robot_client::joint_trajectory_downloader::JointTrajectoryDownloader
classindustrial__robot__client_1_1joint__trajectory__downloader_1_1JointTrajectoryDownloader.html
industrial_robot_client::joint_trajectory_interface::JointTrajectoryInterface
bool
send_to_robot
classindustrial__robot__client_1_1joint__trajectory__downloader_1_1JointTrajectoryDownloader.html
af641eb32d0c91396cbcedd712c27c509
(const std::vector< JointTrajPtMessage > &messages)
industrial_robot_client::joint_trajectory_interface
namespaceindustrial__robot__client_1_1joint__trajectory__interface.html
industrial_robot_client::joint_trajectory_interface::JointTrajectoryInterface
industrial_robot_client::joint_trajectory_interface::JointTrajectoryInterface
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
virtual bool
init
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
aa74386fe483850e232f144539c20d183
()
virtual bool
init
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a9b3f01a74e7e1a45ab279fad2abc4808
(SmplMsgConnection *connection)
virtual bool
init
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a28ce07d1a95cbccdd2c155f702958e10
(SmplMsgConnection *connection, const std::vector< std::string > &joint_names, const std::map< std::string, double > &velocity_limits=std::map< std::string, double >())
JointTrajectoryInterface
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
afd3c8dc2a1f78735b8d388096c72d334
()
virtual void
run
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
ad5d45315148b74338e0b6900bbf2f684
()
virtual
~JointTrajectoryInterface
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a478d55c5d36cc1c19c0d4e8d8861a505
()
virtual bool
calc_duration
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a044f3c4a239f1f8e1587b0d67d11996a
(const trajectory_msgs::JointTrajectoryPoint &pt, double *rbt_duration)
virtual bool
calc_speed
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
aaaee5ae1e96c52efa195679790c86be6
(const trajectory_msgs::JointTrajectoryPoint &pt, double *rbt_velocity, double *rbt_duration)
virtual bool
calc_velocity
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a41ba1f7239a0282b37dc8e4c30c19835
(const trajectory_msgs::JointTrajectoryPoint &pt, double *rbt_velocity)
virtual void
jointTrajectoryCB
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a7259b3b1c06f891d233f3297d1164b48
(const trajectory_msgs::JointTrajectoryConstPtr &msg)
virtual bool
select
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
aa14422ab1405457363e7aaa90ff3a9d4
(const std::vector< std::string > &ros_joint_names, const trajectory_msgs::JointTrajectoryPoint &ros_pt, const std::vector< std::string > &rbt_joint_names, trajectory_msgs::JointTrajectoryPoint *rbt_pt)
virtual bool
send_to_robot
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a7fac086ee075e46601a0ea1b263666aa
(const std::vector< JointTrajPtMessage > &messages)=0
virtual bool
stopMotionCB
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a0bd7244c48b955b0e8682468134d693a
(industrial_msgs::StopMotion::Request &req, industrial_msgs::StopMotion::Response &res)
virtual bool
trajectory_to_msgs
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
aa23112c61769bb1db5f2f4139816a162
(const trajectory_msgs::JointTrajectoryConstPtr &traj, std::vector< JointTrajPtMessage > *msgs)
virtual void
trajectoryStop
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
ad43a79843c9671e1d71874fb41585bff
()
virtual bool
transform
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a28bb88fc527b3e16b344a93f62f36969
(const trajectory_msgs::JointTrajectoryPoint &pt_in, trajectory_msgs::JointTrajectoryPoint *pt_out)
std::vector< std::string >
all_joint_names_
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a8313697d675e0f14b6168154bf99ba53
SmplMsgConnection *
connection_
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a2ba321eebbae417e879709b80c0e49e3
double
default_duration_
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a52d07d4f986baf4c85578a173dddc85e
double
default_joint_pos_
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a91053e1cb37c2106d78f3bfa60e82d77
TcpClient
default_tcp_connection_
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a3d7809168db6f04f215046e21585f4f7
double
default_vel_ratio_
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a2068ebd955607363df649817ac15c0a3
std::map< std::string, double >
joint_vel_limits_
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a8410d75e66dcfa236d891007f66ac737
ros::NodeHandle
node_
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a4303f8fa4019156e502ff4377ce95c6e
ros::ServiceServer
srv_joint_trajectory_
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
ab3d05184a951631e08547c31ecfcfd97
ros::ServiceServer
srv_stop_motion_
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a0cbe7d2f67e36692d1e625b253f4d9c6
ros::Subscriber
sub_joint_trajectory_
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
aca013ee0d67cc819821f2e6818b809dc
bool
jointTrajectoryCB
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a663a2997f67c49d0d6a50021117fa23a
(industrial_msgs::CmdJointTrajectory::Request &req, industrial_msgs::CmdJointTrajectory::Response &res)
static JointTrajPtMessage
create_message
classindustrial__robot__client_1_1joint__trajectory__interface_1_1JointTrajectoryInterface.html
a672a626e779f349330594373be6510e1
(int seq, std::vector< double > joint_pos, double velocity, double duration)
industrial_robot_client::joint_trajectory_streamer
namespaceindustrial__robot__client_1_1joint__trajectory__streamer.html
industrial_robot_client::joint_trajectory_streamer::TransferStates
industrial_robot_client::joint_trajectory_streamer::JointTrajectoryStreamer
TransferStates::TransferState
TransferState
namespaceindustrial__robot__client_1_1joint__trajectory__streamer.html
a32f3335ae687616ce5f89eb452c0db17
industrial_robot_client::joint_trajectory_streamer::JointTrajectoryStreamer
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
industrial_robot_client::joint_trajectory_interface::JointTrajectoryInterface
virtual bool
init
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
a709539331de816f500ed946e2e57c6b0
(SmplMsgConnection *connection, const std::vector< std::string > &joint_names, const std::map< std::string, double > &velocity_limits=std::map< std::string, double >())
virtual void
jointTrajectoryCB
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
a86e2036e06ae9721c5885e17221493bb
(const trajectory_msgs::JointTrajectoryConstPtr &msg)
JointTrajectoryStreamer
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
ad6a7ad17151c0e3e59b4044c45ce986c
(int min_buffer_size=1)
bool
send_to_robot
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
ae20a64fbc26c9545fde96a990e339f61
(const std::vector< JointTrajPtMessage > &messages)
void
streamingThread
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
adaa977aa47a66200187882368f9f42f4
()
virtual bool
trajectory_to_msgs
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
acf48612f4b9f50c39bce47f366bd2bf6
(const trajectory_msgs::JointTrajectoryConstPtr &traj, std::vector< JointTrajPtMessage > *msgs)
~JointTrajectoryStreamer
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
aad543564742f220eba352abbf2c2b3d5
()
void
trajectoryStop
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
a1efcae8b3bdb1559d3f999168a470745
()
int
current_point_
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
a65b655c8d0d719cf51851a4565a9317d
std::vector< JointTrajPtMessage >
current_traj_
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
a5243f2bfb855001b1682d6a73907921d
int
min_buffer_size_
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
abffd8adeb344cca0e63c66a7ce37285d
boost::mutex
mutex_
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
ab648331441380822085afa0b56b693d1
TransferState
state_
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
a6f317581e9017ddf32e39f656751b335
ros::Time
streaming_start_
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
a25c152c1cd564c0401721172c74338c6
boost::thread *
streaming_thread_
classindustrial__robot__client_1_1joint__trajectory__streamer_1_1JointTrajectoryStreamer.html
a5ab1c3e15a11b8ed74980dbc4698d6ef
industrial_robot_client::joint_trajectory_streamer::TransferStates
namespaceindustrial__robot__client_1_1joint__trajectory__streamer_1_1TransferStates.html
TransferState
namespaceindustrial__robot__client_1_1joint__trajectory__streamer_1_1TransferStates.html
a61843726ba542b4a215ebe77caa9ee0e
IDLE
namespaceindustrial__robot__client_1_1joint__trajectory__streamer_1_1TransferStates.html
a61843726ba542b4a215ebe77caa9ee0ea8a8975151fc6a26f85b8188b87d28960
STREAMING
namespaceindustrial__robot__client_1_1joint__trajectory__streamer_1_1TransferStates.html
a61843726ba542b4a215ebe77caa9ee0ea1a4043147668a640f324f52cb5989f5d
industrial_robot_client::robot_state_interface
namespaceindustrial__robot__client_1_1robot__state__interface.html
industrial_robot_client::robot_state_interface::RobotStateInterface
industrial_robot_client::robot_state_interface::RobotStateInterface
classindustrial__robot__client_1_1robot__state__interface_1_1RobotStateInterface.html
void
add_handler
classindustrial__robot__client_1_1robot__state__interface_1_1RobotStateInterface.html
aa2f5519035c1cd694456edbae758f3d8
(MessageHandler *handler, bool allow_replace=true)
SmplMsgConnection *
get_connection
classindustrial__robot__client_1_1robot__state__interface_1_1RobotStateInterface.html
a1735e4d21ae7864b082f14ec90f7243e
()
MessageManager *
get_manager
classindustrial__robot__client_1_1robot__state__interface_1_1RobotStateInterface.html
a48134c688bace00314a6d13334e6f13d
()
bool
init
classindustrial__robot__client_1_1robot__state__interface_1_1RobotStateInterface.html
ac1a2cf7c7e939aca42dd1734da28ecf5
()
bool
init
classindustrial__robot__client_1_1robot__state__interface_1_1RobotStateInterface.html
a53d589ed0c42cd2d5a427e2a93fda38a
(SmplMsgConnection *connection)
bool
init
classindustrial__robot__client_1_1robot__state__interface_1_1RobotStateInterface.html
a21430c2da9ba0fa1e960e6d7119ff6e9
(SmplMsgConnection *connection, std::vector< std::string > &joint_names)
RobotStateInterface
classindustrial__robot__client_1_1robot__state__interface_1_1RobotStateInterface.html
abf549aac2273c06de2a5d7b21417850b
()
void
run
classindustrial__robot__client_1_1robot__state__interface_1_1RobotStateInterface.html
a50dffc33bc25649a515ecaee3340538f
()
SmplMsgConnection *
connection_
classindustrial__robot__client_1_1robot__state__interface_1_1RobotStateInterface.html
a69e1b3baf093c879f1aeeaa14d544fae
JointRelayHandler
default_joint_handler_
classindustrial__robot__client_1_1robot__state__interface_1_1RobotStateInterface.html
a7347c156c0191f0cf16645707d816231
RobotStatusRelayHandler
default_robot_status_handler_
classindustrial__robot__client_1_1robot__state__interface_1_1RobotStateInterface.html
a9a731c13d1c3cba72f53c884d5104976
TcpClient
default_tcp_connection_
classindustrial__robot__client_1_1robot__state__interface_1_1RobotStateInterface.html
a36e0447ba164d3b434e68c17b3a2e2e9
MessageManager
manager_
classindustrial__robot__client_1_1robot__state__interface_1_1RobotStateInterface.html
a6c0737b8bf73f8062048cfaf69304c73
industrial_robot_client::robot_status_relay_handler
namespaceindustrial__robot__client_1_1robot__status__relay__handler.html
industrial_robot_client::robot_status_relay_handler::RobotStatusRelayHandler
industrial_robot_client::robot_status_relay_handler::RobotStatusRelayHandler
classindustrial__robot__client_1_1robot__status__relay__handler_1_1RobotStatusRelayHandler.html
industrial::message_handler::MessageHandler
bool
init
classindustrial__robot__client_1_1robot__status__relay__handler_1_1RobotStatusRelayHandler.html
a7b08c3589398211f04626294ce410fed
(industrial::smpl_msg_connection::SmplMsgConnection *connection)
RobotStatusRelayHandler
classindustrial__robot__client_1_1robot__status__relay__handler_1_1RobotStatusRelayHandler.html
ad3b409d108629bc98a59759c4075157c
()
bool
internalCB
classindustrial__robot__client_1_1robot__status__relay__handler_1_1RobotStatusRelayHandler.html
a2f7347b8464022a2c5de5940497a096c
(industrial::robot_status_message::RobotStatusMessage &in)
ros::NodeHandle
node_
classindustrial__robot__client_1_1robot__status__relay__handler_1_1RobotStatusRelayHandler.html
ae68fda17d281c58c68f1b5f4bb5e253d
ros::Publisher
pub_robot_status_
classindustrial__robot__client_1_1robot__status__relay__handler_1_1RobotStatusRelayHandler.html
ac58f6d5cee3c43dcb28a4154bedebdf6
bool
internalCB
classindustrial__robot__client_1_1robot__status__relay__handler_1_1RobotStatusRelayHandler.html
ac89ca5595c2234586a8e63c10bdca590
(industrial::simple_message::SimpleMessage &in)
industrial_robot_client::utils
namespaceindustrial__robot__client_1_1utils.html
bool
isWithinRange
namespaceindustrial__robot__client_1_1utils.html
aa458e0fa4a543e7f5f5fd12601c41f61
(const std::vector< double > &lhs, const std::vector< double > &rhs, double full_range)
bool
isWithinRange
namespaceindustrial__robot__client_1_1utils.html
a81a0b33a672992b5f67b4d84a4a8876a
(const std::vector< std::string > &keys, const std::map< std::string, double > &lhs, const std::map< std::string, double > &rhs, double full_range)
bool
isWithinRange
namespaceindustrial__robot__client_1_1utils.html
ade2acf475172bec9345d5f1a4d1a99d1
(const std::vector< std::string > &lhs_keys, const std::vector< double > &lhs_values, const std::vector< std::string > &rhs_keys, const std::vector< double > &rhs_values, double full_range)
bool
mapInsert
namespaceindustrial__robot__client_1_1utils.html
aa627572550cfc4330953742a4d84764c
(const std::string &key, double value, std::map< std::string, double > &mappings)
bool
toMap
namespaceindustrial__robot__client_1_1utils.html
a667aa57aa99a5b469be98d8e203447af
(const std::vector< std::string > &keys, const std::vector< double > &values, std::map< std::string, double > &mappings)
index
index