index
index
codeapi
__init__.py
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/src/hector_mapping/
____init_____8py
hector_mapping
msg/__init__.py
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/src/hector_mapping/msg/
msg_2____init_____8py
hector_mapping::msg
_HectorDebugInfo.py
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/src/hector_mapping/msg/
__HectorDebugInfo_8py
hector_mapping::msg::_HectorDebugInfo::HectorDebugInfo
hector_mapping::msg::_HectorDebugInfo
tuple
_struct_4d
namespacehector__mapping_1_1msg_1_1__HectorDebugInfo.html
ab1b4aeb56183545f23e94111758dd002
tuple
_struct_9d
namespacehector__mapping_1_1msg_1_1__HectorDebugInfo.html
ad13065195d666c45ea3c056db525eed8
_struct_I
namespacehector__mapping_1_1msg_1_1__HectorDebugInfo.html
a77e52df1e7451d13172bf9c5868fa882
_HectorIterData.py
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/src/hector_mapping/msg/
__HectorIterData_8py
hector_mapping::msg::_HectorIterData::HectorIterData
hector_mapping::msg::_HectorIterData
tuple
_struct_4d
namespacehector__mapping_1_1msg_1_1__HectorIterData.html
a3c4ec44220d04c38d131db34743713ef
tuple
_struct_9d
namespacehector__mapping_1_1msg_1_1__HectorIterData.html
aa705b11c482147eb2791ab9f10f98f01
_struct_I
namespacehector__mapping_1_1msg_1_1__HectorIterData.html
a66085a44574dd8bee92d8bed5d0f1104
DataPointContainer.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/scan/
DataPointContainer_8h
hectorslam::DataPointContainer
hectorslam
DataPointContainer< Eigen::Vector2f >
DataContainer
namespacehectorslam.html
a4d877058a3401d40d75306c2d19df45a
DrawInterface.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/util/
DrawInterface_8h
GridMap.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/map/
GridMap_8h
OccGridMapBase.h
hectorslam
OccGridMapBase< LogOddsCell, GridMapLogOddsFunctions >
GridMap
namespacehectorslam.html
a822e7e375a3c5d6ee2588d58faa08301
GridMapBase.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/map/
GridMapBase_8h
MapDimensionProperties.h
hectorslam::GridMapBase
hectorslam
GridMapCacheArray.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/map/
GridMapCacheArray_8h
CachedMapElement
GridMapCacheArray
GridMapLogOdds.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/map/
GridMapLogOdds_8h
GridMapLogOddsFunctions
LogOddsCell
GridMapReflectanceCount.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/map/
GridMapReflectanceCount_8h
GridMapReflectanceFunctions
ReflectanceCell
GridMapSimpleCount.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/map/
GridMapSimpleCount_8h
GridMapSimpleCountFunctions
SimpleCountCell
HectorDebugInfo.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/msg_gen/cpp/include/hector_mapping/
HectorDebugInfo_8h
hector_mapping/HectorIterData.h
ros::message_traits::DataType< ::hector_mapping::HectorDebugInfo_< ContainerAllocator > >
ros::message_traits::Definition< ::hector_mapping::HectorDebugInfo_< ContainerAllocator > >
hector_mapping::HectorDebugInfo_
ros::message_traits::IsMessage< ::hector_mapping::HectorDebugInfo_< ContainerAllocator > >
ros::message_traits::IsMessage< ::hector_mapping::HectorDebugInfo_< ContainerAllocator >const >
ros::message_traits::MD5Sum< ::hector_mapping::HectorDebugInfo_< ContainerAllocator > >
ros::message_operations::Printer< ::hector_mapping::HectorDebugInfo_< ContainerAllocator > >
ros::serialization::Serializer< ::hector_mapping::HectorDebugInfo_< ContainerAllocator > >
hector_mapping
::hector_mapping::HectorDebugInfo_< std::allocator< void > >
HectorDebugInfo
namespacehector__mapping.html
a4d73c59e3f9db19413eea005e899feba
boost::shared_ptr< ::hector_mapping::HectorDebugInfo const >
HectorDebugInfoConstPtr
namespacehector__mapping.html
a2660acbec755247927f1adee8bc5452a
boost::shared_ptr< ::hector_mapping::HectorDebugInfo >
HectorDebugInfoPtr
namespacehector__mapping.html
acaaec50fe74009e2855dfce04b5d422c
std::ostream &
operator<<
namespacehector__mapping.html
ab1ceb92f6ef1a04fc8ba8706ea270af1
(std::ostream &s, const ::hector_mapping::HectorDebugInfo_< ContainerAllocator > &v)
HectorDebugInfoInterface.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/util/
HectorDebugInfoInterface_8h
HectorDebugInfoInterface
HectorDebugInfoProvider.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/src/
HectorDebugInfoProvider_8h
util/HectorDebugInfoInterface.h
util/UtilFunctions.h
hector_mapping/HectorDebugInfo.h
HectorDebugInfoProvider
HectorDrawings.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/src/
HectorDrawings_8h
util/DrawInterface.h
util/UtilFunctions.h
HectorIterData.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/msg_gen/cpp/include/hector_mapping/
HectorIterData_8h
ros::message_traits::DataType< ::hector_mapping::HectorIterData_< ContainerAllocator > >
ros::message_traits::Definition< ::hector_mapping::HectorIterData_< ContainerAllocator > >
hector_mapping::HectorIterData_
ros::message_traits::IsFixedSize< ::hector_mapping::HectorIterData_< ContainerAllocator > >
ros::message_traits::IsMessage< ::hector_mapping::HectorIterData_< ContainerAllocator > >
ros::message_traits::IsMessage< ::hector_mapping::HectorIterData_< ContainerAllocator >const >
ros::message_traits::MD5Sum< ::hector_mapping::HectorIterData_< ContainerAllocator > >
ros::message_operations::Printer< ::hector_mapping::HectorIterData_< ContainerAllocator > >
ros::serialization::Serializer< ::hector_mapping::HectorIterData_< ContainerAllocator > >
hector_mapping
::hector_mapping::HectorIterData_< std::allocator< void > >
HectorIterData
namespacehector__mapping.html
a646b8192cd78b2ad2cdf0324d2450958
boost::shared_ptr< ::hector_mapping::HectorIterData const >
HectorIterDataConstPtr
namespacehector__mapping.html
a7213878df418a91917ce401fbec9b769
boost::shared_ptr< ::hector_mapping::HectorIterData >
HectorIterDataPtr
namespacehector__mapping.html
a984047c77c3cdc75f1fddfb3bd29df9b
std::ostream &
operator<<
namespacehector__mapping.html
a09653764fbfae42016da41c41f1cc061
(std::ostream &s, const ::hector_mapping::HectorIterData_< ContainerAllocator > &v)
HectorMapMutex.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/src/
HectorMapMutex_8h
util/MapLockerInterface.h
HectorMapMutex
HectorMappingRos.cpp
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/src/
HectorMappingRos_8cpp
HectorMappingRos.h
slam_main/HectorSlamProcessor.h
scan/DataPointContainer.h
util/MapLockerInterface.h
map/GridMap.h
util/DrawInterface.h
util/UtilFunctions.h
util/HectorDebugInfoInterface.h
hector_mapping/HectorDebugInfo.h
btScalar
tfScalar
HectorMappingRos_8cpp.html
a8dae956a31d41a9260f31afe355ab50d
HectorMappingRos.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/src/
HectorMappingRos_8h
slam_main/HectorSlamProcessor.h
scan/DataPointContainer.h
util/MapLockerInterface.h
PoseInfoContainer.h
HectorMappingRos
MapPublisherContainer
HectorSlamProcessor.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/slam_main/
HectorSlamProcessor_8h
../map/GridMap.h
OccGridMapBase.h
GridMapLogOdds.h
GridMapReflectanceCount.h
GridMapSimpleCount.h
OccGridMapUtil.h
GridMapCacheArray.h
MapRepresentationInterface.h
hectorslam::HectorSlamProcessor
hectorslam
main.cpp
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/src/
main_8cpp
HectorMappingRos.h
int
main
main_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
main_mapper.cpp
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/src/
main__mapper_8cpp
int
main
main__mapper_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
mainpage.dox
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/
mainpage_8dox
MapDimensionProperties.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/map/
MapDimensionProperties_8h
MapDimensionProperties
MapLockerInterface.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/util/
MapLockerInterface_8h
MapLockerInterface
MapProcContainer.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/slam_main/
MapProcContainer_8h
hectorslam::MapProcContainer
hectorslam
MapRepMultiMap.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/slam_main/
MapRepMultiMap_8h
MapRepresentationInterface.h
MapProcContainer.h
hectorslam::MapRepMultiMap
hectorslam
MapRepresentationInterface.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/slam_main/
MapRepresentationInterface_8h
hectorslam::MapRepresentationInterface
hectorslam
MapRepSingleMap.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/slam_main/
MapRepSingleMap_8h
MapRepresentationInterface.h
hectorslam::MapRepSingleMap
hectorslam
OccGridMapBase.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/map/
OccGridMapBase_8h
GridMapBase.h
hectorslam::OccGridMapBase
hectorslam
OccGridMapUtil.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/map/
OccGridMapUtil_8h
hectorslam::OccGridMapUtil
hectorslam
OccGridMapUtilConfig.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/map/
OccGridMapUtilConfig_8h
OccGridMapUtil.h
hectorslam::OccGridMapUtilConfig
hectorslam
GridMapCacheArray
GridMapCacheMethod
OccGridMapUtilConfig_8h.html
a32925137cd24e579fa0ae44db5aa2769
PoseInfoContainer.cpp
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/src/
PoseInfoContainer_8cpp
PoseInfoContainer.h
PoseInfoContainer.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/src/
PoseInfoContainer_8h
PoseInfoContainer
ScanMatcher.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/matcher/
ScanMatcher_8h
../util/DrawInterface.h
hectorslam::ScanMatcher
hectorslam
UtilFunctions.h
/home/rosbuild/hudson/workspace/doc-electric-tu-darmstadt-ros-pkg/doc_stacks/2013-03-05_12-22-58.304137/hector_slam/hector_mapping/include/hector_slam_lib/util/
UtilFunctions_8h
util
static float
normalize_angle
namespaceutil.html
a485275ffe397aa8d2bcf83ef4fa82221
(float angle)
static float
normalize_angle_pos
namespaceutil.html
a9900d2db65825e2ea287e58f3057fdf8
(float angle)
static bool
poseDifferenceLargerThan
namespaceutil.html
a6e4632cc0c9a23cc22f31e7c90c93a91
(const Eigen::Vector3f &pose1, const Eigen::Vector3f &pose2, float distanceDiffThresh, float angleDiffThresh)
static int
sign
namespaceutil.html
ac1c5139ae4f4baa0a47bc746937b9fc9
(int x)
static float
sqr
namespaceutil.html
a629b2281585c12840b6a3cd13322094f
(float val)
static T
toDeg
namespaceutil.html
ae3cbc1329b0eb3b15de6114a052beb0a
(const T radVal)
static T
toRad
namespaceutil.html
a03bd65c12b44418aa6d48784b5ac1e61
(const T degVal)
CachedMapElement
classCachedMapElement.html
int
index
classCachedMapElement.html
ace2c20a825ce0c31e63e4e0e72a0e3ff
float
val
classCachedMapElement.html
a4aa915dfed1af26285006994d77bba90
GridMapCacheArray
classGridMapCacheArray.html
void
cacheData
classGridMapCacheArray.html
a655f9b0d303c2b81dc24ae2355ebe58e
(int index, float val)
bool
containsCachedData
classGridMapCacheArray.html
a92a99d0f72efa7bff289acff2c93a5e6
(int index, float &val)
GridMapCacheArray
classGridMapCacheArray.html
a813b7f0fd322d144ea5ae2ef37015cdb
()
void
resetCache
classGridMapCacheArray.html
ad5ac910f8d2cd5036060124de6018b87
()
void
setMapSize
classGridMapCacheArray.html
a7add3ca7ad5368419e8173a00f15f1e5
(const Eigen::Vector2i &newDimensions)
~GridMapCacheArray
classGridMapCacheArray.html
ae00eaa53504e8cda9df503fc4f540000
()
void
createCacheArray
classGridMapCacheArray.html
a8edbc8429dc41fb10fddbd49b1ce71ba
(const Eigen::Vector2i &newDimensions)
void
deleteCacheArray
classGridMapCacheArray.html
a35f10098cb7a8e3e24790e6d5fbb3cdb
()
void
setArraySize
classGridMapCacheArray.html
acc07923aa95245a56c5f4ed21014c646
(const Eigen::Vector2i &newDimensions)
Eigen::Vector2i
arrayDimensions
classGridMapCacheArray.html
aca84c499d2765aacbe8d55be017019bb
CachedMapElement *
cacheArray
classGridMapCacheArray.html
a2af44c12c08de16c01317fbfdf3fc5a7
int
currCacheIndex
classGridMapCacheArray.html
a9fa544d6ce52e3934b7f14b607128fc1
GridMapLogOddsFunctions
classGridMapLogOddsFunctions.html
float
getGridProbability
classGridMapLogOddsFunctions.html
a85a63d8935193505269d23de584050c1
(const LogOddsCell &cell) const
GridMapLogOddsFunctions
classGridMapLogOddsFunctions.html
a05214588a2fd6207cbf4a1a0559e46f2
()
void
setUpdateFreeFactor
classGridMapLogOddsFunctions.html
a216d112108fa0759508d9f79e2530f30
(float factor)
void
setUpdateOccupiedFactor
classGridMapLogOddsFunctions.html
ac51ac6ac94ec30a55f7e18a8006473bf
(float factor)
void
updateSetFree
classGridMapLogOddsFunctions.html
aa32c7de6171250c8318a858d947eaca0
(LogOddsCell &cell) const
void
updateSetOccupied
classGridMapLogOddsFunctions.html
a44ac1f41275fb043b5073da19b59d945
(LogOddsCell &cell) const
void
updateUnsetFree
classGridMapLogOddsFunctions.html
a6943d1647a74a8806e12b89a96797b4b
(LogOddsCell &cell) const
float
probToLogOdds
classGridMapLogOddsFunctions.html
a222325b75f82f1e4b67df1aeb08d78c0
(float prob)
float
logOddsFree
classGridMapLogOddsFunctions.html
a8e45c0778a6c2a26d7531e3f0b7812e5
float
logOddsOccupied
classGridMapLogOddsFunctions.html
af425fc5c7551c37373538756af23b791
GridMapReflectanceFunctions
classGridMapReflectanceFunctions.html
float
getGridProbability
classGridMapReflectanceFunctions.html
a01ce4987c4a10bfa540e656e7e7c4e20
(const ReflectanceCell &cell) const
GridMapReflectanceFunctions
classGridMapReflectanceFunctions.html
aebf97cf372539c41c9f48c98e0dc1cb3
()
void
updateSetFree
classGridMapReflectanceFunctions.html
a26cb5105d9c9510475f30e95587f7d18
(ReflectanceCell &cell) const
void
updateSetOccupied
classGridMapReflectanceFunctions.html
afb25790d629d0b21d778a89841723998
(ReflectanceCell &cell) const
void
updateUnsetFree
classGridMapReflectanceFunctions.html
a7cf0eac901771ea826c38b9f065aec83
(ReflectanceCell &cell) const
GridMapSimpleCountFunctions
classGridMapSimpleCountFunctions.html
float
getGridProbability
classGridMapSimpleCountFunctions.html
aa3b2b584e8efd6569c02139cf2947284
(const SimpleCountCell &cell) const
GridMapSimpleCountFunctions
classGridMapSimpleCountFunctions.html
a37ab50db2bf989d71f95cb3cb11ee4fe
()
void
updateSetFree
classGridMapSimpleCountFunctions.html
a7c394eb142856838f7747c4d5085d85d
(SimpleCountCell &cell) const
void
updateSetOccupied
classGridMapSimpleCountFunctions.html
af3bff0a9178dd2c29dff30a753ce252f
(SimpleCountCell &cell) const
void
updateUnsetFree
classGridMapSimpleCountFunctions.html
ac6841b381dcb9807c39c93494114cf1a
(SimpleCountCell &cell) const
float
updateFreeLimit
classGridMapSimpleCountFunctions.html
a43214a7aed0b75215260d0af2cdb540f
float
updateFreeVal
classGridMapSimpleCountFunctions.html
a032140c42c92b3087dd36d1bae57ce58
float
updateOccLimit
classGridMapSimpleCountFunctions.html
ac9b32190294222eb0dfecc202b50f909
float
updateOccVal
classGridMapSimpleCountFunctions.html
aec5756eae98d19eb7398992413983c8d
HectorDebugInfoInterface
classHectorDebugInfoInterface.html
virtual void
addHessianMatrix
classHectorDebugInfoInterface.html
a98637516c958826154ee4b34654e4635
(const Eigen::Matrix3f &hessian)=0
virtual void
addPoseLikelihood
classHectorDebugInfoInterface.html
a0ae3bde041548837992289a354a515c9
(float lh)=0
virtual void
sendAndResetData
classHectorDebugInfoInterface.html
a5027cbe23c82ffdb7a12a097e18a1701
()=0
HectorDebugInfoProvider
classHectorDebugInfoProvider.html
HectorDebugInfoInterface
virtual void
addHessianMatrix
classHectorDebugInfoProvider.html
a674665097c3945972eeece58b24a55e0
(const Eigen::Matrix3f &hessian)
virtual void
addPoseLikelihood
classHectorDebugInfoProvider.html
a50093595d3193828f9aaf253764c7670
(float lh)
HectorDebugInfoProvider
classHectorDebugInfoProvider.html
a11919f267217fad4541477ba25d152d1
()
virtual void
sendAndResetData
classHectorDebugInfoProvider.html
a4791c4f9da874dd902d5126773153e3c
()
hector_mapping::HectorDebugInfo
debugInfo
classHectorDebugInfoProvider.html
af15625b641279cacb6b66a50dda37a04
ros::Publisher
debugInfoPublisher_
classHectorDebugInfoProvider.html
a56b4c35b79428c7fb635648f9ee7616a
HectorMapMutex
classHectorMapMutex.html
MapLockerInterface
virtual void
lockMap
classHectorMapMutex.html
ad47f37cd043f232074490519fb6c20ec
()
virtual void
unlockMap
classHectorMapMutex.html
af0cc24183d2ce21c67521e1f9567339d
()
boost::mutex
mapModifyMutex_
classHectorMapMutex.html
a0847adae20d5d46303801dc3f335b8c2
HectorMappingRos
classHectorMappingRos.html
HectorMappingRos
classHectorMappingRos.html
a0e4f6e8b4a29888da2a639fb4c121d7d
()
void
initialPoseCallback
classHectorMappingRos.html
a6de7b15403125c1d57f23b3920f94fa3
(const geometry_msgs::PoseWithCovarianceStampedConstPtr &msg)
bool
mapCallback
classHectorMappingRos.html
a1e2de1e1451e97c827b83d6f021d6782
(nav_msgs::GetMap::Request &req, nav_msgs::GetMap::Response &res)
void
publishMap
classHectorMappingRos.html
a27e82c9e29faeb5b7bc27263a9743698
(MapPublisherContainer &map_, const hectorslam::GridMap &gridMap, ros::Time timestamp, MapLockerInterface *mapMutex=0)
void
publishMapLoop
classHectorMappingRos.html
a7a48538c669660f4f4676daec33928be
(double p_map_pub_period_)
void
publishTransform
classHectorMappingRos.html
a9c35fa20ac47dc038e97198eca634764
()
void
publishTransformLoop
classHectorMappingRos.html
ac2d1b37ee80c2716d774acfe73bc44a1
(double p_transform_pub_period_)
bool
rosLaserScanToDataContainer
classHectorMappingRos.html
ac847ff5f83eba6337855cbe38076d36f
(const sensor_msgs::LaserScan &scan, hectorslam::DataContainer &dataContainer, float scaleToMap)
bool
rosPointCloudToDataContainer
classHectorMappingRos.html
aec3617802c2a9a8e9bb3a550880d38c3
(const sensor_msgs::PointCloud &pointCloud, const tf::StampedTransform &laserTransform, hectorslam::DataContainer &dataContainer, float scaleToMap)
void
scanCallback
classHectorMappingRos.html
a8ae121b6637ef3031fc58961cddc953b
(const sensor_msgs::LaserScan &scan)
void
setServiceGetMapData
classHectorMappingRos.html
a04c75e0e30d67d46291d42c1c02dbc21
(nav_msgs::GetMap::Response &map_, const hectorslam::GridMap &gridMap)
void
staticMapCallback
classHectorMappingRos.html
a003366c78e9a924775c9fa5e8e0cb451
(const nav_msgs::OccupancyGrid &map)
void
sysMsgCallback
classHectorMappingRos.html
a47d22f245d67f2f412e04237e73c8460
(const std_msgs::String &string)
~HectorMappingRos
classHectorMappingRos.html
a9fea36116f5ac422031222e1832bf30e
()
HectorDebugInfoProvider *
debugInfoProvider
classHectorMappingRos.html
acbd64d3b40154f57638ac2832ef66349
HectorDrawings *
hectorDrawings
classHectorMappingRos.html
ae3ac66a00421ebb2bc4a5ae8e817288e
Eigen::Vector3f
initial_pose_
classHectorMappingRos.html
a11d858a498eb62da60fbac5952190c9a
tf::MessageFilter< geometry_msgs::PoseWithCovarianceStamped > *
initial_pose_filter_
classHectorMappingRos.html
a5b5d055429f2365f84386d5c777d2da1
bool
initial_pose_set_
classHectorMappingRos.html
ac8eb0c7d63dca586c32f3b61f44c4161
message_filters::Subscriber< geometry_msgs::PoseWithCovarianceStamped > *
initial_pose_sub_
classHectorMappingRos.html
a62d8afaa65ae990685ed0baa3f7c059b
sensor_msgs::PointCloud
laser_point_cloud_
classHectorMappingRos.html
abdb047fb17acf369d83932a9804e93cd
hectorslam::DataContainer
laserScanContainer
classHectorMappingRos.html
ab1680009567b062dd2334a5e152def9b
int
lastGetMapUpdateIndex
classHectorMappingRos.html
aa88c88b0eb1b626126ba65d37a69da53
ros::Time
lastMapPublishTime
classHectorMappingRos.html
a19c1ed654b247b3fdb041673053b575c
ros::Time
lastScanTime
classHectorMappingRos.html
af45000c9b9f90396237073ba4f05eb24
Eigen::Vector3f
lastSlamPose
classHectorMappingRos.html
af854897b859ca96308c784ab97d14258
boost::thread *
map__publish_thread_
classHectorMappingRos.html
aeb305c73072b4c7942144d395da13624
tf::Transform
map_to_odom_
classHectorMappingRos.html
a65e01a3f1ce326ffcca208ce98cb4e6c
std::vector< MapPublisherContainer >
mapPubContainer
classHectorMappingRos.html
aebeeb1f5b14b3e5da3f01eaa6c38babd
ros::Subscriber
mapSubscriber_
classHectorMappingRos.html
a4dcc39e5c61fd96f7b24a2c0e2feb266
ros::NodeHandle
node_
classHectorMappingRos.html
a408f39c95fd4c8f42d9598a0d087d7c8
ros::Publisher
odometryPublisher_
classHectorMappingRos.html
af133e96aa6f23aabd05b2123560741d6
bool
p_advertise_map_service_
classHectorMappingRos.html
a5fc8a08dc412ed5e5978bafab2d11ea3
std::string
p_base_frame_
classHectorMappingRos.html
a053c4ca845e734fb9295c4ac2dd71fca
float
p_laser_z_max_value_
classHectorMappingRos.html
aafece3729dda2b19e32b780d11d19c07
float
p_laser_z_min_value_
classHectorMappingRos.html
a90312875435e7c02cb6a4eda847b8b21
std::string
p_map_frame_
classHectorMappingRos.html
a9b32ff08f4374aa7981501bd978ec7e4
int
p_map_multi_res_levels_
classHectorMappingRos.html
a3b2313566bd754eb44250eb7ae1133bf
double
p_map_pub_period_
classHectorMappingRos.html
acd1a5ab560eb04aa11b283dd2c12d6a3
double
p_map_resolution_
classHectorMappingRos.html
a7089247478d4f68b2fba95db374cff7c
int
p_map_size_
classHectorMappingRos.html
a9ce8cd0a352a5b2601156ba5d805ace0
double
p_map_start_x_
classHectorMappingRos.html
a225197f2c82f4d881f54cf7a29c71c7d
double
p_map_start_y_
classHectorMappingRos.html
a49c0dc320d33352244d22d8ea01427a3
double
p_map_update_angle_threshold_
classHectorMappingRos.html
a3f3034e8f3a0fed0d8ada446acb0f7fd
double
p_map_update_distance_threshold_
classHectorMappingRos.html
a853ac99bfc9679404e4ddece3d47ce21
bool
p_map_with_known_poses_
classHectorMappingRos.html
adcfd50c4af1fd44e51f652bd28127d7c
std::string
p_odom_frame_
classHectorMappingRos.html
a6f4e004b114332513cb3455b36b15e28
std::string
p_pose_update_topic_
classHectorMappingRos.html
abbbcfe27110786b7d8c116ec9640387c
bool
p_pub_debug_output_
classHectorMappingRos.html
ac932ea2c6ed7fdbba5b97157f82221c9
bool
p_pub_drawings
classHectorMappingRos.html
ac4fe1741fd9cf3da4d0f70a991349a2c
bool
p_pub_map_odom_transform_
classHectorMappingRos.html
a898c57f7167b7df05f94fb310b6dc11a
bool
p_pub_map_scanmatch_transform_
classHectorMappingRos.html
a3efbfeceea077d1be6b4dd3dff6e4b14
bool
p_pub_odometry_
classHectorMappingRos.html
a5c1f8ade205a0d01903d89ed31794e97
int
p_scan_subscriber_queue_size_
classHectorMappingRos.html
a528cd2d74b873806067c0608d33485e1
std::string
p_scan_topic_
classHectorMappingRos.html
af8fe63826af7e9a239dba4c30a64c5b3
float
p_sqr_laser_max_dist_
classHectorMappingRos.html
a4180e464e942fd252592dc82a8945833
float
p_sqr_laser_min_dist_
classHectorMappingRos.html
acfafc04a2ea35b85db98a5ce949928a5
std::string
p_sys_msg_topic_
classHectorMappingRos.html
a12f8a47abdd74d73ce313b107d175d5c
std::string
p_tf_map_scanmatch_transform_frame_name_
classHectorMappingRos.html
a88e2cd34b03d8f6b461acc4183e2148b
bool
p_timing_output_
classHectorMappingRos.html
aa6a112f68f89f8323a1f018035c2fa91
std::string
p_twist_update_topic_
classHectorMappingRos.html
adf7afef0dc39d4f5e62286a2672a33be
double
p_update_factor_free_
classHectorMappingRos.html
a9d4f66ffd301c8a7ca0c3d701e60e998
double
p_update_factor_occupied_
classHectorMappingRos.html
a66c571c8309aeb3780155a10bd584f72
bool
p_use_tf_pose_start_estimate_
classHectorMappingRos.html
ae54c3c8dd5a118419bbe6d92d543c04d
bool
p_use_tf_scan_transformation_
classHectorMappingRos.html
aec87dd16d593580a31a98c6008b364c0
PoseInfoContainer
poseInfoContainer_
classHectorMappingRos.html
a2db5b510d8fec12565a12b85a077e544
ros::Publisher
posePublisher_
classHectorMappingRos.html
aed600a226c14334883f8cd60b2af2073
ros::Publisher
poseUpdatePublisher_
classHectorMappingRos.html
af5680dbbb9272ca1b7af448c577013b6
laser_geometry::LaserProjection
projector_
classHectorMappingRos.html
a902eac07dfd7d5ce7cf3330ce90c2642
ros::Publisher
scan_point_cloud_publisher_
classHectorMappingRos.html
ab758981a35e98a0b97fea0d248b7a300
ros::Subscriber
scanSubscriber_
classHectorMappingRos.html
af043c9de72db5637dc5a1203041f393c
hectorslam::HectorSlamProcessor *
slamProcessor
classHectorMappingRos.html
a441b18bd69aa1f820a1baad6a88e26dc
ros::Subscriber
sysMsgSubscriber_
classHectorMappingRos.html
a4e580278f0ff9f3ca656ae96c619b996
tf::TransformListener
tf_
classHectorMappingRos.html
a026cfb9fb3505ebacb5de32b1ba342e6
tf::TransformBroadcaster *
tfB_
classHectorMappingRos.html
ab0ebd68fa2b5e99ac2b9831bffbed334
ros::Publisher
twistUpdatePublisher_
classHectorMappingRos.html
a1f4cd6b65b3b0cce136a999813580ecb
LogOddsCell
classLogOddsCell.html
float
getValue
classLogOddsCell.html
a3c55e70c8d45092f236a7553a8cba28d
() const
bool
isFree
classLogOddsCell.html
aa33261fb7f2a59e8dd2263b8a5b90d16
() const
bool
isOccupied
classLogOddsCell.html
a7ab3c37ff10a3f5ff9c40120ff43602c
() const
void
resetGridCell
classLogOddsCell.html
a15c8ba40d92f4d26afde29491abb68af
()
void
set
classLogOddsCell.html
a9e2ee79be0e51b55cd27ea4e6709d6f4
(float val)
float
logOddsVal
classLogOddsCell.html
ae79e42a1fcff41815970616569963cf6
int
updateIndex
classLogOddsCell.html
a4feb44efaf5901d3d58085aabe8dc4ab
MapDimensionProperties
classMapDimensionProperties.html
float
getCellLength
classMapDimensionProperties.html
af973d773a075e95c02acfbede0debe45
() const
const Eigen::Vector2i &
getMapDimensions
classMapDimensionProperties.html
ae575cc32b95d399e47fc075b966fa166
() const
int
getSizeX
classMapDimensionProperties.html
a23931cf76656368fe0a503e062d9f436
() const
int
getSizeY
classMapDimensionProperties.html
afe45f9a94d1a36703d85a39f4fafd64d
() const
const Eigen::Vector2f &
getTopLeftOffset
classMapDimensionProperties.html
a4f1345c287e839797d718be81268e8f3
() const
bool
hasEqualDimensionProperties
classMapDimensionProperties.html
a67ff155aace2f8a56852688f88d82ad8
(const MapDimensionProperties &other) const
bool
hasEqualTransformationProperties
classMapDimensionProperties.html
a4b9cbaafbd2fc1a7a6b8e1736446e437
(const MapDimensionProperties &other) const
MapDimensionProperties
classMapDimensionProperties.html
ae6cef7812b7fddbc6aa5614a2c36ccea
(const Eigen::Vector2f &topLeftOffsetIn, const Eigen::Vector2i &mapDimensionsIn, float cellLengthIn)
MapDimensionProperties
classMapDimensionProperties.html
acce80888a6b5a4fa7ac902bc90794dd7
()
bool
operator==
classMapDimensionProperties.html
ae680c8e969899e1b64aba6eacfcc5507
(const MapDimensionProperties &other) const
bool
pointOutOfMapBounds
classMapDimensionProperties.html
abd9e1d87600f9fe3f08fb2d2721876c2
(const Eigen::Vector2f &coords) const
void
setCellLength
classMapDimensionProperties.html
adf804f6d34c703fb171eb5834517e523
(float cl)
void
setMapCellDims
classMapDimensionProperties.html
aaedb33cfe640b6c36a265983d9fdaf09
(const Eigen::Vector2i &newDims)
void
setSizeX
classMapDimensionProperties.html
ab8bbead364ff34f8ae4905b63fdc53e1
(int sX)
void
setSizeY
classMapDimensionProperties.html
a95ca2f449d7b28199096f000babc7547
(int sY)
void
setTopLeftOffset
classMapDimensionProperties.html
a2e39100b3b955337c216cd8042630de8
(const Eigen::Vector2f &topLeftOffsetIn)
float
cellLength
classMapDimensionProperties.html
a060c55e0970038da152c260bb201b4b0
Eigen::Vector2i
mapDimensions
classMapDimensionProperties.html
a5c4fbee2b686bf4a3de8ca218d091845
Eigen::Vector2f
mapLimitsf
classMapDimensionProperties.html
ad404ba8a6ca35ed3f9d37bd54ed27a58
Eigen::Vector2f
topLeftOffset
classMapDimensionProperties.html
acacef10d0243b09a1a0e984ef25418a4
MapLockerInterface
classMapLockerInterface.html
virtual void
lockMap
classMapLockerInterface.html
a2d7f235c46b99bdd2aba85144497f1bc
()=0
virtual void
unlockMap
classMapLockerInterface.html
a2554076e36469880a8b2747c7c99a637
()=0
MapPublisherContainer
classMapPublisherContainer.html
ros::ServiceServer
dynamicMapServiceServer_
classMapPublisherContainer.html
afd4b587ff31512ef92d538e4350bce3e
nav_msgs::GetMap::Response
map_
classMapPublisherContainer.html
aaa6680c41e52a10e05cb6615b1fe6535
ros::Publisher
mapMetadataPublisher_
classMapPublisherContainer.html
ac58b6d2ef11af589b5ca9cacfd9cdd1f
ros::Publisher
mapPublisher_
classMapPublisherContainer.html
a4cf82560d214b3f7295dcc8ffa5e8657
PoseInfoContainer
classPoseInfoContainer.html
const geometry_msgs::PoseStamped &
getPoseStamped
classPoseInfoContainer.html
aab7c990923428bef2235d38fe22286f7
()
const geometry_msgs::PoseWithCovarianceStamped &
getPoseWithCovarianceStamped
classPoseInfoContainer.html
ad92c3c9fb0f6b14a1a382ee8a088935b
()
const tf::Transform &
getTfTransform
classPoseInfoContainer.html
aecef72ae4d9469cc64b7636eb41a7285
()
void
update
classPoseInfoContainer.html
a3f5184ec6be243a0c593cca2bb2cedd5
(const Eigen::Vector3f &slamPose, const Eigen::Matrix3f &slamCov, const ros::Time &stamp, const std::string &frame_id)
geometry_msgs::PoseWithCovarianceStamped
covPose_
classPoseInfoContainer.html
a3ea4430dbe247735f5e3a04babf41b1a
tf::Transform
poseTransform_
classPoseInfoContainer.html
a95351ded03300ce06afa8ebca2db95f4
geometry_msgs::PoseStamped
stampedPose_
classPoseInfoContainer.html
aa9cb2d774699dcd3657030788c566e83
ReflectanceCell
classReflectanceCell.html
float
getValue
classReflectanceCell.html
a4faafa3b87ff3ccd6bfefafba3c1e2db
() const
bool
isFree
classReflectanceCell.html
a332eea451cfa0fd1e56620c99924835e
() const
bool
isOccupied
classReflectanceCell.html
aa449a0a76039bebc0a3216aa585124c5
() const
void
resetGridCell
classReflectanceCell.html
af21f44d7f5e87ba965fcacc57c24a337
()
void
set
classReflectanceCell.html
a64c844ee3b76f2115ab071ed692f4128
(float val)
float
probOccupied
classReflectanceCell.html
a46b1d42c50054599a637996c01d6b456
float
reflectedCount
classReflectanceCell.html
ac3ed1588822420d6374b7c3b236d6198
int
updateIndex
classReflectanceCell.html
a25e741f4ca45ec1a0026c2a7d66b13c4
float
visitedCount
classReflectanceCell.html
ad8a3238a0e3054a608b8c06cf784cf07
SimpleCountCell
classSimpleCountCell.html
float
getValue
classSimpleCountCell.html
ac651e9f7b2ae1447d3beade03a811aa8
() const
bool
isFree
classSimpleCountCell.html
a5610c1be49d5d8679cb4f46e9daec70a
() const
bool
isOccupied
classSimpleCountCell.html
ac931d7ecf97a185cbc3e033dd2f3af4b
() const
void
resetGridCell
classSimpleCountCell.html
a46fe4b04bc57000726c03c84db9530df
()
void
set
classSimpleCountCell.html
a7547d21a7226f096e15fb1cd262d7113
(float val)
float
simpleOccVal
classSimpleCountCell.html
a052e610da0f88f651a83e4969d491f2e
int
updateIndex
classSimpleCountCell.html
a6fe2a65b99e4415a9704312325050796
hector_mapping
namespacehector__mapping.html
hector_mapping::msg
hector_mapping::HectorDebugInfo_
hector_mapping::HectorIterData_
::hector_mapping::HectorDebugInfo_< std::allocator< void > >
HectorDebugInfo
namespacehector__mapping.html
a4d73c59e3f9db19413eea005e899feba
boost::shared_ptr< ::hector_mapping::HectorDebugInfo const >
HectorDebugInfoConstPtr
namespacehector__mapping.html
a2660acbec755247927f1adee8bc5452a
boost::shared_ptr< ::hector_mapping::HectorDebugInfo >
HectorDebugInfoPtr
namespacehector__mapping.html
acaaec50fe74009e2855dfce04b5d422c
::hector_mapping::HectorIterData_< std::allocator< void > >
HectorIterData
namespacehector__mapping.html
a646b8192cd78b2ad2cdf0324d2450958
boost::shared_ptr< ::hector_mapping::HectorIterData const >
HectorIterDataConstPtr
namespacehector__mapping.html
a7213878df418a91917ce401fbec9b769
boost::shared_ptr< ::hector_mapping::HectorIterData >
HectorIterDataPtr
namespacehector__mapping.html
a984047c77c3cdc75f1fddfb3bd29df9b
std::ostream &
operator<<
namespacehector__mapping.html
a09653764fbfae42016da41c41f1cc061
(std::ostream &s, const ::hector_mapping::HectorIterData_< ContainerAllocator > &v)
std::ostream &
operator<<
namespacehector__mapping.html
ab1ceb92f6ef1a04fc8ba8706ea270af1
(std::ostream &s, const ::hector_mapping::HectorDebugInfo_< ContainerAllocator > &v)
hector_mapping::HectorDebugInfo_
structhector__mapping_1_1HectorDebugInfo__.html
ContainerAllocator
std::vector< ::hector_mapping::HectorIterData_< ContainerAllocator >, typename ContainerAllocator::template rebind< ::hector_mapping::HectorIterData_< ContainerAllocator > >::other >
_iterData_type
structhector__mapping_1_1HectorDebugInfo__.html
a2b3aea0e648e35b1b78972a8f322fcec
boost::shared_ptr< ::hector_mapping::HectorDebugInfo_< ContainerAllocator > const >
ConstPtr
structhector__mapping_1_1HectorDebugInfo__.html
a48b2250d990e96b49c15c6b5419249ab
boost::shared_ptr< ::hector_mapping::HectorDebugInfo_< ContainerAllocator > >
Ptr
structhector__mapping_1_1HectorDebugInfo__.html
a35966c86ea65c4eac0b8eb0aa2e98ad4
HectorDebugInfo_< ContainerAllocator >
Type
structhector__mapping_1_1HectorDebugInfo__.html
ac859c2e064cfa5c162aeb2f805b1356b
ROS_DEPRECATED const std::string
__getDataType
structhector__mapping_1_1HectorDebugInfo__.html
a75c6b82ee9315b479cd1ddcdd8411d0c
() const
ROS_DEPRECATED const std::string
__getMD5Sum
structhector__mapping_1_1HectorDebugInfo__.html
ac6fcf0d3a33b5dfd9ca554d788c93815
() const
ROS_DEPRECATED const std::string
__getMessageDefinition
structhector__mapping_1_1HectorDebugInfo__.html
a472867a04aa255108a226ade2da6a1c7
() const
virtual ROS_DEPRECATED uint8_t *
deserialize
structhector__mapping_1_1HectorDebugInfo__.html
a93deec8b4b32372ea32ad5ea020e87a5
(uint8_t *read_ptr)
ROS_DEPRECATED uint32_t
get_iterData_size
structhector__mapping_1_1HectorDebugInfo__.html
a5229b3e4b4363d584509ee883c6d8438
() const
ROS_DEPRECATED void
get_iterData_vec
structhector__mapping_1_1HectorDebugInfo__.html
a9122058508c49d3ec293272d0cc36924
(std::vector< ::hector_mapping::HectorIterData_< ContainerAllocator >, typename ContainerAllocator::template rebind< ::hector_mapping::HectorIterData_< ContainerAllocator > >::other > &vec) const
HectorDebugInfo_
structhector__mapping_1_1HectorDebugInfo__.html
a7d84c20db25dec35d39122976ccd5cad
(const ContainerAllocator &_alloc)
HectorDebugInfo_
structhector__mapping_1_1HectorDebugInfo__.html
a73fbf81ffb269a804f59c9e7505ce39e
()
virtual ROS_DEPRECATED uint32_t
serializationLength
structhector__mapping_1_1HectorDebugInfo__.html
ac468961f292e7ef774e91fc1e7b4dfda
() const
virtual ROS_DEPRECATED uint8_t *
serialize
structhector__mapping_1_1HectorDebugInfo__.html
a7580f7d5d456b1c6768b64897b914bb1
(uint8_t *write_ptr, uint32_t seq) const
ROS_DEPRECATED void
set_iterData_size
structhector__mapping_1_1HectorDebugInfo__.html
a9a74670ae05260c7b9a460b998c1aee5
(uint32_t size)
ROS_DEPRECATED void
set_iterData_vec
structhector__mapping_1_1HectorDebugInfo__.html
a134fe5ffd1cfd144bd8ccc52060041ed
(const std::vector< ::hector_mapping::HectorIterData_< ContainerAllocator >, typename ContainerAllocator::template rebind< ::hector_mapping::HectorIterData_< ContainerAllocator > >::other > &vec)
static ROS_DEPRECATED const std::string
__s_getDataType
structhector__mapping_1_1HectorDebugInfo__.html
ac503df10f12dbab7ecc9623d5ddf6156
()
static ROS_DEPRECATED const std::string
__s_getMD5Sum
structhector__mapping_1_1HectorDebugInfo__.html
a3a40e931352206a92a829180c18740e9
()
static ROS_DEPRECATED const std::string
__s_getMessageDefinition
structhector__mapping_1_1HectorDebugInfo__.html
aa36e8bf837a073357f5546c613c157fa
()
boost::shared_ptr< std::map< std::string, std::string > >
__connection_header
structhector__mapping_1_1HectorDebugInfo__.html
ada2c61f61f80b6f116d2deb17d3a85a6
std::vector< ::hector_mapping::HectorIterData_< ContainerAllocator >, typename ContainerAllocator::template rebind< ::hector_mapping::HectorIterData_< ContainerAllocator > >::other >
iterData
structhector__mapping_1_1HectorDebugInfo__.html
a46a62aff69b216c300e05a5ce5af5445
static const char *
__s_getDataType_
structhector__mapping_1_1HectorDebugInfo__.html
a7be21058c1a835f1e9c9806bc6771af2
()
static const char *
__s_getMD5Sum_
structhector__mapping_1_1HectorDebugInfo__.html
a18c1e5b6c8a99a438c1ca20ecedd8c8c
()
static const char *
__s_getMessageDefinition_
structhector__mapping_1_1HectorDebugInfo__.html
a1d995f4a2efc83a3298c3c78d76a5613
()
hector_mapping::HectorIterData_
structhector__mapping_1_1HectorIterData__.html
double
_conditionNum2d_type
structhector__mapping_1_1HectorIterData__.html
ad6e9a25d883500cfd9bffbf1d7b9fa01
double
_conditionNum_type
structhector__mapping_1_1HectorIterData__.html
a7aae8549b2b219885f580f626a36319a
double
_determinant2d_type
structhector__mapping_1_1HectorIterData__.html
a0397bf09d8373ba7e2bd10ad7e80c785
double
_determinant_type
structhector__mapping_1_1HectorIterData__.html
aa0472754fdc45b95ad7e5fcbf1d676a8
boost::array< double, 9 >
_hessian_type
structhector__mapping_1_1HectorIterData__.html
a7c0f68381aa4b483ae7ca84517b1e906
boost::shared_ptr< ::hector_mapping::HectorIterData_< ContainerAllocator > const >
ConstPtr
structhector__mapping_1_1HectorIterData__.html
add737e6ce527ca985f8cdd570eee7023
boost::shared_ptr< ::hector_mapping::HectorIterData_< ContainerAllocator > >
Ptr
structhector__mapping_1_1HectorIterData__.html
afa1ac95686551a1a504f0aa6df86b57c
HectorIterData_< ContainerAllocator >
Type
structhector__mapping_1_1HectorIterData__.html
a2cf74f2b96609573ccf2b7ea5a7dbe09
ROS_DEPRECATED const std::string
__getDataType
structhector__mapping_1_1HectorIterData__.html
abe1d1e2914f5105fab21dd07e18fdb8b
() const
ROS_DEPRECATED const std::string
__getMD5Sum
structhector__mapping_1_1HectorIterData__.html
a7e1f42c2c16b2d78955b1aa72a618436
() const
ROS_DEPRECATED const std::string
__getMessageDefinition
structhector__mapping_1_1HectorIterData__.html
a0ac113cea18061b9a649a3271411b0b5
() const
virtual ROS_DEPRECATED uint8_t *
deserialize
structhector__mapping_1_1HectorIterData__.html
aa3d7850c43b92383e12d834be413d630
(uint8_t *read_ptr)
ROS_DEPRECATED uint32_t
get_hessian_size
structhector__mapping_1_1HectorIterData__.html
a9da39f69a633c657d34575e50eabb6d9
() const
HectorIterData_
structhector__mapping_1_1HectorIterData__.html
a7ff887f6395a08bf90f5fc5ccb2e82bf
(const ContainerAllocator &_alloc)
HectorIterData_
structhector__mapping_1_1HectorIterData__.html
a3e876b44b74ab03a70cb7977d930b84c
()
virtual ROS_DEPRECATED uint32_t
serializationLength
structhector__mapping_1_1HectorIterData__.html
ab9710158ea2ab613c553f5de340dd5c8
() const
virtual ROS_DEPRECATED uint8_t *
serialize
structhector__mapping_1_1HectorIterData__.html
a3dbeea5faab5ba46850cac8a5ff99b24
(uint8_t *write_ptr, uint32_t seq) const
static ROS_DEPRECATED const std::string
__s_getDataType
structhector__mapping_1_1HectorIterData__.html
aebf959a18c439f597112634fc88b1d14
()
static ROS_DEPRECATED const std::string
__s_getMD5Sum
structhector__mapping_1_1HectorIterData__.html
a858edd8065100346f8b815aca6c4e57e
()
static ROS_DEPRECATED const std::string
__s_getMessageDefinition
structhector__mapping_1_1HectorIterData__.html
a752a45c57177d17a16aa6c2a686e69b4
()
boost::shared_ptr< std::map< std::string, std::string > >
__connection_header
structhector__mapping_1_1HectorIterData__.html
a90097c35ae7ebcf35cd3a59fd141e26a
double
conditionNum
structhector__mapping_1_1HectorIterData__.html
a513c5b87c29c1f33b6baf752fdcd7933
double
conditionNum2d
structhector__mapping_1_1HectorIterData__.html
ad0169855e2cb0c8de95a85c78d5b3b0f
double
determinant
structhector__mapping_1_1HectorIterData__.html
a1c0ad67cb2e8a47c7ec006ec3f38c4a4
double
determinant2d
structhector__mapping_1_1HectorIterData__.html
a9bfe5ebae22d749b852085eba8b7ac06
boost::array< double, 9 >
hessian
structhector__mapping_1_1HectorIterData__.html
aababd4e673bcc8976cce200ce840fb28
static const char *
__s_getDataType_
structhector__mapping_1_1HectorIterData__.html
a90ba62fdb240e39a0f054063b75e684a
()
static const char *
__s_getMD5Sum_
structhector__mapping_1_1HectorIterData__.html
a7bcdd0c8367f4ba3fcdfc0f20dc8fd54
()
static const char *
__s_getMessageDefinition_
structhector__mapping_1_1HectorIterData__.html
af39b6c6ce1c4fa7dc0bb26c920ba7ec6
()
hector_mapping::msg
namespacehector__mapping_1_1msg.html
hector_mapping::msg::_HectorDebugInfo
hector_mapping::msg::_HectorIterData
hector_mapping::msg::_HectorDebugInfo
namespacehector__mapping_1_1msg_1_1__HectorDebugInfo.html
hector_mapping::msg::_HectorDebugInfo::HectorDebugInfo
tuple
_struct_4d
namespacehector__mapping_1_1msg_1_1__HectorDebugInfo.html
ab1b4aeb56183545f23e94111758dd002
tuple
_struct_9d
namespacehector__mapping_1_1msg_1_1__HectorDebugInfo.html
ad13065195d666c45ea3c056db525eed8
_struct_I
namespacehector__mapping_1_1msg_1_1__HectorDebugInfo.html
a77e52df1e7451d13172bf9c5868fa882
hector_mapping::msg::_HectorDebugInfo::HectorDebugInfo
classhector__mapping_1_1msg_1_1__HectorDebugInfo_1_1HectorDebugInfo.html
def
__init__
classhector__mapping_1_1msg_1_1__HectorDebugInfo_1_1HectorDebugInfo.html
a52fb550782634b72385c0acf4bab0392
def
deserialize
classhector__mapping_1_1msg_1_1__HectorDebugInfo_1_1HectorDebugInfo.html
a1fca7d08c52e3a67d2f4308a58f6f0da
def
deserialize_numpy
classhector__mapping_1_1msg_1_1__HectorDebugInfo_1_1HectorDebugInfo.html
a9e57c1b0f73b42962617e8d09afee0a3
def
serialize
classhector__mapping_1_1msg_1_1__HectorDebugInfo_1_1HectorDebugInfo.html
a1603220b90276e3a449997539e16f3b2
def
serialize_numpy
classhector__mapping_1_1msg_1_1__HectorDebugInfo_1_1HectorDebugInfo.html
a33d174805a66f298a7fdc64b0a1496a1
iterData
classhector__mapping_1_1msg_1_1__HectorDebugInfo_1_1HectorDebugInfo.html
ad56b0a83f53d6b41394ea41c86f3011e
def
_get_types
classhector__mapping_1_1msg_1_1__HectorDebugInfo_1_1HectorDebugInfo.html
ad763bf365e3cf0af6774d31afd7fc5ab
list
__slots__
classhector__mapping_1_1msg_1_1__HectorDebugInfo_1_1HectorDebugInfo.html
a9f4e8b209f4771da5a111796684938f6
string
_full_text
classhector__mapping_1_1msg_1_1__HectorDebugInfo_1_1HectorDebugInfo.html
aea818e12d1dce6f167fc13b6500cf451
_has_header
classhector__mapping_1_1msg_1_1__HectorDebugInfo_1_1HectorDebugInfo.html
a731df9ef5ffb810376f09943fda02214
string
_md5sum
classhector__mapping_1_1msg_1_1__HectorDebugInfo_1_1HectorDebugInfo.html
aaa99a68b5c15b357b7e76b64feccd609
list
_slot_types
classhector__mapping_1_1msg_1_1__HectorDebugInfo_1_1HectorDebugInfo.html
ae10ff34c2759fb442eaa486059a7b03f
string
_type
classhector__mapping_1_1msg_1_1__HectorDebugInfo_1_1HectorDebugInfo.html
a3750e0bade404796e0a44f17cfbd22dc
hector_mapping::msg::_HectorIterData
namespacehector__mapping_1_1msg_1_1__HectorIterData.html
hector_mapping::msg::_HectorIterData::HectorIterData
tuple
_struct_4d
namespacehector__mapping_1_1msg_1_1__HectorIterData.html
a3c4ec44220d04c38d131db34743713ef
tuple
_struct_9d
namespacehector__mapping_1_1msg_1_1__HectorIterData.html
aa705b11c482147eb2791ab9f10f98f01
_struct_I
namespacehector__mapping_1_1msg_1_1__HectorIterData.html
a66085a44574dd8bee92d8bed5d0f1104
hector_mapping::msg::_HectorIterData::HectorIterData
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
def
__init__
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
a278a291141237c2c216d6ba9f7cfe79a
def
deserialize
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
a5bc7504cac7b0a85e4fadfd034c6da83
def
deserialize_numpy
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
aa5a6db9fa9e17df3725e8c4d5ffc8a0f
def
serialize
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
a13a2d98276b8d8e430e70e5ba1f953ab
def
serialize_numpy
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
a9450b4b6316c5fed58cc9ea8e24692a5
conditionNum
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
ab1638e7d2708a8c51d49558fdaa54325
conditionNum2d
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
a49f49222cfd23a16f676f1cca6a85960
determinant
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
a2515c6e8d387f047660c18e73d2c6304
determinant2d
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
a284ca97faf3bd9bb192772534d342f49
hessian
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
af0ef12b3c2b3ad11a51dbcfb071f90fb
def
_get_types
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
a341332578d4ec2dda37fbb01d8684339
list
__slots__
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
abfc02d1deaf5c891f514f417b2698632
string
_full_text
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
a338ee83672055f8c2e7023456e6fca47
_has_header
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
ae83cd023598adb5c2ecdde60ae49feda
string
_md5sum
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
a6d75545e31607d8d2b31d974733c2bf7
list
_slot_types
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
abd6324d60d99c04d99e342e933503261
string
_type
classhector__mapping_1_1msg_1_1__HectorIterData_1_1HectorIterData.html
afe581f4618f0a475eb83ea8633391b55
hectorslam
namespacehectorslam.html
hectorslam::DataPointContainer
hectorslam::GridMapBase
hectorslam::HectorSlamProcessor
hectorslam::MapProcContainer
hectorslam::MapRepMultiMap
hectorslam::MapRepresentationInterface
hectorslam::MapRepSingleMap
hectorslam::OccGridMapBase
hectorslam::OccGridMapUtil
hectorslam::OccGridMapUtilConfig
hectorslam::ScanMatcher
DataPointContainer< Eigen::Vector2f >
DataContainer
namespacehectorslam.html
a4d877058a3401d40d75306c2d19df45a
OccGridMapBase< LogOddsCell, GridMapLogOddsFunctions >
GridMap
namespacehectorslam.html
a822e7e375a3c5d6ee2588d58faa08301
hectorslam::DataPointContainer
classhectorslam_1_1DataPointContainer.html
void
add
classhectorslam_1_1DataPointContainer.html
aa51c8f4fc8916e3c115ba2b825066259
(const DataPointType &dataPoint)
void
clear
classhectorslam_1_1DataPointContainer.html
a68ba0b53cf5325fd2661caed4538e4ec
()
DataPointContainer
classhectorslam_1_1DataPointContainer.html
a76d8666900ec8a840665ea97f81ee1c8
(int size=1000)
DataPointType
getOrigo
classhectorslam_1_1DataPointContainer.html
ac9012c0da49665425d5e7e954e8249ec
() const
int
getSize
classhectorslam_1_1DataPointContainer.html
abee64f74d5b4fea50c5c927eb8e1a8f7
() const
const DataPointType &
getVecEntry
classhectorslam_1_1DataPointContainer.html
afa8c14edba24eaa15d8aca3a71f24f0d
(int index) const
void
setFrom
classhectorslam_1_1DataPointContainer.html
ad8f987c9a8575af65a8119196c86aea9
(const DataPointContainer &other, float factor)
void
setOrigo
classhectorslam_1_1DataPointContainer.html
a2c9dd1b70edc0f84629e29bb259ae281
(const DataPointType &origoIn)
std::vector< DataPointType >
dataPoints
classhectorslam_1_1DataPointContainer.html
ad2d7c2ce2e28699a43a602e7e6bec81b
DataPointType
origo
classhectorslam_1_1DataPointContainer.html
aca7146ab79d9883ecade4b5744a428d3
hectorslam::GridMapBase
classhectorslam_1_1GridMapBase.html
void
allocateArray
classhectorslam_1_1GridMapBase.html
afd61f592e10d90e7aeb71bd9fbe80f3a
(const Eigen::Vector2i &newMapDims)
void
clear
classhectorslam_1_1GridMapBase.html
a07bf3c5fe9ea79ffeb0fc30c7214e21c
()
void
deleteArray
classhectorslam_1_1GridMapBase.html
aefdb18ea07035dda50b75fff5b7afc42
()
const ConcreteCellType &
getCell
classhectorslam_1_1GridMapBase.html
a8c5e1ead139b62b021f9223575d64291
(int index) const
ConcreteCellType &
getCell
classhectorslam_1_1GridMapBase.html
a8ea879e639954342907df0bff9f21d70
(int index)
const ConcreteCellType &
getCell
classhectorslam_1_1GridMapBase.html
a654279d6aec705b30354c73730572eda
(int x, int y) const
ConcreteCellType &
getCell
classhectorslam_1_1GridMapBase.html
a671ab87f3cd82d864bfec3b722ba1adf
(int x, int y)
float
getCellLength
classhectorslam_1_1GridMapBase.html
a5464c78146e0eb84533f6bef5e08df43
() const
Eigen::Vector2f
getMapCoords
classhectorslam_1_1GridMapBase.html
a643525ec5dbc9629c2263a7cb7795575
(const Eigen::Vector2f &worldCoords) const
Eigen::Vector3f
getMapCoordsPose
classhectorslam_1_1GridMapBase.html
a29b9562c658e6b2da6b348be3ed14e71
(const Eigen::Vector3f &worldPose) const
const Eigen::Vector2i &
getMapDimensions
classhectorslam_1_1GridMapBase.html
a1854644e88503b859079e09a4017d915
() const
const MapDimensionProperties &
getMapDimProperties
classhectorslam_1_1GridMapBase.html
acb7aa26c94245f537768ac58a41c639a
() const
bool
getMapExtends
classhectorslam_1_1GridMapBase.html
a382d278572598d60c00f1a8419f22b69
(int &xMax, int &yMax, int &xMin, int &yMin) const
const Eigen::Affine2f &
getMapTworld
classhectorslam_1_1GridMapBase.html
aa40a8924b064e6a1767f0a9386b7b8dc
() const
float
getScaleToMap
classhectorslam_1_1GridMapBase.html
a917a8de95667ef1eccac6d699dbee4bc
() const
int
getSizeX
classhectorslam_1_1GridMapBase.html
a84d4ddf64fffdb8bff3636f85a897f95
() const
int
getSizeY
classhectorslam_1_1GridMapBase.html
a5540f54834bf51ae5e92b493628d1b30
() const
int
getUpdateIndex
classhectorslam_1_1GridMapBase.html
ac7eb2a3c7d1c66e62bc4bbb7c33b7b84
() const
Eigen::Vector2f
getWorldCoords
classhectorslam_1_1GridMapBase.html
a2d2da1c89b62f671bab0beab7c57fbfa
(const Eigen::Vector2f &mapCoords) const
Eigen::Vector3f
getWorldCoordsPose
classhectorslam_1_1GridMapBase.html
a259f8dc55cbd74c4b2bbd88576de4370
(const Eigen::Vector3f &mapPose) const
const Eigen::Affine2f &
getWorldTmap
classhectorslam_1_1GridMapBase.html
a7f84841094d43064cabb1316b5f74f68
() const
const Eigen::Affine3f &
getWorldTmap3D
classhectorslam_1_1GridMapBase.html
aad2ae79e4c71e945955b5672d3ea19d2
() const
GridMapBase
classhectorslam_1_1GridMapBase.html
a9791aba95f1a73c1dd674400a99492b5
(const GridMapBase &other)
GridMapBase
classhectorslam_1_1GridMapBase.html
a71a3231b5935186e08b3475c33099e9f
(float mapResolution, const Eigen::Vector2i &size, const Eigen::Vector2f &offset)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW bool
hasGridValue
classhectorslam_1_1GridMapBase.html
ad9fd6cd1b52207cbfc870bc52c0b2777
(int x, int y) const
GridMapBase &
operator=
classhectorslam_1_1GridMapBase.html
a94527c3b65a5dbc9cb78ae64f83b6e20
(const GridMapBase &other)
bool
pointOutOfMapBounds
classhectorslam_1_1GridMapBase.html
a02b6ed07fdaf1294b35e874258581da5
(const Eigen::Vector2f &pointMapCoords) const
virtual void
reset
classhectorslam_1_1GridMapBase.html
ab95578f7d332cef0c1f220957d49d125
()
void
setDimensionProperties
classhectorslam_1_1GridMapBase.html
a5760193bbae41b30483038b67b590823
(const MapDimensionProperties &newMapDimProps)
void
setDimensionProperties
classhectorslam_1_1GridMapBase.html
aaef5261de539e8dcab1e268885cb9597
(const Eigen::Vector2f &topLeftOffsetIn, const Eigen::Vector2i &mapDimensionsIn, float cellLengthIn)
void
setMapGridSize
classhectorslam_1_1GridMapBase.html
aba7c851971ab8f614b80938121471504
(const Eigen::Vector2i &newMapDims)
void
setMapTransformation
classhectorslam_1_1GridMapBase.html
a9bb1fdda2a56746449e0e84770e653af
(const Eigen::Vector2f &topLeftOffset, float cellLength)
void
setUpdated
classhectorslam_1_1GridMapBase.html
af3fc7a43a243b40c1c68159c96615170
()
virtual
~GridMapBase
classhectorslam_1_1GridMapBase.html
ae66e4a72eb516f21b36f67d2a67287e2
()
ConcreteCellType *
mapArray
classhectorslam_1_1GridMapBase.html
a702c0c4fd1901080d7495349630b08ac
MapDimensionProperties
mapDimensionProperties
classhectorslam_1_1GridMapBase.html
a241a69fb78c220c1c58d570c2453b611
Eigen::Affine2f
mapTworld
classhectorslam_1_1GridMapBase.html
aaabc9c69b626c9165d3a723ea3f21640
float
scaleToMap
classhectorslam_1_1GridMapBase.html
abfeb86fb1009d64ade3c1ddcace7e045
int
sizeX
classhectorslam_1_1GridMapBase.html
a85a18dbf7ba7de9922ca26ed57b65208
Eigen::Affine2f
worldTmap
classhectorslam_1_1GridMapBase.html
a005fc008b1a29c68d519a48594e2bb69
Eigen::Affine3f
worldTmap3D
classhectorslam_1_1GridMapBase.html
a8de234ec2862b12d124b6bfa2f533f4d
int
lastUpdateIndex
classhectorslam_1_1GridMapBase.html
aff8cd9eb5515f197bdabbd6f84803cbf
hectorslam::HectorSlamProcessor
classhectorslam_1_1HectorSlamProcessor.html
void
addMapMutex
classhectorslam_1_1HectorSlamProcessor.html
a3afe26c6ceb32d108710a4b38a056338
(int i, MapLockerInterface *mapMutex)
const GridMap &
getGridMap
classhectorslam_1_1HectorSlamProcessor.html
a251911d9784c2e99ef9f5fe2112ea0e0
(int mapLevel=0) const
const Eigen::Matrix3f &
getLastScanMatchCovariance
classhectorslam_1_1HectorSlamProcessor.html
a2e428b3957ad078ebc6dbc1cf97c5011
() const
const Eigen::Vector3f &
getLastScanMatchPose
classhectorslam_1_1HectorSlamProcessor.html
a9b34a7185bb2a03f3c08eab4421e4393
() const
int
getMapLevels
classhectorslam_1_1HectorSlamProcessor.html
ab461cc6a5f0bad2383680116015bfb3a
() const
MapLockerInterface *
getMapMutex
classhectorslam_1_1HectorSlamProcessor.html
a715d0e7181df28d5cd2e252988731097
(int i)
float
getScaleToMap
classhectorslam_1_1HectorSlamProcessor.html
ad197854fa8e0f4bb70e20a17368afcc5
() const
HectorSlamProcessor
classhectorslam_1_1HectorSlamProcessor.html
afc57c019c6f5bc24f8fb4986a14771e8
(float mapResolution, int mapSizeX, int mapSizeY, const Eigen::Vector2f &startCoords, int multi_res_size, DrawInterface *drawInterfaceIn=0, HectorDebugInfoInterface *debugInterfaceIn=0)
void
reset
classhectorslam_1_1HectorSlamProcessor.html
a422c67e5fe407c188159982d69a57644
()
void
setMapUpdateMinAngleDiff
classhectorslam_1_1HectorSlamProcessor.html
ad225c4514a421b3713d653ba2da2d438
(float angleChange)
void
setMapUpdateMinDistDiff
classhectorslam_1_1HectorSlamProcessor.html
a1f38a899f787b1492ba35c78ce7a7b94
(float minDist)
void
setUpdateFactorFree
classhectorslam_1_1HectorSlamProcessor.html
a2435c20bdb19dd572ba5223df4806cc0
(float free_factor)
void
setUpdateFactorOccupied
classhectorslam_1_1HectorSlamProcessor.html
a61b8f576032048f7c827d34c9b861ba8
(float occupied_factor)
void
update
classhectorslam_1_1HectorSlamProcessor.html
ac6d9aa6b3381520a2e638e208c57be41
(const DataContainer &dataContainer, const Eigen::Vector3f &poseHintWorld, bool map_without_matching=false)
~HectorSlamProcessor
classhectorslam_1_1HectorSlamProcessor.html
a57f4fba60a0af389416ccbcab5788444
()
HectorDebugInfoInterface *
debugInterface
classhectorslam_1_1HectorSlamProcessor.html
a896ba7dbe4c5fe8bdf42712f9ff6a19e
DrawInterface *
drawInterface
classhectorslam_1_1HectorSlamProcessor.html
a1eb128b3dc5ae3bc4b11bc4607e29ac4
Eigen::Vector3f
lastMapUpdatePose
classhectorslam_1_1HectorSlamProcessor.html
a0f55ee1891791cbb5328fa100484b1b0
Eigen::Matrix3f
lastScanMatchCov
classhectorslam_1_1HectorSlamProcessor.html
a78a162c3549fa648b160fa2da0b0cc1c
Eigen::Vector3f
lastScanMatchPose
classhectorslam_1_1HectorSlamProcessor.html
ac9214051caa6039ec8f9acdd6b3f0344
MapRepresentationInterface *
mapRep
classhectorslam_1_1HectorSlamProcessor.html
af09e8c67296613e0f1633b6b3d85803b
float
paramMinAngleDiffForMapUpdate
classhectorslam_1_1HectorSlamProcessor.html
a58ac2c433affcd6f0acbc8aab1b309c2
float
paramMinDistanceDiffForMapUpdate
classhectorslam_1_1HectorSlamProcessor.html
adcf956f79d321f7e0a7b0ad46d28a293
hectorslam::MapProcContainer
classhectorslam_1_1MapProcContainer.html
void
addMapMutex
classhectorslam_1_1MapProcContainer.html
a0984cbc3fa51fbcf77e0b18823021d8c
(MapLockerInterface *mapMutexIn)
void
cleanup
classhectorslam_1_1MapProcContainer.html
a328c0ec2ad713df8deadfae1c76c0b63
()
GridMap &
getGridMap
classhectorslam_1_1MapProcContainer.html
a55a189c633a5538b2bb9693bf6892d88
()
const GridMap &
getGridMap
classhectorslam_1_1MapProcContainer.html
a79c297237becb359353438d671ee76b7
() const
MapLockerInterface *
getMapMutex
classhectorslam_1_1MapProcContainer.html
a6847f830fdd161aecfe8c38e5818fd09
()
float
getScaleToMap
classhectorslam_1_1MapProcContainer.html
a5cd9459d040de9ef8da796d3d5330657
() const
MapProcContainer
classhectorslam_1_1MapProcContainer.html
ae6ee5bbcb41fffd27b78b10d796d031e
(GridMap *gridMapIn, OccGridMapUtilConfig< GridMap > *gridMapUtilIn, ScanMatcher< OccGridMapUtilConfig< GridMap > > *scanMatcherIn)
Eigen::Vector3f
matchData
classhectorslam_1_1MapProcContainer.html
aa7dbfd8780e12ff895db2808874e364b
(const Eigen::Vector3f &beginEstimateWorld, const DataContainer &dataContainer, Eigen::Matrix3f &covMatrix, int maxIterations)
void
reset
classhectorslam_1_1MapProcContainer.html
ae386dadd2e845e4d25aaa0fddd07a367
()
void
resetCachedData
classhectorslam_1_1MapProcContainer.html
a82fcd4dac82f15d587a16c68d48157ca
()
void
updateByScan
classhectorslam_1_1MapProcContainer.html
a595a9967a5bac0e4cc1817e4a3d885f7
(const DataContainer &dataContainer, const Eigen::Vector3f &robotPoseWorld)
virtual
~MapProcContainer
classhectorslam_1_1MapProcContainer.html
af5078ae9aca898470298dc51a80a599f
()
GridMap *
gridMap
classhectorslam_1_1MapProcContainer.html
a112f4f7a1f3b8f8ec1fca6dddc9f486b
OccGridMapUtilConfig< GridMap > *
gridMapUtil
classhectorslam_1_1MapProcContainer.html
a384ec2c80bb93c23d854c2c7a7099643
MapLockerInterface *
mapMutex
classhectorslam_1_1MapProcContainer.html
a00bd3b527423b7a89d58ce02202daf37
ScanMatcher< OccGridMapUtilConfig< GridMap > > *
scanMatcher
classhectorslam_1_1MapProcContainer.html
a86970180e384f5d55dfced0283cbb33b
hectorslam::MapRepMultiMap
classhectorslam_1_1MapRepMultiMap.html
hectorslam::MapRepresentationInterface
virtual void
addMapMutex
classhectorslam_1_1MapRepMultiMap.html
ab04f61d43c3ef937dffae784fefd2201
(int i, MapLockerInterface *mapMutex)
virtual const GridMap &
getGridMap
classhectorslam_1_1MapRepMultiMap.html
a8e8e2d49a848a248dc8380ad6d4a8a56
(int mapLevel) const
virtual int
getMapLevels
classhectorslam_1_1MapRepMultiMap.html
a88c02ca44bd4fe25432bafc1cd1d1824
() const
MapLockerInterface *
getMapMutex
classhectorslam_1_1MapRepMultiMap.html
adfc0c53b8c98d6fd33c2b3dacb590fc3
(int i)
virtual float
getScaleToMap
classhectorslam_1_1MapRepMultiMap.html
a36b64c86235db609a86dd51008161744
() const
MapRepMultiMap
classhectorslam_1_1MapRepMultiMap.html
ad54f7e59960091064674ac008f858416
(float mapResolution, int mapSizeX, int mapSizeY, unsigned int numDepth, const Eigen::Vector2f &startCoords, DrawInterface *drawInterfaceIn, HectorDebugInfoInterface *debugInterfaceIn)
virtual Eigen::Vector3f
matchData
classhectorslam_1_1MapRepMultiMap.html
a8318da99f96846d82ef1a5db05bf78ff
(const Eigen::Vector3f &beginEstimateWorld, const DataContainer &dataContainer, Eigen::Matrix3f &covMatrix)
virtual void
onMapUpdated
classhectorslam_1_1MapRepMultiMap.html
a19986e2d1aaba324a7b8b7f179cfceb9
()
virtual void
reset
classhectorslam_1_1MapRepMultiMap.html
a2c35969b1baa8511c3f64dd615c468fb
()
virtual void
setUpdateFactorFree
classhectorslam_1_1MapRepMultiMap.html
a14de6b5e3e4fb24daa872a7cc09feaff
(float free_factor)
virtual void
setUpdateFactorOccupied
classhectorslam_1_1MapRepMultiMap.html
a3c19d4b03812f0ba1051368d3cc2bc41
(float occupied_factor)
virtual void
updateByScan
classhectorslam_1_1MapRepMultiMap.html
ae44fc5cc46091742fbb9b7d852f50bbc
(const DataContainer &dataContainer, const Eigen::Vector3f &robotPoseWorld)
virtual
~MapRepMultiMap
classhectorslam_1_1MapRepMultiMap.html
ace44ebd1c8dd6ff9c8825004b6169f46
()
std::vector< DataContainer >
dataContainers
classhectorslam_1_1MapRepMultiMap.html
a65241b4c89381c927fea13bae320c007
std::vector< MapProcContainer >
mapContainer
classhectorslam_1_1MapRepMultiMap.html
ae7cd4dd38d1d29067e7160da2312c9d5
hectorslam::MapRepresentationInterface
classhectorslam_1_1MapRepresentationInterface.html
virtual void
addMapMutex
classhectorslam_1_1MapRepresentationInterface.html
ae4585df0ecdd089c4ca643f57c9b2ad8
(int i, MapLockerInterface *mapMutex)=0
virtual const GridMap &
getGridMap
classhectorslam_1_1MapRepresentationInterface.html
a64794f681975dcdf0ffc17e9ee46cdd4
(int mapLevel=0) const =0
virtual int
getMapLevels
classhectorslam_1_1MapRepresentationInterface.html
a8a5af3ce999e17d117f39f52fa3d8560
() const =0
virtual MapLockerInterface *
getMapMutex
classhectorslam_1_1MapRepresentationInterface.html
a45f6eafa366b17bccd5d62d094624649
(int i)=0
virtual float
getScaleToMap
classhectorslam_1_1MapRepresentationInterface.html
a2b6c73edf71d7568114621a5943d04e1
() const =0
virtual Eigen::Vector3f
matchData
classhectorslam_1_1MapRepresentationInterface.html
ae55a93b9290c70ec8512b71aeb89a7f1
(const Eigen::Vector3f &beginEstimateWorld, const DataContainer &dataContainer, Eigen::Matrix3f &covMatrix)=0
virtual void
onMapUpdated
classhectorslam_1_1MapRepresentationInterface.html
a541cfcf7ef18b838952c93ec3f2f4317
()=0
virtual void
reset
classhectorslam_1_1MapRepresentationInterface.html
ad122b59e07f0d4b6448b2e3c963f7d1a
()=0
virtual void
setUpdateFactorFree
classhectorslam_1_1MapRepresentationInterface.html
aae60124e67a0cc70d628820de68a6e07
(float free_factor)=0
virtual void
setUpdateFactorOccupied
classhectorslam_1_1MapRepresentationInterface.html
ae817e214e91809494edb9ba3a7c5c84f
(float occupied_factor)=0
virtual void
updateByScan
classhectorslam_1_1MapRepresentationInterface.html
aad70ebb8377a6f4edfd86f8a10e8a613
(const DataContainer &dataContainer, const Eigen::Vector3f &robotPoseWorld)=0
virtual
~MapRepresentationInterface
classhectorslam_1_1MapRepresentationInterface.html
a943f2184d8abca59844ccc9aabd28c64
()
hectorslam::MapRepSingleMap
classhectorslam_1_1MapRepSingleMap.html
hectorslam::MapRepresentationInterface
virtual const GridMap &
getGridMap
classhectorslam_1_1MapRepSingleMap.html
ad77544799df963b4ef7d8f35bf12ebe4
(int mapLevel) const
virtual int
getMapLevels
classhectorslam_1_1MapRepSingleMap.html
a705a0f807339abfce56d14340a460f32
() const
virtual float
getScaleToMap
classhectorslam_1_1MapRepSingleMap.html
a81f8acf7cba3a31b55d3972fd560df79
() const
MapRepSingleMap
classhectorslam_1_1MapRepSingleMap.html
a81466ee81025c2a35621522945345f7f
(float mapResolution, DrawInterface *drawInterfaceIn, HectorDebugInfoInterface *debugInterfaceIn)
virtual Eigen::Vector3f
matchData
classhectorslam_1_1MapRepSingleMap.html
a897d03ca1679519d2079e5fc3ee36343
(const Eigen::Vector3f &beginEstimateWorld, const DataContainer &dataContainer, Eigen::Matrix3f &covMatrix)
virtual void
onMapUpdated
classhectorslam_1_1MapRepSingleMap.html
a756f68cbc054307100d2b644038defb7
()
virtual void
reset
classhectorslam_1_1MapRepSingleMap.html
acaac19547665feb59059ca0fef9bcfde
()
virtual void
updateByScan
classhectorslam_1_1MapRepSingleMap.html
a1aae38b5d749e702273a88d36cf405de
(const DataContainer &dataContainer, const Eigen::Vector3f &robotPoseWorld)
virtual
~MapRepSingleMap
classhectorslam_1_1MapRepSingleMap.html
ada7909254bcab0884c2ea5cab3bf99f2
()
GridMap *
gridMap
classhectorslam_1_1MapRepSingleMap.html
a48c3b2333270fedae56caef04ac94d74
OccGridMapUtilConfig< GridMap > *
gridMapUtil
classhectorslam_1_1MapRepSingleMap.html
a63ef85f88f4874d70ed2411ef4758a47
ScanMatcher< OccGridMapUtilConfig< GridMap > > *
scanMatcher
classhectorslam_1_1MapRepSingleMap.html
a30812ecddd05905a183884736c980c70
hectorslam::OccGridMapBase
classhectorslam_1_1OccGridMapBase.html
hectorslam::GridMapBase
void
bresenham2D
classhectorslam_1_1OccGridMapBase.html
a537cd6f00cfb482536ad61df6a735f7a
(unsigned int abs_da, unsigned int abs_db, int error_b, int offset_a, int offset_b, unsigned int offset)
void
bresenhamCellFree
classhectorslam_1_1OccGridMapBase.html
a7fa62d1ee462a062948735341cc424bb
(unsigned int offset)
void
bresenhamCellOcc
classhectorslam_1_1OccGridMapBase.html
a9447762f8f7b852204226f0da2102539
(unsigned int offset)
float
getGridProbabilityMap
classhectorslam_1_1OccGridMapBase.html
af30a9053b96a6e9bc9b573bb5d7f37c0
(int index) const
float
getObstacleThreshold
classhectorslam_1_1OccGridMapBase.html
a91dfdc8fb0c925c4842b14db500fc30e
() const
bool
isFree
classhectorslam_1_1OccGridMapBase.html
aeda44b218872a90b194dabf901dd256e
(int index) const
bool
isFree
classhectorslam_1_1OccGridMapBase.html
a9559e487180d63f98d7f83a75a88308a
(int xMap, int yMap) const
bool
isOccupied
classhectorslam_1_1OccGridMapBase.html
ae9dbeb8a6971839aab32edad421baad9
(int index) const
bool
isOccupied
classhectorslam_1_1OccGridMapBase.html
a35ecff543403466d97c7cd0a7aaa2677
(int xMap, int yMap) const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
OccGridMapBase
classhectorslam_1_1OccGridMapBase.html
ab6fee4ee70a1709262b707c80dc2995e
(float mapResolution, const Eigen::Vector2i &size, const Eigen::Vector2f &offset)
void
setUpdateFreeFactor
classhectorslam_1_1OccGridMapBase.html
a1bed1637f7d70670d1e41275b6d90e83
(float factor)
void
setUpdateOccupiedFactor
classhectorslam_1_1OccGridMapBase.html
a7a07d466e7c8889c2f1953deb99c2dec
(float factor)
void
updateByScan
classhectorslam_1_1OccGridMapBase.html
a465f87568ca9ce086f48c09e86c47839
(const DataContainer &dataContainer, const Eigen::Vector3f &robotPoseWorld)
void
updateLineBresenhami
classhectorslam_1_1OccGridMapBase.html
acde45a155f0beacc5c935542fc75616b
(const Eigen::Vector2i &beginMap, const Eigen::Vector2i &endMap, unsigned int max_length=UINT_MAX)
void
updateSetFree
classhectorslam_1_1OccGridMapBase.html
a909072c4e17d987a20cb7071d7be3087
(int index)
void
updateSetOccupied
classhectorslam_1_1OccGridMapBase.html
a901a571bc5c52917d777c1abeaf022fc
(int index)
void
updateUnsetFree
classhectorslam_1_1OccGridMapBase.html
a03101cd7127fb801b0f3aec5f12b6eba
(int index)
virtual
~OccGridMapBase
classhectorslam_1_1OccGridMapBase.html
a2f6fd7bf2dfa2189b0e739ab333fb5dc
()
ConcreteGridFunctions
concreteGridFunctions
classhectorslam_1_1OccGridMapBase.html
a6e6bab881de745cafdb62d6d73d1742a
int
currMarkFreeIndex
classhectorslam_1_1OccGridMapBase.html
abfbe3348916388b958b85eb68cb4e1cd
int
currMarkOccIndex
classhectorslam_1_1OccGridMapBase.html
a825e27d0cc0dac7f6ba20ca6bf024b1b
int
currUpdateIndex
classhectorslam_1_1OccGridMapBase.html
a15ab2dfdbcad7b6fb199dfaefb2402bb
hectorslam::OccGridMapUtil
classhectorslam_1_1OccGridMapUtil.html
ConcreteOccGridMap
ConcreteCacheMethod
void
getCompleteHessianDerivs
classhectorslam_1_1OccGridMapUtil.html
a077d2ef41700dbe49acba7e970c1e8f8
(const Eigen::Vector3f &pose, const DataContainer &dataPoints, Eigen::Matrix3f &H, Eigen::Vector3f &dTr)
Eigen::Matrix3f
getCovarianceForPose
classhectorslam_1_1OccGridMapUtil.html
a73876f98d3dbc29b7d726733608eef69
(const Eigen::Vector3f &mapPose, const DataContainer &dataPoints)
Eigen::Matrix3f
getCovMatrixWorldCoords
classhectorslam_1_1OccGridMapUtil.html
a5ce92ee53e9bd056939fca90ed461fed
(const Eigen::Matrix3f &covMatMap)
float
getLikelihoodForResidual
classhectorslam_1_1OccGridMapUtil.html
ab9771f08074d6b85107047f26f154585
(float residual, int numDataPoints)
float
getLikelihoodForState
classhectorslam_1_1OccGridMapUtil.html
a607e974b59ac112a8656e7944f48abc4
(const Eigen::Vector3f &state, const DataContainer &dataPoints)
Eigen::Vector3f
getMapCoordsPose
classhectorslam_1_1OccGridMapUtil.html
aa6b3f63bc584ac869fa2721d26a4943d
(const Eigen::Vector3f &worldPose) const
float
getResidualForState
classhectorslam_1_1OccGridMapUtil.html
a11b7d6cabd39e61c853332ef86d8effe
(const Eigen::Vector3f &state, const DataContainer &dataPoints)
const std::vector< Eigen::Vector3f > &
getSamplePoints
classhectorslam_1_1OccGridMapUtil.html
a2828ea9bf6238784197f87330c8fcd20
() const
Eigen::Affine2f
getTransformForState
classhectorslam_1_1OccGridMapUtil.html
ab9184efbb4395bf7e1ea06b305acfc5f
(const Eigen::Vector3f &transVector) const
Eigen::Translation2f
getTranslationForState
classhectorslam_1_1OccGridMapUtil.html
a5113b75f18f0d7abb59fd40cba50b7a9
(const Eigen::Vector3f &transVector) const
float
getUnfilteredGridPoint
classhectorslam_1_1OccGridMapUtil.html
a0109a8cc3585605d2a96ef8e008a1250
(int index) const
float
getUnfilteredGridPoint
classhectorslam_1_1OccGridMapUtil.html
a3d9a365331f3929958789c55eae5942d
(Eigen::Vector2i &gridCoords) const
Eigen::Vector2f
getWorldCoordsPoint
classhectorslam_1_1OccGridMapUtil.html
a408aaf378caca4e64e647227e4fabc67
(const Eigen::Vector2f &mapPoint) const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW Eigen::Vector3f
getWorldCoordsPose
classhectorslam_1_1OccGridMapUtil.html
a3cbf4205ba789e8cfde56f65f551a28e
(const Eigen::Vector3f &mapPose) const
float
interpMapValue
classhectorslam_1_1OccGridMapUtil.html
ad29c4aa6ffbb8b972a919ff187051919
(const Eigen::Vector2f &coords)
Eigen::Vector3f
interpMapValueWithDerivatives
classhectorslam_1_1OccGridMapUtil.html
ac1e17ea7844933bb943feb42e60042a2
(const Eigen::Vector2f &coords)
OccGridMapUtil
classhectorslam_1_1OccGridMapUtil.html
afe42e38456b23a4f5a148e1d258e4bbc
(const ConcreteOccGridMap *gridMap)
void
resetCachedData
classhectorslam_1_1OccGridMapUtil.html
a689957fd47069f37ce6fd21fe08d462c
()
void
resetSamplePoints
classhectorslam_1_1OccGridMapUtil.html
ad2606c97eea27a9b4220f2c2724514da
()
~OccGridMapUtil
classhectorslam_1_1OccGridMapUtil.html
a4dcc147ab45ad81881c2d5b025557ccc
()
ConcreteCacheMethod
cacheMethod
classhectorslam_1_1OccGridMapUtil.html
a90eded2d7b0c5a97a585552fd953eb35
const ConcreteOccGridMap *
concreteGridMap
classhectorslam_1_1OccGridMapUtil.html
a0e5fc4c53bfd2ce4f53fff5245f66060
Eigen::Vector4f
intensities
classhectorslam_1_1OccGridMapUtil.html
a95755b46c86e613737323383cba03c40
float
mapObstacleThreshold
classhectorslam_1_1OccGridMapUtil.html
a2ce23d75f82d4fed03e9eda19924f76a
std::vector< Eigen::Vector3f >
samplePoints
classhectorslam_1_1OccGridMapUtil.html
a014a279a5ef30a6c6be51313d226ff45
int
size
classhectorslam_1_1OccGridMapUtil.html
ad6a1b72f5369ffda4574d678996e0ac4
hectorslam::OccGridMapUtilConfig
classhectorslam_1_1OccGridMapUtilConfig.html
ConcreteOccGridMap
OccGridMapUtil< ConcreteOccGridMap, GridMapCacheMethod >
OccGridMapUtilConfig
classhectorslam_1_1OccGridMapUtilConfig.html
a87c975dc805da8cd026f6e79c458634b
(ConcreteOccGridMap *gridMap=0)
hectorslam::ScanMatcher
classhectorslam_1_1ScanMatcher.html
ConcreteOccGridMapUtil
Eigen::Vector3f
matchData
classhectorslam_1_1ScanMatcher.html
ac93c1703a5a3ff738d23974b494db6ec
(const Eigen::Vector3f &beginEstimateWorld, ConcreteOccGridMapUtil &gridMapUtil, const DataContainer &dataContainer, Eigen::Matrix3f &covMatrix, int maxIterations)
ScanMatcher
classhectorslam_1_1ScanMatcher.html
ac0b8db7f7fc377b73f2f5e357656f19d
(DrawInterface *drawInterfaceIn=0, HectorDebugInfoInterface *debugInterfaceIn=0)
~ScanMatcher
classhectorslam_1_1ScanMatcher.html
aec8c1bdc05c11895d2fedef62b2f1ad7
()
void
drawScan
classhectorslam_1_1ScanMatcher.html
a9c862f42f27c75780505e455bea59505
(const Eigen::Vector3f &pose, const ConcreteOccGridMapUtil &gridMapUtil, const DataContainer &dataContainer)
bool
estimateTransformationLogLh
classhectorslam_1_1ScanMatcher.html
ae768a5b11c58664d1ed6ee9bd5e08208
(Eigen::Vector3f &estimate, ConcreteOccGridMapUtil &gridMapUtil, const DataContainer &dataPoints)
void
updateEstimatedPose
classhectorslam_1_1ScanMatcher.html
a32b2e3e9c4214b509895a3c9b5bc3f04
(Eigen::Vector3f &estimate, const Eigen::Vector3f &change)
HectorDebugInfoInterface *
debugInterface
classhectorslam_1_1ScanMatcher.html
aa77838d2c993c696be1555609749359e
DrawInterface *
drawInterface
classhectorslam_1_1ScanMatcher.html
ae4487baa24ccb9888b6f15f4933bdbb3
Eigen::Vector3f
dTr
classhectorslam_1_1ScanMatcher.html
a75f681778b6fd28ce513c25be9690b0f
Eigen::Matrix3f
H
classhectorslam_1_1ScanMatcher.html
a1425f7fb735d80bd015216b986dce0ab
ros::message_operations::Printer< ::hector_mapping::HectorDebugInfo_< ContainerAllocator > >
structros_1_1message__operations_1_1Printer_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
static void
stream
structros_1_1message__operations_1_1Printer_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
abb2563746b79fefbd9c107bef3b13559
(Stream &s, const std::string &indent, const ::hector_mapping::HectorDebugInfo_< ContainerAllocator > &v)
ros::message_operations::Printer< ::hector_mapping::HectorIterData_< ContainerAllocator > >
structros_1_1message__operations_1_1Printer_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
static void
stream
structros_1_1message__operations_1_1Printer_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
a44c8d33823f8482750dc4228852b9c69
(Stream &s, const std::string &indent, const ::hector_mapping::HectorIterData_< ContainerAllocator > &v)
ros::message_traits::DataType< ::hector_mapping::HectorDebugInfo_< ContainerAllocator > >
structros_1_1message__traits_1_1DataType_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
static const char *
value
structros_1_1message__traits_1_1DataType_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
a9ba9874e76dc12cdf6a896ccb4765882
(const ::hector_mapping::HectorDebugInfo_< ContainerAllocator > &)
static const char *
value
structros_1_1message__traits_1_1DataType_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
afc4bf79b809a170dd90dbeabae57a023
()
ros::message_traits::DataType< ::hector_mapping::HectorIterData_< ContainerAllocator > >
structros_1_1message__traits_1_1DataType_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
static const char *
value
structros_1_1message__traits_1_1DataType_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
a84f6d97feb157c8dcc406d41f29e0b0a
(const ::hector_mapping::HectorIterData_< ContainerAllocator > &)
static const char *
value
structros_1_1message__traits_1_1DataType_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
aeaa244683bebda4ca2b109c319807bd2
()
ros::message_traits::Definition< ::hector_mapping::HectorDebugInfo_< ContainerAllocator > >
structros_1_1message__traits_1_1Definition_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
static const char *
value
structros_1_1message__traits_1_1Definition_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
a1bff5e1c6fd9299c9a22fc320866ae1d
(const ::hector_mapping::HectorDebugInfo_< ContainerAllocator > &)
static const char *
value
structros_1_1message__traits_1_1Definition_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
a1a74117d536a9fbc60591b1928f0f6bf
()
ros::message_traits::Definition< ::hector_mapping::HectorIterData_< ContainerAllocator > >
structros_1_1message__traits_1_1Definition_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
static const char *
value
structros_1_1message__traits_1_1Definition_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
aa14fa5205c5b2caebdc97c1eda9c7bd4
(const ::hector_mapping::HectorIterData_< ContainerAllocator > &)
static const char *
value
structros_1_1message__traits_1_1Definition_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
ac4be719b77e20245bb8f6e34733a4074
()
ros::message_traits::IsFixedSize< ::hector_mapping::HectorIterData_< ContainerAllocator > >
structros_1_1message__traits_1_1IsFixedSize_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< ::hector_mapping::HectorDebugInfo_< ContainerAllocator > >
structros_1_1message__traits_1_1IsMessage_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< ::hector_mapping::HectorDebugInfo_< ContainerAllocator >const >
structros_1_1message__traits_1_1IsMessage_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4const_01_01_4.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< ::hector_mapping::HectorIterData_< ContainerAllocator > >
structros_1_1message__traits_1_1IsMessage_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< ::hector_mapping::HectorIterData_< ContainerAllocator >const >
structros_1_1message__traits_1_1IsMessage_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4const_01_01_4.html
ros::message_traits::TrueType
ros::message_traits::MD5Sum< ::hector_mapping::HectorDebugInfo_< ContainerAllocator > >
structros_1_1message__traits_1_1MD5Sum_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
a983c741312df301b78ea178ce2dffb8e
(const ::hector_mapping::HectorDebugInfo_< ContainerAllocator > &)
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
a97b43b0fcbdfb170c8e179fc39719f06
()
static const uint64_t
static_value1
structros_1_1message__traits_1_1MD5Sum_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
aad2baa5a5433e05c5786696e236ba61b
static const uint64_t
static_value2
structros_1_1message__traits_1_1MD5Sum_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
aec974d25c9c2944f278b316648feb651
ros::message_traits::MD5Sum< ::hector_mapping::HectorIterData_< ContainerAllocator > >
structros_1_1message__traits_1_1MD5Sum_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
a672bdfd7b3cac6382f78a042e35822ec
(const ::hector_mapping::HectorIterData_< ContainerAllocator > &)
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
a75e5b9d0904f3243e1937914caadf352
()
static const uint64_t
static_value1
structros_1_1message__traits_1_1MD5Sum_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
a777e1ec52a68667c0e96fee0cbf3da67
static const uint64_t
static_value2
structros_1_1message__traits_1_1MD5Sum_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
a2c8a91824d3ca1d3206713f22d7d8241
ros::serialization::Serializer< ::hector_mapping::HectorDebugInfo_< ContainerAllocator > >
structros_1_1serialization_1_1Serializer_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
static void
allInOne
structros_1_1serialization_1_1Serializer_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
a82b129868b8d05abaf3aa3dc6cba165c
(Stream &stream, T m)
ROS_DECLARE_ALLINONE_SERIALIZER
structros_1_1serialization_1_1Serializer_3_01_1_1hector__mapping_1_1HectorDebugInfo___3_01ContainerAllocator_01_4_01_4.html
a0ad0dd057e62c7a0a7735ff0d68a013c
ros::serialization::Serializer< ::hector_mapping::HectorIterData_< ContainerAllocator > >
structros_1_1serialization_1_1Serializer_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
static void
allInOne
structros_1_1serialization_1_1Serializer_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
a22280a9115becbee87bf19c22660f2bc
(Stream &stream, T m)
ROS_DECLARE_ALLINONE_SERIALIZER
structros_1_1serialization_1_1Serializer_3_01_1_1hector__mapping_1_1HectorIterData___3_01ContainerAllocator_01_4_01_4.html
a851c6b5b815e4f857b7a11cea1b03c94
util
namespaceutil.html
static float
normalize_angle
namespaceutil.html
a485275ffe397aa8d2bcf83ef4fa82221
(float angle)
static float
normalize_angle_pos
namespaceutil.html
a9900d2db65825e2ea287e58f3057fdf8
(float angle)
static bool
poseDifferenceLargerThan
namespaceutil.html
a6e4632cc0c9a23cc22f31e7c90c93a91
(const Eigen::Vector3f &pose1, const Eigen::Vector3f &pose2, float distanceDiffThresh, float angleDiffThresh)
static int
sign
namespaceutil.html
ac1c5139ae4f4baa0a47bc746937b9fc9
(int x)
static float
sqr
namespaceutil.html
a629b2281585c12840b6a3cd13322094f
(float val)
static T
toDeg
namespaceutil.html
ae3cbc1329b0eb3b15de6114a052beb0a
(const T radVal)
static T
toRad
namespaceutil.html
a03bd65c12b44418aa6d48784b5ac1e61
(const T degVal)