Overview
Refactor the code involved in agentic action generation within the EmbodiedEnv module to improve maintainability, clarity, and extensibility.
Goals
- Design a new way to implement the agent-to-env interface, which allow zero modification for the environment code (currently, we should implement a composition class inherited from
BaseAgentEnv)
- Implement a well-organized atomic action gallery that the action (or skill) can be select from from this pool.