Comments (3)
Let's take the scenario where the recently placed object has moved previously placed objects. Because of this the internal node set 'Bt' and the leaf node set 'Lt' is no longer valid anymore. If we want to regenerate the tree from scratch, we need to know exactly where did each and every object moved to create a correct spatial relation tree. To do this, we need to map each and every object in the camera image , to create the internal node set representation 'Bt' along with leaf node, which is not possible because we don't have information on each object to map them and create the tree, from the camera image.
So, how do you create a tree structure from scratch every-time maintaining the correct spatial relations?
from online-3d-bpp-pct.
Hello, thanks for your attention!
- If the position of the placed object is easy to shift, we can regenerate the leaf nodes from scratch each time instead of incrementally generating them. This is feasible and does not take too much time overhead.
- The current version of the code supports orientation representation. It is integrated in the descriptor of the leaf node.
from online-3d-bpp-pct.
Hello, this is indeed a very interesting question. However, I think it is not impossible to map each and every object in the camera image. In fact, based on our real robot experience, we can use the method of plane segmentation, or learning-based detection method, roughly determine the position of the observable box, and then correct the information of the internal node set 'Bt' and the leaf node set 'Lt', hope this can help.
from online-3d-bpp-pct.
Related Issues (20)
- How to modify "internal nodes" to update the stacking space? HOT 2
- Is it possible to add "preview" (like bpp-k) to the code? HOT 4
- KeyError: 'PctDiscrete-v0' HOT 5
- Struggling to achieve the same performance in the discrete and continuous environment HOT 2
- mask_logits in AttentionModel is set to False by default HOT 1
- AssertionError: You must specify a action space HOT 3
- about performance in the continuous environment HOT 1
- How to visualized the results? HOT 4
- Usage in real-world HOT 1
- How to get the 3D visualization? HOT 2
- An error occurs if x and y in container size is too large HOT 2
- The pretrained models run had no effect HOT 3
- What are the main factors that affect the training effect?
- About env PctDiscrete0
- ValueError: cannot find context for 'fork' HOT 8
- AssertionError HOT 8
- Online learning or Offline learning HOT 2
- AttributeError: 'PackingDiscrete' object has no attribute 'action_space' HOT 1
- The network structure HOT 6
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.
from online-3d-bpp-pct.