ethz-asl / ethzasl_ptam

Modified version of Parallel Tracking and Mapping (PTAM)
http://wiki.ros.org/ethzasl_ptam
235 stars 184 forks source link

No SIMD support on odroid X2 #37

Open harshchhangani opened 10 years ago

harshchhangani commented 10 years ago

I am working on a project which requires use of PTAM package. I am using ROS HYDRO on Odroid X2. While compiling using catkin_make it is showing that the SIMD support is missing....

Missing support for armv71-unknown-linux-gnu.

can anyone please provide me the complete instruction set for compiling ptam package on odroid X2.

elblogbruno commented 9 years ago

Same problem installing ptam on raspberry pi,I don't know how to install ptam on raspberry pi

elblogbruno commented 9 years ago

please help

stephanweiss commented 9 years ago

Hi,

Please provide more details (e.g. errror messages, behaviors, etc).

Best, Stephan


From: runoplays [notifications@github.com] Sent: Saturday, August 29, 2015 7:57 AM To: ethz-asl/ethzasl_ptam Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

please help

— Reply to this email directly or view it on GitHubhttps://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-135995851.

elblogbruno commented 9 years ago

Im trying to install ptam on the raspberry pi 2 for a project glasses but i dont know if with this modified ptam ,or the original ptam,will work. I have already get it fully working on a pc with linux,but i wont it on the raspberry pi for an augmented reality glasses. If you can help me ? Thanks for answer El 29/8/2015 21:42, "Stephan Weiss" notifications@github.com escribió:

Hi,

Please provide more details (e.g. errror messages, behaviors, etc).

Best, Stephan


From: runoplays [notifications@github.com] Sent: Saturday, August 29, 2015 7:57 AM To: ethz-asl/ethzasl_ptam Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

please help

— Reply to this email directly or view it on GitHub< https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-135995851

.

— Reply to this email directly or view it on GitHub https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136032066 .

stephanweiss commented 9 years ago

please install ubuntu Linux and ROS on the raspberry pi 2, then try to compile our framework. In the best case, it works out of the box.

Best, Stephan


From: runoplays [notifications@github.com] Sent: Saturday, August 29, 2015 12:45 PM To: ethz-asl/ethzasl_ptam Cc: Stephan Weiss Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

Im trying to install ptam on the raspberry pi 2 for a project glasses but i dont know if with this modified ptam ,or the original ptam,will work. I have already get it fully working on a pc with linux,but i wont it on the raspberry pi for an augmented reality glasses. If you can help me ? Thanks for answer El 29/8/2015 21:42, "Stephan Weiss" notifications@github.com escribió:

Hi,

Please provide more details (e.g. errror messages, behaviors, etc).

Best, Stephan


From: runoplays [notifications@github.com] Sent: Saturday, August 29, 2015 7:57 AM To: ethz-asl/ethzasl_ptam Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

please help

— Reply to this email directly or view it on GitHub< https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-135995851

.

— Reply to this email directly or view it on GitHub https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136032066 .

— Reply to this email directly or view it on GitHubhttps://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136033451.

elblogbruno commented 9 years ago

Thanks a lot. Which version of ubuntu do i have to install,i have found one precompiled image for raspberry pi with ros installed and its ubuntu 14.04 Thanks El 29/8/2015 21:50, "Stephan Weiss" notifications@github.com escribió:

please install ubuntu Linux and ROS on the raspberry pi 2, then try to compile our framework. In the best case, it works out of the box.

Best, Stephan


From: runoplays [notifications@github.com] Sent: Saturday, August 29, 2015 12:45 PM To: ethz-asl/ethzasl_ptam Cc: Stephan Weiss Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

Im trying to install ptam on the raspberry pi 2 for a project glasses but i dont know if with this modified ptam ,or the original ptam,will work. I have already get it fully working on a pc with linux,but i wont it on the raspberry pi for an augmented reality glasses. If you can help me ? Thanks for answer El 29/8/2015 21:42, "Stephan Weiss" notifications@github.com escribió:

Hi,

Please provide more details (e.g. errror messages, behaviors, etc).

Best, Stephan


From: runoplays [notifications@github.com] Sent: Saturday, August 29, 2015 7:57 AM To: ethz-asl/ethzasl_ptam Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

please help

— Reply to this email directly or view it on GitHub<

https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-135995851

.

— Reply to this email directly or view it on GitHub < https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136032066> .

— Reply to this email directly or view it on GitHub< https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136033451

.

— Reply to this email directly or view it on GitHub https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136033801 .

stephanweiss commented 9 years ago

Ubuntu 14.04 with ROS Indigo would be good. Best, Stephan


From: runoplays [notifications@github.com] Sent: Saturday, August 29, 2015 2:32 PM To: ethz-asl/ethzasl_ptam Cc: Stephan Weiss Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

Thanks a lot. Which version of ubuntu do i have to install,i have found one precompiled image for raspberry pi with ros installed and its ubuntu 14.04 Thanks El 29/8/2015 21:50, "Stephan Weiss" notifications@github.com escribió:

