Solving Multi-Entity Robotic Problems Using Permutation Invariant Neural Networks
An, Tianxu, Lee, Joonho, Bjelonic, Marko, De Vincenti, Flavio, Hutter, Marco
–arXiv.org Artificial Intelligence
Abstract--Challenges in real-world robotic applications often stem from managing multiple, dynamically varying entities such as neighboring robots, manipulable objects, and navigation goals. Existing multi-agent control strategies face scalability limitations, struggling to handle arbitrary numbers of entities. Additionally, they often rely on engineered heuristics for assigning entities among agents. We propose a data driven approach to address these limitations by introducing a decentralized control system using neural network policies trained in simulation. Leveraging permutation invariant neural network architectures and modelfree reinforcement learning, our approach allows control agents to autonomously determine the relative importance of different entities without being biased by ordering or limited by a fixed capacity. We prove the effectiveness of our architectural choice through experiments with three exemplary multi-entity problems. Our analysis underscores the pivotal role of the end-to-end trained permutation invariant encoders in achieving scalability and improving the task performance in multi-object manipulation or multi-goal navigation problems. Multi-entity problems studied in this work. For example, human workers collaborate with problem where robots are given multiple navigation goals, co-workers to construct structures, or a group of friends Figure 1B illustrates box packing problem where robots have splits up to find various products in a grocery store.
arXiv.org Artificial Intelligence
Feb-28-2024
- Country:
- Europe > Switzerland
- North America > United States (0.28)
- Genre:
- Research Report > New Finding (0.67)
- Industry:
- Leisure & Entertainment (0.94)
- Transportation (0.68)
- Technology: