Introduced a run_counter in app.py to track the number of simulation runs, ensuring each run has a distinct identifier. 9436a55 verified chrisjcc commited on Jul 15, 2025
Using LLMPhy paper's definition of stability to implement classify orientation stability f4dbc3b verified chrisjcc commited on Jul 13, 2025
Added options to see joint frames and transparent geometries c4ad717 verified chrisjcc commited on Jul 12, 2025
Correct function call placement of draw_world_axes 607fb0b verified chrisjcc commited on Jul 12, 2025
Visually render the coordinate axes (X, Y, Z) in the MuJoCo simulation 7eaf1e9 verified chrisjcc commited on Jul 12, 2025
Return a list of dictionaries (preferred for LLM-friendly JSON) python Copy Edit 5e06c65 verified chrisjcc commited on Jul 12, 2025
The MuJoCo Python binding requires positional arguments in a specific order and format (NumPy arrays with shape (3,) or (3,1)), and crucially, you must pass the force and torque as NumPy arrays, not lists. f1c4b61 verified chrisjcc commited on Jul 11, 2025
Enable contact visualization in the renderer to debug collisions e1833c3 verified chrisjcc commited on Jul 11, 2025
This will make the black disc fly in toward the center from the tray’s corner as intended, with clean and controllable motion. 0e6daaf verified chrisjcc commited on Jul 11, 2025
Can can dynamically adjust the camera view of a MuJoCo simulation programmatically 3bec3fb verified chrisjcc commited on Jul 11, 2025
mujoco.Renderer(model, width=640, height=640) is asking for an image size larger than what the MuJoCo model framebuffer allows by default. 0cd2cd7 chrisjcc commited on Jul 10, 2025
Multiple randomized dynamic objects. A pusher that activates mid-simulation. Full support for parameterized object count and rendering. 3c5f45f chrisjcc commited on Jul 10, 2025
Updated run_tray_simulation() (safe for HuggingFace Spaces) 45b8435 verified chrisjcc commited on Jul 10, 2025