diff --git a/CMakeLists.txt b/CMakeLists.txt index b659c65..a4a3964 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -161,6 +161,14 @@ install(DIRECTORY config/ DESTINATION share/${PROJECT_NAME}/config PATTERN ".git" EXCLUDE) +# Install URDF and meshes +install(DIRECTORY urdf/ + DESTINATION share/${PROJECT_NAME}/urdf +) + +install(DIRECTORY meshes/ + DESTINATION share/${PROJECT_NAME}/meshes +) ################################### ## ament specific configuration ## diff --git a/meshes/ellipse.stl b/meshes/ellipse.stl new file mode 100644 index 0000000..27b6b34 Binary files /dev/null and b/meshes/ellipse.stl differ diff --git a/package.xml b/package.xml index 704991f..d36643a 100644 --- a/package.xml +++ b/package.xml @@ -26,6 +26,10 @@ tf2_geometry_msgs nmea_msgs + urdf + + urdf + xacro rosidl_default_runtime rosidl_interface_packages diff --git a/urdf/ellipse.urdf b/urdf/ellipse.urdf new file mode 100644 index 0000000..6622fca --- /dev/null +++ b/urdf/ellipse.urdf @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file