Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ai-winter/ros_motion_planning
/ functions
Functions
923 in github.com/ai-winter/ros_motion_planning
⨍
Functions
923
◇
Types & classes
165
Method
ObstacleTreeNode
src/core/controller/orca_controller/include/RVO/KdTree.cc:157
Method
OnStateCallBack
src/plugins/gazebo_plugins/pedestrian_sfm_plugin/src/pedestrian_sfm_plugin.cpp:467
Method
OnUpdate
* @brief Function that is called every update cycle. * @param _info Timing information. */
src/plugins/gazebo_plugins/pedestrian_sfm_plugin/src/pedestrian_sfm_plugin.cpp:374
Method
OnUpdate
* @brief Function that is called every update cycle. * @param _info Timing information. */
src/plugins/gazebo_plugins/pedestrian_visualizer_plugin/gazebo_ped_visualizer_plugin/src/pedestrian_visual_plugin.cpp:134
Method
PIDController
* @brief Construct a new PIDController object */
src/core/controller/pid_controller/src/pid_controller.cpp:36
Method
PSOPathPlanner
* @brief Construct a new PSO object * @param costmap the environment for path planning */
src/core/path_planner/path_planner/src/evolutionary_planner/pso_planner.cpp:32
Method
Parameters
src/plugins/gazebo_plugins/pedestrian_sfm_plugin/include/lightsfm/sfm.hpp:49
Method
Particle
src/core/path_planner/path_planner/include/path_planner/evolutionary_planner/pso_planner.h:44
Method
PathPlanner
* @brief Construct a new Global PathPlanner object * @param costmap_ros the environment for path planning */
src/core/path_planner/path_planner/src/path_planner.cpp:31
Method
PathPlannerNode
* @brief Construct a new Graph Planner object */
src/core/path_planner/path_planner/src/path_planner_node.cpp:35
Method
PedestrianSFMPlugin
src/plugins/gazebo_plugins/pedestrian_sfm_plugin/src/pedestrian_sfm_plugin.cpp:31
Method
PedestrianVisualPlugin
src/plugins/gazebo_plugins/pedestrian_visualizer_plugin/gazebo_ped_visualizer_plugin/src/pedestrian_visual_plugin.cpp:29
Method
PersonDisplayCommon
Constructor. pluginlib::ClassLoader creates instances by calling the default constructor, so make sure you have one.
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/person_display_common.h:151
Method
PersonDisplayCommonProperties
The constructor must have no arguments, so we can't give the constructor the parameters it needs to fully initialize.
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/person_display_common.cpp:44
Method
PersonVisual
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/visuals/person_visual.h:60
Method
PersonVisualDefaultArgs
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/visuals/person_visual.h:52
Method
Point2_
src/core/common/include/common/geometry/point.h:28
Method
Point3_
src/core/common/include/common/geometry/point.h:77
Method
ProbabilityEllipseCovarianceVisual
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/visuals/covariance_visual.h:86
Method
Quaternion
src/core/common/include/common/geometry/angles.h:336
Method
QuinticPolynomial
src/core/common/src/geometry/curve/quintic_polynomial.cpp:24
Method
R
* @brief Return the polar coordinates (r, theta) of the point (x, y), i.e. rcos(theta) = x; rsin(theta) = y */
src/core/common/src/geometry/curve/reeds_shepp_curve.cpp:113
Method
RLR
* @brief Right-Left-Right generation mode. * @param alpha Initial pose of (0, 0, alpha) * @param beta Goal pose of (dist, 0, beta) * @param di
src/core/common/src/geometry/curve/dubins_curve.cpp:183
Method
RPPController
* @brief Construct a new RPP Controller object */
src/core/controller/rpp_controller/src/rpp_controller.cpp:36
Method
RRTConnectPathPlanner
* @brief Constructor * @param costmap the environment for path planning */
src/core/path_planner/path_planner/src/sample_planner/rrt_connect_planner.cpp:27
Method
RRTPathPlanner
* @brief Constructor * @param costmap the environment for path planning */
src/core/path_planner/path_planner/src/sample_planner/rrt_planner.cpp:31
Method
RRTStarPathPlanner
* @brief Constructor * @param costmap the environment for path planning */
src/core/path_planner/path_planner/src/sample_planner/rrt_star_planner.cpp:30
Method
RSL
* @brief Right-Straight-Left generation mode. * @param alpha Initial pose of (0, 0, alpha) * @param beta Goal pose of (dist, 0, beta) * @param
src/core/common/src/geometry/curve/dubins_curve.cpp:155
Method
RSPath
* @brief Construct a new Reeds-Shepp Path object * @param lengths the length of segments * @param ctypes the motion patterns of segments */
src/core/common/src/geometry/curve/reeds_shepp_curve.cpp:31
Method
RSR
* @brief Right-Straight-Right generation mode. * @param alpha Initial pose of (0, 0, alpha) * @param beta Goal pose of (dist, 0, beta) * @para
src/core/common/src/geometry/curve/dubins_curve.cpp:100
Method
RVOSimulator
src/core/controller/orca_controller/include/RVO/RVOSimulator.cc:57
Method
ReedsSheppCurve
* @brief Construct a new ReedsShepp generation object * @param step Simulation or interpolation size (default: 0.1) * @param max_curv The
src/core/common/src/geometry/curve/reeds_shepp_curve.cpp:96
Method
RosPackagePathResourceLoadingListener
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/visuals/person_visual.cpp:59
Method
SCS
* @brief # 2 Straight-Circle-Straight generation mode(using reflect). * @param x/y Goal position * @param phi Goal pose * @return Reeds-Shepp Paths
src/core/common/src/geometry/curve/reeds_shepp_curve.cpp:372
Method
SLS
* @brief Straight-Left-Straight generation mode. */
src/core/common/src/geometry/curve/reeds_shepp_curve.cpp:130
Method
SThetaStarPathPlanner
* @brief Construct a new SThetaStar object * @param costmap the environment for path planning */
src/core/path_planner/path_planner/src/graph_planner/s_theta_star_planner.cpp:30
Method
Singleton
src/core/common/include/common/structure/singleton.h:29
Method
SocialActivitiesDisplay
Constructor. pluginlib::ClassLoader creates instances by calling the default constructor, so make sure you have one.
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/social_activities_display.h:59
Method
SocialForceModel
src/plugins/gazebo_plugins/pedestrian_sfm_plugin/include/lightsfm/sfm.hpp:163
Function
Square
src/core/common/include/common/math/math_helper.h:108
Method
StaticController
* @brief Construct a new StaticController object */
src/core/controller/static_controller/src/static_controller.cpp:29
Method
TextNode
src/plugins/rviz_plugins/spencer_tracking_rviz_plugin/src/visuals/text_node.h:40
Method
ThetaStarPathPlanner
* @brief Construct a new ThetaStar object * @param costmap the environment for path planning */
src/core/path_planner/path_planner/src/graph_planner/theta_star_planner.cpp:33
Method
Vec2d
Constructor which takes x- and y-coordinates.
src/core/common/include/common/geometry/vec2d.h:31
Method
Vector2
src/core/controller/orca_controller/include/RVO/Vector2.cc:47
Method
Vector2d
src/plugins/gazebo_plugins/pedestrian_sfm_plugin/include/lightsfm/vector2d.hpp:38
Method
VoronoiLayer
src/plugins/map_plugins/voronoi_layer/include/voronoi_layer.h:52
Method
VoronoiPathPlanner
* @brief Construct a new Voronoi-based planning object * @param costmap the environment for path planning * @param circumscribed_radius the circu
src/core/path_planner/path_planner/src/graph_planner/voronoi_planner.cpp:32
Method
__init__
(self)
src/core/controller/orca_controller/scripts/goal_publisher.py:10
Method
__init__
(self, rviz_name, path, base_file=None)
src/plugins/dynamic_rviz_config/scripts/config.py:19
Method
__init__
(self)
src/plugins/dynamic_rviz_config/scripts/displays.py:18
Method
__init__
(self, *plugins)
src/plugins/dynamic_xml_config/main_generate.py:20
Method
__init__
(self)
src/plugins/dynamic_xml_config/plugins/maps_generate.py:19
Method
__init__
(self)
src/plugins/dynamic_xml_config/plugins/xml_generate.py:24
Method
__init__
(self)
src/plugins/dynamic_xml_config/plugins/robot_generate.py:21
Method
__init__
(self)
src/plugins/dynamic_xml_config/plugins/pedestrians_generate.py:21
Method
__init__
(self)
src/plugins/dynamic_xml_config/plugins/obstacles_generate.py:25
Method
__repr__
(self)
src/plugins/dynamic_rviz_config/scripts/config.py:33
Method
__str__
(self)
src/plugins/dynamic_xml_config/plugins/robot_generate.py:24
Method
__str__
(self)
src/plugins/dynamic_xml_config/plugins/pedestrians_generate.py:28
Method
_alpha
* @brief Get the deviation cost * @param parent * @param child * @param goal * @return deviation cost */
src/core/path_planner/path_planner/src/graph_planner/s_theta_star_planner.cpp:181
Method
_applyApproachConstraint
* @brief Applying approach constraints to regularize the speed of robot approaching final * goal * @param raw_linear_vel the raw linear velocity
src/core/controller/rpp_controller/src/rpp_controller.cpp:275
Method
_applyCurvatureConstraint
* @brief Applying curvature constraints to regularize the speed of robot turning * @param raw_linear_vel the raw linear velocity of robot * @para
src/core/controller/rpp_controller/src/rpp_controller.cpp:228
Method
_applyObstacleConstraint
* @brief Applying obstacle constraints to regularize the speed of robot approaching * obstacles * @param raw_linear_vel the raw linear velocity o
src/core/controller/rpp_controller/src/rpp_controller.cpp:242
Method
_buildRecursive
* @brief Builds k-d tree recursively * @param indices * @param npoints * @param depth * @return KDNode* */
src/core/common/include/common/structure/kd_tree.h:266
Method
_calTauOmega
src/core/common/src/geometry/curve/reeds_shepp_curve.cpp:1046
Method
_checkGoal
* @brief Check if goal is reachable from current node * @param new_node Current node * @return bool value of whether goal is reachable from current
src/core/path_planner/path_planner/src/sample_planner/rrt_planner.cpp:190
Method
_checkSlashLine
* @brief jump point detection in slash direction (only for left-top, left-bottom, * right-top, right-bottom) * @param dir direction i
src/core/path_planner/path_planner/src/graph_planner/jps_planner.cpp:235
Method
_checkStraightLine
* @brief jump point detection in straight direction (only for left, right, top, bottom) * @param dir direction index * @param node
src/core/path_planner/path_planner/src/graph_planner/jps_planner.cpp:186
Method
_clearRecursive
* @brief Clears k-d tree recursively * @param node */
src/core/common/include/common/structure/kd_tree.h:291
Method
_colorInit
src/core/common/src/util/visualizer.cpp:67
Method
_comb
Calculate the number of combinations
src/core/common/src/geometry/curve/bezier_curve.cpp:189
Method
_convertBiClosedListToPath
src/core/path_planner/path_planner/include/path_planner/path_planner.h:166
Method
_convertClosedListToPath
src/core/path_planner/path_planner/include/path_planner/path_planner.h:149
Method
_distance
* @brief Calculate the distance between kd node p and q * @param p KD Node p * @param q KD Node q * @return distance between kd node p and q
src/core/common/include/common/structure/kd_tree.h:340
Method
_findNearestPoint
* @brief Regular the new node by the nearest node in the sample list * @param list sample list * @param node sample node * @return nearest
src/core/path_planner/path_planner/src/sample_planner/rrt_star_planner.cpp:111
Method
_findNearestPoint
* @brief Regular the sample node by the nearest node in the sample list * @param list samplee list * @param node sample node * @return nearest no
src/core/path_planner/path_planner/src/sample_planner/rrt_planner.cpp:137
Method
_forceNeighborDetect
* @brief force neighbor detection * @param dir direction index * @param cur_id current node index * @param fn_id
src/core/path_planner/path_planner/src/graph_planner/jps_planner.cpp:147
Method
_generateRandomNode
* @brief Generates a random node * @return Generated node */
src/core/path_planner/path_planner/src/sample_planner/rrt_planner.cpp:112
Method
_generateRandomNode
* @brief Generates a random node * @return Generated node */
src/core/path_planner/path_planner/src/sample_planner/informed_rrt_star_planner.cpp:135
Method
_getPlanFromPath
* @brief Calculate plan from planning path * @param path path generated by global planner * @param plan plan transfromed from path, i.e. [start, ...
src/core/path_planner/path_planner/src/path_planner_node.cpp:255
Method
_jump
* @brief jump point detection from current node (including slash and straight direction) * @param node current node * @param open_list
src/core/path_planner/path_planner/src/graph_planner/jps_planner.cpp:116
Method
_knnSearchRecursive
* @brief Searches k-nearest neighbors recursively * @param query the point in the KD Tree * @param node root node of KD Tree of its child tree
src/core/common/include/common/structure/kd_tree.h:388
Method
_lqrControl
* @brief Execute LQR control process * @param s current state * @param s_d desired state * @param u_r refered control * @return u control vecto
src/core/controller/lqr_controller/src/lqr_controller.cpp:222
Method
_modelBasedPIDControl
* @brief Execute model-based PID control process * @param s current state * @param s_d desired state * @param u_r refered input * @return u con
src/core/controller/pid_controller/src/pid_controller.cpp:307
Method
_modelFreePIDControl
* @brief Execute model-free PID control process * @param s current state * @param s_d desired state * @param u_r refered input * @return u cont
src/core/controller/pid_controller/src/pid_controller.cpp:234
Method
_mpcControl
* @brief Execute MPC control process * @param s current state * @param s_d desired state * @param u_r refered control * @param du_p previ
src/core/controller/mpc_controller/src/mpc_controller.cpp:233
Method
_nnSearchRecursive
* @brief Searches the nearest neighbor recursively * @param query the point in the KD Tree * @param node root node of KD Tree of its child
src/core/common/include/common/structure/kd_tree.h:356
Method
_radiusSearchRecursive
* @brief Searches neighbors within radius * @param query the point in the KD Tree * @param node root node of KD Tree of its child tree *
src/core/common/include/common/structure/kd_tree.h:414
Method
_setVertex
* @brief check if the parent of vertex need to be updated. if so, update it * @param node */
src/core/path_planner/path_planner/src/graph_planner/lazy_theta_star_planner.cpp:156
Method
_transform
* @brief Sample in ellipse * @param x random sampling x * @param y random sampling y * @return ellipse node */
src/core/path_planner/path_planner/src/sample_planner/informed_rrt_star_planner.cpp:167
Method
_update
* @brief Update the best motion mode. * @param cur_paths current generated Reeds-Shepp paths * @param best_path The best generated Reeds-Shepp p
src/core/common/src/geometry/curve/reeds_shepp_curve.cpp:1064
Method
_update
* @brief Update the best motion mode. * @param length the current motion length * @param mode the current motion mode * @param best_len
src/core/common/src/geometry/curve/dubins_curve.cpp:448
Method
_updateVertex
* @brief update the g value of child node * @param parent * @param child */
src/core/path_planner/path_planner/src/graph_planner/theta_star_planner.cpp:141
Method
_updateVertex
* @brief update the g value of child node * @param parent * @param child */
src/core/path_planner/path_planner/src/graph_planner/lazy_theta_star_planner.cpp:143
Method
_updateVertex
* @brief update the g value of child node * @param parent * @param child * @param alpha */
src/core/path_planner/path_planner/src/graph_planner/s_theta_star_planner.cpp:151
Method
_updateVoronoi
* @brief update voronoi object using costmap ROS wrapper */
src/core/path_planner/path_planner/src/graph_planner/voronoi_planner.cpp:193
Method
_validateRecursive
* @brief Validates k-d tree recursively * @param node a KD Tree node * @param depth KD tree depth */
src/core/common/include/common/structure/kd_tree.h:310
Method
addFootprint
(self, topic, color=(0, 170, 255))
src/plugins/dynamic_rviz_config/scripts/displays.py:67
Method
addObstacle
src/core/controller/orca_controller/include/RVO/RVOSimulator.cc:155
← previous
next →
301–400 of 923, ranked by callers