-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compiling error/ camera_base.h #53
Comments
You might have installed the wrong ifm3d version. Which version do you have? You can check with |
Thank you for the answer. I think that my problem is different, I'm talking about this https://github.com/ifm/ifm3d, and the latest version, if I understand it correctly, is 0.18, and I have that. What am I missing? |
The latest version is actually 0.93.0, it is only a "tagged" version and not a "released" version as it does not support all the ifm devices, but this is the version you should use for the O3R platform. |
i am aslo got same error like this but i am using ifm3d version as 1.2.6 and ifm-ros package as 1.0.1 { In file included from /home/ifm_ros/src/ifm3d-ros-1.0.1/ifm3d_ros_driver/src/camera_nodelet.cpp:6: |
please give me a solution |
Hi @Gabiriyal, please check the compatibility matrix for ifm3d_ros https://github.com/ifm/ifm3d-ros/tree/master#software-compatibility-matrix |
in that ifm-ros version is 1.0.0 and ifm3d is 0.93.0 and i follow the instruction in the following website : https://ifm3d.com/index.html |
/ifm3d-0.91.0/build$ cmake -DCMAKE_INSTALL_PREFIX=/usr .. CMake Error at CMakeLists.txt:25 (project): -- Configuring incomplete, errors occurred! |
Can you give bit more details on your software and hardware setup? What is the firmware installed on VPU and Ubuntu distribution? |
@Gabiriyal this is a known issue building from zip for some versions of ifm3d. Are you able to get the code from git? Clone the ifm3d repository, checkout the v0.93.0 branch and follow the source build instructions here: https://github.com/ifm/ifm3d/blob/v0.93.0/doc/sphinx/content/source_build.md. Note that we have some pre-relase ifm3d-ros code that supports ifm3d 1.2.6, in this branch: https://github.com/ifm/ifm3d-ros/tree/dev1.2. It is not yet a fully tested version, but feel free to give it a try if you want to use more recent versions of ifm3d. |
i cannot install any firmware but in the website is there (OVP800 Firmware 1.0.14-973 |
pre-release ifm3d-ros pkg which is support for the ifm3d-0.93.0 version.and thanks for the solution given for me. |
Just to confirm: with the firmware 1.0.14 that you currently have on the OVP800, you will need to use ifm3d 1.2.6 (which you can install from .deb files: https://github.com/ifm/ifm3d/releases/tag/v1.2.6) with the pre-release version of ifm3d-ros in this branch: https://github.com/ifm/ifm3d-ros/tree/dev1.2. Let us know if you have any questions. |
ok thank u .i wiil check it |
one issue it shows |
into this link 'https://github.com/ifm/ifm3d-ros/tree/dev1.2. there is an repositry but it is an older version https://github.com/ifm/ifm3d-ros.git |
Hey @Gabiriyal, you need to check out the branch dev1.2. Maybe you would find useful to learn about git usage, for example with: https://www.atlassian.com/git/tutorials/setting-up-a-repository/git-clone |
[FATAL] [1686974423.733924155]: Failed to load nodelet '/ifm3d_ros_driver/camera i got error like this will using this command roslaunch ifm3d_ros_examples camera_2d.launch |
[ INFO] [1686975141.666864385]: Initializing camera... i got time out error |
i got current error as time out erroe and i fix the nodelet process died |
@lola-masson give me the solution for that issue. |
@lola-masson I also change the time sync (time delay 1000ms into 10000 ms ) is it correct or not And there is another possibities to read the data from o3r camera using ros.. |
Hi @Gabiriyal, As you see in the launch file the default pcic port is 50010. If you connected the camera head's 2D imager to another port please pass this as an argument like the example shown below. $roslaunch ifm3d_ros_examples camera_2d.launch pcic_port:=50011 If it does not solve the issue please send the json configuration. |
i check the all pcic port 5001(1to5) but it shows as..same |
i using this ifm3d-ros package : https://github.com/ifm/ifm3d-ros/tree/dev1.2 |
From Your config file I can see the setup as PORT0: 3D --> RUN If you are trying to launch 3D node then execute roslaunch ifm3d_ros_example camera_3d.launch pcic_port:=50011 if you are trying to launch 2D node then execute roslaunch ifm3d_ros_example camera_2d.launch pcic_port:=50012 |
Please change the PORT state to run before launching the camera node |
i also change the port state to run "pcicTCPPort": 50015 and also launch the command as roslaunch ifm3d_ros_example camera_2d.launch pcic_port:=50015 but there is no changes.. |
Could you please mail us at [email protected] and we can look at the issue together. |
ok thank u |
The firmware installed on your VPU is 0.15.3 and the current ifm3d version on your system is 1.2.6 which is compatible with latest firmware 1.0.14. Could you also check the article number on your VPU. From the JSON config it is |
whether i can change the framerate value by default it is 10.0 |
yes frame rate value for the device |
Can you send us the mail to [email protected] and also attach the json config |
ok |
@dekhanra i send the mail to [email protected] .please provide me the solution for that.thanks for the replay |
As this GitHub issue has been moved to a private email thread, we are closing this issue. |
hi how to merge the point cloud of all 4 camera |
Hi @Gabiriyal, Could you be more specific on merging the point clouds. |
Hi,
I am quite new on ros working, sorry if my questin seem silly. I installed the ifm3d libraries in my usr/include/ folder but when compiling one of my scritps that include ifm3d_ros_msgs/camera_nodelet.h the file camera_base.h seem to be missing. Cheking in the ifm3d/camera folder the file is indeed not present. Where can I find this file?
The text was updated successfully, but these errors were encountered: