dreamvu / pal-sdk Goto Github PK
View Code? Open in Web Editor NEWSDK for DreamVu Cameras
Home Page: https://dreamvu.com/shop/
SDK for DreamVu Cameras
Home Page: https://dreamvu.com/shop/
Hi,
I tried building your navigation and camera repository as instructed in documentation but gives this error
System specs: Jetson Xavier and ROS Melodic
make[2]: *** No rule to make target '/home/myusername/dreanvu/PAL/installations/../lib/libPAL_Track.so', needed by '/home/myusername/catkin_ws/devel/lib/dreamvu_pal_camera/detectall'. Stop. CMakeFiles/Makefile2:1701: recipe for target 'dreamvu_pal_camera/CMakeFiles/detectall.dir/all' failed
i have a PAL download & run.
running is Error not working
down is Error Message...
============================================================
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
My tested ...
old version installing openvino Setup - not woking
new lasted version openvino Setup - not woking
pip install - not working
apt install - not working
git clone install - not working
Repository change & delete - not working
Clear Ubuntu 18.04 & 20.04 setup is PAL setup - not working
library Setup - not working
dkms package install - not Working
Package broken Solusion pls... I want you Setup PAL Camera
I have a question.
On the DreamVu homepage, it says that only ROS melodic is supported for PAL USB products, but referring to this github page, it seems that ROS2 humble and foxy are also supported. Is ROS2 humble or foxy supported for PAL USB products?
Hi, I was able to install correctly your library on my Jetson Orin AGX running Jetpack 5.0.2. However, when trying to compile the code there is an error at the linking part:
-- Configuring done
-- Generating done
-- Build files have been written to: /home/gaus/Documents/maitrise/Antennerie-acoustique3D/Antennerie-acoustique3D
[ 83%] Built target lib_antenneAcoustique3D
[ 91%] Linking CXX executable bin/main
/usr/bin/ld: /usr/local/lib/libPAL_Track.so: undefined reference to `sample::gLogger'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/main.dir/build.make:152: bin/main] Error 1
make[1]: *** [CMakeFiles/Makefile2:78: CMakeFiles/main.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
[Finished in 0.75s with exit code 2]
Could you help me fix this please?
Here is the CMake file :
CMakeLists.txt
Thank you!
PS. I tried to install your library on my second Jetson and it did like before (see #29 ), there might still be a problem with your servers.
Loic B.
Ubuntu - 18.04
Cuda - 10.2
tensorrt - 7.0.0
Followed method 1 for installing the package
After running chmod +x pal && ./pal and while installing miscellaneous-pal
We got
Exception:
Traceback (most recent call last):
File "/home/om/DreamVu/dreamvu_ws/lib/python3.6/site-packages/pip/basecommand.py", line 215, in main
status = self.run(options, args)
File "/home/om/DreamVu/dreamvu_ws/lib/python3.6/site-packages/pip/commands/install.py", line 290, in run
with self._build_session(options) as session:
File "/home/om/DreamVu/dreamvu_ws/lib/python3.6/site-packages/pip/basecommand.py", line 69, in _build_session
if options.cache_dir else None
File "/usr/lib/python3.6/posixpath.py", line 80, in join
a = os.fspath(a)
TypeError: expected str, bytes or os.PathLike object, not int
Hi @piyush-312, Documentation is missing from the 18.04 GPU branch of the SDK.
Hi,
this is an issue I have encountered in the last few versions. When I use RangeScan mode, the image will crack after a while. Usually in a static scene, wait for dozens of seconds and it will appear, more or less. In the two images below you can see the weird green black stripes.
This seems to be related to the stabilization algorithm. When I turn off Image Stabilization or Depth Stabilization, these stripes disappear.
Hi,
I want to use the camera in my human-following project.
In my project, I have to use the camera info like intrinsic matrix or distortion model such like that because I use image_proc package in the project.
In the stereo_node.cpp, there is no publishment of camera info.
Could you change the source code to get camera info or how could i do this by myself?
It could be solved this issue when I get the camera info yaml file.
Hi,
I have been trying to change the PAL resolution by changing the using the SetCameraProperties() function like this:
PAL::CameraProperties prop;
prop.resolution.height = 350;
prop.resolution.width = 760;
unsigned long int flags = PAL::ALL;
PAL::SetCameraProperties(&prop, &flags);
Yet the video stays with the same default quality of 224 and 672...
I think it is not working properly.
Let me know if I was doing something wrong.
Loic
Hi,
I'm back with an error generated by your PAL::init function. When I test on your code samples (compiling with .sh script) it works well; I can run your script 002_depth_panorama.cpp. However, when it is time to compile my program, with my CMakeLists, it compiles correctly but then crashes at PAL::Init(std::vector(5)) with this error: main: ./GET_URL.cpp:81: bool Init(): Assertion 'm_pModule != NULL' failed.
. I have joined my CMakeLists.
CMakeLists.txt
Thanks alot for your help!
Loic B.
Currently only the Ubuntu-18.04 branch has a PAL_PYTHON.cpython library.
https://github.com/DreamVu/PAL-USB/tree/Ubuntu-18.04/lib
The same library is needed for the other distributions
https://github.com/DreamVu/PAL-USB/tree/Ubuntu-16.04/lib
https://github.com/DreamVu/PAL-USB/tree/Ubuntu-18.04-GPU/lib
https://github.com/DreamVu/PAL-USB/tree/Ubuntu-20.04/lib
Note that the default python is
This is important because the python-version is the VERSION needed in PAL_PYTHON.cpython-VERSION-ARCHITECTURE.so
I followed the instructions for installation, tried Using Debian packages and Using PPA Repository. I keep getting the next error:
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
dpkg: error processing package engines-pal (--configure):
installed engines-pal package post-installation script subprocess retur
ned error exit status 2
No apport report written because MaxReports is reached already
dpkg: depe
ndency problems prevent configuration of pal:
pal depends on engines-pal (>= 5.2); however:
Package engines-pal is not configured yet.
pal depends on lut-pal (>= 5.4); however:
Package lut-pal is not configured yet.
pal depends on opencv-dvu; however:
Package opencv-dvu is not configured yet.
pal depends on miscellaneous-pal (>= 5.4); however:
Package miscellaneous-pal is not configured yet.
dpkg: error processing package pal (--configure):
dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
Errors wer
e encountered while processing:
opencv-dvu
lut-pal
miscellaneous-pal
engines-pal
pal
E: Sub-process /usr/bin/dpkg returned an error code (1)
Would appreciate some help.
Thanks
Hello!
I have a question about your camera data!
Actually I need 360 FOV data, for my project. And I think i will buy PAL-USB model.
Before I buy it, I would like to check if it works well with an example data file. Is it possible to get such an example data file or is there an official PAL-USB camera dataset?
Hi guys,
I have problem with my PAL-USB when trying to use any of provided *.so libs.
When I'm running Explorer there are some windows about mounting camera and after them app crashes with
Explorer: ./GET_URL.cpp:81: bool Init(): Assertion `m_pModule != NULL' failed.
Aborted (core dumped)
And it's not only about Explorer. When I'm running any of python examples, them fails on the following line with the same error:
res_init = PAL_PYTHON.InitP(camera_index)
I can't find any information about GET_URL.cpp file and can't understand what does m_pModule != NULL
mean, so please help me to fix an issue.
You can find my Dockerfile at https://github.com/atokagzx/pal_camera , there is PAL-SDK installation provided via apt without TensorRT. But with TensorRT nv-tensorrt-repo-ubuntu1804-cuda10.2-trt7.0.0.11-ga-20191216_1-1_amd64.deb
and including *.so files it doesn't work too.
I'm using a core i5 computer with no GPU + Ubuntu 18.04.
I followed the instructions and ran the following commands:
~/DreamVu/PAL/Explorer/x86_64/Explorer
Then I got the following error:
DreamVu/PAL/Explorer/x86_64/Explorer: error while loading shared libraries: libopenvino.so: cannot open shared object file: No such file or directory
Hi,
This is a known issue, please refer to the post on the NVIDIA forums.
https://forums.developer.nvidia.com/t/jetson-clocks-only-works-when-started-60-seconds-after-boot-why/148207
Hi,
I'm trying to re-install pal library and it doesnt work since it tries to install a deprecated version of of openvino : 2023.1.0.
I've tried to remove all the packages with the following commands:
sudo apt update
sudo dpkg --remove --force-all pal && sudo apt autoremove
sudo apt install pal
but it still doesnt work.
Thanks
Loic
Hi,
I have been trying to install your library to be able to use your camera on my Jetson Orin agx devkit. However, I am not able to install correctly all the packages. In fact, those 5 packages cant seem to work : Errors were encountered while processing:
opencv-dvu
lut-pal
miscellaneous-pal
engines-pal
pal
I have joined the complete log for this command:
install_pal.log
Could you help me figure out how to setup those libraries correctly ? Thanks
Loic B.
Hi,
I tried the jetpack version on jetson Xavier but didn't get the scan topic for laser scan. So do I need to download any other package like the one mentioned in the main branch that has mentioned downloading the pal-navigation package?
Hi,
When I installed the new SDK, I ran into a noticeable performance issue. This issue was also mentioned in my email to Rajat. He asked me to share the SavedPalProperties.txt file to check. So I attach the file here.
SavedPalProperties.txt
But I don't think it's a setting issue. I barely changed any settings. Rajat told me that the default settings is expected to hit 20 FPS, so I did another clean install. I still only get 4-6 FPS, this file should be the default setting. I've noticed that the main problem is CPU usage, not model inference. So the problem could be with image preprocessing, postprocessing, or the Explorer itself?
Since I installed using Method 2, many dependencies are determined. The most likely differences are the system environment, and the installed Python packages. I tested using the Jetson Xavier NX Developer Kit, with JetPack 4.6.0 installed. Some packages installed in Python virtual environment do not have a version specified. I recorded their installed versions for comparison.
Successfully installed pip-21.3.1 setuptools-59.6.0
Successfully installed cachetools-4.2.4 certifi-2022.9.24 charset-normalizer-2.0.12 google-api-core-2.8.2 google-api-python-client-2.52.0 google-auth-2.13.0 google-auth-httplib2-0.1.0 google-auth-oauthlib-0.7.0 googleapis-common-protos-1.56.3 httplib2-0.20.4 idna-3.4 oauthlib-3.2.2 protobuf-3.19.6 pyasn1-0.4.8 pyasn1-modules-0.2.8 pyparsing-3.0.9 requests-2.27.1 requests-oauthlib-1.3.1 rsa-4.9 six-1.16.0 uritemplate-4.1.1 urllib3-1.26.12
Successfully installed absl-py-1.3.0 grpcio-1.48.2
Successfully installed Cython-0.29.32
Successfully installed numpy-1.19.3
Successfully installed imageio-2.15.0 opencv-python-4.6.0.66 pillow-8.4.0 pyyaml-6.0
Successfully installed pyparsing-3.0.8
Successfully installed catkin-pkg-0.5.2 docutils-0.18.1 python-dateutil-2.8.2
Successfully installed empy-3.3.4
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.