Closed cmower closed 5 years ago
Do you build in Debug, Release, or with an optimization flag enabled?
I always use$ catkin build -s
, nothing more fancy than that.
I just setup a fresh exotica copy on the Husky workstation (16.04) which works fine (no additional cmake args, i.e., probably the same setup you have. My 18.04 setups on both laptop and computer work fine as well.
The error in ColPivHousehoulderQR
(not initialised) seems to point to an Eigen issue on your machine: e.g., a compilation issue or a differing version. You could remove build
, devel
, logs
, .catkin_tools
(then reinitialise with catkin config --init
), but it may reoccur. You could also compile with explicit debug: catkin config --cmake-args -DCMAKE_BUILD_TYPE=Debug
. But for now and for us this is irreproducible.
As of the last PR, all examples run on 18.04 out of the box. I haven't checked 16.04 but I did check ColPivHouseholderQR on 18.04 before committing it. There were no issues.
I have tried
libeigen3-dev
and ros-kinetic-desktop
build
, devel
, logs
, .catkin_tools
, re-initializing with catkin config --init
, and compiling with debug (i.e. catkin config --cmake-args -DCMAKE_BUILD_TYPE=Debug
)sudo do-release-upgrade
No luck! Will start prepping for and carry out full system format and re-install with Ubuntu 18 and ROS melodic.
exotica
as per here, I am on latest master brancheverything builds as expected, with no errors or warnings (apart from
[Ignored] exotica
that I am assuming after all the recent changes is to be expected)python_ik.launch
python_ik_eff_axis_alignment.launch
cpp_ik_minimal.launch
cpp_aico.launch
solver.solve()
/Solve()
is called$ roslaunch exotica_examples python_ik.launch debug:=True
and the copied the output of the back trace below, seems something is going wrong with Eigen but I'm not sure what this means?sudo apt-get update
andsudo apt-get upgrade
)