aras_visual_servo_controller.cpp
/tmp/ws/src/aras_visual_servo/aras_visual_servo_controller/src/
aras__visual__servo__controller_8cpp
aras_visual_servo_controller/aras_visual_servo_controller.h
aras_visual_servo_controller.h
/tmp/ws/src/aras_visual_servo/aras_visual_servo_controller/include/aras_visual_servo_controller/
aras__visual__servo__controller_8h
VisualServoController
#define
CAMERA_DATA_SIZE
aras__visual__servo__controller_8h.html
ab2fe6d9fd01b3c9251ae44931c0fca44
#define
DOF
aras__visual__servo__controller_8h.html
a86aa12a61f858ae23c033cd9454cc985
#define
JOINTS_ERROR
aras__visual__servo__controller_8h.html
ac45ea719cd2d66d8a796cf96cb0fd5e9
#define
JOINTS_NUM
aras__visual__servo__controller_8h.html
a0141f391b67c9918c16cbaaa6157823a
#define
KERNEL_SIZE
aras__visual__servo__controller_8h.html
aae9a32fb4ed60a2b23dd7eca52e8e627
#define
L1
aras__visual__servo__controller_8h.html
a1ce864b284ac751ffd8a0d98d5ccab55
#define
L2
aras__visual__servo__controller_8h.html
ab983f03862f557a786ccc43b26522e16
#define
L3
aras__visual__servo__controller_8h.html
a7771a73a8014204aeeecaaf58527b670
#define
L5
aras__visual__servo__controller_8h.html
a033181339c5aa204f29b3aa38719b6b5
#define
LAMBDA_THETA
aras__visual__servo__controller_8h.html
a85ef7c9654d1d3e3fe56a6b7d8354a0a
#define
LAMBDA_X
aras__visual__servo__controller_8h.html
ad702c5720d2a8229366cf23db6b6ab91
#define
LAMBDA_Y
aras__visual__servo__controller_8h.html
a5203d0cdd0a77fa4d975ee0418f45263
#define
LAMBDA_Z
aras__visual__servo__controller_8h.html
ae653d6ca84f437991ad2cbe5add1743f
#define
SAMPLE_TIME
aras__visual__servo__controller_8h.html
a6f6f49388c74bb24a8f63771bd997d97
aras_visual_servo_controller_node.cpp
/tmp/ws/src/aras_visual_servo/aras_visual_servo_controller/src/
aras__visual__servo__controller__node_8cpp
aras_visual_servo_controller/aras_visual_servo_controller.h
int
main
aras__visual__servo__controller__node_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
signalHandler
aras__visual__servo__controller__node_8cpp.html
a8ee3282bc313e547dbbb8d4f4010db61
(int signum)
VisualServoController
classVisualServoController.html
void
executeControlAlgorithm
classVisualServoController.html
af469ca4602bbce4661d7ed10bfcaa6e0
()
float *
getJointPositions
classVisualServoController.html
a17ad6411ca0d325f473b0508b0dcfaac
()
void
hardSetJointPosition
classVisualServoController.html
a8ae6f5ad513b16c72505281889368787
(float target_positions[JOINTS_NUM])
void
setInitialPositions
classVisualServoController.html
a6df1a0a2125c75e9e60a1f6790be8f11
(float target_positions[JOINTS_NUM])
bool
setJointPositions
classVisualServoController.html
a72727fd353c4618ad007782b30239d9c
(float target_positions[JOINTS_NUM])
void
setTargetPositions
classVisualServoController.html
a6a01a630dfcfab395f612680666a24b5
(float target_positions[JOINTS_NUM])
bool
Spin
classVisualServoController.html
aa6d202d60be174200350ee724ff181ef
()
VisualServoController
classVisualServoController.html
a59989e13df157cd0221cf7be94c1455a
()
~VisualServoController
classVisualServoController.html
a0456bbc95ce3448b38f6310afb982ff0
()
void
cameraDataCB
classVisualServoController.html
a583e42e00a78d0d9f693782b8bd2578e
(const std_msgs::Float64MultiArray::ConstPtr &camera_data_arr)
void
forwardKinematic
classVisualServoController.html
a38ef01f85524cbaa75a5fea79574bc96
(float target_joints[JOINTS_NUM], float &x, float &y, float &z, float &a)
void
initializePublishers
classVisualServoController.html
af19ada86f25ca181399d31114fdd993a
()
void
initializeSubscribers
classVisualServoController.html
abcf0de81e73aeb8e0238050d9fe82a53
()
void
inverseKinematic
classVisualServoController.html
aae23933662de3fce57f8a6a65c561f65
(float target_joints[JOINTS_NUM], float x, float y, float z, float a)
void
jointStateCB
classVisualServoController.html
aca56c8583b1f58eb0ac5e2f62b38e10d
(const sensor_msgs::JointStatePtr &joint_states)
bool
camera_call_backed_
classVisualServoController.html
a30a60e07978e7812ff07e44d9186fcc8
ros::Subscriber
camera_data_sub_
classVisualServoController.html
abb607012ff15f4bc3cd9e668b2642e9b
cv::Mat
jacobian_inverse_mat_
classVisualServoController.html
ad29763feea1d9c5459685847320805a7
ros::Publisher
joint_pub_
classVisualServoController.html
a1feae9d09eddfc0652b97ad842b2f2e7
[JOINTS_NUM]
ros::Subscriber
joint_state_sub_
classVisualServoController.html
a7195d7c3b52d483841e3345b60b259b0
float
joints_position_
classVisualServoController.html
ad09c9cee2562c9911624ba9fe8ddd9e7
[JOINTS_NUM]
double
kernel_
classVisualServoController.html
a5edb6f31bf3d7c03a392756da329592d
[KERNEL_SIZE]
ros::NodeHandle
nh_
classVisualServoController.html
a912c3373069cb92eaaa711e9982855dc
float
target_joints_position_
classVisualServoController.html
aefc1bd1bbc1c3dce1b9d9bd0564921a8
[JOINTS_NUM]
double
target_kernel_
classVisualServoController.html
ab060d05c2a1264187297e2ca6880e5ff
[KERNEL_SIZE]
image_transport::Subscriber
threshold_image_sub_
classVisualServoController.html
aaad9e21eaa91e4bd68a1dab3463e5177