Skip to content
Contains packages for converting collada files into URDF
C++ CMake
Branch: kinetic-devel
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
collada_parser 1.12.12 May 8, 2018
collada_urdf 1.12.12 May 8, 2018
.gitignore Add README and gitignore May 1, 2017
README.md Inform about Raspbian linking issue in README (#10) Jun 27, 2017

README.md

Collada URDF

This contains packages for converting from collada files to URDF. See the ROS wiki for API documentation and tutorials.

This was originally part of the ros/robot_model repository. It has been moved to this repo as described by ros/robot_model#195

Linking issue with Raspbian

If you are using a Raspberry Pi with Raspbian you might encounter a linking problem with Assimp that looks like:

~/ros_catkin_ws/devel_isolated/collada_urdf/lib/libcollada_urdf.so: undefined reference to `typeinfo for Assimp::IOSystem'
collect2: error: ld returned 1 exit status

A work-around consists of compiling and installing Assimp latest version:

mkdir -p $HOME/libraries/assimp-3.3.1/build_release
cd $HOME/libraries/assimp-3.3.1/
wget https://github.com/assimp/assimp/archive/v3.3.1.zip
unzip v3.3.1.zip
rm v3.3.1.zip
mv v3.3.1 src
cd build_release
cmake ../src -DCMAKE_BUILD_TYPE=Release -DASSIMP_BUILD_TESTS=False
make -j3

sudo make -j3 install

Make sure you reconfigure the catkin workspace (or just delete the build files) so that the newest Assimp version is found before compiling again.

You can’t perform that action at this time.