commands.h
/home/rosbuild/hudson/workspace/doc-groovy-navigation_2d/doc_stacks/2014-02-21_12-25-23.364704/navigation_2d/robot_navigator/include/robot_navigator/
commands_8h
#define
NAV_COM_EXPLORE
commands_8h.html
a33ee91839129f9da16e365c0a3b5d8a0
#define
NAV_COM_GETMAP
commands_8h.html
a0bc50873bef25bbf9740c1b9c189b679
#define
NAV_COM_PAUSE
commands_8h.html
a4b7f936f4df539968133c959cbd19d98
#define
NAV_COM_STOP
commands_8h.html
a8e20c1a285020e813458adf84d38c70c
#define
NAV_COMMAND_SERVICE
commands_8h.html
a865296528bca92e41b0b1ae3dd326524
#define
NAV_EXPLORE_ACTION
commands_8h.html
ae9eea89509445b1d5b645507ae8d106a
#define
NAV_EXPLORE_SERVICE
commands_8h.html
a0c80181982f40a8106a9a32b9047af9d
#define
NAV_GETMAP_ACTION
commands_8h.html
a89976cfd57322a87997a8db68857c876
#define
NAV_GETMAP_SERVICE
commands_8h.html
a2046170caae2cf4b63322467095afea9
#define
NAV_GOAL_TOPIC
commands_8h.html
a60308bfd7c1f5896c1f0d343b797ac94
#define
NAV_LOCALIZE_ACTION
commands_8h.html
a7f330c3606e92e61c88729d1370f9535
#define
NAV_MOVE_ACTION
commands_8h.html
a827899391dda09b74783e5bd4f8ce43f
#define
NAV_RES_FAILED
commands_8h.html
a4cfc0d40ebba8985afbc754eda628e91
#define
NAV_RES_IGNORED
commands_8h.html
ad5bfcd847338d7986d25bee148446f0c
#define
NAV_RES_INVALID
commands_8h.html
adcf94805774e935b969c357c108a2d1a
#define
NAV_RES_OK
commands_8h.html
a3abaad808a73ef6759b156ed32f174b6
#define
NAV_ST_EXPLORING
commands_8h.html
a79f44a86bdbce98c63434cd477016338
#define
NAV_ST_IDLE
commands_8h.html
a74894db37eee86723dc4b051256632a7
#define
NAV_ST_NAVIGATING
commands_8h.html
a6ceca6f59998282fa66b17da5e06f598
#define
NAV_ST_RECOVERING
commands_8h.html
ab03a499d1b7827e5ef5af0d24202b740
#define
NAV_ST_WAITING
commands_8h.html
ae07d558454140bb3cbeaa64a1a0d7108
#define
NAV_STATUS_TOPIC
commands_8h.html
acfff221027e1456db38850eb71caa539
ExplorationPlanner.h
/home/rosbuild/hudson/workspace/doc-groovy-navigation_2d/doc_stacks/2014-02-21_12-25-23.364704/navigation_2d/robot_navigator/include/robot_navigator/
ExplorationPlanner_8h
GridMap.h
ExplorationPlanner
RobotList
#define
EXPL_FAILED
ExplorationPlanner_8h.html
a3cd4bdb04a11977fe321137e09132be6
#define
EXPL_FINISHED
ExplorationPlanner_8h.html
a33201bfa26d7935ad0c4a2d3499e24f3
#define
EXPL_TARGET_SET
ExplorationPlanner_8h.html
ac8218d98aeda664606abf6e432837ef1
#define
EXPL_WAITING
ExplorationPlanner_8h.html
aaed85a5386531277d241f166accb41a8
std::map< unsigned int, geometry_msgs::Pose2D >
PoseList
ExplorationPlanner_8h.html
a44b662adc5777a6ab877514b31c8fce8
explore_client.cpp
/home/rosbuild/hudson/workspace/doc-groovy-navigation_2d/doc_stacks/2014-02-21_12-25-23.364704/navigation_2d/robot_navigator/src/
explore__client_8cpp
robot_navigator/commands.h
actionlib::SimpleActionClient< robot_navigator::ExploreAction >
ExploreClient
explore__client_8cpp.html
a90f4bb60ccd2629bc64dde76c4554f90
int
main
explore__client_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
bool
receiveCommand
explore__client_8cpp.html
a5695b433b397bb688b46195956e0238d
(robot_navigator::SendCommand::Request &req, robot_navigator::SendCommand::Response &res)
ExploreClient *
gExploreClient
explore__client_8cpp.html
a29082b98520b68b4f510ad17bfd6b386
get_map_client.cpp
/home/rosbuild/hudson/workspace/doc-groovy-navigation_2d/doc_stacks/2014-02-21_12-25-23.364704/navigation_2d/robot_navigator/src/
get__map__client_8cpp
robot_navigator/commands.h
actionlib::SimpleActionClient< robot_navigator::GetFirstMapAction >
GetMapClient
get__map__client_8cpp.html
a921ee55d3f8298fc96aece6a45a28b41
int
main
get__map__client_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
bool
receiveCommand
get__map__client_8cpp.html
a5695b433b397bb688b46195956e0238d
(robot_navigator::SendCommand::Request &req, robot_navigator::SendCommand::Response &res)
GetMapClient *
gGetMapClient
get__map__client_8cpp.html
a902f961e3c64b99d5fd8bad890c5416e
GridMap.h
/home/rosbuild/hudson/workspace/doc-groovy-navigation_2d/doc_stacks/2014-02-21_12-25-23.364704/navigation_2d/robot_navigator/include/robot_navigator/
GridMap_8h
GridMap
MapInflationTool.cpp
/home/rosbuild/hudson/workspace/doc-groovy-navigation_2d/doc_stacks/2014-02-21_12-25-23.364704/navigation_2d/robot_navigator/src/
MapInflationTool_8cpp
robot_navigator/MapInflationTool.h
MapInflationTool.h
/home/rosbuild/hudson/workspace/doc-groovy-navigation_2d/doc_stacks/2014-02-21_12-25-23.364704/navigation_2d/robot_navigator/include/robot_navigator/
MapInflationTool_8h
GridMap.h
CellData
MapInflationTool
bool
operator<
MapInflationTool_8h.html
a19c44c0680f5e1f23a261fad06dfaedd
(const CellData &a, const CellData &b)
navigator.cpp
/home/rosbuild/hudson/workspace/doc-groovy-navigation_2d/doc_stacks/2014-02-21_12-25-23.364704/navigation_2d/robot_navigator/src/
navigator_8cpp
robot_navigator/RobotNavigator.h
int
main
navigator_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
RobotNavigator.cpp
/home/rosbuild/hudson/workspace/doc-groovy-navigation_2d/doc_stacks/2014-02-21_12-25-23.364704/navigation_2d/robot_navigator/src/
RobotNavigator_8cpp
robot_navigator/RobotNavigator.h
robot_navigator/ExplorationPlanner.h
#define
FREQUENCY
RobotNavigator_8cpp.html
a84142cd3e3bf14c4ecd4b6707a808c39
#define
PI
RobotNavigator_8cpp.html
a598a3330b3c21701223ee0ca14316eca
std::pair< double, unsigned int >
Entry
RobotNavigator_8cpp.html
ae64fe3113992ae9cb4bf33eca1270a8d
std::multimap< double, unsigned int >
Queue
RobotNavigator_8cpp.html
a921842a4b21c27c20861a274fa361996
RobotNavigator.h
/home/rosbuild/hudson/workspace/doc-groovy-navigation_2d/doc_stacks/2014-02-21_12-25-23.364704/navigation_2d/robot_navigator/include/robot_navigator/
RobotNavigator_8h
GridMap.h
commands.h
MapInflationTool.h
ExplorationPlanner.h
RobotNavigator
actionlib::SimpleActionServer< robot_navigator::ExploreAction >
ExploreActionServer
RobotNavigator_8h.html
ab577203afa5bbeea825cc664ca930b06
actionlib::SimpleActionServer< robot_navigator::GetFirstMapAction >
GetMapActionServer
RobotNavigator_8h.html
a87d3d10b03f39882181ecb3cf26f5c0a
actionlib::SimpleActionServer< robot_navigator::LocalizeAction >
LocalizeActionServer
RobotNavigator_8h.html
a1629e0d3c0647731fe008e5fa0dff806
actionlib::SimpleActionServer< robot_navigator::MoveToPosition2DAction >
MoveActionServer
RobotNavigator_8h.html
aeb0cb13a394a40f5f566cee140fd31d3
pluginlib::ClassLoader< ExplorationPlanner >
PlanLoader
RobotNavigator_8h.html
a8cf88ece82d42cbea6c0f2978e48e85d
set_goal_client.cpp
/home/rosbuild/hudson/workspace/doc-groovy-navigation_2d/doc_stacks/2014-02-21_12-25-23.364704/navigation_2d/robot_navigator/src/
set__goal__client_8cpp
robot_navigator/commands.h
actionlib::SimpleActionClient< robot_navigator::MoveToPosition2DAction >
MoveClient
set__goal__client_8cpp.html
a48a3036b84c806ae583b72801bd5bbff
int
main
set__goal__client_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
receiveGoal
set__goal__client_8cpp.html
a4839367436210438b48ea950de35ef93
(const geometry_msgs::PoseStamped::ConstPtr &msg)
MoveClient *
gMoveClient
set__goal__client_8cpp.html
a952951078020538c1f856a1636a43096
CellData
classCellData.html
CellData
classCellData.html
a8465509e19cf0b4a5983b3266be8434c
(double d, double i, unsigned int sx, unsigned int sy)
double
distance
classCellData.html
aa845b842470bbfb984854fa8a18c1424
unsigned int
index
classCellData.html
a338a6aff3c4808e282b1c3b76b06e1a1
unsigned int
sx
classCellData.html
a8bfa20abfdcd264eee38ac58048a12b6
unsigned int
sy
classCellData.html
a6e0665e12bcc9c23af3718cad1158ec1
ExplorationPlanner
classExplorationPlanner.html
virtual int
findExplorationTarget
classExplorationPlanner.html
a52e76e2a73d9a1c7b33c82fe7123c525
(GridMap *map, unsigned int start, unsigned int &goal)=0
virtual
~ExplorationPlanner
classExplorationPlanner.html
acfac94ee130395be082729d1ff0c48ea
()
GridMap
classGridMap.html
bool
getCoordinates
classGridMap.html
a5f983a6da15f9d4ada01084b0e83fd2f
(unsigned int &x, unsigned int &y, unsigned int i)
char
getData
classGridMap.html
a252434fa96b7d514efdba1f9559e680d
(unsigned int index)
char
getData
classGridMap.html
a96308fef44ce4fea56d3cfb6c20e1746
(int x, int y)
std::vector< unsigned int >
getFreeNeighbors
classGridMap.html
a14527939cf31b6665be80bee69bb8796
(unsigned int index, int offset=1)
unsigned int
getHeight
classGridMap.html
a153b8c0ce2aed4d63bf6cd957eac2b8a
()
bool
getIndex
classGridMap.html
a8ffe01de4b11737b1595b0b4f0a42c0d
(unsigned int x, unsigned int y, unsigned int &i)
char
getLethalCost
classGridMap.html
ab5ab6c344d1b01b6460288c093f9696b
()
const nav_msgs::OccupancyGrid &
getMap
classGridMap.html
a1e81b28eeb34f3b109e240bbda635063
() const
std::vector< unsigned int >
getNeighbors
classGridMap.html
ab0c8e82017d61e16e9fef6599f7e0706
(unsigned int index, bool diagonal=false)
double
getOriginX
classGridMap.html
a84dedd4423952f24e896c843ab70cc0f
()
double
getOriginY
classGridMap.html
a75ac105eb2485f9976d799c7eb3aa689
()
double
getResolution
classGridMap.html
a27a1ac9c5e97b87d2ddfd29260ed4cea
()
unsigned int
getSize
classGridMap.html
aa8d28f9c8c6c41c8ccbebb6f23f04d23
()
unsigned int
getWidth
classGridMap.html
ae0504f1d5c4da48a91f3764b52ec730f
()
bool
isFree
classGridMap.html
a229e7b3468ce208582c964b30bf1683c
(unsigned int index)
bool
isFree
classGridMap.html
aea0bbdd6ffae69f1a535982eee3c1bec
(int x, int y)
bool
isFrontier
classGridMap.html
a223b8b8d1a24108cb26a579bad29f718
(unsigned int index)
bool
setData
classGridMap.html
a2e6505a7d2d773391d0ff0130e255e2c
(unsigned int index, char value)
bool
setData
classGridMap.html
aca768d9b731599e9acae49d0a32692e9
(int x, int y, char value)
void
setLethalCost
classGridMap.html
abfc2a819ab9a751bc28d8877ae4eb62e
(char c)
void
update
classGridMap.html
add12b34430f79c68752c951ea925929e
(nav_msgs::OccupancyGrid grid)
char
mLethalCost
classGridMap.html
a2a51ef70886beb5b1e10eb2d2090f5f0
unsigned int
mMapHeight
classGridMap.html
a28b7273b84933a4d85a68638401e2650
unsigned int
mMapWidth
classGridMap.html
aff4f42e9ab747f8b31e4021e5433476c
nav_msgs::OccupancyGrid
mOccupancyGrid
classGridMap.html
aa2b9371547a4cbf50884441544f7c8e0
MapInflationTool
classMapInflationTool.html
void
computeCaches
classMapInflationTool.html
a0f1ff5ee19629e23601a1c11d29d2fbb
(unsigned int radius)
void
inflateMap
classMapInflationTool.html
af5964856e83ffbea71be5d71f37509f9
(GridMap *map)
MapInflationTool
classMapInflationTool.html
abc8ed5fcf8c024b43aac63064bd4077a
()
~MapInflationTool
classMapInflationTool.html
a5507a86265f97aed7e7385b8ad15448d
()
char
costLookup
classMapInflationTool.html
acd6698e6dca9c403df23cca4a45a39c9
(int mx, int my, int src_x, int src_y)
double
distanceLookup
classMapInflationTool.html
a50b72d88b0eb202d7f247e045d87f78e
(int mx, int my, int src_x, int src_y)
void
enqueueObstacle
classMapInflationTool.html
a02007a517d5bd2d09b08749765faacef
(unsigned int index, unsigned int sx, unsigned int sy)
char **
mCachedCosts
classMapInflationTool.html
a079122d49d0419053ad1e6b1b81c672e
double **
mCachedDistances
classMapInflationTool.html
a039cca773b7ea515118813bbb193d9fe
unsigned int
mCellInflationRadius
classMapInflationTool.html
a271e1b7ddd3be5cde7d801941fd4ab42
char
mCostObstacle
classMapInflationTool.html
a48c4fa588b1790dafdb4daad7dd5d9d3
GridMap *
mGridMap
classMapInflationTool.html
a2351bb019be4605be7eef0e0c1c885b3
unsigned char *
mInflationMarkers
classMapInflationTool.html
a367ec75cf73dd89b471672785fc8bfe1
std::priority_queue< CellData >
mInflationQueue
classMapInflationTool.html
a5329e29b6fb9af6de0747946d42cce21
RobotList
classRobotList.html
PoseList
getRobots
classRobotList.html
a2a9eddf7913d05d8c0d1e02e9d10417a
()
void
receiveOtherPose
classRobotList.html
a83c189e72248bb79b9b5a9c2b7784c6e
(const nav2d_msgs::RobotPose::ConstPtr &msg)
RobotList
classRobotList.html
aef17bbe7f8afb765bc636b1f84e35a53
()
PoseList
mOtherRobots
classRobotList.html
af1d9d7efb6907001a8223cc30a7b9f37
ros::Subscriber
mOtherRobotsSubscriber
classRobotList.html
adbbd4c7d3248d69d8ce3470518050ca8
RobotNavigator
classRobotNavigator.html
bool
receiveCommand
classRobotNavigator.html
a521ab72f1a8e6c467f01bb48ca582d69
(robot_navigator::SendCommand::Request &req, robot_navigator::SendCommand::Response &res)
void
receiveExploreGoal
classRobotNavigator.html
aa110018d91f652544dc9115618edcebe
(const robot_navigator::ExploreGoal::ConstPtr &goal)
void
receiveGetMapGoal
classRobotNavigator.html
af0ab42e02785e8567ea1663c9ed8be66
(const robot_navigator::GetFirstMapGoal::ConstPtr &goal)
void
receiveLocalizeGoal
classRobotNavigator.html
aeb276dd574cd62de4889c2b4c5d7e472
(const robot_navigator::LocalizeGoal::ConstPtr &goal)
void
receiveMoveGoal
classRobotNavigator.html
a603db9fe6cacd17c8557578e9bc03178
(const robot_navigator::MoveToPosition2DGoal::ConstPtr &goal)
RobotNavigator
classRobotNavigator.html
a6feb317e0c8b2c18df02108bd7907194
()
~RobotNavigator
classRobotNavigator.html
a64a5d66f6a1702406422f165dddf42cb
()
bool
correctGoalPose
classRobotNavigator.html
a7f241dad1a77994ba31f73a25b49603a
()
bool
createPlan
classRobotNavigator.html
a0dd6535ed2af063f84b18af0153cbfee
()
bool
generateCommand
classRobotNavigator.html
a7962c94a451de14ea92205d236a865b0
()
bool
getMap
classRobotNavigator.html
a4cc2a41deefb2533e9c47a7620572f74
()
bool
preparePlan
classRobotNavigator.html
af107f4add6bd15d1d579b588a588be29
()
void
publishPlan
classRobotNavigator.html
adfd09b6d5baa3d9d94f3799164fa8a7f
()
bool
setCurrentPosition
classRobotNavigator.html
ac79cb383ae0a179a2b49e627591f5083
()
void
stop
classRobotNavigator.html
a43a3b0949c05fbf9b2c49a5134b6120f
()
unsigned int
mCellInflationRadius
classRobotNavigator.html
aeaed7a0614bbe5b8169827a18930ee71
unsigned int
mCellRobotRadius
classRobotNavigator.html
a041683f4e369bf65409191f7508971e8
ros::Publisher
mCommandPublisher
classRobotNavigator.html
aec5bfbd57559a21d53e80eb62a135287
ros::ServiceServer
mCommandServer
classRobotNavigator.html
aefe7b6bf7ece9124d8167b0acd491094
char
mCostLethal
classRobotNavigator.html
a09639ff4f098ced511345007a355f027
char
mCostObstacle
classRobotNavigator.html
a72ea6a3e2d559175c458bb4f9870163b
double
mCurrentDirection
classRobotNavigator.html
a53b3e5f55049b87c485fb512eb8f9e12
GridMap
mCurrentMap
classRobotNavigator.html
a23225bf5585062e9685b53d88d273527
double *
mCurrentPlan
classRobotNavigator.html
afdb04ed7ac1be01d7d1e93e484f9c603
double
mCurrentPositionX
classRobotNavigator.html
abc8bf50c24fbc039cbe99178578d44ec
double
mCurrentPositionY
classRobotNavigator.html
ab96d896ebfc86fff980bbba3fefcdbc7
double
mExplorationGoalDistance
classRobotNavigator.html
a86d07061afea7f14436262f7cd7e0587
boost::shared_ptr< ExplorationPlanner >
mExplorationPlanner
classRobotNavigator.html
a24c020fb0c49bf0967779cb1ec5ac545
std::string
mExplorationStrategy
classRobotNavigator.html
ad3ec3937437103e8d74647be6a4db172
ExploreActionServer *
mExploreActionServer
classRobotNavigator.html
a3f4e97fec9256bbd106d357fccbf8e6d
std::string
mExploreActionTopic
classRobotNavigator.html
aefa8efa19e50da587ab07089a0f856e1
GetMapActionServer *
mGetMapActionServer
classRobotNavigator.html
a796cba427ddc265fbdf1187537f31407
std::string
mGetMapActionTopic
classRobotNavigator.html
a0d3f9c83567b546acf1cf189a4fa02b6
ros::ServiceClient
mGetMapClient
classRobotNavigator.html
a0d433a3d127d7a27d5a74f77d0b2e862
unsigned int
mGoalPoint
classRobotNavigator.html
aa31fd003b618f78ac660e31ea4f17ac3
ros::Subscriber
mGoalSubscriber
classRobotNavigator.html
a28800655958800ca43570c4fc176c984
bool
mHasNewMap
classRobotNavigator.html
a6eb4f060e6ab09719b9fc72b8659945d
double
mInflationRadius
classRobotNavigator.html
a13c433274807345577869fddb5985cf5
MapInflationTool
mInflationTool
classRobotNavigator.html
a54e5c7948dcc45729fb7463eb4c05187
bool
mIsPaused
classRobotNavigator.html
afef86a094ae18b24748ad664897d315b
bool
mIsStopped
classRobotNavigator.html
a9ae552eb192dbc318b95c2db69070cd8
LocalizeActionServer *
mLocalizeActionServer
classRobotNavigator.html
a9775adbe15400c34170849f4c675cfa7
std::string
mLocalizeActionTopic
classRobotNavigator.html
af9f03e84bbf8b1721f8836503c0f7e3b
std::string
mMapFrame
classRobotNavigator.html
acfbc4a7e622ad0fbab3389c1ba6e4f00
ros::Publisher
mMarkerPublisher
classRobotNavigator.html
a9e425662db72df98f22693616bf6b4c5
double
mMaxReplanningPeriod
classRobotNavigator.html
ab790003a10f76a51c26efc40678b208f
double
mMinReplanningPeriod
classRobotNavigator.html
a9ba22e375c7bab6dfd468fbdfca9749c
MoveActionServer *
mMoveActionServer
classRobotNavigator.html
aecd1d8ea3a1099fab962b3702c1baffb
std::string
mMoveActionTopic
classRobotNavigator.html
a03b3cfbd79ca184950dd2d6b9904da81
double
mNavigationGoalAngle
classRobotNavigator.html
acb99b9808096b4978321d6dea3bed1d4
double
mNavigationGoalDistance
classRobotNavigator.html
a9b05b890488b4f17bde7379934dc8497
double
mNavigationHomingDistance
classRobotNavigator.html
a6d947261231fa03fa0a304a2b956ffd8
PlanLoader *
mPlanLoader
classRobotNavigator.html
a91c5c95ec91df449cd09ea4cfae0eb72
ros::Publisher
mPlanPublisher
classRobotNavigator.html
a2d52513a983b2a399ee69e30a2b2dee5
std::string
mRobotFrame
classRobotNavigator.html
afa76bfd67f8e0057448d4279b9dffc5b
int
mRobotID
classRobotNavigator.html
a94a24a4c4c9a843ad33549bbeff779f7
double
mRobotRadius
classRobotNavigator.html
a327ae5ddc878ec04b9a947418e243fb6
unsigned int
mStartPoint
classRobotNavigator.html
a72a57967b770ff7e2752edc5a069353e
int
mStatus
classRobotNavigator.html
a4cde2f1583cda734ff1658640251dc13
tf::TransformListener
mTfListener
classRobotNavigator.html
ae21970e96fcf4c467afd9ea608306a5a
ros
namespaceros.html