50 return "Start Screen";
61 void loadURDFFile(
const std::filesystem::path& urdf_file_path,
const std::string& xacro_args);
63 void loadExisting(
const std::filesystem::path& package_path);
Contains all of the non-GUI code necessary for doing one "screen" worth of setup.
std::filesystem::path getURDFPath()
std::shared_ptr< PackageSettingsConfig > package_settings_
void loadURDFFile(const std::filesystem::path &urdf_file_path, const std::string &xacro_args)
std::string getName() const override
Returns the name of the setup step.
std::filesystem::path getPackagePath()
void onInit() override
Overridable initialization method.
std::string getXacroArgs()
void loadExisting(const std::filesystem::path &package_path)
std::shared_ptr< SRDFConfig > srdf_config_
std::shared_ptr< URDFConfig > urdf_config_