MCPcopy Create free account

hub / github.com/ai-winter/ros_motion_planning / functions

Functions923 in github.com/ai-winter/ros_motion_planning

MethodgetAgentTimeHorizonObst
src/core/controller/orca_controller/include/RVO/RVOSimulator.cc:281
MethodgetAttractiveForce
* @brief Get the attractive force of APF * @param ps global target PointStamped * @return the attractive force */
src/core/controller/apf_controller/src/apf_controller.cpp:247
MethodgetCellCosts
used for visualization only, total_costs are not really total costs
src/core/controller/dwa_controller/src/dwa.cpp:163
MethodgetColorFromId
Get a color based upon track / detection ID.
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/person_display_common.h:283
MethodgetContext
Must be implemented by derived classes because MOC doesn't work in templates
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/tracked_groups_display.h:85
MethodgetContext
Must be implemented by derived classes because MOC doesn't work in templates
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/human_attributes_display.h:73
MethodgetContext
Must be implemented by derived classes because MOC doesn't work in templates
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/tracked_persons_display.h:105
MethodgetContext
Must be implemented by derived classes because MOC doesn't work in templates
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/detected_persons_display.h:82
MethodgetContext
Must be implemented by derived classes because MOC doesn't work in templates
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/social_activities_display.h:79
MethodgetContext
Must be implemented by derived classes because MOC doesn't work in templates
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/social_relations_display.h:66
MethodgetControlPoints
* @brief Calculate control points heuristically. * @param start Initial pose (x, y, yaw) * @param goal Target pose (x, y, yaw) * @return control_p
src/core/common/src/geometry/curve/bezier_curve.cpp:66
MethodgetCost
* @brief Get the cost between n1 and n2, return INF if collision * @param n1 DNode pointer of one DNode * @param n2 DNode pointer of the other DNode
src/core/path_planner/path_planner/src/graph_planner/dstar_planner.cpp:135
MethodgetCost
* @brief Get the cost between n1 and n2, return INF if collision * * @param n1 LNode pointer of one LNode * @param n2 LNode pointer of the other LN
src/core/path_planner/path_planner/src/graph_planner/dstar_lite_planner.cpp:151
MethodgetCost
* @brief Get the cost between n1 and n2, return INF if collision * @param n1 LNode pointer of one LNode * @param n2 LNode pointer of the other LNode
src/core/path_planner/path_planner/src/graph_planner/lpa_star_planner.cpp:145
MethodgetCostmapROS
* @brief Get the current costmap ROS wrapper object */
src/core/common/src/geometry/collision_checker.cpp:21
MethodgetDistanceHeuristic
* @brief Computes the distance heuristic cost between the given node and the goal. * @param node The current node. * @param goal The goal node. * @
src/core/path_planner/path_planner/src/graph_planner/hybrid_astar_planner/hybrid_astar_planner.cpp:259
MethodgetGlobalTime
* @brief Returns the global time of the simulation. * @return The present global time of the simulation (zero initially). */
src/core/controller/orca_controller/include/RVO/RVOSimulator.h:407
MethodgetH
* @brief Get heuristics between n1 and n2 * * @param n1 LNode pointer of on LNode * @param n2 LNode pointer of the other LNode * @return heurist
src/core/path_planner/path_planner/src/graph_planner/dstar_lite_planner.cpp:90
MethodgetH
* @brief Get heuristics between n1 and n2 * @param n1 LNode pointer of on LNode * @param n2 LNode pointer of the other LNode * @return heuristics b
src/core/path_planner/path_planner/src/graph_planner/lpa_star_planner.cpp:88
MethodgetHeight
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/visuals/person_visual.h:143
MethodgetHeight
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/visuals/person_visual.h:170
MethodgetHeight
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/visuals/person_visual.h:245
MethodgetHeuristicCost
* @brief Computes the combined heuristic cost (obstacle and distance) for the given node. * @param node The current node. * @param goal The goal nod
src/core/path_planner/path_planner/src/graph_planner/hybrid_astar_planner/hybrid_astar_planner.cpp:229
MethodgetIndex
* @brief Get index in <x, y, theta> * @param pose given pose to get index of * @return index */
src/core/path_planner/path_planner/include/path_planner/graph_planner/hybrid_astar_planner/hybrid_astar_planner.h:84
MethodgetLookAheadPoint
* @brief find the point on the path that is exactly the lookahead distance away from the * robot * @param lookahead_dist the lookahead distance
src/core/controller/controller/src/controller.cpp:257
MethodgetMapSize
* @brief get the size of costmap * @return map_size the size of costmap */
src/core/path_planner/path_planner/src/path_planner.cpp:61
MethodgetNeighbors
* @brief Retrieves the neighboring nodes of the given node. * @param node The current node. * @param neighbors A vector to store the neighborin
src/core/path_planner/path_planner/src/graph_planner/hybrid_astar_planner/hybrid_astar_planner.cpp:422
MethodgetNeighbours
* @brief Get neighbour DNodePtrs of node_ptr * @param node_ptr DNode to expand * @param neighbours neigbour DNodePtrs in vector */
src/core/path_planner/path_planner/src/graph_planner/dstar_planner.cpp:111
MethodgetNeighbours
* @brief Get neighbour LNodePtrs of nodePtr * * @param node_ptr DNode to expand * @param neighbours neigbour LNodePtrs in vector */
src/core/path_planner/path_planner/src/graph_planner/dstar_lite_planner.cpp:124
MethodgetNeighbours
* @brief Get neighbour LNodePtrs of nodePtr * @param node_ptr DNode to expand * @param neighbours neigbour LNodePtrs in vector */
src/core/path_planner/path_planner/src/graph_planner/lpa_star_planner.cpp:119
MethodgetNextObstacleVertexNo
src/core/controller/orca_controller/include/RVO/RVOSimulator.cc:293
MethodgetNumAgents
* @brief Returns the count of agents in the simulation. * @return The count of agents in the simulation. */
src/core/controller/orca_controller/include/RVO/RVOSimulator.h:413
MethodgetNumBuckets
src/plugins/map_plugins/voronoi_layer/include/bucketedqueue.h:46
MethodgetNumObstacleVertices
* @brief Returns the count of obstacle vertices in the simulation. * @return The count of obstacle vertices in the simulation. */
src/core/controller/orca_controller/include/RVO/RVOSimulator.h:419
MethodgetNumVoronoiNeighborsAlternative
src/plugins/map_plugins/voronoi_layer/src/dynamicvoronoi.cpp:811
MethodgetObstacleHeuristic
* @brief Computes the obstacle heuristic cost for the given node. * @param node The current node. * @return The obstacle heuristic cost. */
src/core/path_planner/path_planner/src/graph_planner/hybrid_astar_planner/hybrid_astar_planner.cpp:239
MethodgetObstacleX
src/plugins/map_plugins/voronoi_layer/src/dynamicvoronoi.cpp:333
MethodgetObstacleY
src/plugins/map_plugins/voronoi_layer/src/dynamicvoronoi.cpp:341
MethodgetPose
* @brief Get pose * @param Index Index of point * @return coordinates of point */
src/core/path_planner/path_planner/include/path_planner/graph_planner/hybrid_astar_planner/hybrid_astar_planner.h:72
MethodgetPrevObstacleVertexNo
src/core/controller/orca_controller/include/RVO/RVOSimulator.cc:297
MethodgetRepulsiveForce
* @brief Get the repulsive force of APF * @return the repulsive force */
src/core/controller/apf_controller/src/apf_controller.cpp:257
MethodgetRobotArg
(name: str, index: int = -1)
src/plugins/dynamic_xml_config/plugins/robot_generate.py:45
FunctiongetRotationMatrix
* @brief Computes a 2D rotation matrix for a given angle. * @param angle The rotation angle in radians. * @return A 2x2 Eigen::Matrix2d representing
src/core/common/src/geometry/angles.cpp:104
MethodgetSizeX
returns the horizontal size of the workspace/map
src/plugins/map_plugins/voronoi_layer/include/dynamicvoronoi.h:60
MethodgetSizeY
returns the vertical size of the workspace/map
src/plugins/map_plugins/voronoi_layer/include/dynamicvoronoi.h:65
MethodgetState
* @brief Get the closest DNode of the path to current state * @param current current state * @return the closest DNode */
src/core/path_planner/path_planner/src/graph_planner/dstar_planner.cpp:236
MethodgetState
* @brief Get the closest Node of the path to current state * * @param current current state * @return the closest Node */
src/core/path_planner/path_planner/src/graph_planner/dstar_lite_planner.cpp:277
MethodgetState
* @brief Get the closest Node of the path to current state * @param current current state * @return the closest Node */
src/core/path_planner/path_planner/src/graph_planner/lpa_star_planner.cpp:264
MethodgetTimeStep
* @brief Returns the time step of the simulation. * @return The present time step of the simulation. */
src/core/controller/orca_controller/include/RVO/RVOSimulator.h:453
MethodgetTopPriority
src/plugins/map_plugins/voronoi_layer/include/bucketedqueue.h:51
MethodgetVelocityVector
Builds velocity vector for a person from a twist message
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/person_display_common.h:212
MethodgetYawAngle
* @brief Get the Yaw Angles from PoseStamped * @param ps PoseStamped to calculate * @return yaw */
src/core/controller/controller/src/controller.cpp:53
Methodgrid2Index
* @brief Transform from grid map(x, y) to grid index(i) * @param x grid map x * @param y grid map y * @return index */
src/core/path_planner/path_planner/src/path_planner.cpp:71
MethodhasValidOrientation
Returns true if all xyz rotation variances are finite
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/person_display_common.h:219
MethodhideIrrelevantProperties
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/person_display_common.cpp:99
MethodincomingMessage
@brief Incoming message callback. Checks if the message pointer * is valid, increments m_messagesReceived, then calls * processMessage(). *
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/additional_topic_subscriber.h:188
Methodindex
* @brief Gets cell index */
src/core/path_planner/path_planner/include/path_planner/graph_planner/hybrid_astar_planner/node_hybrid.h:92
MethodinitMap
* @brief Init map */
src/core/path_planner/path_planner/src/graph_planner/dstar_planner.cpp:45
MethodinitMap
* @brief Init map */
src/core/path_planner/path_planner/src/graph_planner/dstar_lite_planner.cpp:50
MethodinitMap
* @brief Init map */
src/core/path_planner/path_planner/src/graph_planner/lpa_star_planner.cpp:50
MethodinitMotionPrimitives
* @brief Initializes the motion primitives for the Hybrid A* motion table. * Precomputes the trigonometric values, motion deltas, and travel c
src/core/path_planner/path_planner/src/graph_planner/hybrid_astar_planner/motion_table.cpp:114
MethodinitState
src/core/controller/orca_controller/src/orca_controller.cpp:152
Methodinitialize
* @brief Initialization of the local planner * @param name the name to give this instance of the trajectory planner * @param tf a po
src/core/controller/lqr_controller/src/lqr_controller.cpp:57
Methodinitialize
* @brief Initialization of the local planner * @param name the name to give this instance of the trajectory planner * @param tf a po
src/core/controller/apf_controller/src/apf_controller.cpp:61
Methodinitialize
* @brief Initialization of the local planner * @param name the name to give this instance of the trajectory planner * @param tf a po
src/core/controller/static_controller/src/static_controller.cpp:53
Methodinitialize
* @brief Initialization of the local planner * @param name the name to give this instance of the trajectory planner * @param tf a po
src/core/controller/pid_controller/src/pid_controller.cpp:60
Methodinitialize
Take note that tf::TransformListener* has been changed to tf2_ros::Buffer* in ROS Noetic
src/core/controller/orca_controller/src/orca_controller.cpp:47
Methodinitialize
* @brief Initialization of the local planner * @param name the name to give this instance of the trajectory planner * @param tf a po
src/core/controller/mpc_controller/src/mpc_controller.cpp:68
Methodinitialize
* @brief Initialization of the local planner * @param name the name to give this instance of the trajectory planner * @param tf a po
src/core/controller/rpp_controller/src/rpp_controller.cpp:60
Methodinitialize
* @brief Load and parse the system configuration from the file. */
src/core/system_config/src/system_config.cpp:24
Methodinitialize
* @brief Planner initialization * @param name planner name * @param costmapRos costmap ROS wrapper */
src/core/path_planner/path_planner/src/path_planner_node.cpp:53
MethodinitializeMap
src/plugins/map_plugins/voronoi_layer/src/dynamicvoronoi.cpp:94
MethodinitializePositions
* @brief Generate n particles with pointNum_ positions each within the map range * @param initial_positions The initial position sequence of particle
src/core/path_planner/path_planner/src/evolutionary_planner/ga_planner.cpp:167
MethodinitializePositions
* @brief Generate n particles with pointNum_ positions each within the map range * @param initial_positions The initial position sequence of particle
src/core/path_planner/path_planner/src/evolutionary_planner/pso_planner.cpp:154
MethodinitializePositions
* @brief Generate n ants with pointNum_ positions each within the map range * @param initial_positions The initial position sequence of ants * @para
src/core/path_planner/path_planner/src/evolutionary_planner/aco_planner.cpp:138
FunctioninnerProd
src/core/common/src/math/math_helper.cpp:31
Methodinterpolate
* @brief Planning path interpolation. * @param mode motion, i.e., REEDS_SHEPP_L, REEDS_SHEPP_S, REEDS_SHEPP_R * @param length Single step mo
src/core/common/src/geometry/curve/reeds_shepp_curve.cpp:859
Methodinterpolate
* @brief Planning path interpolation. * @param mode motion, i.e., DUBINS_L, DUBINS_S, DUBINS_R * @param length Single step motion path lengt
src/core/common/src/geometry/curve/dubins_curve.cpp:238
FunctioninterpolateAngles
* @brief Creates equally spaced yaws between two angles following specified turn direction. * @param start_angle Starting angle in radians * @param
src/core/common/src/geometry/angles.cpp:155
Methodinterpolation
* @brief Given a set of N data points, D0, D1, ..., Dn and a degree k, find a B-spline curve of degree * k defined by N control points that pass
src/core/common/src/geometry/curve/bspline_curve.cpp:155
MethodisActivityTypeHidden
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/social_activities_display.cpp:195
MethodisCollision
* @brief Check if there is collision between n1 and n2 * @param n1 DNode pointer of one DNode * @param n2 DNode pointer of the other DNode * @retur
src/core/path_planner/path_planner/src/graph_planner/dstar_planner.cpp:99
MethodisCollision
* @brief Check if there is collision between n1 and n2 * * @param n1 DNode pointer of one DNode * @param n2 DNode pointer of the other DNode * @
src/core/path_planner/path_planner/src/graph_planner/dstar_lite_planner.cpp:111
MethodisCollision
* @brief Check if there is collision between n1 and n2 * @param n1 DNode pointer of one DNode * @param n2 DNode pointer of the other DNode * @retur
src/core/path_planner/path_planner/src/graph_planner/lpa_star_planner.cpp:107
MethodisCollision
* @brief Checks if the given pose is in collision with any obstacles. * @param pose The pose to check in (x, y, theta). * @return true if the pose i
src/core/path_planner/path_planner/src/graph_planner/hybrid_astar_planner/hybrid_astar_planner.cpp:450
MethodisGoalReached
* @brief Check if the goal pose has been achieved * @return true if achieved, false otherwise */
src/core/controller/lqr_controller/src/lqr_controller.cpp:122
MethodisGoalReached
* @brief Check if the goal pose has been achieved * @return True if achieved, false otherwise */
src/core/controller/apf_controller/src/apf_controller.cpp:119
MethodisGoalReached
* @brief Check if the goal pose has been achieved * @return True if achieved, false otherwise */
src/core/controller/static_controller/src/static_controller.cpp:83
MethodisGoalReached
src/core/controller/dwa_controller/src/dwa_controller.cpp:116
MethodisGoalReached
* @brief Check if the goal pose has been achieved * @return true if achieved, false otherwise */
src/core/controller/pid_controller/src/pid_controller.cpp:122
MethodisGoalReached
src/core/controller/orca_controller/src/orca_controller.cpp:139
MethodisGoalReached
* @brief Check if the goal pose has been achieved * @return true if achieved, false otherwise */
src/core/controller/mpc_controller/src/mpc_controller.cpp:133
MethodisGoalReached
* @brief Check if the goal pose has been achieved * @return True if achieved, false otherwise */
src/core/controller/rpp_controller/src/rpp_controller.cpp:113
MethodisGroupHidden
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/tracked_groups_display.cpp:103
MethodisInitialized
src/core/controller/dwa_controller/include/controller/dwa_controller.h:84
MethodisInsideMap
* @brief Judge whether the grid is inside the map * @param i grid index * @return true if inside the map else false */
src/core/common/src/geometry/collision_checker.cpp:80
MethodisPersonHidden
Checks if a person shall be hidden (can be set using include/exclude person ID properties in GUI)
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/person_display_common.h:360
MethodisReachGoal
* @brief Checks if the given node has reached the goal. * @param node The current node. * @param goal The goal node. * @return true if the node is
src/core/path_planner/path_planner/src/graph_planner/hybrid_astar_planner/hybrid_astar_planner.cpp:501
MethodisValid
* @brief Verifies the validity of the specified rotation. * @return True iff -PI/2 < pitch < PI/2 */
src/core/common/include/common/geometry/angles.h:264
MethodisVoronoiAlternative
src/plugins/map_plugins/voronoi_layer/src/dynamicvoronoi.cpp:355
← previousnext →501–600 of 923, ranked by callers