__init__.py
/tmp/ws/src/cob_control/cob_cartesian_controller/src/simple_cartesian_interface/
____init_____8py.html
simple_cartesian_interface
cartesian_controller.cpp
/tmp/ws/src/cob_control/cob_cartesian_controller/src/
cartesian__controller_8cpp.html
cob_cartesian_controller/cartesian_controller.h
cartesian_controller.h
/tmp/ws/src/cob_control/cob_cartesian_controller/include/cob_cartesian_controller/
cartesian__controller_8h.html
cob_cartesian_controller/trajectory_interpolator/trajectory_interpolator.h
cob_cartesian_controller/cartesian_controller_data_types.h
cob_cartesian_controller/cartesian_controller_utils.h
CartesianController
#define
DEFAULT_CARTESIAN_TARGET
cartesian__controller_8h.html
a2dbec8257a703f5d0c6e04d0f5d3eecd
actionlib::SimpleActionServer< cob_cartesian_controller::CartesianControllerAction >
SAS_CartesianControllerAction_t
cartesian__controller_8h.html
a10978e15057371fa150dae6241d25dcf
cartesian_controller_data_types.h
/tmp/ws/src/cob_control/cob_cartesian_controller/include/cob_cartesian_controller/
cartesian__controller__data__types_8h.html
cob_cartesian_controller::CartesianActionStruct
cob_cartesian_controller::MoveCircStruct
cob_cartesian_controller::MoveLinStruct
cob_cartesian_controller::PathArray
cob_cartesian_controller::PathMatrix
cob_cartesian_controller::ProfileStruct
cob_cartesian_controller::ProfileTimings
cob_cartesian_controller
cartesian_controller_node.cpp
/tmp/ws/src/cob_control/cob_cartesian_controller/src/
cartesian__controller__node_8cpp.html
cob_cartesian_controller/cartesian_controller.h
int
main
cartesian__controller__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
cartesian_controller_utils.cpp
/tmp/ws/src/cob_control/cob_cartesian_controller/src/
cartesian__controller__utils_8cpp.html
cob_cartesian_controller/cartesian_controller_utils.h
cartesian_controller_utils.h
/tmp/ws/src/cob_control/cob_cartesian_controller/include/cob_cartesian_controller/
cartesian__controller__utils_8h.html
cob_cartesian_controller/cartesian_controller_data_types.h
CartesianControllerUtils
setup.py
/tmp/ws/src/cob_control/cob_cartesian_controller/
setup_8py.html
setup
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
simple_cartesian_interface.py
/tmp/ws/src/cob_control/cob_cartesian_controller/src/simple_cartesian_interface/
simple__cartesian__interface_8py.html
simple_cartesian_interface::simple_cartesian_interface
def
gen_pose
namespacesimple__cartesian__interface_1_1simple__cartesian__interface.html
a30554a2b0e0c266d4581a978fcded129
(pos=[0, 0, 0], rpy=[0, 0, 0])
def
move_circ
namespacesimple__cartesian__interface_1_1simple__cartesian__interface.html
ad1408749b724b6468a0f91a45fd9ae75
(pose_center, frame_id, start_angle, end_angle, radius, profile)
def
move_lin
namespacesimple__cartesian__interface_1_1simple__cartesian__interface.html
a213529d719c682a74fe7ddfff8969d8f
(pose_goal, frame_id, profile)
test_move_around_torus.py
/tmp/ws/src/cob_control/cob_cartesian_controller/scripts/
test__move__around__torus_8py.html
test_move_around_torus::MoveLin
test_move_around_torus
def
init_dyn_recfg
namespacetest__move__around__torus.html
a236c80c6bb598159a3a9f4cf37628f01
()
def
move_around_torus
namespacetest__move__around__torus.html
aff87bf80c251fa5d1493209d60d9aefd
()
string
action_name
namespacetest__move__around__torus.html
a2a53a9b804e1e94f7fa9b8717855e436
client
namespacetest__move__around__torus.html
ad5fce76ce36c7a0e50dd7cfc106234a3
sss
namespacetest__move__around__torus.html
a6958b7102ad6e53ac160250c80461c43
test_move_circ.py
/tmp/ws/src/cob_control/cob_cartesian_controller/scripts/
test__move__circ_8py.html
test_move_circ
accl
namespacetest__move__circ.html
ab952290e2d2076fe7df34c53fac4fa3d
string
action_name
namespacetest__move__circ.html
a78281917ae2824da185dd8297aac4767
client
namespacetest__move__circ.html
afbdbecd4dedb07118053c0b5bb4dc10c
end_angle
namespacetest__move__circ.html
a4cfb3994b734ba172af8e2d6bfa4cf41
frame_id
namespacetest__move__circ.html
a6a8f47d54af960976198137d86410b0f
goal
namespacetest__move__circ.html
a65d7b226bbafcddd5b5b92cf959bc8d7
move_type
namespacetest__move__circ.html
a414dd129b3f88315ece406cdc00186e3
profile_type
namespacetest__move__circ.html
af822a525f6b8f9f90853ad491ebac315
radius
namespacetest__move__circ.html
a225a7b34ce96a3eda722508e6574bd8d
start_angle
namespacetest__move__circ.html
a30ba8837cc5b52ac249a741d1a7e29a9
vel
namespacetest__move__circ.html
ab840405c39ca44d550c22c157041c1b9
w
namespacetest__move__circ.html
a35d7740a75ee6f5104848d450c3dc917
x
namespacetest__move__circ.html
ad6fb2770ef1fe853c97a994bca9717d1
y
namespacetest__move__circ.html
a9fe64887c3317ecccb372275166f5b22
z
namespacetest__move__circ.html
aa792c54ec09588b4d7a089178a94ccbd
test_move_circ_interface.py
/tmp/ws/src/cob_control/cob_cartesian_controller/scripts/
test__move__circ__interface_8py.html
test_move_circ_interface
accl
namespacetest__move__circ__interface.html
ae32bae989ef81f3f441b5696d4f7667c
float
end_angle
namespacetest__move__circ__interface.html
af8b16d51bc0ed88a82d680d246dd580b
message
namespacetest__move__circ__interface.html
ab1ee58af892e099d7445633767724e5c
pose
namespacetest__move__circ__interface.html
a3c0f8f616b61b35a45945b0aae1acc2a
profile
namespacetest__move__circ__interface.html
a6e7b05b04bc939297684037ba2441f62
profile_type
namespacetest__move__circ__interface.html
a1dbe254d5621c513322f70ee70aed1d8
float
start_angle
namespacetest__move__circ__interface.html
af95755eb605981f35c1f54cbd359dc5c
success
namespacetest__move__circ__interface.html
aebe4dea6a0dfce89abaead576d530bc8
vel
namespacetest__move__circ__interface.html
af0a36cce9a0a264cad3c050d60e1f613
test_move_lin.py
/tmp/ws/src/cob_control/cob_cartesian_controller/scripts/
test__move__lin_8py.html
test_move_lin
accl
namespacetest__move__lin.html
aa038f121cef2f4e2329b4c278a0e9b66
string
action_name
namespacetest__move__lin.html
a8a6262cf638a107024dc431f85f9f552
client
namespacetest__move__lin.html
ab7cb58ad82ec143a4c4f139322a5034c
frame_id
namespacetest__move__lin.html
a0377f2c31f2feef6f8d8bcb1bd4a0430
goal
namespacetest__move__lin.html
aebddb80f876f1adf9ddf38a951fd902d
move_type
namespacetest__move__lin.html
a5c0bdad1bb7b2b40f0c5c0b879531c5b
profile_type
namespacetest__move__lin.html
ad384bbd72b84bc24953f56e260485b10
vel
namespacetest__move__lin.html
a83b5821518869bad8aec47c2b3cabd46
w
namespacetest__move__lin.html
adb52c3fcf26067f261673a42d1e174f6
x
namespacetest__move__lin.html
a9cbf06d69cdacc0712235077cf32856a
y
namespacetest__move__lin.html
ae3eb6044acfda771e9e6fd55dc9d894a
z
namespacetest__move__lin.html
a4ba6fe56194a2fd1ca97210d5a2400ca
test_move_lin_interface.py
/tmp/ws/src/cob_control/cob_cartesian_controller/scripts/
test__move__lin__interface_8py.html
test_move_lin_interface
accl
namespacetest__move__lin__interface.html
acb8116ad0a3547c683b3fca7c9ec7b61
message
namespacetest__move__lin__interface.html
a78543ccd92fd56129eddc1360991f355
pose
namespacetest__move__lin__interface.html
aaeacd9af307016fda7e7e1ea304c980e
profile
namespacetest__move__lin__interface.html
a3e4a7e82e0dfcd1c0e6dc6071fd0131c
profile_type
namespacetest__move__lin__interface.html
ad827651a1e76a931e0c6f00af02b20fa
success
namespacetest__move__lin__interface.html
af284268550e1460f72f8df9f58b34f91
vel
namespacetest__move__lin__interface.html
a146ff8a066c790731e03ed226a66dae0
test_move_santa.py
/tmp/ws/src/cob_control/cob_cartesian_controller/scripts/
test__move__santa_8py.html
test_move_santa
accl
namespacetest__move__santa.html
a11e40204111f72d3902fe95b48b7fddc
message
namespacetest__move__santa.html
aaafb81958934da56e0518b42bf58c521
pose
namespacetest__move__santa.html
a50fb2a23ed7e1c8d543b797061717391
profile
namespacetest__move__santa.html
a1b2b3cde7bb222ed7a9f7de572a935c2
profile_type
namespacetest__move__santa.html
a363a8f4db3439799e24d3dbbea42814f
success
namespacetest__move__santa.html
a134c77bb428ab3726f180c7db7228a17
vel
namespacetest__move__santa.html
ae3089281eaa3e6c4e122b997593810ca
trajectory_interpolator.cpp
/tmp/ws/src/cob_control/cob_cartesian_controller/src/trajectory_interpolator/
trajectory__interpolator_8cpp.html
cob_cartesian_controller/trajectory_interpolator/trajectory_interpolator.h
cob_cartesian_controller/trajectory_profile_generator/trajectory_profile_generator_builder.h
trajectory_interpolator.h
/tmp/ws/src/cob_control/cob_cartesian_controller/include/cob_cartesian_controller/trajectory_interpolator/
trajectory__interpolator_8h.html
cob_cartesian_controller/cartesian_controller_data_types.h
cob_cartesian_controller/trajectory_profile_generator/trajectory_profile_generator_builder.h
TrajectoryInterpolator
trajectory_profile_generator_base.h
/tmp/ws/src/cob_control/cob_cartesian_controller/include/cob_cartesian_controller/trajectory_profile_generator/
trajectory__profile__generator__base_8h.html
cob_cartesian_controller/cartesian_controller_data_types.h
cob_cartesian_controller/cartesian_controller_utils.h
TrajectoryProfileBase
#define
MIN_VELOCITY_THRESHOLD
trajectory__profile__generator__base_8h.html
ad9cc6e2379808c27464ec7770174f13c
trajectory_profile_generator_builder.cpp
/tmp/ws/src/cob_control/cob_cartesian_controller/src/trajectory_profile_generator/
trajectory__profile__generator__builder_8cpp.html
cob_cartesian_controller/trajectory_profile_generator/trajectory_profile_generator_builder.h
cob_cartesian_controller/trajectory_profile_generator/trajectory_profile_generator_ramp.h
cob_cartesian_controller/trajectory_profile_generator/trajectory_profile_generator_sinoid.h
trajectory_profile_generator_builder.h
/tmp/ws/src/cob_control/cob_cartesian_controller/include/cob_cartesian_controller/trajectory_profile_generator/
trajectory__profile__generator__builder_8h.html
cob_cartesian_controller/cartesian_controller_data_types.h
cob_cartesian_controller/trajectory_profile_generator/trajectory_profile_generator_base.h
TrajectoryProfileBuilder
trajectory_profile_generator_ramp.cpp
/tmp/ws/src/cob_control/cob_cartesian_controller/src/trajectory_profile_generator/
trajectory__profile__generator__ramp_8cpp.html
cob_cartesian_controller/trajectory_profile_generator/trajectory_profile_generator_ramp.h
trajectory_profile_generator_ramp.h
/tmp/ws/src/cob_control/cob_cartesian_controller/include/cob_cartesian_controller/trajectory_profile_generator/
trajectory__profile__generator__ramp_8h.html
cob_cartesian_controller/trajectory_profile_generator/trajectory_profile_generator_base.h
TrajectoryProfileRamp
trajectory_profile_generator_sinoid.cpp
/tmp/ws/src/cob_control/cob_cartesian_controller/src/trajectory_profile_generator/
trajectory__profile__generator__sinoid_8cpp.html
cob_cartesian_controller/trajectory_profile_generator/trajectory_profile_generator_sinoid.h
trajectory_profile_generator_sinoid.h
/tmp/ws/src/cob_control/cob_cartesian_controller/include/cob_cartesian_controller/trajectory_profile_generator/
trajectory__profile__generator__sinoid_8h.html
cob_cartesian_controller/trajectory_profile_generator/trajectory_profile_generator_base.h
TrajectoryProfileSinoid
cob_cartesian_controller::CartesianActionStruct
structcob__cartesian__controller_1_1CartesianActionStruct.html
MoveCircStruct
move_circ
structcob__cartesian__controller_1_1CartesianActionStruct.html
af965f459cb4aee83b5229d0760db8d30
MoveLinStruct
move_lin
structcob__cartesian__controller_1_1CartesianActionStruct.html
a58ac6b374d4809062d36c048e2f248f1
unsigned int
move_type
structcob__cartesian__controller_1_1CartesianActionStruct.html
aecdd146d9c0fbe7ff1c2fc7b1182ed64
ProfileStruct
profile
structcob__cartesian__controller_1_1CartesianActionStruct.html
aa839ceb584a281e497e52fe384e366d4
CartesianController
classCartesianController.html
cob_cartesian_controller::CartesianActionStruct
acceptGoal
classCartesianController.html
aa48e80bc7117b8f18cf967f8bdc728ed
(boost::shared_ptr< const cob_cartesian_controller::CartesianControllerGoal > goal)
void
actionAbort
classCartesianController.html
aff3a7670efe51a11f83e0cd35b327b2b
(const bool success, const std::string &message)
void
actionPreempt
classCartesianController.html
a53e81249d1de2a530f352adf97666235
(const bool success, const std::string &message)
void
actionSuccess
classCartesianController.html
ac2133a8f1c86e7510b3a9f6ee4eb10b8
(const bool success, const std::string &message)
cob_cartesian_controller::MoveCircStruct
convertMoveCirc
classCartesianController.html
a481735a49ca8145bda570dd26b4032f9
(const cob_cartesian_controller::MoveCirc &move_circ_msg)
cob_cartesian_controller::MoveLinStruct
convertMoveLin
classCartesianController.html
a6108bac4476f116b45484b886d2ac127
(const cob_cartesian_controller::MoveLin &move_lin_msg)
void
goalCallback
classCartesianController.html
a3ba96f871192d34d8076fae082b3e865
()
bool
initialize
classCartesianController.html
a3baf4e5b953133321b694cd7fa5b15cd
()
bool
posePathBroadcaster
classCartesianController.html
a321f95aaf6a97c2638a162c03b165d62
(const geometry_msgs::PoseArray &cartesian_path)
void
preemptCallback
classCartesianController.html
a8f36b2b8e28b81a0621ffbe007f11a82
()
bool
startTracking
classCartesianController.html
a73837897ba944dca5bf6bee50f02975e
()
bool
stopTracking
classCartesianController.html
af644f855f987e457fa271bbf1d873302
()
cob_cartesian_controller::CartesianControllerFeedback
action_feedback_
classCartesianController.html
a64e5a70375ab5b43eda93f3fafa67b56
std::string
action_name_
classCartesianController.html
a157e6ec5e7fc3fce598040634770f428
cob_cartesian_controller::CartesianControllerResult
action_result_
classCartesianController.html
a44ab8acad3c9e96fc0cfd418a4b16db1
boost::shared_ptr< SAS_CartesianControllerAction_t >
as_
classCartesianController.html
a620cdc6f98f04fbff29f23d8f3ddbfc2
std::string
chain_tip_link_
classCartesianController.html
a521f30190d926be68aeae571fb84510b
ros::NodeHandle
nh_
classCartesianController.html
ae77a0517ac5ac4fc8a59b84f1dd0a446
std::string
root_frame_
classCartesianController.html
aaad285ce100d9fde8f9e20554a31291e
ros::ServiceClient
start_tracking_
classCartesianController.html
aca2149e81dab5ddd97171443fdd96bea
ros::ServiceClient
stop_tracking_
classCartesianController.html
a720f439a7b18080b4f70cc7cfbc2a50d
std::string
target_frame_
classCartesianController.html
aaa9545f8778dc3bf658689b29b3c6350
tf::TransformBroadcaster
tf_broadcaster_
classCartesianController.html
a101e1f7b69a74d2045b14145ff501915
tf::TransformListener
tf_listener_
classCartesianController.html
aa38ace284d22c4a436a71ace5e21122d
bool
tracking_
classCartesianController.html
a98bf2904d46b03c631536fe33ba58c4a
boost::shared_ptr< TrajectoryInterpolator >
trajectory_interpolator_
classCartesianController.html
acb5dbb27a4d754cd4411ce09d5c5176a
double
update_rate_
classCartesianController.html
a374e9814b46448ecfa2dab91342089a0
CartesianControllerUtils
utils_
classCartesianController.html
a94cb265bb3e9e95299799f4c4bb0986d
CartesianControllerUtils
classCartesianControllerUtils.html
void
adjustArrayLength
classCartesianControllerUtils.html
a2f2b95fd4c6bfd1eb3b3b0057ecfb209
(std::vector< cob_cartesian_controller::PathArray > &m)
CartesianControllerUtils
classCartesianControllerUtils.html
afd845a618d8eba2b3c5b418d76463dd0
()
void
copyMatrix
classCartesianControllerUtils.html
a7dd58318a3cb01a8babc98fbfdbdbf40
(std::vector< double > *path_array, std::vector< cob_cartesian_controller::PathArray > &m)
geometry_msgs::Pose
getPose
classCartesianControllerUtils.html
af8d81ddc79f036c9927013937dda95a1
(const std::string &target_frame, const std::string &source_frame)
tf::StampedTransform
getStampedTransform
classCartesianControllerUtils.html
a419701b97be4d6e74b9c2a2d5519c288
(const std::string &target_frame, const std::string &source_frame)
bool
inEpsilonArea
classCartesianControllerUtils.html
a8598cbb90df1f609d78dbbedfc487213
(const tf::StampedTransform &stamped_transform, const double epsilon)
void
poseToRPY
classCartesianControllerUtils.html
a6f2764bb686746db53e11d62d86f9924
(const geometry_msgs::Pose &pose, double &roll, double &pitch, double &yaw)
void
previewPath
classCartesianControllerUtils.html
ae5d5b93b41e919e12862da4151b91bb4
(const geometry_msgs::PoseArray pose_array)
double
roundUpToMultiplier
classCartesianControllerUtils.html
ae6563bdbcc485f16499bbd51866d170b
(const double numberToRound, const double multiplier)
void
transformPose
classCartesianControllerUtils.html
a3a2270c1247fb792eea7779cfa8f0b5d
(const std::string source_frame, const std::string target_frame, const geometry_msgs::Pose pose_in, geometry_msgs::Pose &pose_out)
visualization_msgs::MarkerArray
marker_array_
classCartesianControllerUtils.html
ab083e4ddebe46b4e6a3f3cf18719bbcd
ros::Publisher
marker_pub_
classCartesianControllerUtils.html
afcc6ff53a2e048705f6b0dc6de317748
ros::NodeHandle
nh_
classCartesianControllerUtils.html
af2ea293e7dd7047c3d73ade8ceffef40
tf::TransformListener
tf_listener_
classCartesianControllerUtils.html
a1557aa3fccf99f3d326faa62f7b61934
cob_cartesian_controller::MoveCircStruct
structcob__cartesian__controller_1_1MoveCircStruct.html
double
end_angle
structcob__cartesian__controller_1_1MoveCircStruct.html
a12370e7ae38d76de70102e2dda473499
geometry_msgs::Pose
pose_center
structcob__cartesian__controller_1_1MoveCircStruct.html
af40b8d6cd06d58690345d170c1e6d3c4
double
radius
structcob__cartesian__controller_1_1MoveCircStruct.html
ad74dca1010019c430d9d322c81a6eb73
double
start_angle
structcob__cartesian__controller_1_1MoveCircStruct.html
a20766b2de42cce78e307d9738b93860e
test_move_around_torus::MoveLin
classtest__move__around__torus_1_1MoveLin.html
def
__init__
classtest__move__around__torus_1_1MoveLin.html
ad753cfef35f3727a28c3ad62121a235b
(self, world, profile, rpy=(1.571, -0.0004, -0.0114,))
def
move
classtest__move__around__torus_1_1MoveLin.html
a696623d8f7d62d1cc3cd9a8c56f0d8fb
(self, title, pos=[0.0, 0.0, 0.0], rpy=None, hold_duration=None)
_profile
classtest__move__around__torus_1_1MoveLin.html
a537ee74bf198329066a0cf81017a2a49
_rpy
classtest__move__around__torus_1_1MoveLin.html
ac924631fde90c26c02b2a4a402a508c1
_world
classtest__move__around__torus_1_1MoveLin.html
a57d09d361cf237ca6a587133b504cb13
cob_cartesian_controller::MoveLinStruct
structcob__cartesian__controller_1_1MoveLinStruct.html
geometry_msgs::Pose
end
structcob__cartesian__controller_1_1MoveLinStruct.html
a23e85db6733f0581c39c7693b5788dc6
geometry_msgs::Pose
start
structcob__cartesian__controller_1_1MoveLinStruct.html
a6b8446d3b925adc32e96a1c244b1d172
cob_cartesian_controller::PathArray
classcob__cartesian__controller_1_1PathArray.html
PathArray
classcob__cartesian__controller_1_1PathArray.html
a170f2d75537986b37f6f55049c1c0d96
(const double Se, const std::vector< double > array)
~PathArray
classcob__cartesian__controller_1_1PathArray.html
a5d9e29324970b2969a421a09c364f204
()
std::vector< double >
array_
classcob__cartesian__controller_1_1PathArray.html
a2f1b663338a5b0909f73f63e49cf4094
double
Se_
classcob__cartesian__controller_1_1PathArray.html
a107667331e3da735437f1e03de285391
cob_cartesian_controller::PathMatrix
classcob__cartesian__controller_1_1PathMatrix.html
double
getMaxSe
classcob__cartesian__controller_1_1PathMatrix.html
ac0945f6f85d8cd0c48121915baa438eb
()
PathMatrix
classcob__cartesian__controller_1_1PathMatrix.html
a5ddee9dc3cdb35008124562df886eb7e
(const PathArray pa1, const PathArray pa2)
~PathMatrix
classcob__cartesian__controller_1_1PathMatrix.html
afd2e7a8c559985be245b7afd244b01cd
()
std::vector< PathArray >
pm_
classcob__cartesian__controller_1_1PathMatrix.html
acfc5292ffd74c50c18076d23b94b54ab
cob_cartesian_controller::ProfileStruct
structcob__cartesian__controller_1_1ProfileStruct.html
double
accl
structcob__cartesian__controller_1_1ProfileStruct.html
a49d39c882ca3c189d1e6cd36a592da15
unsigned int
profile_type
structcob__cartesian__controller_1_1ProfileStruct.html
a003830ba9f7daf09a9508f1051c68cdb
double
Se_max
structcob__cartesian__controller_1_1ProfileStruct.html
a49edfe971e9e88d26f0ec7cf9ec0a564
double
t_ipo
structcob__cartesian__controller_1_1ProfileStruct.html
ab07115396f53e20bed088ee58e438dbe
double
vel
structcob__cartesian__controller_1_1ProfileStruct.html
a2cae049f8b20d7385ffd420e43ebb5f0
cob_cartesian_controller::ProfileTimings
structcob__cartesian__controller_1_1ProfileTimings.html
unsigned int
steps_tb
structcob__cartesian__controller_1_1ProfileTimings.html
ae61cab611bdb952d49a41fb36147c177
unsigned int
steps_te
structcob__cartesian__controller_1_1ProfileTimings.html
a03a9f362309a79b6aa05bf2ae876a6ee
unsigned int
steps_tv
structcob__cartesian__controller_1_1ProfileTimings.html
aa21e6750013c83f768667eff9ee0f337
double
tb
structcob__cartesian__controller_1_1ProfileTimings.html
a16cddc0cbee50603389464c963d34118
double
te
structcob__cartesian__controller_1_1ProfileTimings.html
a24cebf0001919ec8290379faafa45807
double
tv
structcob__cartesian__controller_1_1ProfileTimings.html
a9a643d9e63012fb9ef1e8ef92f5ea119
double
vel
structcob__cartesian__controller_1_1ProfileTimings.html
a37a0f16b3ee3ab6d18df985b6d7b24b6
TrajectoryInterpolator
classTrajectoryInterpolator.html
bool
circularInterpolation
classTrajectoryInterpolator.html
afdc106ae98616c4e6837a27f8407099f
(geometry_msgs::PoseArray &pose_array, const cob_cartesian_controller::CartesianActionStruct as)
bool
linearInterpolation
classTrajectoryInterpolator.html
afcb6a3c24575662499f3b638c3ebd92f
(geometry_msgs::PoseArray &pose_array, const cob_cartesian_controller::CartesianActionStruct as)
TrajectoryInterpolator
classTrajectoryInterpolator.html
a7ed7930cd689fdfde79fc798febdbd4c
(std::string root_frame, double update_rate)
~TrajectoryInterpolator
classTrajectoryInterpolator.html
a1f50bbd9cad3e8cdc80402ab3d1f6302
()
std::string
root_frame_
classTrajectoryInterpolator.html
a62359e2b63d0184f33632f4d3898784a
boost::shared_ptr< TrajectoryProfileBase >
trajectory_profile_generator_
classTrajectoryInterpolator.html
a937aa890ca50c6a01aa0940b65b69d9c
TrajectoryProfileBase
classTrajectoryProfileBase.html
virtual bool
calculateProfile
classTrajectoryProfileBase.html
a698fd8c9118dcdf5b50907d6fa0baaae
(std::vector< double > *path_matrix, const double Se_lin, const double Se_rot)
TrajectoryProfileBase
classTrajectoryProfileBase.html
afd03b3ada150a57af32c7c16dc6c71a7
(const cob_cartesian_controller::CartesianActionStruct ¶ms)
virtual
~TrajectoryProfileBase
classTrajectoryProfileBase.html
afbb57c11693938c5f8adade9f3c359dd
()
virtual bool
generatePath
classTrajectoryProfileBase.html
a3f5c91d3a6799eb1aaf5c5ba7c106e27
(cob_cartesian_controller::PathArray &pa)
virtual bool
getProfileTimings
classTrajectoryProfileBase.html
a516b379e5849495b17244d74272fdf60
(double Se, double te, bool calcMaxTe, cob_cartesian_controller::ProfileTimings &pt)=0
virtual std::vector< double >
getTrajectory
classTrajectoryProfileBase.html
a4c6d38fcc3bcdfe2046e67b07267d797
(double se, cob_cartesian_controller::ProfileTimings pt)=0
const cob_cartesian_controller::CartesianActionStruct &
params_
classTrajectoryProfileBase.html
a9191dc73b9e3d4fa906eb67e931d6449
cob_cartesian_controller::ProfileTimings
pt_max_
classTrajectoryProfileBase.html
a201299490588c20270cf943073ba4e75
TrajectoryProfileBuilder
classTrajectoryProfileBuilder.html
TrajectoryProfileBuilder
classTrajectoryProfileBuilder.html
adbb0d1968db38d7d95a5737de4fc288f
()
~TrajectoryProfileBuilder
classTrajectoryProfileBuilder.html
ae70463431adf41568b4f5d1e1d5e8749
()
static TrajectoryProfileBase *
createProfile
classTrajectoryProfileBuilder.html
a8f8fec05c55f81c33c1ff97b16a845fb
(const cob_cartesian_controller::CartesianActionStruct ¶ms)
TrajectoryProfileRamp
classTrajectoryProfileRamp.html
TrajectoryProfileBase
virtual bool
getProfileTimings
classTrajectoryProfileRamp.html
ac537dc545c6ea81ff4034d25dedeb4ab
(double Se, double te, bool calcMaxTe, cob_cartesian_controller::ProfileTimings &pt)
virtual std::vector< double >
getTrajectory
classTrajectoryProfileRamp.html
a5916d8bdda97e7657f301bfb49340115
(double se, cob_cartesian_controller::ProfileTimings pt)
TrajectoryProfileRamp
classTrajectoryProfileRamp.html
a218d8ebe2fd332991e7650dec244aed3
(const cob_cartesian_controller::CartesianActionStruct ¶ms)
~TrajectoryProfileRamp
classTrajectoryProfileRamp.html
af89b0bf7f010fef6331c37dc1369684f
()
TrajectoryProfileSinoid
classTrajectoryProfileSinoid.html
TrajectoryProfileBase
virtual bool
getProfileTimings
classTrajectoryProfileSinoid.html
a9092e375ef3fa7eb298a1d6293520596
(double Se, double te, bool calcMaxTe, cob_cartesian_controller::ProfileTimings &pt)
virtual std::vector< double >
getTrajectory
classTrajectoryProfileSinoid.html
ab2b06314c13921c30674c18d62e9f57c
(double se, cob_cartesian_controller::ProfileTimings pt)
TrajectoryProfileSinoid
classTrajectoryProfileSinoid.html
a6a473d225944b613cc41a202b4e991d8
(const cob_cartesian_controller::CartesianActionStruct ¶ms)
~TrajectoryProfileSinoid
classTrajectoryProfileSinoid.html
afa8a8208f8c58371b8c33d084aff9e0f
()
cob_cartesian_controller
namespacecob__cartesian__controller.html
cob_cartesian_controller::CartesianActionStruct
cob_cartesian_controller::MoveCircStruct
cob_cartesian_controller::MoveLinStruct
cob_cartesian_controller::PathArray
cob_cartesian_controller::PathMatrix
cob_cartesian_controller::ProfileStruct
cob_cartesian_controller::ProfileTimings
setup
namespacesetup.html
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
simple_cartesian_interface
namespacesimple__cartesian__interface.html
simple_cartesian_interface::simple_cartesian_interface
simple_cartesian_interface::simple_cartesian_interface
namespacesimple__cartesian__interface_1_1simple__cartesian__interface.html
def
gen_pose
namespacesimple__cartesian__interface_1_1simple__cartesian__interface.html
a30554a2b0e0c266d4581a978fcded129
(pos=[0, 0, 0], rpy=[0, 0, 0])
def
move_circ
namespacesimple__cartesian__interface_1_1simple__cartesian__interface.html
ad1408749b724b6468a0f91a45fd9ae75
(pose_center, frame_id, start_angle, end_angle, radius, profile)
def
move_lin
namespacesimple__cartesian__interface_1_1simple__cartesian__interface.html
a213529d719c682a74fe7ddfff8969d8f
(pose_goal, frame_id, profile)
test_move_around_torus
namespacetest__move__around__torus.html
test_move_around_torus::MoveLin
def
init_dyn_recfg
namespacetest__move__around__torus.html
a236c80c6bb598159a3a9f4cf37628f01
()
def
move_around_torus
namespacetest__move__around__torus.html
aff87bf80c251fa5d1493209d60d9aefd
()
string
action_name
namespacetest__move__around__torus.html
a2a53a9b804e1e94f7fa9b8717855e436
client
namespacetest__move__around__torus.html
ad5fce76ce36c7a0e50dd7cfc106234a3
sss
namespacetest__move__around__torus.html
a6958b7102ad6e53ac160250c80461c43
test_move_circ
namespacetest__move__circ.html
accl
namespacetest__move__circ.html
ab952290e2d2076fe7df34c53fac4fa3d
string
action_name
namespacetest__move__circ.html
a78281917ae2824da185dd8297aac4767
client
namespacetest__move__circ.html
afbdbecd4dedb07118053c0b5bb4dc10c
end_angle
namespacetest__move__circ.html
a4cfb3994b734ba172af8e2d6bfa4cf41
frame_id
namespacetest__move__circ.html
a6a8f47d54af960976198137d86410b0f
goal
namespacetest__move__circ.html
a65d7b226bbafcddd5b5b92cf959bc8d7
move_type
namespacetest__move__circ.html
a414dd129b3f88315ece406cdc00186e3
profile_type
namespacetest__move__circ.html
af822a525f6b8f9f90853ad491ebac315
radius
namespacetest__move__circ.html
a225a7b34ce96a3eda722508e6574bd8d
start_angle
namespacetest__move__circ.html
a30ba8837cc5b52ac249a741d1a7e29a9
vel
namespacetest__move__circ.html
ab840405c39ca44d550c22c157041c1b9
w
namespacetest__move__circ.html
a35d7740a75ee6f5104848d450c3dc917
x
namespacetest__move__circ.html
ad6fb2770ef1fe853c97a994bca9717d1
y
namespacetest__move__circ.html
a9fe64887c3317ecccb372275166f5b22
z
namespacetest__move__circ.html
aa792c54ec09588b4d7a089178a94ccbd
test_move_circ_interface
namespacetest__move__circ__interface.html
accl
namespacetest__move__circ__interface.html
ae32bae989ef81f3f441b5696d4f7667c
float
end_angle
namespacetest__move__circ__interface.html
af8b16d51bc0ed88a82d680d246dd580b
message
namespacetest__move__circ__interface.html
ab1ee58af892e099d7445633767724e5c
pose
namespacetest__move__circ__interface.html
a3c0f8f616b61b35a45945b0aae1acc2a
profile
namespacetest__move__circ__interface.html
a6e7b05b04bc939297684037ba2441f62
profile_type
namespacetest__move__circ__interface.html
a1dbe254d5621c513322f70ee70aed1d8
float
start_angle
namespacetest__move__circ__interface.html
af95755eb605981f35c1f54cbd359dc5c
success
namespacetest__move__circ__interface.html
aebe4dea6a0dfce89abaead576d530bc8
vel
namespacetest__move__circ__interface.html
af0a36cce9a0a264cad3c050d60e1f613
test_move_lin
namespacetest__move__lin.html
accl
namespacetest__move__lin.html
aa038f121cef2f4e2329b4c278a0e9b66
string
action_name
namespacetest__move__lin.html
a8a6262cf638a107024dc431f85f9f552
client
namespacetest__move__lin.html
ab7cb58ad82ec143a4c4f139322a5034c
frame_id
namespacetest__move__lin.html
a0377f2c31f2feef6f8d8bcb1bd4a0430
goal
namespacetest__move__lin.html
aebddb80f876f1adf9ddf38a951fd902d
move_type
namespacetest__move__lin.html
a5c0bdad1bb7b2b40f0c5c0b879531c5b
profile_type
namespacetest__move__lin.html
ad384bbd72b84bc24953f56e260485b10
vel
namespacetest__move__lin.html
a83b5821518869bad8aec47c2b3cabd46
w
namespacetest__move__lin.html
adb52c3fcf26067f261673a42d1e174f6
x
namespacetest__move__lin.html
a9cbf06d69cdacc0712235077cf32856a
y
namespacetest__move__lin.html
ae3eb6044acfda771e9e6fd55dc9d894a
z
namespacetest__move__lin.html
a4ba6fe56194a2fd1ca97210d5a2400ca
test_move_lin_interface
namespacetest__move__lin__interface.html
accl
namespacetest__move__lin__interface.html
acb8116ad0a3547c683b3fca7c9ec7b61
message
namespacetest__move__lin__interface.html
a78543ccd92fd56129eddc1360991f355
pose
namespacetest__move__lin__interface.html
aaeacd9af307016fda7e7e1ea304c980e
profile
namespacetest__move__lin__interface.html
a3e4a7e82e0dfcd1c0e6dc6071fd0131c
profile_type
namespacetest__move__lin__interface.html
ad827651a1e76a931e0c6f00af02b20fa
success
namespacetest__move__lin__interface.html
af284268550e1460f72f8df9f58b34f91
vel
namespacetest__move__lin__interface.html
a146ff8a066c790731e03ed226a66dae0
test_move_santa
namespacetest__move__santa.html
accl
namespacetest__move__santa.html
a11e40204111f72d3902fe95b48b7fddc
message
namespacetest__move__santa.html
aaafb81958934da56e0518b42bf58c521
pose
namespacetest__move__santa.html
a50fb2a23ed7e1c8d543b797061717391
profile
namespacetest__move__santa.html
a1b2b3cde7bb222ed7a9f7de572a935c2
profile_type
namespacetest__move__santa.html
a363a8f4db3439799e24d3dbbea42814f
success
namespacetest__move__santa.html
a134c77bb428ab3726f180c7db7228a17
vel
namespacetest__move__santa.html
ae3089281eaa3e6c4e122b997593810ca