libsegbot_simulation_apps/door_handler.cpp
/home/rosbuild/hudson/workspace/doc-indigo-segbot/doc_stacks/2015-09-27_11-12-20.223626/segbot/segbot_simulation_apps/src/libsegbot_simulation_apps/
libsegbot__simulation__apps_2door__handler_8cpp
segbot_simulation_apps/door_handler.h
segbot_simulation_apps
nodes/door_handler.cpp
/home/rosbuild/hudson/workspace/doc-indigo-segbot/doc_stacks/2015-09-27_11-12-20.223626/segbot/segbot_simulation_apps/src/nodes/
nodes_2door__handler_8cpp
segbot_simulation_apps/door_handler.h
bool
execute
nodes_2door__handler_8cpp.html
a12a90bf52d1af36c22f59ba846703bf6
(bwi_msgs::DoorHandlerInterface::Request &req, bwi_msgs::DoorHandlerInterface::Response &res)
int
main
nodes_2door__handler_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
boost::shared_ptr< segbot_simulation_apps::DoorHandler >
gh_
nodes_2door__handler_8cpp.html
a2d1e8c31b53f9c298139e879486d38c1
door_handler.h
/home/rosbuild/hudson/workspace/doc-indigo-segbot/doc_stacks/2015-09-27_11-12-20.223626/segbot/segbot_simulation_apps/include/segbot_simulation_apps/
door__handler_8h
segbot_simulation_apps::DoorHandler
segbot_simulation_apps
segbot_simulation_apps
namespacesegbot__simulation__apps.html
segbot_simulation_apps::DoorHandler
segbot_simulation_apps::DoorHandler
classsegbot__simulation__apps_1_1DoorHandler.html
bool
checkClosePoses
classsegbot__simulation__apps_1_1DoorHandler.html
afaf6ef71d37e8a80f63bf3408f19d396
(const geometry_msgs::Pose &p1, const geometry_msgs::Pose &p2, float threshold=0.05, bool check_yaw=true)
void
closeAllDoors
classsegbot__simulation__apps_1_1DoorHandler.html
aa3406e95e7329b68220901dd7a544cad
()
void
closeAllDoorsFarAwayFromPoint
classsegbot__simulation__apps_1_1DoorHandler.html
a11c18a9c5fdcc888a01d75257a1dedbd
(const geometry_msgs::Pose &point, float distance=2.0)
bool
closeDoor
classsegbot__simulation__apps_1_1DoorHandler.html
ac7c5e320671e3aee7463096e0202e2f5
(const std::string &door)
bool
closeDoor
classsegbot__simulation__apps_1_1DoorHandler.html
aed4c92202a6145d1f3cdd950753a3b2c
(int index)
DoorHandler
classsegbot__simulation__apps_1_1DoorHandler.html
adaa0ba965539e36222f7c5603dc93d9f
()
geometry_msgs::Pose
getDefaultLocation
classsegbot__simulation__apps_1_1DoorHandler.html
ac7a71702d72f2c1704df5a265145ff47
(bool is_door, int index)
geometry_msgs::Pose
getDoorLocation
classsegbot__simulation__apps_1_1DoorHandler.html
aad18bddf32be1479b447b200f773ae51
(int index)
float
getDoorWidth
classsegbot__simulation__apps_1_1DoorHandler.html
abf139dbb4bcf82d585114502dc447fa4
(int index)
bool
isDoorOpen
classsegbot__simulation__apps_1_1DoorHandler.html
a4704600b9f24a77ee07a04d3762934fc
(const std::string &door)
bool
isDoorOpen
classsegbot__simulation__apps_1_1DoorHandler.html
af9e41c8d4347155f29554e9d13a7e87b
(int index)
void
openAllDoors
classsegbot__simulation__apps_1_1DoorHandler.html
a9143fdb889a8c766f1ff9583dcb03c6b
()
bool
openDoor
classsegbot__simulation__apps_1_1DoorHandler.html
a698cf488c91ebf4c7a8d9d546bfeded0
(const std::string &door)
bool
openDoor
classsegbot__simulation__apps_1_1DoorHandler.html
a8f5631a9e8e710cb4c3b4e12fab835f5
(int index)
void
spawnObject
classsegbot__simulation__apps_1_1DoorHandler.html
aa3fd708916af209a9049701908d696f1
(bool is_door, int index=0)
bool
teleportEntity
classsegbot__simulation__apps_1_1DoorHandler.html
a8b4fb1e18e0d6940d5f811d3ff126cc3
(const std::string &entity, const geometry_msgs::Pose &pose)
void
initialize
classsegbot__simulation__apps_1_1DoorHandler.html
a80276fbd576a03a1f1d4238fc69948c6
()
void
multimapHandler
classsegbot__simulation__apps_1_1DoorHandler.html
a5b58dbddd814a2127f24e6c02e9c2ff9
(const multi_level_map_msgs::MultiLevelMapData::ConstPtr &multimap)
std::vector< bool >
door_open_status_
classsegbot__simulation__apps_1_1DoorHandler.html
a7bf81aa8c677155db6324bdd07c2a186
std::vector< int >
door_to_true_door_map_
classsegbot__simulation__apps_1_1DoorHandler.html
a03f258b4c2f6ced44a200620dded91eb
std::string
door_urdf_
classsegbot__simulation__apps_1_1DoorHandler.html
a39404951fe1d5341969d32164c1e0b55
std::vector< bwi_planning_common::Door >
doors_
classsegbot__simulation__apps_1_1DoorHandler.html
afdc83ea1358811a06d5889f8af5f7d2e
ros::ServiceClient
get_gazebo_model_client_
classsegbot__simulation__apps_1_1DoorHandler.html
af65ccaff53f94afef783c05f5f0c53a0
bool
initialized_
classsegbot__simulation__apps_1_1DoorHandler.html
a21e91c56c43729762f50dec01c2ebcca
ros::Subscriber
multimap_subscriber_
classsegbot__simulation__apps_1_1DoorHandler.html
a83d80a0842bdc322011ccbd93e9584a9
unsigned int
num_obstacles_
classsegbot__simulation__apps_1_1DoorHandler.html
adccb9ab709fd04edebe5da3d50d6123b
std::string
obstacle_urdf_
classsegbot__simulation__apps_1_1DoorHandler.html
acf96d6bd6d147afed3882b25ae83570f
std::set< int >
obstacles_in_use
classsegbot__simulation__apps_1_1DoorHandler.html
ab45e25352ce5527f1263574d666a6be4
ros::ServiceClient
set_gazebo_model_client_
classsegbot__simulation__apps_1_1DoorHandler.html
a6946146f5f7b57c5ca125acc86efec30
ros::ServiceClient
spawn_model_client_
classsegbot__simulation__apps_1_1DoorHandler.html
a2ed6dad828347d8b8ac9eeab623e21f5
std::set< int >
unused_obstacles_
classsegbot__simulation__apps_1_1DoorHandler.html
a5ea3d3525a771f789c1f9919a1d114be
serial
namespaceserial.html