MoveIt Pro API
Core Behaviors for MoveIt Pro
Loading...
Searching...
No Matches
scenario_interface.hpp File Reference
#include <cstddef>
#include <optional>
#include <string>
#include <string_view>
#include <vector>
#include <tl_expected/expected.hpp>
#include "pro_rrt/pro_rrt.hpp"
Include dependency graph for scenario_interface.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  pro_rrt::JointRangeEntry
 One row of the joint_range_constraint BT input port (per-joint tightening of URDF limits). More...
 
struct  pro_rrt::ScenarioInput
 
struct  pro_rrt::TrajectorySummary
 Summary statistics of the planned trajectory — present iff planning succeeded. More...
 
struct  pro_rrt::ScenarioOutput
 Outcome of a single planTrajectoryToJointGoal(...) call as captured for scenario logging. More...
 

Namespaces

namespace  pro_rrt
 

Functions

std::string pro_rrt::toJsonString (const ScenarioInput &req)
 
tl::expected< void, std::string > pro_rrt::fromJsonString (std::string_view json, ScenarioInput &out)
 
std::string pro_rrt::toJsonString (const ScenarioOutput &res)
 
tl::expected< void, std::string > pro_rrt::fromJsonString (std::string_view json, ScenarioOutput &out)