|
Quad-SDK
|
A test fixture for the global body planning class. More...
#include <global_body_planner_test_fixture.h>


Public Member Functions | |
| GlobalBodyPlannerTestFixture () | |
| Constructor for GlobalBodyPlannerTestFixture Class. | |
| void | updateTerrainSlope (double grade) |
| Constructor for GlobalBodyPlannerTestFixture Class. | |
| void | updateTerrainHeight (double height) |
| Constructor for GlobalBodyPlannerTestFixture Class. | |
Public Attributes | |
| std::shared_ptr< PlannerClass > | planner_ |
| Planner class. | |
| PlannerConfig | planner_config_ |
| Planner configuration. | |
| grid_map::GridMap | terrain_grid_map_ |
| Flat terrain map. | |
| FastTerrainMap | terrain_ |
| Sloped terrain map. | |
A test fixture for the global body planning class.
GlobalBodyPlannerTest is a container for all of the logic utilized in the global body planning node. This algorithm requires an height map of the terrain as a GridMap message type, and will publish the global body plan as a BodyPlan message over a topic. It will also publish the discrete states used by the planner (from which the full path is interpolated).
|
inline |
Constructor for GlobalBodyPlannerTestFixture Class.
|
inline |
Constructor for GlobalBodyPlannerTestFixture Class.
| [in] | grade | Grade of the new terrain in x direction (rise/run) |
|
inline |
Constructor for GlobalBodyPlannerTestFixture Class.
| [in] | grade | Grade of the new terrain in x direction (rise/run) |