Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cogsys-tuebingen/gerona
/ types & classes
Types & classes
326 in github.com/cogsys-tuebingen/gerona
⨍
Functions
1,384
◇
Types & classes
326
↓ 53 callers
Class
Duration
path_follower/include/path_follower/factory/controller_factory.h:13
↓ 28 callers
Class
Waypoint
Waypoints define the path
path_follower/include/path_follower/utils/path.h:19
↓ 10 callers
Class
MoveCommand
path_follower/include/path_follower/pathfollower.h:39
↓ 9 callers
Class
Mat
path_follower/include/path_follower/utils/elevation_map.h:18
↓ 6 callers
Class
EmergencyBreakException
* @brief The EmergencyBreakException struct is thrown on unrecoverable errors and * should be caught up-stream to halt the robot. */
path_follower/include/path_follower/utils/path_exceptions.h:14
↓ 1 callers
Class
Result
path_follower/include/path_follower/supervisor/supervisor.h:45
↓ 1 callers
Class
Segment
path_planner/src/course_planner/course/node.h:7
↓ 1 callers
Class
TestPath
Test fixture for testing the Path class
path_follower/test/test_path.cpp:77
Class
AbstractFactory
* @brief The AbstractFactory class is the base class for all factories. */
path_follower/include/path_follower/factory/abstract_factory.h:9
Class
AbstractLocalPlanner
path_follower/include/path_follower/pathfollower.h:32
Class
AbstractLocalPlanner
path_follower/include/path_follower/factory/local_planner_factory.h:11
Class
AbstractLocalPlanner
path_follower/include/path_follower/factory/controller_factory.h:19
Class
AbstractLocalPlanner
path_follower/include/path_follower/utils/path_follower_config.h:8
Class
AbstractLocalPlanner
path_follower/include/path_follower/local_planner/abstract_local_planner.h:28
Enum
Algo
path_planner/src/kinematic_planner/path_planner_node.cpp:246
Class
Analyzer
path_planner/src/course_planner/course/analyzer.h:12
Class
BillboardLine
tools/path_rviz/src/path_display.h:20
Class
BlockMap
* @brief Local map storage class, the map is robot centered and shifting is done using a block structure */
tools/localmap/include/localmap/blockmap.h:10
Class
CVAlignedMat
* @brief In some cases the 32-byte alignment required for AVX processing does not work, this helper class wraps a cv::Mat and ensures 32-byte alignmen
tools/model_based_planner/include/model_based_planner/cv_aligned_mat.h:24
Class
ChassisConfig
* @brief Chassis configuration */
tools/model_based_planner/include/model_based_planner/config_robot.h:87
Class
ChassisDescriptor
* @brief ChassisDescriptor for one vehicle orientation */
tools/model_based_planner/include/model_based_planner/chassisdescriptor.h:10
Class
ChassisModel
* @brief ChassisModel model implementation */
tools/model_based_planner/include/model_based_planner/chassismodel.h:15
Class
ClosedSet
* @brief Closed Set implementation used for A* like search algorithms */
tools/model_based_planner/include/model_based_planner/closedset.h:44
Class
ClosedSetLevel
* @brief Helper class, searches for close points on the given tree level */
tools/model_based_planner/include/model_based_planner/closedset.h:12
Class
CollisionAvoider
path_follower/include/path_follower/pathfollower.h:35
Class
CollisionAvoider
path_follower/include/path_follower/factory/collision_avoider_factory.h:9
Class
CollisionAvoider
path_follower/include/path_follower/factory/controller_factory.h:20
Class
CollisionAvoider
path_follower/include/path_follower/utils/path_follower_config.h:9
Class
CollisionAvoider
path_follower/include/path_follower/controller/robotcontroller.h:26
Class
CollisionAvoider
path_follower/include/path_follower/collision_avoidance/collision_avoider.h:14
Class
CollisionAvoiderFactory
path_follower/include/path_follower/factory/follower_factory.h:13
Class
CollisionAvoiderFactory
* @brief The CollisionAvoiderFactory class is responsible for creating instance * of the CollisionAvoider class. * @see CollisionAvoider */
path_follower/include/path_follower/factory/collision_avoider_factory.h:16
Class
CollisionDetector
* @brief Simple 'emergency break' obstacle avoider that stops when an obstacle is within a * defined 'obstacle box' in front of the robot. *
path_follower/include/path_follower/collision_avoidance/collision_detector.h:23
Class
CollisionDetectorAckermann
* @brief Rectangle obstacle box that is enlarged and bend in curves * * See comments in the code (*.cpp) for details of the behaviour of the * box
path_follower/include/path_follower/collision_avoidance/collision_detector_ackermann.h:12
Class
CollisionDetectorOmnidrive
path_follower/include/path_follower/collision_avoidance/collision_detector_omnidrive.h:6
Class
CollisionDetectorParameters
path_follower/include/path_follower/collision_avoidance/collision_detector.h:30
Class
CollisionDetectorPolygon
path_follower/include/path_follower/collision_avoidance/collision_detector_polygon.h:8
Class
CollisionGridMap2d
path_follower/include/path_follower/local_planner/low_speed/local_planner_astar.h:12
Class
ColorProperty
tools/path_rviz/src/path_display.h:16
Class
Command
path_follower/include/path_follower/controller/robotcontroller_OFC.h:85
Class
Command
path_follower/include/path_follower/controller/robotcontroller_kinematic_HBZ.h:116
Class
Command
path_follower/include/path_follower/controller/robotcontroller_dynamic_window.h:167
Class
Command
path_follower/include/path_follower/controller/robotcontroller_ekm.h:115
Class
Command
path_follower/include/path_follower/controller/robotcontroller_orthogonalexponential.h:106
Class
Command
path_follower/include/path_follower/controller/robotcontroller_kinematic_SLP.h:89
Class
Command
path_follower/include/path_follower/controller/robotcontroller_ekm_TT.h:116
Class
Command
path_follower/include/path_follower/controller/robotcontroller_potential_field.h:134
Class
Command
path_follower/include/path_follower/controller/robotcontroller_modelbased.h:119
Class
Command
path_follower/include/path_follower/controller/robotcontroller_PBR.h:92
Class
CompareHNode
path_follower/include/path_follower/utils/path.h:110
Class
CompareTNode
tools/model_based_planner/include/model_based_planner/plannerutils.h:342
Class
Constraint
path_follower/include/path_follower/local_planner/constraint.h:9
Class
ControllerFactory
path_follower/include/path_follower/factory/follower_factory.h:11
Class
ControllerFactory
* @brief The ControllerFactory class is responsible for creating instance * of the RobotController class. * @see RobotController */
path_follower/include/path_follower/factory/controller_factory.h:30
Class
ControllerFactoryRegistration
path_follower/include/path_follower/factory/controller_factory.h:85
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_velocity_TT.h:80
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_2steer_purepursuit.h:69
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_OFC.h:53
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_kinematic_HBZ.h:78
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_dynamic_window.h:123
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_ekm.h:74
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_orthogonalexponential.h:91
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_unicycle_inputscaling.h:57
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_ackermann_stanley.h:53
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_ackermann_pid.h:25
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_ackermann_inputscaling.h:55
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_2steer_inputscaling.h:57
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_kinematic_SLP.h:61
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_ekm_TT.h:75
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_2steer_stanley.h:64
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_differential_orthexp.h:33
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_omnidrive_orthexp.h:28
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_potential_field.h:112
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_kinematic_HBZ_TT.h:29
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_modelbased.h:77
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_ackermann_purepursuit.h:69
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_ackermann_orthexp.h:28
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller_PBR.h:72
Class
ControllerParameters
path_follower/include/path_follower/controller/robotcontroller.h:107
Class
CostCalculator
path_planner/src/course_planner/course/cost_calculator.h:12
Class
CourseMap
path_planner/src/course_planner/course/search.h:21
Class
CourseMap
path_planner/src/course_planner/course/course_map.h:11
Class
CoursePlanner
path_planner/src/course_planner/course_planner.h:29
Class
CoursePredictor
path_follower/include/path_follower/pathfollower.h:29
Class
CoursePredictor
Predict direction of movement of the robot.
path_follower/include/path_follower/utils/coursepredictor.h:12
Class
CoursePredictor
path_follower/include/path_follower/controller/robotcontroller.h:25
Class
CoursePredictorParameters
path_follower/include/path_follower/utils/coursepredictor.h:53
Class
CurvatureD_Scorer
path_follower/include/path_follower/local_planner/scorers/curvatured_scorer.h:6
Class
Curvature_Scorer
path_follower/include/path_follower/local_planner/scorers/curvature_scorer.h:6
Class
Curve
path_planner/src/static_planner/static_path_node.cpp:33
Class
DirectPath
path_control/src/direct_path_node.cpp:24
Class
Dis2Obst_Constraint
path_follower/include/path_follower/local_planner/constraints/dis2obst_constraint.h:6
Class
Dis2Obst_Scorer
path_follower/include/path_follower/local_planner/scorers/dis2obst_scorer.h:6
Class
Dis2PathD_Scorer
path_follower/include/path_follower/local_planner/scorers/dis2pathd_scorer.h:6
Class
Dis2PathP_Scorer
path_follower/include/path_follower/local_planner/scorers/dis2pathp_scorer.h:6
Class
Dis2Path_Constraint
path_follower/include/path_follower/local_planner/constraints/dis2path_constraint.h:6
Class
DistanceToPathSupervisor
* @brief Supervises the robot to stay near the path. * * This supervisor checks how far the robot is away from the current * path segment and tells
path_follower/include/path_follower/supervisor/distancetopathsupervisor.h:14
Class
DrawProc
* @brief Helper class for drawing debug images */
tools/model_based_planner/include/model_based_planner/utils_draw.h:14
Class
DriveModelDA
* @brief Update model for differential drive and ackermann */
tools/model_based_planner/include/model_based_planner/plannerutils.h:15
Class
EKF
path_follower/include/path_follower/utils/extended_kalman_filter.h:10
next →
1–100 of 326, ranked by callers