Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SteveMacenski/slam_toolbox
/ functions
Functions
898 in github.com/SteveMacenski/slam_toolbox
⨍
Functions
898
◇
Types & classes
122
↓ 3 callers
Method
init
lib/karto_sdk/include/karto_sdk/nanoflann.hpp:171
↓ 2 callers
Method
AddEdge
* Adds an edge to the graph * @param pEdge */
lib/karto_sdk/include/karto_sdk/Mapper.h:617
↓ 2 callers
Method
Clone
* Returns a clone of this grid * @return grid clone */
lib/karto_sdk/include/karto_sdk/Karto.h:4621
↓ 2 callers
Method
Compute
/
solvers/ceres_solver.cpp:214
↓ 2 callers
Method
CorrectPoses
lib/karto_sdk/src/Mapper.cpp:2012
↓ 2 callers
Method
Get
* Gets the singleton * @return singleton */
lib/karto_sdk/include/karto_sdk/Karto.h:235
↓ 2 callers
Method
GetAdjacentVertices
* Gets a vector of the vertices adjacent to this vertex * @return adjacent vertices */
lib/karto_sdk/include/karto_sdk/Mapper.h:338
↓ 2 callers
Method
GetAllProcessedScans
* Gets all the processed scans * @return all scans */
lib/karto_sdk/src/Mapper.cpp:3184
↓ 2 callers
Function
GetAngularResolution
* Gets this range finder sensor's angular resolution * @return angular resolution */
lib/karto_sdk/include/karto_sdk/Karto.h:4001
↓ 2 callers
Method
GetArrayPointer
* Gets array pointer * @return array pointer */
lib/karto_sdk/include/karto_sdk/Karto.h:6694
↓ 2 callers
Function
GetMinimumAngle
* Gets this range finder sensor's minimum angle * @return minimum angle */
lib/karto_sdk/include/karto_sdk/Karto.h:3961
↓ 2 callers
Method
GetNodeOrientation
/
solvers/ceres_solver.cpp:464
↓ 2 callers
Function
GetNumberOfRangeReadings
* Gets the number of range readings each localized range scan must contain to be a valid scan. * @return number of range readings */
lib/karto_sdk/include/karto_sdk/Karto.h:4060
↓ 2 callers
Function
GetParameter
* Gets the named parameter * @param rName name of parameter * @return parameter */
lib/karto_sdk/include/karto_sdk/Karto.h:677
↓ 2 callers
Method
GetScale
* Gets the scale * @return scale */
lib/karto_sdk/include/karto_sdk/Karto.h:4464
↓ 2 callers
Method
GetSensorAt
* Computes the position of the sensor if the robot were at the given pose * @param rPose * @return sensor pose */
lib/karto_sdk/include/karto_sdk/Karto.h:5564
↓ 2 callers
Function
GetSensorNames
* Gets names of all sensors * @return sensor names */
lib/karto_sdk/include/karto_sdk/Mapper.h:1602
↓ 2 callers
Method
GetValueAsString
lib/karto_sdk/include/karto_sdk/Karto.h:3337
↓ 2 callers
Method
IsValidGridIndex
* Checks whether the given coordinates are valid grid indices * @param rGrid */
lib/karto_sdk/include/karto_sdk/Karto.h:4670
↓ 2 callers
Function
LaserRangeFinder
* Constructs a LaserRangeFinder object with given ID */
lib/karto_sdk/include/karto_sdk/Karto.h:4268
↓ 2 callers
Method
LoadFromFile
lib/karto_sdk/src/Mapper.cpp:2680
↓ 2 callers
Method
ProcessAgainstNodesNearBy
lib/karto_sdk/src/Mapper.cpp:2788
↓ 2 callers
Method
RegisterSensor
lib/karto_sdk/src/Mapper.cpp:265
↓ 2 callers
Method
RemoveEdge
* Removes an edge to the graph * @param pEdge */
lib/karto_sdk/include/karto_sdk/Mapper.h:626
↓ 2 callers
Method
SaveToFile
lib/karto_sdk/src/Mapper.cpp:2672
↓ 2 callers
Function
SetRangeThreshold
* Sets the range threshold * @param rangeThreshold */
lib/karto_sdk/include/karto_sdk/Karto.h:3946
↓ 2 callers
Method
SetScanSolver
lib/karto_sdk/src/Mapper.cpp:3273
↓ 2 callers
Method
SquaredLength
* Returns the square of the length of the vector * @return square of the length of the vector */
lib/karto_sdk/include/karto_sdk/Karto.h:1074
↓ 2 callers
Method
TraverseForScans
* Traverse the graph starting with the given vertex; applies the visitor to visited nodes * @param pStartVertex * @param pVisitor * @return v
lib/karto_sdk/src/Mapper.cpp:1244
↓ 2 callers
Function
Validate
lib/karto_sdk/include/karto_sdk/Karto.h:4085
↓ 2 callers
Method
addPoint
* Called during search to add an element matching the criteria. * @return true if the search should be continued, false if the results are * suf
lib/karto_sdk/include/karto_sdk/nanoflann.hpp:190
↓ 2 callers
Function
assign
lib/karto_sdk/include/karto_sdk/nanoflann.hpp:132
↓ 2 callers
Method
computeInitialDistances
lib/karto_sdk/include/karto_sdk/nanoflann.hpp:1119
↓ 2 callers
Method
configure
src/slam_mapper.cpp:97
↓ 2 callers
Method
divideTree
* Create a tree node that subdivides the list of vecs from vind[first] * to vind[last]. The routine is called recursively on each sublist. *
lib/karto_sdk/include/karto_sdk/nanoflann.hpp:954
↓ 2 callers
Method
findNeighbors
lib/karto_sdk/include/karto_sdk/nanoflann.hpp:1734
↓ 2 callers
Method
getParamMinimumTravelDistance
lib/karto_sdk/src/Mapper.cpp:2326
↓ 2 callers
Method
getScanSolver
lib/karto_sdk/src/Mapper.cpp:3278
↓ 2 callers
Function
getSnapPath
get path of shared space
include/slam_toolbox/snap_utils.hpp:38
↓ 2 callers
Function
isInSnap
whether this is running in a snap container
include/slam_toolbox/snap_utils.hpp:28
↓ 2 callers
Method
isInverted
src/laser_utils.cpp:43
↓ 2 callers
Method
kdtree_get_bbox
lib/karto_sdk/include/karto_sdk/nanoflann.hpp:2220
↓ 2 callers
Method
loadIndex_
Loads a previous index from a binary file. * IMPORTANT NOTE: The set of data points is NOT stored in the file, so the * index object must be c
lib/karto_sdk/include/karto_sdk/nanoflann.hpp:1183
↓ 2 callers
Function
read
include/slam_toolbox/serialization.hpp:58
↓ 2 callers
Function
resize
lib/karto_sdk/include/karto_sdk/nanoflann.hpp:109
↓ 2 callers
Method
saveIndex_
Stores the index in a binary file. * IMPORTANT NOTE: The set of data points is NOT stored in the file, so when * loading the index object it m
lib/karto_sdk/include/karto_sdk/nanoflann.hpp:1168
↓ 2 callers
Method
setMapper
/
src/slam_mapper.cpp:49
↓ 2 callers
Function
toInteractiveMarker
include/slam_toolbox/visualization_utils.hpp:63
↓ 2 callers
Function
toMarker
include/slam_toolbox/visualization_utils.hpp:35
↓ 2 callers
Function
toNavMap
include/slam_toolbox/visualization_utils.hpp:108
↓ 2 callers
Method
toTfPose
/
src/slam_mapper.cpp:73
↓ 1 callers
Method
AddConstraint
* Adds a constraint to the solver */
lib/karto_sdk/include/karto_sdk/Mapper.h:1007
↓ 1 callers
Method
AddConstraint
/
solvers/ceres_solver.cpp:339
↓ 1 callers
Method
AddNode
* Adds a node to the solver */
lib/karto_sdk/include/karto_sdk/Mapper.h:993
↓ 1 callers
Method
AddNode
/
solvers/ceres_solver.cpp:317
↓ 1 callers
Method
BeginLoopClosure
* Called when loop closure is starting */
lib/karto_sdk/include/karto_sdk/Mapper.h:93
↓ 1 callers
Method
ClearLastScan
* Clears the last scan of device of given scan * @param pScan */
lib/karto_sdk/src/Mapper.cpp:322
↓ 1 callers
Method
ClearLocalizationBuffer
lib/karto_sdk/src/Mapper.cpp:2974
↓ 1 callers
Method
ComputeOffsets
* Compute lookup table of the points of the given scan for the given angular space * @param pScan the scan * @param angleCenter * @param angl
lib/karto_sdk/include/karto_sdk/Karto.h:6799
↓ 1 callers
Method
Configure
/
solvers/ceres_solver.cpp:25
↓ 1 callers
Function
CorrectPoses
lib/karto_sdk/include/karto_sdk/Mapper.h:2084
↓ 1 callers
Method
Debug
* Called with debug message */
lib/karto_sdk/include/karto_sdk/Mapper.h:71
↓ 1 callers
Method
EndLoopClosure
* Called when loop closure is over */
lib/karto_sdk/include/karto_sdk/Mapper.h:98
↓ 1 callers
Method
FindNearByScan
lib/karto_sdk/src/Mapper.cpp:1877
↓ 1 callers
Method
FindNearByVertices
lib/karto_sdk/src/Mapper.cpp:1837
↓ 1 callers
Method
FindNearLinkedVertices
lib/karto_sdk/src/Mapper.cpp:1808
↓ 1 callers
Method
FireBeginLoopClosure
lib/karto_sdk/src/Mapper.cpp:3249
↓ 1 callers
Method
FireEndLoopClosure
lib/karto_sdk/src/Mapper.cpp:3261
↓ 1 callers
Method
FromEulerAngles
* Set x,y,z,w values of the quaternion based on Euler angles. * Source: http://www.euclideanspace.com/maths/geometry/rotations/conversions/eulerToQ
lib/karto_sdk/include/karto_sdk/Karto.h:1724
↓ 1 callers
Function
Get
* Gets the parameter of the given name * @param rName * @return parameter of given name */
lib/karto_sdk/include/karto_sdk/Karto.h:319
↓ 1 callers
Method
GetAllScans
* Gets all scans of all devices * @return all scans of all devices */
lib/karto_sdk/src/Mapper.cpp:427
↓ 1 callers
Method
GetCorrectedAt
* @brief Computes the pose of the robot if the sensor were at the given pose * @param sPose sensor pose * @return robot pose */
lib/karto_sdk/include/karto_sdk/Karto.h:5574
↓ 1 callers
Method
GetDataSize
* Gets the allocated grid size in bytes * @return data size */
lib/karto_sdk/include/karto_sdk/Karto.h:4822
↓ 1 callers
Function
GetIs360Laser
* Gets if this range finder sensor is 360° laser * @return is360Laser */
lib/karto_sdk/include/karto_sdk/Karto.h:4069
↓ 1 callers
Method
GetLabel
* Gets the link info * @return link info */
lib/karto_sdk/include/karto_sdk/Mapper.h:455
↓ 1 callers
Method
GetLookupArray
* Gets the lookup array for a particular angle index * @param index * @return lookup array */
lib/karto_sdk/include/karto_sdk/Karto.h:6776
↓ 1 callers
Function
GetMaximumAngle
* Gets this range finder sensor's maximum angle * @return maximum angle */
lib/karto_sdk/include/karto_sdk/Karto.h:3981
↓ 1 callers
Method
GetRangeReadingsVector
lib/karto_sdk/include/karto_sdk/Karto.h:5255
↓ 1 callers
Method
Info
* Called with general message */
lib/karto_sdk/include/karto_sdk/Mapper.h:54
↓ 1 callers
Method
InverseTransformPose
* Inverse transformation of the pose according to this transform * @param rSourcePose pose to transform from * @return transformed pose */
lib/karto_sdk/include/karto_sdk/Karto.h:2987
↓ 1 callers
Method
Length
* Returns the length of the vector (x and y). * @return length of the vector */
lib/karto_sdk/include/karto_sdk/Karto.h:1083
↓ 1 callers
Method
LoopClosureCheck
* Called when checking for loop closures */
lib/karto_sdk/include/karto_sdk/Mapper.h:88
↓ 1 callers
Method
MakeCeil
* Ceiling point operator * @param rOther */
lib/karto_sdk/include/karto_sdk/Karto.h:1064
↓ 1 callers
Method
MakeFloor
* Floor point operator * @param rOther */
lib/karto_sdk/include/karto_sdk/Karto.h:1054
↓ 1 callers
Function
MapperGraph
lib/karto_sdk/include/karto_sdk/Mapper.h:718
↓ 1 callers
Method
ModifyNode
/
solvers/ceres_solver.cpp:451
↓ 1 callers
Function
NormalizeAngleDifference
* Returns an equivalent angle to the first parameter such that the difference * when the second parameter is subtracted from this new value is an ang
lib/karto_sdk/include/karto_sdk/Math.h:213
↓ 1 callers
Method
Process
lib/karto_sdk/src/Mapper.cpp:2711
↓ 1 callers
Method
ProcessAtDock
lib/karto_sdk/src/Mapper.cpp:3135
↓ 1 callers
Method
ProcessLocalization
lib/karto_sdk/src/Mapper.cpp:2868
↓ 1 callers
Function
RadiansToDegrees
* Converts radians into degrees * @param radians * @return degree equivalent of radians */
lib/karto_sdk/include/karto_sdk/Math.h:66
↓ 1 callers
Method
RemoveConstraint
* Removes a constraint from the solver */
lib/karto_sdk/include/karto_sdk/Mapper.h:1014
↓ 1 callers
Method
RemoveData
* Remove data * @param index to remove */
lib/karto_sdk/include/karto_sdk/Karto.h:6514
↓ 1 callers
Method
RemoveNode
* Removes a node from the solver */
lib/karto_sdk/include/karto_sdk/Mapper.h:1000
↓ 1 callers
Method
RemoveNodeFromGraph
lib/karto_sdk/src/Mapper.cpp:3001
↓ 1 callers
Method
RemoveVertex
* Removes a given vertex into the map using the given name * @param rName * @param pVertex */
lib/karto_sdk/include/karto_sdk/Mapper.h:601
↓ 1 callers
Function
RotationMatrix2D
solvers/ceres_utils.h:67
↓ 1 callers
Method
SetCorrectedPoseAndUpdate
* Moves the scan by moving the robot pose to the given location and update point readings. * @param rPose new pose of the robot of this scan */
lib/karto_sdk/include/karto_sdk/Karto.h:5488
↓ 1 callers
Method
SetHeight
* Sets the height * @param height */
lib/karto_sdk/include/karto_sdk/Karto.h:927
↓ 1 callers
Method
SetLabel
* Sets the link payload * @param pLabel */
lib/karto_sdk/include/karto_sdk/Mapper.h:464
← previous
next →
101–200 of 898, ranked by callers