Hi Radu, version 32772 is working for me, too. Thank you! Regards, Sabrina Zitat von Aitor Aldomà : > Hi again Radu, > > checked out version 32771 and now its working fine for me too. Thanks! > > Cheers, > Aitor > > On Mon, Sep 20, 2010 at 5:07 AM, Radu Bogdan Rusu > wrote: > >> Hmm, I think I fixed it. Aitor, Sabrina, would it be possible to try trunk >> (32769+)? If this works for you, then I will include it in the next release >> (0.3.1) as soon as you reply back. >> >> -- >> Cheers, >> Radu. >> >> >> >> On 09/16/2010 11:14 AM, Aitor Aldomà wrote: >> >>> yes, I think so...Thanks. >>> >>> Cheers, >>> Aitor >>> >>> On Thu, Sep 16, 2010 at 5:13 PM, Radu Bogdan Rusu >> > wrote: >>> >>> Aitor, Sabrina, >>> >>> I'll try to fix this today. Your platforms are standard 32bit right? >>> >>> Cheers, >>> Radu. >>> >>> >>> On 09/16/2010 07:04 AM, Aitor Aldomà wrote: >>> >>> Hi Sabrina, >>> >>> adding -DEIGEN_DONT_VECTORIZE didnt work for me either. Then I >>> found >>> this document: >>> >>> http://eigen.tuxfamily.org/index.php?title=FAQ#I_disabled_vectorization.2C_but_I.27m_still_getting_annoyed_about_alignment_issues.21 >>> >>> Define EIGEN_DONT_ALIGN >>> Or define both EIGEN_DONT_VECTORIZE and >>> EIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT >>> >>> Tried all possible combinations but it didnt work :) I was still >>> becoming the assertion. So, what I did in the end (not a very clean >>> solution) was, >>> >>> Added this to CMakeList.txt in pcl: >>> add_definitions(-DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT >>> -DEIGEN_DONT_VECTORIZE) >>> add_definitions(-DEIGEN_DONT_ALIGN) >>> >>> and finally comment the line in MapBase.h giving the assertion. >>> //ei_assert(EIGEN_IMPLIES(ei_traits::Flags&AlignedBit, >>> (size_t(m_data)&0xf)==0) >>> // && "data is not aligned"); >>> >>> and remake PCL... >>> >>> No idea which side effects this might have but its working fine >>> now. >>> Anyway, just a temporal dirty solution. >>> >>> Hope it works for you too. >>> Regards >>> >>> Aitor >>> >>> On Thu, Sep 16, 2010 at 12:40 PM, Sabrina Kliegl >>> >>> >> wrote: >>> >>> Hi Radu, >>> >>> I am facing a similar problem as Aitor (I am using the >>> tabletop_object_detector). Which CMakeLists.txt do I have to >>> modify >>> exactly? >>> >>> I tried the CMakeLists.txt in pcl then "make clean" and >>> "make", but >>> still get >>> the failed assertion. >>> >>> Regards, >>> Sabrina >>> >>> Am Dienstag 14 September 2010 10:42:22 schrieb Radu Bogdan >>> Rusu: >>> > Aitor, >>> > >>> > Thanks for the bug report. We're aware of the eigen 32-bit >>> > allocation/vectorization problems and are working on fixing >>> these. In the >>> > meantime, you can enable EIGEN_DONT_VECTORIZE >>> (-DEIGEN_DONT_VECTORIZE to >>> > add_definitions in CMakeLists.txt), which will fix these issues >>> on 32bit >>> > architectures. >>> > >>> > Cheers, >>> > Radu. >>> > >>> > On 09/14/2010 11:29 AM, Aitor Aldomà wrote: >>> > > Hi everyone, >>> > > >>> > > was using the PCL to detect the dominant plane from a point >>> cloud, >>> > > similar to what is done in package tabletop_object_detector >>> using >>> > > SACSegmentation or SACSegmentationFromNormals and one >>> assertion >>> fails: >>> > > >>> > > >>> >>> >>> /home/aa/ros/stacks/point_cloud_perception/eigen3/include/Eigen/src/Core/ >>> > >MapBase.h:192: void Eigen::MapBase::checkSanity() >>> const >>> [with >>> > > Derived = Eigen::Map, 1, >>> > > Eigen::Stride<0, 0> >>> > > >>> > > >]: Assertion `(!(ei_traits::Flags&AlignedBit) || >>> > > >>> > > ((size_t(m_data)&0xf)==0)) && "data is not aligned"' failed. >>> > > >>> > > Tried the example from: >>> > > >>> >>> http://www.ros.org/wiki/pcl/Tutorials/Planar%20model%20segmentation >>> > > >>> > > and the error persists but it does not occur always, just >>> every >>> now and >>> > > then :S I am testing on a 32-Bit Ubuntu operating system. >>> > > >>> > > Any idea? I would really appreciate it. >>> > > >>> > > Thanks in advance. >>> > > Aitor >>> > > >>> > > >>> > > >>> > > _______________________________________________ >>> > > ros-users mailing list >>> > > ros-users@code.ros.org >>> > >>> >>> >>> > > https://code.ros.org/mailman/listinfo/ros-users >>> > >>> _______________________________________________ >>> ros-users mailing list >>> ros-users@code.ros.org >>> > >>> >>> >>> https://code.ros.org/mailman/listinfo/ros-users >>> >>> >>> >>> >>> _______________________________________________ >>> ros-users mailing list >>> ros-users@code.ros.org >>> https://code.ros.org/mailman/listinfo/ros-users >>> >>> >>> -- >>> >>> | Radu Bogdan Rusu | http://rbrusu.com/ >>> >>> >>> >> >