please install ubuntu Linux and ROS on the raspberry pi 2, then try to compile our framework. In the best case, it works out of the box.

Best, Stephan


From: runoplays [notifications@github.com] Sent: Saturday, August 29, 2015 12:45 PM To: ethz-asl/ethzasl_ptam Cc: Stephan Weiss Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

Im trying to install ptam on the raspberry pi 2 for a project glasses but i dont know if with this modified ptam ,or the original ptam,will work. I have already get it fully working on a pc with linux,but i wont it on the raspberry pi for an augmented reality glasses. If you can help me ? Thanks for answer El 29/8/2015 21:42, "Stephan Weiss" notifications@github.com escribió:

Hi,

Please provide more details (e.g. errror messages, behaviors, etc).

Best, Stephan


From: runoplays [notifications@github.com] Sent: Saturday, August 29, 2015 7:57 AM To: ethz-asl/ethzasl_ptam Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

please help

— Reply to this email directly or view it on GitHub<

https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-135995851

.

— Reply to this email directly or view it on GitHub < https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136032066> .

— Reply to this email directly or view it on GitHub< https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136033451

.

— Reply to this email directly or view it on GitHub https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136033801 .

— Reply to this email directly or view it on GitHubhttps://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136054504.

elblogbruno commented 9 years ago

thanks for your help,but when im on catkin_make gives me a error with cmake.

cmake error at /opt/ros/indigo/share/catkin/cmake/catkinConfig.cmake:57 (find_package): could not find a package configuration file provided by geometry_msgs

geometry_msgsConfig.cmake geometry_msgs-config.cmake

stephanweiss commented 9 years ago

do you have the full ROS Indigo version installed? You are missing the (standard) package geometry_msgs

Best, Stephan


From: runoplays [notifications@github.com] Sent: Monday, August 31, 2015 8:08 AM To: ethz-asl/ethzasl_ptam Cc: Stephan Weiss Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

thanks for your help,but when im on catkin_make gives me a error with cmake.

cmake error at /opt/ros/indigo/share/catkin/cmake/catkinConfig.cmake:57 (find_package): could not find a package configuration file provided by geometry_msgs

geometry_msgsConfig.cmake geometry_msgs-config.cmake

— Reply to this email directly or view it on GitHubhttps://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136400772.

elblogbruno commented 9 years ago

How to install it? Do i need also to install toon libcvd and gvars? Many many thanks You are the besr El 31/8/2015 19:47, "Stephan Weiss" notifications@github.com escribió:

do you have the full ROS Indigo version installed? You are missing the (standard) package geometry_msgs

Best, Stephan


From: runoplays [notifications@github.com] Sent: Monday, August 31, 2015 8:08 AM To: ethz-asl/ethzasl_ptam Cc: Stephan Weiss Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

thanks for your help,but when im on catkin_make gives me a error with cmake.

cmake error at /opt/ros/indigo/share/catkin/cmake/catkinConfig.cmake:57 (find_package): could not find a package configuration file provided by geometry_msgs

geometry_msgsConfig.cmake geometry_msgs-config.cmake

— Reply to this email directly or view it on GitHub< https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136400772

.

— Reply to this email directly or view it on GitHub https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136441859 .

stephanweiss commented 9 years ago

It is a ROS package. Please refer to the ROS installation guides and respective forums.

Best, Stephan


From: runoplays [notifications@github.com] Sent: Monday, August 31, 2015 11:46 AM To: ethz-asl/ethzasl_ptam Cc: Stephan Weiss Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

How to install it? Do i need also to install toon libcvd and gvars? Many many thanks You are the besr El 31/8/2015 19:47, "Stephan Weiss" notifications@github.com escribió:

do you have the full ROS Indigo version installed? You are missing the (standard) package geometry_msgs

Best, Stephan


From: runoplays [notifications@github.com] Sent: Monday, August 31, 2015 8:08 AM To: ethz-asl/ethzasl_ptam Cc: Stephan Weiss Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

thanks for your help,but when im on catkin_make gives me a error with cmake.

cmake error at /opt/ros/indigo/share/catkin/cmake/catkinConfig.cmake:57 (find_package): could not find a package configuration file provided by geometry_msgs

geometry_msgsConfig.cmake geometry_msgs-config.cmake

— Reply to this email directly or view it on GitHub< https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136400772

.

— Reply to this email directly or view it on GitHub https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136441859 .

— Reply to this email directly or view it on GitHubhttps://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-136462186.

elblogbruno commented 9 years ago

I fixed the problem,but know i have got another one. Here are the photos 2015-09-02 23_14_18-lista de accesos directos para microsoft office

stephanweiss commented 9 years ago

please set the date to remove the clock skew issue first, then re-build. Also, please post only issues concerning ethzasl_ptam here. This still seems to be a ROS issue.

simonlynen commented 9 years ago

You need to get a PIC version of yamlcpp. Either you compile this from source and install it in your system or you try to find a ppa which provides this for your platform.

