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
↓ 1 callers
Method
SetMinPassThrough
* Sets the minimum number of beams that must pass through a cell before it * will be considered to be occupied or unoccupied. * This prevents st
lib/karto_sdk/include/karto_sdk/Karto.h:6048
↓ 1 callers
Method
SetOccupancyThreshold
* Sets the minimum ratio of beams hitting cell to beams passing through * cell for cell to be marked as occupied. */
lib/karto_sdk/include/karto_sdk/Karto.h:6057
↓ 1 callers
Method
SetRunningScanBufferMaximumDistance
lib/karto_sdk/src/Mapper.cpp:413
↓ 1 callers
Method
SetRunningScanBufferSize
lib/karto_sdk/src/Mapper.cpp:403
↓ 1 callers
Method
SetScore
* Sets score for vertex * @return adjacent edges */
lib/karto_sdk/include/karto_sdk/Mapper.h:312
↓ 1 callers
Method
SetWidth
* Sets the width * @param width */
lib/karto_sdk/include/karto_sdk/Karto.h:909
↓ 1 callers
Method
SmearPoint
* Smear cell if the cell at the given point is marked as "occupied" * @param rGridPoint */
lib/karto_sdk/include/karto_sdk/Mapper.h:1152
↓ 1 callers
Method
ToEulerAngles
* Converts this quaternion into Euler angles * Source: http://www.euclideanspace.com/maths/geometry/rotations/conversions/quaternionToEuler/index.h
lib/karto_sdk/include/karto_sdk/Karto.h:1690
↓ 1 callers
Method
TraceLine
* Increments all the grid cells from (x0, y0) to (x1, y1); * if applicable, apply f to each cell traced * @param x0 * @param y0 * @param x
lib/karto_sdk/include/karto_sdk/Karto.h:4874
↓ 1 callers
Method
Transpose
* Returns transposed version of this matrix * @return transposed matrix */
lib/karto_sdk/include/karto_sdk/Karto.h:2517
↓ 1 callers
Method
TraverseForVertices
* 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:1263
↓ 1 callers
Method
UpdateCell
* Updates a single cell's value based on the given counters * @param pCell * @param cellPassCnt * @param cellHitCnt */
lib/karto_sdk/include/karto_sdk/Karto.h:6244
↓ 1 callers
Method
UpdateLoopScanMatcher
lib/karto_sdk/src/Mapper.cpp:2032
↓ 1 callers
Method
Visit
lib/karto_sdk/src/Mapper.cpp:1321
↓ 1 callers
Method
clearLocalizationBuffer
/
src/slam_toolbox_localization.cpp:107
↓ 1 callers
Method
clearLocalizationBuffer
/
src/slam_mapper.cpp:56
↓ 1 callers
Method
configure
/
src/merge_maps_kinematic.cpp:34
↓ 1 callers
Function
fileExists
include/slam_toolbox/serialization.hpp:33
↓ 1 callers
Method
free_all
Frees all allocated memory chunks */
lib/karto_sdk/include/karto_sdk/nanoflann.hpp:711
↓ 1 callers
Method
getCorrectedScan
src/laser_utils.cpp:193
↓ 1 callers
Method
getGraph
/
solvers/ceres_solver.cpp:475
↓ 1 callers
Method
getOccupancyGrid
/
src/slam_mapper.cpp:63
↓ 1 callers
Method
getParamMinPassThrough
lib/karto_sdk/src/Mapper.cpp:2467
↓ 1 callers
Method
getParamMinimumTravelHeadingInRadians
lib/karto_sdk/src/Mapper.cpp:2336
↓ 1 callers
Method
getParamOccupancyThreshold
lib/karto_sdk/src/Mapper.cpp:2472
↓ 1 callers
Method
getParamScanBufferSize
lib/karto_sdk/src/Mapper.cpp:2341
↓ 1 callers
Function
getSingleSets
(lines)
test/process_constraints.py:48
↓ 1 callers
Method
invertScan
src/laser_utils.cpp:53
↓ 1 callers
Method
knnSearch
* Find the "num_closest" nearest neighbors to the \a query_point[0:dim-1]. * Their indices are stored inside the result object. \sa radiusSearch,
lib/karto_sdk/include/karto_sdk/nanoflann.hpp:1382
↓ 1 callers
Method
malloc
* Returns a pointer to a piece of new memory of the given size in bytes * allocated from the pool. */
lib/karto_sdk/include/karto_sdk/nanoflann.hpp:726
↓ 1 callers
Method
mergeMapCallback
/
src/merge_maps_kinematic.cpp:257
↓ 1 callers
Function
plotData
(data)
test/process_constraints.py:76
↓ 1 callers
Function
processForData
(measurements)
test/process_constraints.py:61
↓ 1 callers
Method
publishGraph
/
src/loop_closure_assistant.cpp:157
↓ 1 callers
Method
radiusSearch
* Find all the neighbors to \a query_point[0:dim-1] within a maximum radius. * The output is given as a vector of pairs, of which the first elemen
lib/karto_sdk/include/karto_sdk/nanoflann.hpp:1409
↓ 1 callers
Function
readFileToList
(filename)
test/process_constraints.py:37
↓ 1 callers
Function
scanToReadings
Convert a laser scan to a vector of readings
include/slam_toolbox/laser_utils.hpp:36
↓ 1 callers
Method
setParamAngleVariancePenalty
lib/karto_sdk/src/Mapper.cpp:2594
↓ 1 callers
Method
setParamCoarseAngleResolution
lib/karto_sdk/src/Mapper.cpp:2609
↓ 1 callers
Method
setParamCoarseSearchAngleOffset
lib/karto_sdk/src/Mapper.cpp:2604
↓ 1 callers
Method
setParamCorrelationSearchSpaceDimension
Correlation Parameters - Correlation Parameters
lib/karto_sdk/src/Mapper.cpp:2555
↓ 1 callers
Method
setParamCorrelationSearchSpaceResolution
lib/karto_sdk/src/Mapper.cpp:2560
↓ 1 callers
Method
setParamCorrelationSearchSpaceSmearDeviation
lib/karto_sdk/src/Mapper.cpp:2565
↓ 1 callers
Method
setParamDistanceVariancePenalty
Scan Matcher Parameters
lib/karto_sdk/src/Mapper.cpp:2589
↓ 1 callers
Method
setParamDoLoopClosing
lib/karto_sdk/src/Mapper.cpp:2529
↓ 1 callers
Method
setParamFineSearchAngleOffset
lib/karto_sdk/src/Mapper.cpp:2599
↓ 1 callers
Method
setParamLinkMatchMinimumResponseFine
lib/karto_sdk/src/Mapper.cpp:2514
↓ 1 callers
Method
setParamLinkScanMaximumDistance
lib/karto_sdk/src/Mapper.cpp:2519
↓ 1 callers
Method
setParamLoopMatchMaximumVarianceCoarse
lib/karto_sdk/src/Mapper.cpp:2539
↓ 1 callers
Method
setParamLoopMatchMinimumChainSize
lib/karto_sdk/src/Mapper.cpp:2534
↓ 1 callers
Method
setParamLoopMatchMinimumResponseCoarse
lib/karto_sdk/src/Mapper.cpp:2544
↓ 1 callers
Method
setParamLoopMatchMinimumResponseFine
lib/karto_sdk/src/Mapper.cpp:2549
↓ 1 callers
Method
setParamLoopSearchMaximumDistance
lib/karto_sdk/src/Mapper.cpp:2524
↓ 1 callers
Method
setParamLoopSearchSpaceDimension
Correlation Parameters - Loop Closure Parameters
lib/karto_sdk/src/Mapper.cpp:2572
↓ 1 callers
Method
setParamLoopSearchSpaceResolution
lib/karto_sdk/src/Mapper.cpp:2577
↓ 1 callers
Method
setParamLoopSearchSpaceSmearDeviation
lib/karto_sdk/src/Mapper.cpp:2582
↓ 1 callers
Method
setParamMinPassThrough
lib/karto_sdk/src/Mapper.cpp:2629
↓ 1 callers
Method
setParamMinimumAnglePenalty
lib/karto_sdk/src/Mapper.cpp:2614
↓ 1 callers
Method
setParamMinimumDistancePenalty
lib/karto_sdk/src/Mapper.cpp:2619
↓ 1 callers
Method
setParamMinimumTravelDistance
lib/karto_sdk/src/Mapper.cpp:2494
↓ 1 callers
Method
setParamMinimumTravelHeading
lib/karto_sdk/src/Mapper.cpp:2499
↓ 1 callers
Method
setParamOccupancyThreshold
lib/karto_sdk/src/Mapper.cpp:2634
↓ 1 callers
Method
setParamScanBufferMaximumScanDistance
lib/karto_sdk/src/Mapper.cpp:2509
↓ 1 callers
Method
setParamScanBufferSize
lib/karto_sdk/src/Mapper.cpp:2504
↓ 1 callers
Method
setParamUseResponseExpansion
lib/karto_sdk/src/Mapper.cpp:2624
↓ 1 callers
Method
setParamUseScanBarycenter
lib/karto_sdk/src/Mapper.cpp:2484
↓ 1 callers
Method
setParamUseScanMatching
Setters for parameters */ General Parameters
lib/karto_sdk/src/Mapper.cpp:2479
↓ 1 callers
Method
toKartoPose
/
src/slam_mapper.cpp:85
↓ 1 callers
Method
toLaserMetadata
src/laser_utils.cpp:84
↓ 1 callers
Function
write
include/slam_toolbox/serialization.hpp:40
Method
AbstractParameter
lib/karto_sdk/include/karto_sdk/Karto.h:3072
Method
Add
* Add vector to bounding box */
lib/karto_sdk/include/karto_sdk/Karto.h:2897
Function
AddCustomData
* Add a CustomData object to sensor data * @param pCustomData */
lib/karto_sdk/include/karto_sdk/Karto.h:5118
Method
AddEdge
lib/karto_sdk/src/Mapper.cpp:1584
Method
AddEdge
* Adds the given edge to this vertex's edge list * @param pEdge edge to add */
lib/karto_sdk/include/karto_sdk/Mapper.h:368
Method
AddListener
* Adds a listener * @param pListener */
lib/karto_sdk/src/Mapper.cpp:3199
Method
AddRunningScan
* Adds scan to vector of running scans * @param pScan */
lib/karto_sdk/src/Mapper.cpp:182
Method
AddScan
* Adds scan to vector of processed scans tagging scan with given unique id * @param pScan */
lib/karto_sdk/src/Mapper.cpp:92
Method
AddScan
* Adds the scan's information to this grid's counters (optionally * update the grid's cells' occupancy status) * @param pScan * @param doUpda
lib/karto_sdk/include/karto_sdk/Karto.h:6148
Method
AddScanToLocalizationBuffer
lib/karto_sdk/src/Mapper.cpp:2948
Method
AddScans
* Marks cells where scans' points hit as being occupied * @param rScans scans whose points will mark cells in grid as being occupied * @param viewPo
lib/karto_sdk/src/Mapper.cpp:1032
Method
AddVertex
* Adds and indexes the given vertex into the map using the given name * @param rName * @param pVertex */
lib/karto_sdk/include/karto_sdk/Mapper.h:591
Function
AlignValue
lib/karto_sdk/include/karto_sdk/Math.h:234
Method
Allocate
* Allocate space for the matrix */
lib/karto_sdk/include/karto_sdk/Karto.h:2792
Method
AsynchronousSlamToolbox
/
src/slam_toolbox_async.cpp:27
Method
BoundingBox2
* Default constructor */
lib/karto_sdk/include/karto_sdk/Karto.h:2845
Method
BreadthFirstTraversal
* Constructs a breadth-first traverser for the given graph */
lib/karto_sdk/src/Mapper.cpp:1222
Method
CalculateKernel
* Sets up the kernel for grid smearing. */
lib/karto_sdk/include/karto_sdk/Mapper.h:1213
Method
CeresSolver
/
solvers/ceres_solver.cpp:15
Method
Clear
lib/karto_sdk/src/Karto.cpp:227
Method
Clear
* Deletes data of this buffered device */
lib/karto_sdk/src/Mapper.cpp:232
Method
Clear
* Deletes the graph data */
lib/karto_sdk/include/karto_sdk/Mapper.h:636
Method
Clear
* Resets the solver */
lib/karto_sdk/include/karto_sdk/Mapper.h:1021
Method
Clear
* Sets this matrix to zero matrix */
lib/karto_sdk/include/karto_sdk/Karto.h:2470
Method
Clear
* Set all entries to 0 */
lib/karto_sdk/include/karto_sdk/Karto.h:2737
Method
Clear
* Clear out the grid data */
lib/karto_sdk/include/karto_sdk/Karto.h:4612
Method
Clear
* Delete all stored data */
lib/karto_sdk/include/karto_sdk/Karto.h:6540
Method
Clear
* Clear array */
lib/karto_sdk/include/karto_sdk/Karto.h:6633
Method
Clear
/
solvers/ceres_solver.cpp:279
Method
ClearChanges
/
rviz_plugin/slam_toolbox_rviz_plugin.cpp:387
← previous
next →
201–300 of 898, ranked by callers