MultiRobotRouteToPathNode.cpp
/tmp/catkin_workspace/src/tuw_multi_robot/tuw_multi_robot_route_to_path/src/
MultiRobotRouteToPathNode_8cpp
tuw_multi_robot_route_to_path/MultiRobotRouteToPathNode.h
tuw_multi_robot_route_to_path
int
main
MultiRobotRouteToPathNode_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
MultiRobotRouteToPathNode.h
/tmp/catkin_workspace/src/tuw_multi_robot/tuw_multi_robot_route_to_path/include/tuw_multi_robot_route_to_path/
MultiRobotRouteToPathNode_8h
tuw_multi_robot_route_to_path/RobotRouteToPath.h
tuw_multi_robot_route_to_path/RobotStateObserver.h
tuw_multi_robot_route_to_path::MultiRobotRouteToPathNode
tuw_multi_robot_route_to_path
RobotRouteToPath.cpp
/tmp/catkin_workspace/src/tuw_multi_robot/tuw_multi_robot_route_to_path/src/
RobotRouteToPath_8cpp
tuw_multi_robot_route_to_path/RobotRouteToPath.h
tuw_multi_robot_route_to_path
RobotRouteToPath.h
/tmp/catkin_workspace/src/tuw_multi_robot/tuw_multi_robot_route_to_path/include/tuw_multi_robot_route_to_path/
RobotRouteToPath_8h
tuw_multi_robot_route_to_path::PathPrecondition
tuw_multi_robot_route_to_path::RobotRouteToPath
tuw_multi_robot_route_to_path::SyncedPathPoint
tuw_multi_robot_route_to_path
RobotStateObserver.cpp
/tmp/catkin_workspace/src/tuw_multi_robot/tuw_multi_robot_route_to_path/src/
RobotStateObserver_8cpp
tuw_multi_robot_route_to_path/RobotStateObserver.h
tuw_multi_robot_route_to_path
RobotStateObserver.h
/tmp/catkin_workspace/src/tuw_multi_robot/tuw_multi_robot_route_to_path/include/tuw_multi_robot_route_to_path/
RobotStateObserver_8h
tuw_multi_robot_route_to_path::PathSegment
tuw_multi_robot_route_to_path::RobotStateObserver
tuw_multi_robot_route_to_path
tuw_multi_robot_route_to_path::MultiRobotRouteToPathNode
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
MultiRobotRouteToPathNode
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
a96bd1403781640f9ff44a1de5d5f37bd
(ros::NodeHandle &n)
ros::NodeHandle
n_
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
a95b1c996794847c62e8464a3dc53385b
ros::NodeHandle
n_param_
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
ac7d010bea483b22ed19f0c538ebe1131
std::unique_ptr< ros::Rate >
rate_
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
a897a858340cb24e6c93eb7adfba7a241
int
findRobotId
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
ac47ead09ed1f83d44af151505ae2ad9b
(std::string _name)
void
publishPath
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
abb866d20e1c0e567ef0ca907777c1e10
(std::vector< Eigen::Vector3d > _p, int _topic)
void
subOdomCb
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
af387259ba7c93837a4734ea620d3446d
(const ros::MessageEvent< nav_msgs::Odometry const > &_event, int _topic)
void
subSegPathCb
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
aa7741ceeb161e620f1124c23c0817588
(const ros::MessageEvent< tuw_multi_robot_msgs::Route const > &_event, int _topic)
std::vector< RobotRouteToPath >
converter_
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
a9fe7e335c2917c9a319f017cb1a44cdf
int
no_robots_
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
ab1cbf148db1a8ec37e4adc0cca914d6e
std::vector< RobotStateObserver >
observer_
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
a28ff49d6015b75084f52c2fbd33492d7
std::vector< ros::Publisher >
pubPath_
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
a5514d85e5f6b3d7d99704751ac4b3129
std::vector< std::string >
robot_names_
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
a9446ce3de56e6544c0df08363076e67b
std::vector< int >
robot_steps_
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
a8ace53c9716df5ed1b771cefe2718235
std::vector< ros::Subscriber >
subOdometry_
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
a0c41718329af808b8126f886985f1748
std::vector< ros::Subscriber >
subSegPath_
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
a5a5e11374c7c7707a7e8532b0676de50
std::string
topic_odom_
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
a1b202282401993e923c16c770c1cf6d8
std::string
topic_path_
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
a2d0df2639534893148f8a4c7e3d3e5f5
std::string
topic_seg_path_
classtuw__multi__robot__route__to__path_1_1MultiRobotRouteToPathNode.html
ae53199a33d4954eb7a0fda332cbbd775
tuw_multi_robot_route_to_path::PathPrecondition
structtuw__multi__robot__route__to__path_1_1PathPrecondition.html
int
robot_no
structtuw__multi__robot__route__to__path_1_1PathPrecondition.html
a4dbdc3ca86975e5984074a3a3fa8ebf6
int
step
structtuw__multi__robot__route__to__path_1_1PathPrecondition.html
a46a3649c1f0e1564991a3fa926875a8e
tuw_multi_robot_route_to_path::PathSegment
structtuw__multi__robot__route__to__path_1_1PathSegment.html
Eigen::Vector2d
goal
structtuw__multi__robot__route__to__path_1_1PathSegment.html
a8f1b0069118127b33fdf2b1c10be1c3f
Eigen::Vector2d
start
structtuw__multi__robot__route__to__path_1_1PathSegment.html
a67b3a8296ac801f3566f32cb5f7e4979
float
width
structtuw__multi__robot__route__to__path_1_1PathSegment.html
aa37d37139bc16baca93561091d4a6f36
tuw_multi_robot_route_to_path::RobotRouteToPath
classtuw__multi__robot__route__to__path_1_1RobotRouteToPath.html
int
init
classtuw__multi__robot__route__to__path_1_1RobotRouteToPath.html
ae0aa99c7f270195e62d5da237d24d2f8
(const std::vector< SyncedPathPoint > &path)
RobotRouteToPath
classtuw__multi__robot__route__to__path_1_1RobotRouteToPath.html
ac6224846441d50f992dcad973a49363e
(const int &nr_of_robots, const int &robot_nr)
std::vector< Eigen::Vector3d >
updateSync
classtuw__multi__robot__route__to__path_1_1RobotRouteToPath.html
aa759720ce151071cab8f817f49d51157
(const std::vector< int > &sync_steps, bool &changed)
int
endPublish_
classtuw__multi__robot__route__to__path_1_1RobotRouteToPath.html
afc4c57e52f7beaad03c3824bbd71370f
int
nr_of_robots_
classtuw__multi__robot__route__to__path_1_1RobotRouteToPath.html
af4cea987a2aeb2512484c738b049807d
std::vector< SyncedPathPoint >
path_
classtuw__multi__robot__route__to__path_1_1RobotRouteToPath.html
a287f43bd269b8218410bff81ca575477
int
robot_nr_
classtuw__multi__robot__route__to__path_1_1RobotRouteToPath.html
a3e875c80dc4bcbd91cd0e70484664901
tuw_multi_robot_route_to_path::RobotStateObserver
classtuw__multi__robot__route__to__path_1_1RobotStateObserver.html
int
getStep
classtuw__multi__robot__route__to__path_1_1RobotStateObserver.html
a20621ccbb4090d66642af560e3922cbb
(const Eigen::Vector2d &_odom, bool &_changed)
int
init
classtuw__multi__robot__route__to__path_1_1RobotStateObserver.html
ab34440e97cfd3519cbdfcc4f98730d37
(const std::vector< PathSegment > &_path)
RobotStateObserver
classtuw__multi__robot__route__to__path_1_1RobotStateObserver.html
a1f3152d04324e24444302de61da6a478
()
float
distanceToSegment
classtuw__multi__robot__route__to__path_1_1RobotStateObserver.html
a7efb1123cf70e099e79d80453c55a9ca
(PathSegment _s, Eigen::Vector2d _p)
int
currentStep
classtuw__multi__robot__route__to__path_1_1RobotStateObserver.html
a91babc6ebf6e4649e9427380d963e4bb
std::vector< PathSegment >
path_
classtuw__multi__robot__route__to__path_1_1RobotStateObserver.html
af2bb35d35c01dde728ea4e57670140dc
tuw_multi_robot_route_to_path::SyncedPathPoint
structtuw__multi__robot__route__to__path_1_1SyncedPathPoint.html
Eigen::Vector3d
p
structtuw__multi__robot__route__to__path_1_1SyncedPathPoint.html
afb872d5942d950bbee89b16d86c68159
std::vector< PathPrecondition >
sync
structtuw__multi__robot__route__to__path_1_1SyncedPathPoint.html
adc0d2bfae874291c65723c1bd41de2ef
tuw_multi_robot_route_to_path
namespacetuw__multi__robot__route__to__path.html
tuw_multi_robot_route_to_path::MultiRobotRouteToPathNode
tuw_multi_robot_route_to_path::PathPrecondition
tuw_multi_robot_route_to_path::PathSegment
tuw_multi_robot_route_to_path::RobotRouteToPath
tuw_multi_robot_route_to_path::RobotStateObserver
tuw_multi_robot_route_to_path::SyncedPathPoint