On Wed, Sep 2, 2015, 16:52 Stephan Weiss notifications@github.com wrote:

please set the date to remove the clock skew issue first, then re-build. Also, please post only issues concerning ethzasl_ptam here. This still seems to be a ROS issue.

— Reply to this email directly or view it on GitHub https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-137275667 .

elblogbruno commented 9 years ago

Thanks whats a pic version? I get the yamlcpp from github and i install it on my ubuntu system for raspberry pi with , Cmake .. Make Make install There are instrucions on the readme file Please help i'm so new to ros Thanks for your help El 3/9/2015 2:00, "Simon Lynen" notifications@github.com escribió:

You need to get a PIC version of yamlcpp. Either you compile this from source and install it in your system or you try to find a ppa which provides this for your platform.

On Wed, Sep 2, 2015, 16:52 Stephan Weiss notifications@github.com wrote:

please set the date to remove the clock skew issue first, then re-build. Also, please post only issues concerning ethzasl_ptam here. This still seems to be a ROS issue.

— Reply to this email directly or view it on GitHub < https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-137275667> .

— Reply to this email directly or view it on GitHub https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-137276683 .

simonlynen commented 9 years ago

@runoplays PIC = position independent code. You need to compile yamlcpp with the -fPIC CMAKE_CXX_FLAGS. I am confident that there are sufficient resources on the web on how to change CMakeLists to add this. Otherwise you can request yaml-cpp being built as shared lib: https://github.com/ethz-asl/yaml_cpp_catkin/blob/master/CMakeLists.txt#L14

elblogbruno commented 9 years ago

Thanks to everybody, one question, do you know how ptam can be similar to microsoft hololens software?

There's anyway to do hand tracking on ptam? El 3/9/2015 17:38, "Simon Lynen" notifications@github.com escribió:

@runoplays https://github.com/runoplays PIC = position independent code. You need to compile yamlcpp with the -fPIC CMAKE_CXX_FLAGS. I am confident that there are sufficient resources on the web on how to change CMakeLists to add this. Otherwise you can request yaml-cpp being built as shared lib: https://github.com/ethz-asl/yaml_cpp_catkin/blob/master/CMakeLists.txt#L14

— Reply to this email directly or view it on GitHub https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-137488220 .

stephanweiss commented 9 years ago

PTAM can help you with the part of placing the camera in a 3D world. For the rest of Microsoft Hololens, you would need to add some more virtual/augmented reality programming.


From: runoplays [notifications@github.com] Sent: Friday, September 04, 2015 1:34 AM To: ethz-asl/ethzasl_ptam Cc: Stephan Weiss Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

Thanks to everybody, one question, do you know how ptam can be similar to microsoft hololens software?

There's anyway to do hand tracking on ptam? El 3/9/2015 17:38, "Simon Lynen" notifications@github.com escribió:

@runoplays https://github.com/runoplays PIC = position independent code. You need to compile yamlcpp with the -fPIC CMAKE_CXX_FLAGS. I am confident that there are sufficient resources on the web on how to change CMakeLists to add this. Otherwise you can request yaml-cpp being built as shared lib: https://github.com/ethz-asl/yaml_cpp_catkin/blob/master/CMakeLists.txt#L14

— Reply to this email directly or view it on GitHub https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-137488220 .

— Reply to this email directly or view it on GitHubhttps://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-137678388.

elblogbruno commented 9 years ago

I dont understand what do you mean with placing the camera in the 3d world? I have just seen that if you put your hand flat the object moves a little bit with your hand. Also i found this https://ilab.cs.ucsb.edu/projects/taehee/HandyAR/HandyAR.html Maybe. Do you know any ptam alternative? Thanks for your help. El 4/9/2015 20:35, "Stephan Weiss" notifications@github.com escribió:

PTAM can help you with the part of placing the camera in a 3D world. For the rest of Microsoft Hololens, you would need to add some more virtual/augmented reality programming.


From: runoplays [notifications@github.com] Sent: Friday, September 04, 2015 1:34 AM To: ethz-asl/ethzasl_ptam Cc: Stephan Weiss Subject: Re: [ethzasl_ptam] No SIMD support on odroid X2 (#37)

Thanks to everybody, one question, do you know how ptam can be similar to microsoft hololens software?

There's anyway to do hand tracking on ptam? El 3/9/2015 17:38, "Simon Lynen" notifications@github.com escribió:

@runoplays https://github.com/runoplays PIC = position independent code. You need to compile yamlcpp with the -fPIC CMAKE_CXX_FLAGS. I am confident that there are sufficient resources on the web on how to change CMakeLists to add this. Otherwise you can request yaml-cpp being built as shared lib:

https://github.com/ethz-asl/yaml_cpp_catkin/blob/master/CMakeLists.txt#L14

— Reply to this email directly or view it on GitHub < https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-137488220> .

— Reply to this email directly or view it on GitHub< https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-137678388

.

— Reply to this email directly or view it on GitHub https://github.com/ethz-asl/ethzasl_ptam/issues/37#issuecomment-137814267 .