Unity-Technologies / ml-agents

The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.
https://unity.com/products/machine-learning-agents
Other
16.59k stars 4.09k forks source link

2D Grid Sensor #6123

Open Draco18s opened 1 week ago

Draco18s commented 1 week ago

Is your feature request related to a problem? Please describe. The current GridSensorBase implementation relies on several internal objects that use the 3D physics engine and has no way to specify that it should use the 2D physics engine instead. Instead the dev needs to reimplement a whole chain of dependencies themselves, such as GridSensorComponent, BoxOverlapChecker, etc. Such reimplementation is not possible: BoxOverlapChecker and IGridPerception are scoped internal and are not accessible.

Describe the solution you'd like Packaged implementations that are ready to go.

Describe alternatives you've considered Currently working on reimplementing mentioned dependencies. Not possible.