All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Frequently Asked Questions
  • Q: Why are the Python bindings not built?
    Short answer (most likely case): after running cmake, type “make update_bindings”.
    Long answer: the bindings are automatically generated by a script. You may not have all dependencies correctly installed (or detected by cmake). Check Installation and (Re)generating the Python bindings for details on installing dependencies and the individual steps involved in creating Python bindings, respectively.
  • Q: Can I visualize the exploration datastructure used by a planner?
    A: Yes. You need to call ompl::base::Planner::getPlannerData(). This will give you an instance of ompl::base::PlannerData which contains all the states and the edges between them. Functionality for plotting this data is however not available.
  • Q: Can I change the state space during planning?
    A: No. Such changes will make the code crash.


If your question is still not answered, another good place to check is the mailing list archive.