Comments (10)
It appears that everything was found appropriate for your Python installation. Rather than using the downloaded source, could you clone the repo at the current main
branch and try to rebuild? There were some previously noted issues with Python binding compilation.
from ompl.
Thank you for the response,
I tried to build the cloned repo, but encountered this issue when calling cmake
kaiwen@kaiwen-MS-7A68:~/Downloads/omplapp/build/Release$ cmake ../..
-- Build type: Release
CMake Error at CMakeLists.txt:25 (include):
include could not find load file:
CompilerSettings
CMake Error at CMakeLists.txt:26 (include):
include could not find load file:
OMPLUtils
CMake Error at CMakeLists.txt:83 (find_boost_python):
Unknown CMake command "find_boost_python".
-- Configuring incomplete, errors occurred!
See also "/home/kaiwen/Downloads/omplapp/build/Release/CMakeFiles/CMakeOutput.log".
from ompl.
Did you clone the repo with submodules? Failure to find those cmake modules means you probably cloned the omplapp
repo without the sub-ompl
module, do a git submodule update --init --recursive
in the omplapp
directory and try again.
from ompl.
Hi, thank you that was the issue with building the repo.
I was now able to build the repo successfully, but I still face the same issue as before:
~/Downloads/omplapp/gui$ ./ompl_app.py
Traceback (most recent call last):
File "./ompl_app.py", line 58, in <module>
from ompl import base as ob
File "/home/kaiwen/Downloads/omplapp/ompl/py-bindings/ompl/base/__init__.py", line 2, in <module>
from ompl.base._base import *
ModuleNotFoundError
[CMakeCache.txt](https://github.com/ompl/ompl/files/11430961/CMakeCache.txt)
: No module named 'ompl.base._base'
I have attached the CMakeCache.txt
from ompl.
Did you run make update_bindings
successfully?
from ompl.
Yes, it finished without errors, although there were some warnings for developers and some optional packages were not found.
from ompl.
Can you check the output of the build
directory to confirm if the pypp.*
files were generated? This should be in, e.g., build/py-bindings/bindings/util
. If there are the pypp.{cpp,hpp}
files, then you might need to just run make
again. If not, then the binding process failed.
from ompl.
The build/Release/py-bindings/bindings
directory is empty except an app.h
file.
A bunch of .pypp.*
files were generated in other directories like build/Release/ompl/py-bindings/bindings/util
though.
I have attached the output of make update_bindings:
make update bings output.txt
from ompl.
Go into the ompl
subdirectory and checkout the current main branch, this error has been fixed by more recent commits, specifically by #980
from ompl.
That worked out. Thank you!
from ompl.
Related Issues (20)
- how should I install the ompl in my anaconda? HOT 7
- By test AIT* we got several log info such as " Found a new exact solution of cost ", but the value of cost first decreases then suddenly increases and then decreases again HOT 2
- Planning from existing PlannerData HOT 1
- PathGeometric::checkAndRepair problem with path composed of two states HOT 6
- Error: RRTstar: There are no valid initial states! HOT 3
- Ompl works on ros2 humble? HOT 1
- Error while running ConstrainedPlanningTorus.py HOT 3
- /usr/bin/ld: ../lib/libompl.so.1.6.0: undefined reference to `dBodyGetQuaternion(dxBody*)' HOT 4
- make: *** No rules to make target 'update_bindings'. stop.
- [update_bindings](make: *** No rules to make target 'update_bindings'. stop.) HOT 3
- FileNotFoundError: [Errno 2] No such file or directory: 'bindings/base HOT 4
- from ompl import base as ob ^ IndentationError: unexpected indent HOT 1
- file INSTALL destination: /usr/local/share/man/man1 is not a directory. HOT 1
- Segmentation Fault on trying to access the vertex state of SPARS HOT 2
- Setting tolerances with the ompl.app SE3RigidBodyPlanning Class HOT 4
- Obstacle checking resolution for RRT and goal orientation matching HOT 15
- Allow reusing PlannerData in EIRM* HOT 1
- Unexpected intepolation with DubinsStateSpace HOT 3
- Reactive Motion Planning for 7 DoF Robot Arm using OMPL HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ompl.