-
 

collada_urdf repository

Repository Summary

Checkout URI https://github.com/ros/collada_urdf.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-07-14
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
collada_parser 1.12.13
collada_urdf 1.12.13

README

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.

CONTRIBUTING

No CONTRIBUTING.md found.

Repository Summary

Checkout URI https://github.com/ros/collada_urdf.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-07-14
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
collada_parser 1.12.13
collada_urdf 1.12.13

README

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.

CONTRIBUTING

No CONTRIBUTING.md found.