Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

sikang/DecompROS

Open more actions menu

Repository files navigation

MRSL Decomp Util ROS

wercker status


A ROS wrapper for implementing DecompUtil, stacks include:

  • DecompUtil: convex decomposition of free space in a cluttered environment
  • decomp_ros_msgs: ROS msgs used for storing, visualizing and communicating
  • decomp_ros_utils: ROS utils for interfacing with DecompUtil
  • decomp_test_node: contains two example codes for testing

Compilation

Prerequisite:

If the submodule DecompUtil is not initialized yet, run following commands at first:

$ cd /PATH/TO/DecompROS
$ git submodule update --init

1) Using Catkin:

$ mv decomp_ros ~/catkin_ws/src
$ cd ~/catkin_ws & catkin_make_isolated -DCMAKE_BUILD_TYPE=Release

2) Using Catkin Tools (Recommended):

$ mv decomp_ros ~/catkin_ws/src
$ catkin config -DCMAKE_BUILD_TYPE=Release
$ cd ~/catkin_ws & catkin build

Usage

Simple test using the built-in data can be applied through following commands:

$ roscd test_node/launch
$ roslaunch rviz.launch
$ roslaunch test_path_decomp.launch

Examples

The following images show results from EllipsoidDecomp2D and SeedDecomp3D:

About

A ROS wrapper for implementing convex decomposition

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.