cartesian_trajectory_controller.cpp
/tmp/ws/src/ros_controllers_cartesian/cartesian_trajectory_controller/src/
cartesian__trajectory__controller_8cpp
cartesian_trajectory_controller/cartesian_trajectory_controller.h
cartesian_trajectory_publisher
pose_controllers
position_controllers
twist_controllers
velocity_controllers
cartesian_trajectory_controller::CartesianTrajectoryController< ros_controllers_cartesian::PoseCommandInterface >
CartesianTrajectoryController
namespacepose__controllers.html
a9d0f6f42eed95615dcc3f3ddce5117aa
cartesian_trajectory_controller::CartesianTrajectoryController< ros_controllers_cartesian::TwistCommandInterface >
CartesianTrajectoryController
namespacetwist__controllers.html
a5d8d5007b89366b4ddafcee79260f8db
cartesian_trajectory_controller::CartesianTrajectoryController< hardware_interface::PositionJointInterface >
CartesianTrajectoryController
namespaceposition__controllers.html
ad9f10ab6d345babefbdcab5d30e24b01
cartesian_trajectory_controller::CartesianTrajectoryController< hardware_interface::VelocityJointInterface >
CartesianTrajectoryController
namespacevelocity__controllers.html
a9a426a23a7bf8fe19c62726b24c52913
cartesian_trajectory_controller::CartesianTrajectoryController< hardware_interface::JointStateInterface >
CartesianTrajectoryPublisher
namespacecartesian__trajectory__publisher.html
a864f3350fc5c3ce3ad772eff636a3f19
cartesian_trajectory_controller.h
/tmp/ws/src/ros_controllers_cartesian/cartesian_trajectory_controller/include/cartesian_trajectory_controller/
cartesian__trajectory__controller_8h
cartesian_trajectory_controller/control_policies.h
cartesian_trajectory_controller/cartesian_trajectory_controller.hpp
cartesian_trajectory_controller::CartesianTrajectoryController
cartesian_trajectory_controller::CartesianTrajectoryController::TrajectoryDuration
cartesian_trajectory_controller
cartesian_trajectory_controller.hpp
/tmp/ws/src/ros_controllers_cartesian/cartesian_trajectory_controller/include/cartesian_trajectory_controller/
cartesian__trajectory__controller_8hpp
cartesian_trajectory_controller/cartesian_trajectory_controller.h
cartesian_trajectory_controller
control_policies.h
/tmp/ws/src/ros_controllers_cartesian/cartesian_trajectory_controller/include/cartesian_trajectory_controller/
control__policies_8h
inverse_kinematics/ik_solver_base.h
cartesian_trajectory_controller/control_policies.hpp
ros_controllers_cartesian::ControlPolicy
ros_controllers_cartesian::ControlPolicy< hardware_interface::JointStateInterface >
ros_controllers_cartesian::ControlPolicy< hardware_interface::PositionJointInterface >
ros_controllers_cartesian::ControlPolicy< hardware_interface::VelocityJointInterface >
ros_controllers_cartesian::ControlPolicy< ros_controllers_cartesian::PoseCommandInterface >
ros_controllers_cartesian::ControlPolicy< ros_controllers_cartesian::TwistCommandInterface >
ros_controllers_cartesian::JointBasedController
ros_controllers_cartesian
controller_interface::MultiInterfaceController< HWInterface, scaled_controllers::SpeedScalingInterface >
Controller
namespaceros__controllers__cartesian.html
a81f2a253ab235d98cc412eca17232ad3
control_policies.hpp
/tmp/ws/src/ros_controllers_cartesian/cartesian_trajectory_controller/include/cartesian_trajectory_controller/
control__policies_8hpp
cartesian_trajectory_controller/cartesian_trajectory_controller.h
ros_controllers_cartesian
ik_solver_base.h
/tmp/ws/src/ros_controllers_cartesian/cartesian_trajectory_controller/include/inverse_kinematics/
ik__solver__base_8h
ros_controllers_cartesian::IKSolver
ros_controllers_cartesian
ik_solver_example.cpp
/tmp/ws/src/ros_controllers_cartesian/cartesian_trajectory_controller/src/
ik__solver__example_8cpp
inverse_kinematics/ik_solver_example.h
ik_solver_example.h
/tmp/ws/src/ros_controllers_cartesian/cartesian_trajectory_controller/include/inverse_kinematics/
ik__solver__example_8h
inverse_kinematics/ik_solver_base.h
ros_controllers_cartesian::ExampleIKSolver
ros_controllers_cartesian
test_controller.py
/tmp/ws/src/ros_controllers_cartesian/cartesian_trajectory_controller/test/
test__controller_8py
test_controller::IntegrationTest
test_controller
string
NAME
namespacetest__controller.html
a7bda5cc0d30d8d3a4c76b0bde3247327
string
PKG
namespacetest__controller.html
af6a313e52b5be0dd69e567459331519f
cartesian_trajectory_controller::CartesianTrajectoryController
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
ros_controllers_cartesian::ControlPolicy
cartesian_trajectory_controller::CartesianTrajectoryController::TrajectoryDuration
CartesianTrajectoryController
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
ac6ca39821f811a7fa95a8d5e75e7a406
()
void
executeCB
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
af6cd38b69f9c4d0c3058e8a498829045
(const cartesian_control_msgs::FollowCartesianTrajectoryGoalConstPtr &goal)
bool
init
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
a17f18284bcd94004301d9411689e2976
(hardware_interface::RobotHW *hw, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh) override
void
preemptCB
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
a29b2f4acfcf6e5e5f73e7c3fe8f5f127
()
void
starting
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
ae91e3d1e9eddd88eb4f92a890dca7f5c
(const ros::Time &time) override
void
stopping
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
ae8bd93daca12a6004f33637249639f4d
(const ros::Time &time) override
void
update
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
a559187d45f8d82636641fe1ebeec88b9
(const ros::Time &time, const ros::Duration &period) override
virtual
~CartesianTrajectoryController
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
ab6726728ae58c3bb365a7544d7736686
()
ros_controllers_cartesian::ControlPolicy< HWInterface >
ControlPolicy
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
a6596c49b89e8e2b071a5b07873764d80
void
monitorExecution
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
acd5d9a2461042bab1b5b676f5fa54431
(const ros_controllers_cartesian::CartesianState &error)
void
timesUp
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
abae2e09096273c094ef6e46bb731fa11
()
bool
withinTolerances
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
a0af4a52eef8707e8e06ffcc570df3dd6
(const ros_controllers_cartesian::CartesianState &error, const cartesian_control_msgs::CartesianTolerance &tolerance)
std::unique_ptr< actionlib::SimpleActionServer< cartesian_control_msgs::FollowCartesianTrajectoryAction > >
action_server_
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
accf22f148786a79accb56ea6e00f214b
std::atomic< bool >
done_
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
a801a880b083d1a3da1bfa15cbd65b5b5
cartesian_control_msgs::CartesianTolerance
goal_tolerances_
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
a0ccea7a3bd1ea7fb4de9f4ae5a44796f
std::mutex
lock_
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
a71d60c2fa897868b8cb775d2d78a7170
cartesian_control_msgs::CartesianTolerance
path_tolerances_
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
a418c8826eb8c01fe5befc8bcd237d6e0
std::unique_ptr< scaled_controllers::SpeedScalingHandle >
speed_scaling_
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
a1dcb6e662c01ea95368437bcdc735adf
ros_controllers_cartesian::CartesianTrajectory
trajectory_
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
af457669c41a3baab5a06c33e9d3422f2
TrajectoryDuration
trajectory_duration_
classcartesian__trajectory__controller_1_1CartesianTrajectoryController.html
a614fe4cf08bddabbb293a7d1b685ddf5
ros_controllers_cartesian::ControlPolicy
classros__controllers__cartesian_1_1ControlPolicy.html
ros_controllers_cartesian::ControlPolicy< hardware_interface::JointStateInterface >
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1JointStateInterface_01_4.html
JointBasedController< hardware_interface::JointStateInterface, hardware_interface::JointStateHandle >
JointBasedController< hardware_interface::JointStateInterface, hardware_interface::JointStateHandle >
Base
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1JointStateInterface_01_4.html
a38dec097fdba6f94354914ed36b4c7f5
bool
init
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1JointStateInterface_01_4.html
a3802fe986aceb44bdd994a80ae1a8099
(hardware_interface::RobotHW *hw, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh) override
void
updateCommand
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1JointStateInterface_01_4.html
aa75bef08d5427330fd336d8d9b13fe96
(const CartesianState &cmd)
ros::Publisher
pose_publisher_
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1JointStateInterface_01_4.html
a3cdccf24a7f4d87ee41d05875590995a
ros::Publisher
twist_publisher_
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1JointStateInterface_01_4.html
abe4e1b00a6f5400f2f38a669d851be27
ros_controllers_cartesian::ControlPolicy< hardware_interface::PositionJointInterface >
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1PositionJointInterface_01_4.html
JointBasedController< hardware_interface::PositionJointInterface, hardware_interface::JointHandle >
JointBasedController< hardware_interface::PositionJointInterface, hardware_interface::JointHandle >
Base
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1PositionJointInterface_01_4.html
a1ffa67cbed87f2a7181965651aa5ccbe
bool
init
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1PositionJointInterface_01_4.html
a7f3b0fe61da26ed1a65cb5197e1f4495
(hardware_interface::RobotHW *hw, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh) override
void
updateCommand
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1PositionJointInterface_01_4.html
accd46b30ef0c4cf22390ff202c38550c
(const CartesianState &cmd)
std::unique_ptr< IKSolver >
ik_solver_
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1PositionJointInterface_01_4.html
ae3a5b9270ca38bdeaffb7aa7e1e167da
std::unique_ptr< pluginlib::ClassLoader< IKSolver > >
solver_loader_
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1PositionJointInterface_01_4.html
a530f3bfefb5b821d5c398002ee9c6004
ros_controllers_cartesian::ControlPolicy< hardware_interface::VelocityJointInterface >
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1VelocityJointInterface_01_4.html
JointBasedController< hardware_interface::VelocityJointInterface, hardware_interface::JointHandle >
JointBasedController< hardware_interface::VelocityJointInterface, hardware_interface::JointHandle >
Base
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1VelocityJointInterface_01_4.html
abc2203f370b960b81b8b0513cb5ee8df
bool
init
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1VelocityJointInterface_01_4.html
a048f49669a621dbac55b9daddfd8597b
(hardware_interface::RobotHW *hw, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh) override
void
updateCommand
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1VelocityJointInterface_01_4.html
a259cbd85b1de696f745e6261eaebc09e
(const CartesianState &cmd)
std::unique_ptr< KDL::ChainIkSolverVel_wdls >
ik_solver_
classros__controllers__cartesian_1_1ControlPolicy_3_01hardware__interface_1_1VelocityJointInterface_01_4.html
a7ccb6b2c8422443add9d6607d5774342
ros_controllers_cartesian::ControlPolicy< ros_controllers_cartesian::PoseCommandInterface >
classros__controllers__cartesian_1_1ControlPolicy_3_01ros__controllers__cartesian_1_1PoseCommandInterface_01_4.html
controller_interface::MultiInterfaceController
ControlPolicy
classros__controllers__cartesian_1_1ControlPolicy_3_01ros__controllers__cartesian_1_1PoseCommandInterface_01_4.html
a8fa8913b3af6b3b9783f7fb6d8d32095
()
CartesianState
getState
classros__controllers__cartesian_1_1ControlPolicy_3_01ros__controllers__cartesian_1_1PoseCommandInterface_01_4.html
a1af50ce0191730d761a9128f4b22153e
() const
bool
init
classros__controllers__cartesian_1_1ControlPolicy_3_01ros__controllers__cartesian_1_1PoseCommandInterface_01_4.html
af4c248967960eb60d0868f79a9d443a4
(hardware_interface::RobotHW *hw, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh) override
void
updateCommand
classros__controllers__cartesian_1_1ControlPolicy_3_01ros__controllers__cartesian_1_1PoseCommandInterface_01_4.html
a72bcfd6beddadf0be82e487f576d04bd
(const CartesianState &cmd)
std::string
base_
classros__controllers__cartesian_1_1ControlPolicy_3_01ros__controllers__cartesian_1_1PoseCommandInterface_01_4.html
a7c9a61d2eb3c744754e3cbf145ef6e34
ros_controllers_cartesian::PoseCommandHandle
handle_
classros__controllers__cartesian_1_1ControlPolicy_3_01ros__controllers__cartesian_1_1PoseCommandInterface_01_4.html
a018d08892b1676acfaea01909767f5d0
std::string
tip_
classros__controllers__cartesian_1_1ControlPolicy_3_01ros__controllers__cartesian_1_1PoseCommandInterface_01_4.html
a7fd6721dbd17cc880442cf4249ad7455
ros_controllers_cartesian::ControlPolicy< ros_controllers_cartesian::TwistCommandInterface >
classros__controllers__cartesian_1_1ControlPolicy_3_01ros__controllers__cartesian_1_1TwistCommandInterface_01_4.html
controller_interface::MultiInterfaceController
ControlPolicy
classros__controllers__cartesian_1_1ControlPolicy_3_01ros__controllers__cartesian_1_1TwistCommandInterface_01_4.html
a6f718873492b68c412851bbf5055d56b
()
ros_controllers_cartesian::CartesianState
getState
classros__controllers__cartesian_1_1ControlPolicy_3_01ros__controllers__cartesian_1_1TwistCommandInterface_01_4.html
a319b2731381fb7882fab687025b60d53
() const
void
updateCommand
classros__controllers__cartesian_1_1ControlPolicy_3_01ros__controllers__cartesian_1_1TwistCommandInterface_01_4.html
abe35f8d4acade1f9942dfa6bd41242d9
(const ros_controllers_cartesian::CartesianState &cmd)
ros_controllers_cartesian::ExampleIKSolver
classros__controllers__cartesian_1_1ExampleIKSolver.html
ros_controllers_cartesian::IKSolver
virtual int
cartToJnt
classros__controllers__cartesian_1_1ExampleIKSolver.html
a4629009b299099f172e69a22d79c6afd
(const KDL::JntArray &q_init, const KDL::Frame &goal, KDL::JntArray &q_out) override
ExampleIKSolver
classros__controllers__cartesian_1_1ExampleIKSolver.html
a7acbe15fbf4f3319981e8515038ea54c
()
bool
init
classros__controllers__cartesian_1_1ExampleIKSolver.html
ac3a2e758ea217c9d2ee0fdf2a878d9c7
(const KDL::Chain &robot_chain, ros::NodeHandle &, ros::NodeHandle &) override
~ExampleIKSolver
classros__controllers__cartesian_1_1ExampleIKSolver.html
af298f782cef5eee246d3ddfb5b9ee7a1
()
std::unique_ptr< KDL::ChainIkSolverPos_LMA >
lma_solver_
classros__controllers__cartesian_1_1ExampleIKSolver.html
a62a820af213cd3579bae49f6552b0be6
KDL::Chain
robot_chain_
classros__controllers__cartesian_1_1ExampleIKSolver.html
a3a935d06f01b3ebd3d0e4f594df9f9a2
ros_controllers_cartesian::IKSolver
classros__controllers__cartesian_1_1IKSolver.html
virtual int
cartToJnt
classros__controllers__cartesian_1_1IKSolver.html
a98e570e6dca470d3091eacca1dd58853
(const KDL::JntArray &q_init, const KDL::Frame &goal, KDL::JntArray &q_out)=0
IKSolver
classros__controllers__cartesian_1_1IKSolver.html
ae26434bb6f6708dab7b369673e9fbd1b
()
virtual bool
init
classros__controllers__cartesian_1_1IKSolver.html
a306ee7ff0505650f613ee27761376a9f
(const KDL::Chain &robot_chain, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh)=0
virtual
~IKSolver
classros__controllers__cartesian_1_1IKSolver.html
a6c825b4a5c4fb009fed10623f4b9f26e
()
test_controller::IntegrationTest
classtest__controller_1_1IntegrationTest.html
def
__init__
classtest__controller_1_1IntegrationTest.html
a0094497136a8f87d6d4b17586b57b1bf
(self, args)
def
move_square
classtest__controller_1_1IntegrationTest.html
a3a0e72f4659a065b4a34a4f5540e3b6a
(self, action_client, wait_for_result=True)
def
move_to_start
classtest__controller_1_1IntegrationTest.html
a0d17c00855c8b038096f00d12837ecd9
(self)
def
switch_to_cartesian_control
classtest__controller_1_1IntegrationTest.html
a3f7011c7e303d2b0983bdc6a4c06719c
(self)
def
test_invalid_goals
classtest__controller_1_1IntegrationTest.html
a2137c32a71ecbea5b9b2af23d43d49f5
(self)
def
test_normal_execution
classtest__controller_1_1IntegrationTest.html
a92c777645cf68233d671ce2764d5aff4
(self)
def
test_preemption
classtest__controller_1_1IntegrationTest.html
afd679bc18970c282fa9975fc00816865
(self)
def
test_trajectory_publishing
classtest__controller_1_1IntegrationTest.html
aeabdd7498e307eb46f9b4e6b45c7330d
(self)
cart_client
classtest__controller_1_1IntegrationTest.html
ab7144fdee698577079f44eee1ce8f21c
pub_trajectory
classtest__controller_1_1IntegrationTest.html
a0161f992c06f6285ecc3feb9f043bbad
set_joints
classtest__controller_1_1IntegrationTest.html
a16ae28cdd6b67e8f68d5bb973063a8c8
switch
classtest__controller_1_1IntegrationTest.html
a25c027302516c9e669e9f032f5b45098
ros_controllers_cartesian::JointBasedController
classros__controllers__cartesian_1_1JointBasedController.html
HWInterface
HandleType
controller_interface::MultiInterfaceController
CartesianState
getState
classros__controllers__cartesian_1_1JointBasedController.html
aaa237d59b41cf2329154db6195e1b2da
() const
virtual bool
init
classros__controllers__cartesian_1_1JointBasedController.html
af4106a6ed4198ce8aaa9882d66da0f5b
(hardware_interface::RobotHW *hw, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh) override
JointBasedController
classros__controllers__cartesian_1_1JointBasedController.html
a9856f350f9c238761239325d67eb384a
()
std::unique_ptr< KDL::ChainFkSolverVel_recursive >
fk_solver_
classros__controllers__cartesian_1_1JointBasedController.html
ac3696c31b6c6f75958acfbdb0d670a72
std::vector< HandleType >
joint_handles_
classros__controllers__cartesian_1_1JointBasedController.html
abe2292b950d5d2dacf68fd6caa32a3ef
std::string
robot_base_
classros__controllers__cartesian_1_1JointBasedController.html
a7b25976064e386543ec16ac17c84a30c
KDL::Chain
robot_chain_
classros__controllers__cartesian_1_1JointBasedController.html
a632248e0f9921c7d8b11cfa27f7c972a
std::string
robot_tip_
classros__controllers__cartesian_1_1JointBasedController.html
abe7c99081424908574534e634fca8568
JointBasedController< hardware_interface::JointStateInterface, hardware_interface::JointStateHandle >
classros__controllers__cartesian_1_1JointBasedController.html
controller_interface::MultiInterfaceController
CartesianState
getState
classros__controllers__cartesian_1_1JointBasedController.html
aaa237d59b41cf2329154db6195e1b2da
() const
virtual bool
init
classros__controllers__cartesian_1_1JointBasedController.html
af4106a6ed4198ce8aaa9882d66da0f5b
(hardware_interface::RobotHW *hw, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh) override
JointBasedController
classros__controllers__cartesian_1_1JointBasedController.html
a9856f350f9c238761239325d67eb384a
()
std::unique_ptr< KDL::ChainFkSolverVel_recursive >
fk_solver_
classros__controllers__cartesian_1_1JointBasedController.html
ac3696c31b6c6f75958acfbdb0d670a72
std::vector< hardware_interface::JointStateHandle >
joint_handles_
classros__controllers__cartesian_1_1JointBasedController.html
abe2292b950d5d2dacf68fd6caa32a3ef
std::string
robot_base_
classros__controllers__cartesian_1_1JointBasedController.html
a7b25976064e386543ec16ac17c84a30c
KDL::Chain
robot_chain_
classros__controllers__cartesian_1_1JointBasedController.html
a632248e0f9921c7d8b11cfa27f7c972a
std::string
robot_tip_
classros__controllers__cartesian_1_1JointBasedController.html
abe7c99081424908574534e634fca8568
JointBasedController< hardware_interface::PositionJointInterface, hardware_interface::JointHandle >
classros__controllers__cartesian_1_1JointBasedController.html
controller_interface::MultiInterfaceController
CartesianState
getState
classros__controllers__cartesian_1_1JointBasedController.html
aaa237d59b41cf2329154db6195e1b2da
() const
virtual bool
init
classros__controllers__cartesian_1_1JointBasedController.html
af4106a6ed4198ce8aaa9882d66da0f5b
(hardware_interface::RobotHW *hw, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh) override
JointBasedController
classros__controllers__cartesian_1_1JointBasedController.html
a9856f350f9c238761239325d67eb384a
()
std::unique_ptr< KDL::ChainFkSolverVel_recursive >
fk_solver_
classros__controllers__cartesian_1_1JointBasedController.html
ac3696c31b6c6f75958acfbdb0d670a72
std::vector< hardware_interface::JointHandle >
joint_handles_
classros__controllers__cartesian_1_1JointBasedController.html
abe2292b950d5d2dacf68fd6caa32a3ef
std::string
robot_base_
classros__controllers__cartesian_1_1JointBasedController.html
a7b25976064e386543ec16ac17c84a30c
KDL::Chain
robot_chain_
classros__controllers__cartesian_1_1JointBasedController.html
a632248e0f9921c7d8b11cfa27f7c972a
std::string
robot_tip_
classros__controllers__cartesian_1_1JointBasedController.html
abe7c99081424908574534e634fca8568
JointBasedController< hardware_interface::VelocityJointInterface, hardware_interface::JointHandle >
classros__controllers__cartesian_1_1JointBasedController.html
controller_interface::MultiInterfaceController
CartesianState
getState
classros__controllers__cartesian_1_1JointBasedController.html
aaa237d59b41cf2329154db6195e1b2da
() const
virtual bool
init
classros__controllers__cartesian_1_1JointBasedController.html
af4106a6ed4198ce8aaa9882d66da0f5b
(hardware_interface::RobotHW *hw, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh) override
JointBasedController
classros__controllers__cartesian_1_1JointBasedController.html
a9856f350f9c238761239325d67eb384a
()
std::unique_ptr< KDL::ChainFkSolverVel_recursive >
fk_solver_
classros__controllers__cartesian_1_1JointBasedController.html
ac3696c31b6c6f75958acfbdb0d670a72
std::vector< hardware_interface::JointHandle >
joint_handles_
classros__controllers__cartesian_1_1JointBasedController.html
abe2292b950d5d2dacf68fd6caa32a3ef
std::string
robot_base_
classros__controllers__cartesian_1_1JointBasedController.html
a7b25976064e386543ec16ac17c84a30c
KDL::Chain
robot_chain_
classros__controllers__cartesian_1_1JointBasedController.html
a632248e0f9921c7d8b11cfa27f7c972a
std::string
robot_tip_
classros__controllers__cartesian_1_1JointBasedController.html
abe7c99081424908574534e634fca8568
cartesian_trajectory_controller::CartesianTrajectoryController::TrajectoryDuration
structcartesian__trajectory__controller_1_1CartesianTrajectoryController_1_1TrajectoryDuration.html
TrajectoryDuration
structcartesian__trajectory__controller_1_1CartesianTrajectoryController_1_1TrajectoryDuration.html
a597f2146ffce246c8cf476ea5e2a0f3b
()
ros::Duration
end
structcartesian__trajectory__controller_1_1CartesianTrajectoryController_1_1TrajectoryDuration.html
af37380b9ad75f99af72439d641c8e934
ros::Duration
now
structcartesian__trajectory__controller_1_1CartesianTrajectoryController_1_1TrajectoryDuration.html
a602d626b2a8b28f22a0ab49bebf2d9be
cartesian_trajectory_controller
namespacecartesian__trajectory__controller.html
cartesian_trajectory_controller::CartesianTrajectoryController
cartesian_trajectory_publisher
namespacecartesian__trajectory__publisher.html
cartesian_trajectory_controller::CartesianTrajectoryController< hardware_interface::JointStateInterface >
CartesianTrajectoryPublisher
namespacecartesian__trajectory__publisher.html
a864f3350fc5c3ce3ad772eff636a3f19
pose_controllers
namespacepose__controllers.html
cartesian_trajectory_controller::CartesianTrajectoryController< ros_controllers_cartesian::PoseCommandInterface >
CartesianTrajectoryController
namespacepose__controllers.html
a9d0f6f42eed95615dcc3f3ddce5117aa
position_controllers
namespaceposition__controllers.html
cartesian_trajectory_controller::CartesianTrajectoryController< hardware_interface::PositionJointInterface >
CartesianTrajectoryController
namespaceposition__controllers.html
ad9f10ab6d345babefbdcab5d30e24b01
ros_controllers_cartesian
namespaceros__controllers__cartesian.html
ros_controllers_cartesian::ControlPolicy
ros_controllers_cartesian::ControlPolicy< hardware_interface::JointStateInterface >
ros_controllers_cartesian::ControlPolicy< hardware_interface::PositionJointInterface >
ros_controllers_cartesian::ControlPolicy< hardware_interface::VelocityJointInterface >
ros_controllers_cartesian::ControlPolicy< ros_controllers_cartesian::PoseCommandInterface >
ros_controllers_cartesian::ControlPolicy< ros_controllers_cartesian::TwistCommandInterface >
ros_controllers_cartesian::ExampleIKSolver
ros_controllers_cartesian::IKSolver
ros_controllers_cartesian::JointBasedController
controller_interface::MultiInterfaceController< HWInterface, scaled_controllers::SpeedScalingInterface >
Controller
namespaceros__controllers__cartesian.html
a81f2a253ab235d98cc412eca17232ad3
test_controller
namespacetest__controller.html
test_controller::IntegrationTest
string
NAME
namespacetest__controller.html
a7bda5cc0d30d8d3a4c76b0bde3247327
string
PKG
namespacetest__controller.html
af6a313e52b5be0dd69e567459331519f
twist_controllers
namespacetwist__controllers.html
cartesian_trajectory_controller::CartesianTrajectoryController< ros_controllers_cartesian::TwistCommandInterface >
CartesianTrajectoryController
namespacetwist__controllers.html
a5d8d5007b89366b4ddafcee79260f8db
velocity_controllers
namespacevelocity__controllers.html
cartesian_trajectory_controller::CartesianTrajectoryController< hardware_interface::VelocityJointInterface >
CartesianTrajectoryController
namespacevelocity__controllers.html
a9a426a23a7bf8fe19c62726b24c52913