Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RoboMaster/RoboRTS
/ functions
Functions
1,056 in github.com/RoboMaster/RoboRTS
⨍
Functions
1,056
◇
Types & classes
182
↓ 45 callers
Method
resize
roborts_planning/local_planner/timed_elastic_band/include/timed_elastic_band/teb_base_eage.h:177
↓ 39 callers
Method
PoseVertex
roborts_planning/local_planner/timed_elastic_band/include/timed_elastic_band/teb_vertex_console.h:139
↓ 24 callers
Method
SizePoses
roborts_planning/local_planner/timed_elastic_band/include/timed_elastic_band/teb_vertex_console.h:222
↓ 23 callers
Method
X
roborts_common/math/geometry.h:36
↓ 23 callers
Method
Y
roborts_common/math/geometry.h:40
↓ 22 callers
Method
GetCostMap
roborts_decision/blackboard/blackboard.h:178
↓ 20 callers
Function
PenaltyBoundToInterval
roborts_planning/local_planner/timed_elastic_band/include/timed_elastic_band/teb_penalties.h:65
↓ 17 callers
Method
GetSizeXCell
roborts_costmap/src/costmap_2d.cpp:331
↓ 17 callers
Function
ReadProtoFromTextFile
roborts_common/include/io/io.h:41
↓ 14 callers
Method
UnlockMemory
* @brief Unlock the memor pool */
roborts_base/roborts_sdk/utilities/memory_pool.h:252
↓ 13 callers
Method
GetSizeYCell
roborts_costmap/src/costmap_2d.cpp:335
↓ 13 callers
Function
PointToLineDistance
roborts_common/math/math.h:101
↓ 13 callers
Method
SetParameters
roborts_planning/local_planner/timed_elastic_band/include/timed_elastic_band/teb_via_point_edge.h:88
↓ 13 callers
Method
TimeDiffVertex
roborts_planning/local_planner/timed_elastic_band/include/timed_elastic_band/teb_vertex_console.h:143
↓ 13 callers
Method
World2Map
roborts_costmap/src/costmap_2d.cpp:184
↓ 12 callers
Function
DistancePointToSegment2D
roborts_planning/local_planner/include/local_planner/distance_calculation.h:107
↓ 12 callers
Method
Start
roborts_costmap/src/costmap_interface.cpp:275
↓ 11 callers
Method
SetConfig
roborts_planning/local_planner/timed_elastic_band/include/timed_elastic_band/teb_base_eage.h:189
↓ 11 callers
Method
error_code
roborts_common/include/state/error_code.h:109
↓ 10 callers
Method
Execute
roborts_decision/executor/gimbal_executor.cpp:11
↓ 10 callers
Method
IsOK
roborts_common/include/state/error_code.h:116
↓ 10 callers
Method
Publish
roborts_base/roborts_sdk/dispatch/dispatch.h:166
↓ 10 callers
Function
fftd
roborts_tracking/KCFcpp/src/ffttools.hpp:62
↓ 9 callers
Method
GetCharMap
roborts_costmap/src/costmap_2d.cpp:167
↓ 9 callers
Method
GetCost
roborts_costmap/src/costmap_2d.cpp:171
↓ 9 callers
Method
GetCostMap2D
roborts_decision/blackboard/blackboard.h:182
↓ 8 callers
Method
GetCostMap
roborts_costmap/include/costmap/layered_costmap.h:94
↓ 8 callers
Method
GetResolution
roborts_costmap/src/costmap_2d.cpp:355
↓ 8 callers
Method
LockMemory
* @brief Lock the memory pool */
roborts_base/roborts_sdk/utilities/memory_pool.h:246
↓ 7 callers
Method
GetCurrentSampleSetPtr
roborts_localization/amcl/particle_filter/particle_filter.cpp:300
↓ 7 callers
Method
GetMinimumDistance
roborts_planning/local_planner/include/local_planner/obstacle.h:415
↓ 7 callers
Function
PenaltyBoundFromBelow
roborts_planning/local_planner/timed_elastic_band/include/timed_elastic_band/teb_penalties.h:87
↓ 6 callers
Method
DrawRotatedRect
* @brief Draw rectangle. * @param img The image will be drew on * @param rect The target rectangle * @param color Rectangle color * @param
roborts_detection/util/cv_toolbox.h:258
↓ 6 callers
Method
GetGlobalFrameID
roborts_costmap/include/costmap/layered_costmap.h:75
↓ 6 callers
Method
GetProtocol
roborts_base/roborts_sdk/dispatch/handle.cpp:42
↓ 6 callers
Method
Map2World
roborts_costmap/src/costmap_2d.cpp:179
↓ 6 callers
Function
RandomGaussianNumByStdDev
roborts_localization/localization_math.h:114
↓ 6 callers
Method
Reset
* @brief Reset the behavior node * @details manually invoke the IDLE terminate function when the node is in running status */
roborts_decision/behavior_tree/behavior_node.h:97
↓ 6 callers
Method
Run
* @brief Loop to tick the behavior tree */
roborts_decision/behavior_tree/behavior_tree.h:44
↓ 5 callers
Method
AverageInPlace
* @brief Average operation in two pose. * @param pose1 The first pose * @param pose2 The second pose */
roborts_planning/local_planner/include/local_planner/data_base.h:157
↓ 5 callers
Function
CalcCentroid
roborts_planning/local_planner/include/local_planner/obstacle.h:363
↓ 5 callers
Function
ClosestPointOnLineSegment2D
* @brief Calculate a closest point from a point to 2D line segment * @param point Input point * @param line_start Start point of line * @param line
roborts_planning/local_planner/include/local_planner/distance_calculation.h:78
↓ 5 callers
Function
Distance
roborts_planning/local_planner/include/local_planner/utility_tool.h:49
↓ 5 callers
Method
GetIndex
* @brief Given two map coordinates... compute the associated index * @param mx The x coordinate * @param my The y coordinate * @return The a
roborts_costmap/include/costmap/costmap_2d.h:183
↓ 5 callers
Method
GetOriginX
roborts_costmap/src/costmap_2d.cpp:347
↓ 5 callers
Method
GetOriginY
roborts_costmap/src/costmap_2d.cpp:351
↓ 5 callers
Function
LogisticSigmoid
roborts_planning/local_planner/include/local_planner/utility_tool.h:41
↓ 5 callers
Method
OrientationUnitVec
* @brief Obtain the orientation vector * @return A orientation vector in form of Eigen::Vector2d */
roborts_planning/local_planner/include/local_planner/data_base.h:180
↓ 5 callers
Method
Run
* @brief Run the behavior node * @details Roughly including 3 process * 1. OnInitilaize: Initialize or reset some variables, when tick
roborts_decision/behavior_tree/behavior_node.h:79
↓ 5 callers
Method
SizeTimeDiffs
roborts_planning/local_planner/timed_elastic_band/include/timed_elastic_band/teb_vertex_console.h:226
↓ 4 callers
Function
CheckLineSegmentsIntersection2D
* @brief Calculate if two 2D line segment intersection * @param line1_start First line start point * @param line1_end Firts line end point * @param
roborts_planning/local_planner/include/local_planner/distance_calculation.h:122
↓ 4 callers
Method
Clear
roborts_localization/amcl/particle_filter/particle_filter_kdtree.cpp:70
↓ 4 callers
Function
DistanceSegmentToPolygon2D
* @brief Calculate 2D line segment to 2D polygon distance * @param line_start Line start point * @param line_end Line end point * @param vertices V
roborts_planning/local_planner/include/local_planner/distance_calculation.h:231
↓ 4 callers
Method
GetAbortType
* @brief Get the abort type of the precondition node * @return the abort type of the precondition node */
roborts_decision/behavior_tree/behavior_node.h:296
↓ 4 callers
Function
GetMinimumDistance
roborts_planning/local_planner/include/local_planner/obstacle.h:230
↓ 4 callers
Method
GetPlugins
roborts_costmap/include/costmap/layered_costmap.h:111
↓ 4 callers
Method
GetRobotMapPose
roborts_decision/blackboard/blackboard.h:173
↓ 4 callers
Method
InitTEBtoGoal
roborts_planning/local_planner/timed_elastic_band/src/teb_vertex_console.cpp:212
↓ 4 callers
Method
InsertPose
roborts_localization/amcl/particle_filter/particle_filter_kdtree.cpp:82
↓ 4 callers
Method
Lock
* @brief Lock the observation buffer */
roborts_costmap/include/costmap/observation_buffer.h:134
↓ 4 callers
Function
PointDistance
roborts_common/math/math.h:86
↓ 4 callers
Method
SetLevel
* @brief Set the level of the behavior node * @param level The expected level of the behavior node */
roborts_decision/behavior_tree/behavior_node.h:156
↓ 4 callers
Method
SetParent
* @brief Set the parent of the behavior node * @param parent_node_ptr */
roborts_decision/behavior_tree/behavior_node.h:128
↓ 4 callers
Method
Unlock
* @brief Lock the observation buffer */
roborts_costmap/include/costmap/observation_buffer.h:141
↓ 4 callers
Function
bind_this_sub
roborts_common/include/alg_factory/bind_this.h:31
↓ 3 callers
Method
AddPlugin
roborts_costmap/include/costmap/layered_costmap.h:115
↓ 3 callers
Method
AsyncSendRequest
roborts_base/roborts_sdk/dispatch/dispatch.h:253
↓ 3 callers
Function
CalculateMinAndMaxDistances
roborts_costmap/src/footprint.cpp:59
↓ 3 callers
Method
ClearPlanner
roborts_planning/local_planner/timed_elastic_band/include/timed_elastic_band/teb_optimal.h:162
↓ 3 callers
Function
DistancePointToPolygon2D
* @brief Calculate point to 2D polygon distance * @param point Input point * @param vertices 2D polygon's vertices * @return distance of point to 2
roborts_planning/local_planner/include/local_planner/distance_calculation.h:195
↓ 3 callers
Function
DistanceSegmentToPolygon2D
roborts_common/math/math.h:345
↓ 3 callers
Function
DistanceSegmentToSegment2D
roborts_common/math/math.h:261
↓ 3 callers
Function
DistanceSegmentToSegment2D
roborts_planning/local_planner/include/local_planner/distance_calculation.h:170
↓ 3 callers
Method
GetBehaviorType
* @brief Get the type of the behavior node * @return The type of the behavior node */
roborts_decision/behavior_tree/behavior_node.h:107
↓ 3 callers
Method
GetCommandInfo
roborts_base/roborts_sdk/dispatch/dispatch.h:191
↓ 3 callers
Method
GetMutex
roborts_costmap/include/costmap/costmap_2d.h:318
↓ 3 callers
Method
GetRobotPose
roborts_costmap/src/costmap_interface.cpp:322
↓ 3 callers
Method
GetX
roborts_decision/example_behavior/line_iterator.h:79
↓ 3 callers
Method
GetY
roborts_decision/example_behavior/line_iterator.h:80
↓ 3 callers
Method
Index2Cells
* @brief Given an index, compute the associated map coordinates * @param index The index * @param mx Will be set to the x coordinate * @pa
roborts_costmap/include/costmap/costmap_2d.h:193
↓ 3 callers
Method
Initialize
roborts_costmap/src/layer.cpp:59
↓ 3 callers
Method
IsInit
roborts_planning/local_planner/timed_elastic_band/include/timed_elastic_band/teb_vertex_console.h:230
↓ 3 callers
Method
IsRollingWindow
roborts_costmap/include/costmap/layered_costmap.h:79
↓ 3 callers
Function
PointToLineDistance
roborts_planning/local_planner/include/local_planner/utility_tool.h:53
↓ 3 callers
Method
SetCost
roborts_costmap/src/costmap_2d.cpp:175
↓ 3 callers
Method
Take
roborts_base/roborts_sdk/protocol/protocol.cpp:149
↓ 3 callers
Function
TransformFootprint
roborts_costmap/src/footprint.cpp:118
↓ 3 callers
Function
computeError
roborts_planning/local_planner/timed_elastic_band/include/timed_elastic_band/teb_obstacle_eage.h:80
↓ 3 callers
Function
distance
roborts_costmap/include/costmap/costmap_math.h:67
↓ 3 callers
Method
getROI
roborts_tracking/tracking_utility.cpp:65
↓ 3 callers
Function
real
roborts_tracking/KCFcpp/src/ffttools.hpp:126
↓ 3 callers
Function
sign
@brief Return -1 if x < 0, +1 otherwise. */
roborts_costmap/include/costmap/costmap_math.h:58
↓ 2 callers
Method
Advance
roborts_decision/example_behavior/line_iterator.h:66
↓ 2 callers
Method
AllocMemory
* @brief Allocate a memory block in the pool * @param size size of the memory block * @return pointer of memory block */
roborts_base/roborts_sdk/utilities/memory_pool.h:108
↓ 2 callers
Method
BufferCloud
roborts_costmap/src/observation_buffer.cpp:123
↓ 2 callers
Method
CalculateDistance
roborts_planning/local_planner/include/local_planner/robot_footprint_model.h:219
↓ 2 callers
Method
Cancel
roborts_decision/example_behavior/chase_behavior.h:138
↓ 2 callers
Function
CheckLineSegmentsIntersection2D
roborts_common/math/math.h:187
↓ 2 callers
Method
ClearAllVertex
roborts_planning/local_planner/timed_elastic_band/src/teb_vertex_console.cpp:148
↓ 2 callers
Method
CreateRequestHeader
roborts_base/roborts_sdk/dispatch/dispatch.h:194
next →
1–100 of 1,056, ranked by callers