MCPcopy Create free account

hub / github.com/PlanSys2/ros2_planning_system / functions

Functions1,827 in github.com/PlanSys2/ros2_planning_system

↓ 11 callersMethodget_at_start_requirements
plansys2_core/src/plansys2_core/Action.cpp:66
↓ 11 callersMethodis_empty
plansys2_core/include/plansys2_core/Action.hpp:197
↓ 11 callersMethodparseTypedList
parse a typed list if check is true, checks that types exist
plansys2_pddl_parser/include/plansys2_pddl_parser/Stringreader.hpp:180
↓ 11 callersMethodpruneGraphToActions
plansys2_core/src/plansys2_core/DerivedResolutionGraph.cpp:326
↓ 11 callersFunctionunordered_container_hash
plansys2_core/include/plansys2_core/Types.hpp:55
↓ 10 callersMethodadd
plansys2_pddl_parser/include/plansys2_pddl_parser/And.hpp:61
↓ 10 callersMethodgetActionsNumber
plansys2_core/include/plansys2_core/DerivedResolutionGraph.hpp:266
↓ 10 callersMethodgetDerivedPredicatesDepthFirst
plansys2_core/src/plansys2_core/State.cpp:121
↓ 10 callersFunctiongetNodeType
plansys2_pddl_parser/src/plansys2_pddl_parser/Utils.cpp:119
↓ 10 callersFunctiongetSubtrees
plansys2_pddl_parser/src/plansys2_pddl_parser/Utils.cpp:1198
↓ 10 callersMethodget_action_string
plansys2_core/src/plansys2_core/Action.cpp:20
↓ 10 callersMethodget_reduced_string
Remove newlines, duplicated spaces, tabs and spaces from parenthesis. Parameters ---------- expr : str T
plansys2_support_py/plansys2_support_py/Parser.py:34
↓ 10 callersMethodinit
plansys2_terminal/src/plansys2_terminal/Terminal.cpp:227
↓ 10 callersMethodnode_to_dict
Convert a plansys2_msgs.msg.Node to a dictionary. The Node message represents elements in PDDL expression trees, including l
plansys2_support_py/plansys2_support_py/Parser.py:1180
↓ 9 callersMethodbefore
plansys2_tests/src/plansys2_tests/execution_logger.cpp:89
↓ 9 callersMethodgetActions
plansys2_domain_expert/src/plansys2_domain_expert/DomainExpert.cpp:233
↓ 9 callersMethodget_action_name
* @brief Get the name of the action being executed. * * @return std::string The action name. */
plansys2_executor/include/plansys2_executor/ActionExecutor.hpp:147
↓ 9 callersFunctionremoveOperatorBeforeParenthesis
plansys2_pddl_parser/src/plansys2_pddl_parser/Utils.cpp:367
↓ 9 callersMethodremovePredicate
plansys2_problem_expert/src/plansys2_problem_expert/ProblemExpert.cpp:187
↓ 8 callersMethodappendAction
plansys2_core/src/plansys2_core/DerivedResolutionGraph.cpp:350
↓ 8 callersMethodconfigure
plansys2_popf_plan_solver/src/plansys2_popf_plan_solver/popf_plan_solver.cpp:63
↓ 8 callersMethoddepthFirstTraverseAll
plansys2_core/src/plansys2_core/DerivedResolutionGraph.cpp:225
↓ 8 callersMethodexecute_plan
Execute a plan using the executor action client. This method executes the provided plan (or computes a new plan if not provided)
plansys2_support_py/plansys2_support_py/ExecutorClient.py:252
↓ 8 callersMethodgetDerivedNode
plansys2_core/include/plansys2_core/NodeVariant.hpp:130
↓ 8 callersMethodget_fun_mod
Return function modifier type and start position. Parameters ---------- expr : str The input string.
plansys2_support_py/plansys2_support_py/Parser.py:162
↓ 8 callersMethodinitialize
plansys2_executor/src/plansys2_executor/bt_builder_plugins/stn_bt_builder.cpp:40
↓ 8 callersMethodisDerived
plansys2_core/include/plansys2_core/NodeVariant.hpp:112
↓ 8 callersMethodparam_from_string
Create a Param from string representation. Parameters ---------- name : str Parameter name. para
plansys2_support_py/plansys2_support_py/Parser.py:322
↓ 8 callersFunctionreplace
* @brief Replaces all occurrences of a substring in a string. * * @param[in,out] str The string to modify. * @param[in] from The substring to repla
plansys2_executor/include/plansys2_executor/BTBuilder.hpp:115
↓ 8 callersFunctionsubstr_without_empty_lines
plansys2_core/src/plansys2_core/Utils.cpp:45
↓ 8 callersFunctiontokenize
plansys2_core/src/plansys2_core/Utils.cpp:26
↓ 7 callersMethodPDDLPrint
plansys2_pddl_parser/include/plansys2_pddl_parser/Type.hpp:94
↓ 7 callersMethod_parse_plugin_xml
Parse a plugin.xml file and extract plugin descriptors. Parameters ---------- package_name : str The nam
plansys2_support_py/plansys2_support_py/core/PluginProvider.py:238
↓ 7 callersMethodaddFunction
plansys2_core/include/plansys2_core/State.hpp:207
↓ 7 callersFunctioncheckActionEquality
plansys2_pddl_parser/src/plansys2_pddl_parser/Utils.cpp:1407
↓ 7 callersFunctioncheckDurativeActionEquality
plansys2_pddl_parser/src/plansys2_pddl_parser/Utils.cpp:1428
↓ 7 callersMethodgetPredicatesNames
plansys2_core/src/plansys2_core/DerivedResolutionGraph.cpp:432
↓ 7 callersMethodget_constants_test
plansys2_domain_expert/test/unit/domain_reader_test.cpp:48
↓ 7 callersMethodget_domain
Get the PDDL domain as a string. Returns ------- Optional[str] The PDDL domain string or None if failed.
plansys2_support_py/plansys2_support_py/DomainExpertClient.py:124
↓ 7 callersMethodget_overall_requirements
plansys2_core/src/plansys2_core/Action.cpp:55
↓ 7 callersMethodget_plan_array
Generate plans for PDDL problem using all configured planners. Parameters ---------- domain : str PDDL d
plansys2_support_py/plansys2_support_py/Planner.py:351
↓ 7 callersMethodget_status
plansys2_executor/src/plansys2_executor/ActionExecutor.cpp:161
↓ 7 callersMethodget_types_test
plansys2_domain_expert/test/unit/domain_reader_test.cpp:43
↓ 7 callersMethodis_durative_action
plansys2_core/include/plansys2_core/Action.hpp:192
↓ 7 callersMethodparseConstant
plansys2_pddl_parser/include/plansys2_pddl_parser/Type.hpp:101
↓ 7 callersMethodset_runtime
plansys2_executor/test/unit/executor_test.cpp:129
↓ 7 callersMethodtokenize_test
plansys2_core/test/utils_test.cpp:62
↓ 6 callersMethodadd_domain
plansys2_domain_expert/src/plansys2_domain_expert/DomainReader.cpp:33
↓ 6 callersFunctionadd_tabs
plansys2_executor/include/plansys2_executor/BTBuilder.hpp:103
↓ 6 callersMethodcancel
Request cancellation of the current planning process.
plansys2_support_py/plansys2_support_py/core/PlanSolverBase.py:110
↓ 6 callersMethodclearKnowledge
plansys2_problem_expert/src/plansys2_problem_expert/ProblemExpert.cpp:442
↓ 6 callersMethodconvertTypes
convert a vector of type names to integers
plansys2_pddl_parser/include/plansys2_pddl_parser/Domain.hpp:218
↓ 6 callersMethoddepthFirstTraverseFromNodes
plansys2_core/src/plansys2_core/DerivedResolutionGraph.cpp:196
↓ 6 callersMethodgetDerivedPredicate
plansys2_domain_expert/src/plansys2_domain_expert/DomainExpert.cpp:210
↓ 6 callersMethodgetFunction
plansys2_problem_expert/src/plansys2_problem_expert/ProblemExpert.cpp:287
↓ 6 callersMethodgetInferredPredicateRefCount
* @brief Retrieves the reference count for a given inferred predicate. * * This function returns the number of references associated with the sp
plansys2_core/include/plansys2_core/State.hpp:170
↓ 6 callersMethodgetInferredPredicatesSize
plansys2_core/include/plansys2_core/State.hpp:155
↓ 6 callersMethodgetPredicateNode
plansys2_core/include/plansys2_core/NodeVariant.hpp:129
↓ 6 callersMethodgetPredicatesSize
plansys2_core/include/plansys2_core/State.hpp:154
↓ 6 callersMethodgetUnionPredicatesSize
plansys2_core/include/plansys2_core/State.hpp:156
↓ 6 callersMethodget_actions_test
plansys2_domain_expert/test/unit/domain_reader_test.cpp:68
↓ 6 callersMethodget_name_test
plansys2_domain_expert/test/unit/domain_reader_test.cpp:33
↓ 6 callersMethodget_parenthesis
Find the matching closing parenthesis. Parameters ---------- expr : str The expression string. s
plansys2_support_py/plansys2_support_py/Parser.py:200
↓ 6 callersMethodget_problem
Get the PDDL problem as a string. Returns ------- Optional[str]: The PDDL problem string or None if failed.
plansys2_support_py/plansys2_support_py/ProblemExpertClient.py:404
↓ 6 callersMethodget_requirements_test
plansys2_domain_expert/test/unit/domain_reader_test.cpp:38
↓ 6 callersMethodget_tree
plansys2_executor/test/unit/simple_btbuilder_tests.cpp:80
↓ 6 callersMethodisFunction
plansys2_core/include/plansys2_core/NodeVariant.hpp:110
↓ 6 callersMethodisPredicate
plansys2_core/include/plansys2_core/NodeVariant.hpp:108
↓ 6 callersMethodis_action
plansys2_core/include/plansys2_core/Action.hpp:190
↓ 6 callersFunctionnameActionsToString
plansys2_pddl_parser/src/plansys2_pddl_parser/Utils.cpp:461
↓ 6 callersMethodnode_from_string_function
Create a Node from a function string. Parameters ---------- function : str The function string (e.g., "(
plansys2_support_py/plansys2_support_py/Parser.py:403
↓ 6 callersMethodparseObject
plansys2_pddl_parser/include/plansys2_pddl_parser/Type.hpp:124
↓ 6 callersMethodsorted
plansys2_tests/src/plansys2_tests/execution_logger.cpp:131
↓ 6 callersFunctiontokenize
plansys2_terminal/src/plansys2_terminal/Terminal.cpp:48
↓ 5 callersMethodcomputeSCCsTarjanDerivedPredicates
plansys2_core/src/plansys2_core/DerivedResolutionGraph.cpp:359
↓ 5 callersMethodevaluate
plansys2_pddl_parser/include/plansys2_pddl_parser/Expression.hpp:237
↓ 5 callersMethodgetFunction
plansys2_domain_expert/src/plansys2_domain_expert/DomainExpert.cpp:134
↓ 5 callersMethodgetName
plansys2_domain_expert/src/plansys2_domain_expert/DomainExpert.cpp:47
↓ 5 callersMethodgetNodeType
plansys2_core/include/plansys2_core/NodeVariant.hpp:143
↓ 5 callersMethodgetNormalizedDerived
plansys2_core/include/plansys2_core/Types.hpp:238
↓ 5 callersMethodgetPlan
plansys2_planner/src/plansys2_planner/PlannerClient.cpp:43
↓ 5 callersMethodgetPlanArray
plansys2_planner/src/plansys2_planner/PlannerClient.cpp:99
↓ 5 callersMethodgetPredicate
plansys2_domain_expert/src/plansys2_domain_expert/DomainExpert.cpp:86
↓ 5 callersMethodgetSubTypesNames
plansys2_pddl_parser/include/plansys2_pddl_parser/Type.hpp:56
↓ 5 callersFunctiongetSubtreeIds
plansys2_pddl_parser/src/plansys2_pddl_parser/Utils.cpp:1178
↓ 5 callersMethodgetTypes
plansys2_domain_expert/src/plansys2_domain_expert/DomainExpert.cpp:53
↓ 5 callersMethodget_at_end_requirements
plansys2_core/src/plansys2_core/Action.cpp:75
↓ 5 callersMethodget_remaining_plan
Get the remaining plan from the executor. This method retrieves the portion of the plan that has not yet been executed, whic
plansys2_support_py/plansys2_support_py/ExecutorClient.py:169
↓ 5 callersFunctionhash_node
plansys2_core/include/plansys2_core/Types.hpp:39
↓ 5 callersMethodinit
plansys2_terminal/test/terminal_test.cpp:146
↓ 5 callersMethodisGoalSatisfied
plansys2_problem_expert/src/plansys2_problem_expert/ProblemExpert.cpp:430
↓ 5 callersMethodon_activate
Activate the node. Parameters ---------- state : LifecycleState The current lifecycle state. Re
plansys2_support_py/plansys2_support_py/Planner.py:245
↓ 5 callersMethodparse
plansys2_pddl_parser/include/plansys2_pddl_parser/Domain.hpp:99
↓ 5 callersMethodplugin_id
Get the plugin ID. Returns ------- str The plugin identifier.
plansys2_support_py/plansys2_support_py/core/PluginProvider.py:46
↓ 5 callersMethodremoveInstance
plansys2_problem_expert/src/plansys2_problem_expert/ProblemExpert.cpp:78
↓ 5 callersMethodshould_execute
Check if action should be executed with given arguments. Parameters ---------- action : str Action name.
plansys2_support_py/plansys2_support_py/ActionExecutorClient.py:207
↓ 5 callersMethodtick
plansys2_executor/test/unit/executor_test.cpp:654
↓ 5 callersMethodtick
plansys2_bt_actions/test/behavior_tree/OpenGripper.cpp:38
↓ 4 callersMethod_declare_parameter_if_not_declared
Declare a parameter if it has not been declared yet. Parameters ---------- param_name : str Name of the
plansys2_support_py/plansys2_support_py/Planner.py:71
↓ 4 callersMethod_declare_test_solver_params
Help to declare test solver parameters.
plansys2_support_py/test/test_planner_node.py:84
← previousnext →101–200 of 1,827, ranked by callers