convex_decomposition's Introduction
Robot Operating System (ROS) =============================================================================== ROS is a meta-operating system for your robot. It provides language-independent and network-transparent communication for a distributed robot control system. Installation Notes ------------------ For full installation instructions, including system prerequisites and platform-specific help, see: http://wiki.ros.org/ROS/Installation
convex_decomposition's People
convex_decomposition's Issues
This version of convex_decomposition deprecated by author
In my looking around re. #5 , I mentioned finding that John Ratcliff appears to have labeled his own library as deprecated. I thought I'd split this out as a separate issue.
I'm very new to ROS so this discussion is over my head, but I thought it should at least be mentioned that the creator of this library seems to point others to use something else. From his blog:
Many people come to this weblog because they are searching on terms for 'Convex Decomposition'. This blog post is to announce that there is a much, much, better open source implementation than the one I did. I suppose I can take some tiny credit as my work appears to have inspired the authors of the new algorithm but that's not really saying much. All credit where credit is due and the open source implementation released by Khaled Mamou is vastly superior to the brute force approach that mine took. His is much more elegant and also solves a lot of extremely hard problems; such as objects with holes in them (something my algorithm could not deal with). His also does not suffer with the problem mine had with excessive recursion depths producing hollow interiors.
You can find the paper for this algorithm at this location:
ftp://ftp.elet.polimi.it/users/Stefano.Tubaro/ICIP_USB_Proceedings_v2/pdfs/0003501.pdfYou can download the source to HACD from this location on SourceForge
http://sourceforge.net/projects/hacd/With this announcement I will no longer be supporting my legacy ConvexDecomposition code in any way. I am switching to using HADC in all of my projects. I recommend you do the same.
The ftp link is broken, but Mamou refers to his publications listing on the post where he announces HACD, which yields this alternate link to his IEEE 2009 paper.
Melodic release
Are there any plans to release this package for ROS Melodic
?
Release convex_decomposition into ROS Noetic?
Would you mind releasing convex_decomposition
to ROS Noetic? It looks like all of its dependencies have been released, and recursively 29 repos need it.
I'm not sure how much work it will need. The Noetic Migration Guide or the guide about transitioning ROS packages to Python 3 may be useful.
Correct links/info in package.xml?
Hello,
I'm just getting started with ROS, learning from a colleague. I was building one of his packages and got an error related to convex_decomposition
, leading me to check the ROS wiki to make sure I had it or the higher-level pkg containing it installed.
I'm used to seeing a github link for ROS packages, but found that it just points to John Ratcliff's blog (the main page, not even a page about convex_decomposition
). Given that this repo exists, I would have expected the wiki to point here.
In any case, I just got wiki editing privileges and went to change the wiki page to at least add the link to this repo, but found that it appears to auto generate from the package.xml
:
## repository: https://code.ros.org/svn/ros-pkg
<<PackageHeader(convex_decomposition)>>
So, I went to check for that info here to find:
<url type="website">http://codesuppository.blogspot.com</url>
<url type="bugtracker">http://kforge.ros.org/robotmodel/Trac</url>
<url type="repository">http://kforge.ros.org/robotmodel/convex_decomposition</url>
After a little more digging:
- kforge appears to be down or not responding
- hits for
convex_decomposition site:http://codesuppository.blogspot.com
get me mostly posts from 2006 and 2009, with some from 2011 - posts discussing his library generally feature a disclaimer that it's been replaced by something better and not to use it.
So, this is just to post an inquiry from a noob on whether this information is correct and up to date. Thanks for taking a look.
Requesting ownership of this repo
@BryceVoort and I work together, he has given permission to transfer over it as he no longer maintains this package.
I'll take it over to release for ROS Kinetic.
Lunar release
Hi @BryceVoort, @TheDash and convex_decomposition maintainers!
As you may know the next ROS release Lunar Loggerhead is around the corner ๐
This package being a dependency of several tutorials, it would be great to do a release on ROS Lunar asap.
Thanks!
Jade Release
This is a dependency of pr2_description
which is used in several tutorials, so it would be great try and get this released soon.
Request for release into indigo
It is required for the pr2_common stack https://github.com/PR2/pr2_common #234
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.