json_conversions.h
/tmp/ws/src/rc_visard/rc_hand_eye_calibration_client/src/
json__conversions_8h.html
json_conversions_common.h
rc_hand_eye_calibration_client
void
from_json
namespacerc__hand__eye__calibration__client.html
ab641003858f8fde91569aa9f826c558c
(const nlohmann::json &j, CalibrationResponse &r)
void
from_json
namespacerc__hand__eye__calibration__client.html
a01a1f16a6c4de779b62345400beb3923
(const nlohmann::json &j, SetCalibrationPoseResponse &r)
void
from_json
namespacerc__hand__eye__calibration__client.html
a9d7816a6857adab1bb1460c4f2bceef3
(const nlohmann::json &j, SetCalibrationResponse &r)
void
from_json
namespacerc__hand__eye__calibration__client.html
ab52a22ea0ef6c2d707c912c14ee9f7bb
(const nlohmann::json &j, TriggerResponse &r)
void
to_json
namespacerc__hand__eye__calibration__client.html
a7e837f1c062a47a01d879a1e9290b9c2
(nlohmann::json &j, const CalibrationRequest &r)
void
to_json
namespacerc__hand__eye__calibration__client.html
a51105390fbe2e82819ec955de0f7cf99
(nlohmann::json &j, const SetCalibrationPoseRequest &r)
void
to_json
namespacerc__hand__eye__calibration__client.html
ac1de537afe5cdefbd7e31778dbd1091d
(nlohmann::json &j, const SetCalibrationRequest &r)
void
to_json
namespacerc__hand__eye__calibration__client.html
a591dc3cd42ff4cfd3245ee95174ceb2b
(nlohmann::json &j, const TriggerRequest &r)
json_conversions_common.h
/tmp/ws/src/rc_visard/rc_hand_eye_calibration_client/src/
json__conversions__common_8h.html
geometry_msgs
ros
void
from_json
namespacegeometry__msgs.html
a79d1252447eadd3e969899f31d703a86
(const nlohmann::json &j, geometry_msgs::Point &r)
void
from_json
namespacegeometry__msgs.html
a9dece0b06a21dbf323474d9e0d1b4fb8
(const nlohmann::json &j, geometry_msgs::Pose &r)
void
from_json
namespacegeometry__msgs.html
a5d6c6ffafeb236a7481cbd2f343b7fa3
(const nlohmann::json &j, geometry_msgs::Quaternion &r)
void
from_json
namespacegeometry__msgs.html
aec350990d0b002e036535ee27809db4c
(const nlohmann::json &j, geometry_msgs::Vector3 &r)
void
from_json
namespaceros.html
a8612acedad9a393a0cfe5a424dcb5b3f
(const nlohmann::json &j, ros::Time &r)
void
to_json
namespacegeometry__msgs.html
a493dff6cca0539e46506784374819d2c
(nlohmann::json &j, const geometry_msgs::Point &r)
void
to_json
namespacegeometry__msgs.html
a69a00c8398231159717d2bc97193c7e2
(nlohmann::json &j, const geometry_msgs::Pose &r)
void
to_json
namespacegeometry__msgs.html
a42d3861d4020591c54938ffe9b0a103a
(nlohmann::json &j, const geometry_msgs::Quaternion &r)
void
to_json
namespacegeometry__msgs.html
abefbdf65c10c535ec2d2ce2e79c3eadd
(nlohmann::json &j, const geometry_msgs::Vector3 &r)
void
to_json
namespaceros.html
a4049261bc9e01d344eff849d109cb790
(nlohmann::json &j, const ros::Time &r)
rc_hand_eye_calibration_client.cpp
/tmp/ws/src/rc_visard/rc_hand_eye_calibration_client/src/
rc__hand__eye__calibration__client_8cpp.html
rc_hand_eye_calibration_client.h
json_conversions.h
rc_hand_eye_calibration_client
nlohmann::json
json
rc__hand__eye__calibration__client_8cpp.html
ab701e3ac61a85b337ec5c1abaad6742d
void
paramsToCfg
namespacerc__hand__eye__calibration__client.html
ab327f2ac3f96aea5d5eb7e310806aa86
(const json ¶ms, hand_eye_calibrationConfig &cfg)
rc_hand_eye_calibration_client.h
/tmp/ws/src/rc_visard/rc_hand_eye_calibration_client/src/
rc__hand__eye__calibration__client_8h.html
rest_helper.h
rc_hand_eye_calibration_client::HandEyeCalibClient
rc_hand_eye_calibration_client
rc_hand_eye_calibration_client_node.cpp
/tmp/ws/src/rc_visard/rc_hand_eye_calibration_client/src/
rc__hand__eye__calibration__client__node_8cpp.html
rc_hand_eye_calibration_client.h
std::string
getHost
rc__hand__eye__calibration__client__node_8cpp.html
ab962b52f37de15ea83ad7d9c467bc3c0
(const std::string &device_name, const std::string &interface)
int
main
rc__hand__eye__calibration__client__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
sigintHandler
rc__hand__eye__calibration__client__node_8cpp.html
a1992fa6885475be5d1546e3a61f6e495
(int)
std::unique_ptr< HandEyeCalibClient >
client
rc__hand__eye__calibration__client__node_8cpp.html
abc7cb46cea27b063e50d0980e1aee5c1
README.md
/tmp/ws/src/rc_visard/rc_hand_eye_calibration_client/
README_8md.html
rest_exceptions.h
/tmp/ws/src/rc_visard/rc_hand_eye_calibration_client/src/
rest__exceptions_8h.html
rc_rest_api::MiscException
rc_rest_api::NotAvailableInThisVersionException
rc_rest_api::RequestException
rc_rest_api::RestClientException
rc_rest_api
rest_helper.cpp
/tmp/ws/src/rc_visard/rc_hand_eye_calibration_client/src/
rest__helper_8cpp.html
rest_helper.h
rest_exceptions.h
rc_rest_api
static void
handleCPRResponse
namespacerc__rest__api.html
abf947c632bd1375457944d8399a155c8
(const cpr::Response &r)
static string
toString
namespacerc__rest__api.html
ab731e85e4ccfd0764ae44a792f0145e6
(cpr::Response resp)
rest_helper.h
/tmp/ws/src/rc_visard/rc_hand_eye_calibration_client/src/
rest__helper_8h.html
rest_exceptions.h
rc_rest_api::RestHelper
rc_rest_api
nlohmann::json
json
rest__helper_8h.html
ab701e3ac61a85b337ec5c1abaad6742d
rc_hand_eye_calibration_client::HandEyeCalibClient
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
HandEyeCalibClient
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a7f15a119f15ef6cba6ab9099f2888289
(std::string host, ros::NodeHandle nh)
void
advertiseServices
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a46f51af104bf387db179197b9b8d0173
()
void
calibResponseHandler
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a686cdc87106b40d8d8da816418e7f279
(CalibrationResponse &res)
bool
calibSrv
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
aabaeb1e5cf2ec01eab6a95ca0ff07ea2
(rc_hand_eye_calibration_client::CalibrationRequest &req, rc_hand_eye_calibration_client::CalibrationResponse &res)
bool
callService
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a0fb9d901a96290f6d3e4010dc44157d7
(const std::string &name, const Request &req, Response &res)
void
dynamicReconfigureCb
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a60f175dc63163724e8e3b71da5537b5f
(rc_hand_eye_calibration_client::hand_eye_calibrationConfig &config, uint32_t)
bool
getCalibResultSrv
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a0cf22ec9c9d789e5da023f9b4072b8f9
(rc_hand_eye_calibration_client::CalibrationRequest &req, rc_hand_eye_calibration_client::CalibrationResponse &res)
void
initConfiguration
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a000533c0947b67b02b5a5424e5610a00
()
void
initTimers
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
af9f3861ce3f5f53e30082e85060d45c7
()
bool
removeSrv
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a2587b0a76c8706e0ab4f03db1c328cfc
(rc_hand_eye_calibration_client::TriggerRequest &req, rc_hand_eye_calibration_client::TriggerResponse &res)
void
requestCalibration
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
aa59769f87361412752729cf67bb96eb4
(const ros::SteadyTimerEvent &)
bool
resetSrv
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a5d3d3946313173c85056b339e5bf0317
(rc_hand_eye_calibration_client::TriggerRequest &req, rc_hand_eye_calibration_client::TriggerResponse &res)
bool
saveSrv
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
ad4121f19b1d6e6b106611fa327b310e3
(rc_hand_eye_calibration_client::TriggerRequest &req, rc_hand_eye_calibration_client::TriggerResponse &res)
void
sendCachedCalibration
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
ae33fbdd5f76518556815a2e8db879d02
(const ros::SteadyTimerEvent &=ros::SteadyTimerEvent())
bool
setCalibSrv
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
aa4bd6031be6607b4a4607ca6f6ddb128
(rc_hand_eye_calibration_client::SetCalibrationRequest &req, rc_hand_eye_calibration_client::SetCalibrationResponse &res)
bool
setSlotSrv
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a784269c4e3d026221343785703c08ca0
(rc_hand_eye_calibration_client::SetCalibrationPoseRequest &req, rc_hand_eye_calibration_client::SetCalibrationPoseResponse &res)
void
updateCalibrationCache
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a7da0f53613eef08c295e6cae40168691
(const rc_hand_eye_calibration_client::CalibrationResponse &res)
std::string
base_frame_id_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
aae077bad6442913d737e6ad04a865c17
double
calib_publish_period_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
aa7df07fc22ae1ce70576f00a8e4a6c2d
ros::SteadyTimer
calib_publish_timer_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
aea7b49205ebdac2ccf992cef4c322b38
double
calib_request_period_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a1ff3e97a5e2af272fff7d708bca2f996
ros::SteadyTimer
calib_request_timer_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a72fd719d4adf4532a655bf2891f4475b
std::string
camera_frame_id_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
aa912d850787e30da1c34eac6df9c6baf
geometry_msgs::TransformStamped
current_calibration_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a78740f752f4176335194e1be7e570267
tf2_ros::TransformBroadcaster
dynamic_tf2_broadcaster_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a541c6b2d9170e689109d09c0a6be4d4a
std::string
endeff_frame_id_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
ad9e67424aabdffc65ed49fb9f65e9b59
std::tuple< size_t, size_t, size_t >
image_version_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
af284f318aa3cfb12eb00b5c3bac6fe81
ros::NodeHandle
nh_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a9ff241409a33e40d14f283cda0251328
rc_rest_api::RestHelper
rest_helper_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a4a295125abd792f1ceb13d0f73beecc5
std::unique_ptr< dynamic_reconfigure::Server< rc_hand_eye_calibration_client::hand_eye_calibrationConfig > >
server_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a1d25ee2214c755937d11b229ac5090aa
ros::ServiceServer
srv_calibrate_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a8cf587575cde16585c2ffc01bf8793c7
ros::ServiceServer
srv_get_result_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a00ce26af6eac6804e97e7d0f2b144974
ros::ServiceServer
srv_publish_transform_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
ad10a33d4ed639e9e719057142026b153
ros::ServiceServer
srv_remove_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
af7dca1dde1daef016f28e52ba1eedded
ros::ServiceServer
srv_reset_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
aca1e176527efab556e42659f5c3537cc
ros::ServiceServer
srv_save_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a39ecbc71bbfc4dbc786fdc124c234a5a
ros::ServiceServer
srv_set_calibration_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
aba98cd59d9fd73466dffde71fce2bb88
ros::ServiceServer
srv_set_slot_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
a9ad46ab1558c11bcfa733e35da256123
tf2_ros::StaticTransformBroadcaster
static_tf2_broadcaster_
classrc__hand__eye__calibration__client_1_1HandEyeCalibClient.html
af58b0d3924bc612f18bcbb53770fb77a
rc_rest_api::MiscException
classrc__rest__api_1_1MiscException.html
rc_rest_api::RestClientException
MiscException
classrc__rest__api_1_1MiscException.html
afe15c25d3564f60dc3b12fb25c3537f7
(const std::string &msg)
virtual
~MiscException
classrc__rest__api_1_1MiscException.html
a34a5e085485a985bd3f8d8b98b1ac199
()=default
rc_rest_api::NotAvailableInThisVersionException
classrc__rest__api_1_1NotAvailableInThisVersionException.html
rc_rest_api::RestClientException
NotAvailableInThisVersionException
classrc__rest__api_1_1NotAvailableInThisVersionException.html
a93467807cb9bed111294bb0501d4f48f
(const std::string &msg)
virtual
~NotAvailableInThisVersionException
classrc__rest__api_1_1NotAvailableInThisVersionException.html
ad552e2a7a9ad91162ae86d05a4100770
()=default
rc_rest_api::RequestException
classrc__rest__api_1_1RequestException.html
rc_rest_api::RestClientException
RequestException
classrc__rest__api_1_1RequestException.html
aa260531d3ac4235b35e118d75303ee97
(const std::string &msg)
virtual
~RequestException
classrc__rest__api_1_1RequestException.html
a3ce873b622b9b225d0c73d79a0f4a1d8
()=default
rc_rest_api::RestClientException
classrc__rest__api_1_1RestClientException.html
RestClientException
classrc__rest__api_1_1RestClientException.html
ac2bc8ef1928a4017e13f258b21ecc8ba
(const std::string &msg)
virtual
~RestClientException
classrc__rest__api_1_1RestClientException.html
a5b732d169621584f307e9be69cf77788
()=default
rc_rest_api::RestHelper
classrc__rest__api_1_1RestHelper.html
std::tuple< size_t, size_t, size_t >
getImageVersion
classrc__rest__api_1_1RestHelper.html
a91ee083ff10125efc6f13daa8a667bb5
()
json
getParameters
classrc__rest__api_1_1RestHelper.html
a188f9232883e5a1bcc00c5aa611aa8c0
()
RestHelper
classrc__rest__api_1_1RestHelper.html
a21a4d6a6cb65d03ca58d633313efb9f0
(const std::string &host, const std::string &node_name, int timeout)
json
servicePutRequest
classrc__rest__api_1_1RestHelper.html
a0e66cc3361d71afd125ffee7096ac47c
(const std::string &service_name)
json
servicePutRequest
classrc__rest__api_1_1RestHelper.html
adbb81b64e7ae42408f1ba4031840011e
(const std::string &service_name, const json &js_args)
json
setParameters
classrc__rest__api_1_1RestHelper.html
a88a124f82eb9136f8153b63e1a690690
(const json &js_params)
const std::string
host_
classrc__rest__api_1_1RestHelper.html
af4fa91f47cd204b3bcc077e70b8f55c9
const std::string
params_url_
classrc__rest__api_1_1RestHelper.html
a986f5965b321c65f3e964961d1ad9c0c
const std::string
services_url_
classrc__rest__api_1_1RestHelper.html
ad7686a2b49658b9a857f2daa08b91336
const int
timeout_curl_
classrc__rest__api_1_1RestHelper.html
a8185e4ec0cbf406184c135800e9f6254
const std::string
version_url_
classrc__rest__api_1_1RestHelper.html
a333bc237c036fb5f949cfea52189b6ee
geometry_msgs
namespacegeometry__msgs.html
void
from_json
namespacegeometry__msgs.html
a79d1252447eadd3e969899f31d703a86
(const nlohmann::json &j, geometry_msgs::Point &r)
void
from_json
namespacegeometry__msgs.html
a9dece0b06a21dbf323474d9e0d1b4fb8
(const nlohmann::json &j, geometry_msgs::Pose &r)
void
from_json
namespacegeometry__msgs.html
a5d6c6ffafeb236a7481cbd2f343b7fa3
(const nlohmann::json &j, geometry_msgs::Quaternion &r)
void
from_json
namespacegeometry__msgs.html
aec350990d0b002e036535ee27809db4c
(const nlohmann::json &j, geometry_msgs::Vector3 &r)
void
to_json
namespacegeometry__msgs.html
a493dff6cca0539e46506784374819d2c
(nlohmann::json &j, const geometry_msgs::Point &r)
void
to_json
namespacegeometry__msgs.html
a69a00c8398231159717d2bc97193c7e2
(nlohmann::json &j, const geometry_msgs::Pose &r)
void
to_json
namespacegeometry__msgs.html
a42d3861d4020591c54938ffe9b0a103a
(nlohmann::json &j, const geometry_msgs::Quaternion &r)
void
to_json
namespacegeometry__msgs.html
abefbdf65c10c535ec2d2ce2e79c3eadd
(nlohmann::json &j, const geometry_msgs::Vector3 &r)
rc_hand_eye_calibration_client
namespacerc__hand__eye__calibration__client.html
rc_hand_eye_calibration_client::HandEyeCalibClient
void
from_json
namespacerc__hand__eye__calibration__client.html
ab641003858f8fde91569aa9f826c558c
(const nlohmann::json &j, CalibrationResponse &r)
void
from_json
namespacerc__hand__eye__calibration__client.html
a01a1f16a6c4de779b62345400beb3923
(const nlohmann::json &j, SetCalibrationPoseResponse &r)
void
from_json
namespacerc__hand__eye__calibration__client.html
a9d7816a6857adab1bb1460c4f2bceef3
(const nlohmann::json &j, SetCalibrationResponse &r)
void
from_json
namespacerc__hand__eye__calibration__client.html
ab52a22ea0ef6c2d707c912c14ee9f7bb
(const nlohmann::json &j, TriggerResponse &r)
void
paramsToCfg
namespacerc__hand__eye__calibration__client.html
ab327f2ac3f96aea5d5eb7e310806aa86
(const json ¶ms, hand_eye_calibrationConfig &cfg)
void
to_json
namespacerc__hand__eye__calibration__client.html
a7e837f1c062a47a01d879a1e9290b9c2
(nlohmann::json &j, const CalibrationRequest &r)
void
to_json
namespacerc__hand__eye__calibration__client.html
a51105390fbe2e82819ec955de0f7cf99
(nlohmann::json &j, const SetCalibrationPoseRequest &r)
void
to_json
namespacerc__hand__eye__calibration__client.html
ac1de537afe5cdefbd7e31778dbd1091d
(nlohmann::json &j, const SetCalibrationRequest &r)
void
to_json
namespacerc__hand__eye__calibration__client.html
a591dc3cd42ff4cfd3245ee95174ceb2b
(nlohmann::json &j, const TriggerRequest &r)
rc_rest_api
namespacerc__rest__api.html
rc_rest_api::MiscException
rc_rest_api::NotAvailableInThisVersionException
rc_rest_api::RequestException
rc_rest_api::RestClientException
rc_rest_api::RestHelper
static void
handleCPRResponse
namespacerc__rest__api.html
abf947c632bd1375457944d8399a155c8
(const cpr::Response &r)
static string
toString
namespacerc__rest__api.html
ab731e85e4ccfd0764ae44a792f0145e6
(cpr::Response resp)
ros
namespaceros.html
void
from_json
namespaceros.html
a8612acedad9a393a0cfe5a424dcb5b3f
(const nlohmann::json &j, ros::Time &r)
void
to_json
namespaceros.html
a4049261bc9e01d344eff849d109cb790
(nlohmann::json &j, const ros::Time &r)
index
ROS Hand-eye calibration client for Roboception's rc_visard
index