simulation #47

Merged
Vishnu merged 10 commits from simulation into main 2025-04-05 12:38:05 +00:00

10 Commits

Author SHA1 Message Date
77b0a9bbf9 Merge remote-tracking branch 'origin/rtViz' into simulation 2025-04-05 18:03:06 +05:30
e3b5b5c1d6 feat: Add ArmBotEventsSchema interface to define ArmBot event structure and properties 2025-04-05 18:02:01 +05:30
8f0121aacf socket added for 3d widgets edit option 2025-04-05 17:55:14 +05:30
c5d4507400 feat: Log camera update response data for debugging purposes; adjust user position parameter in findEnvironment function 2025-04-05 17:40:46 +05:30
58d82da349 refactor: Simplify eventData structure in controls and remove console logs from simulation 2025-04-05 16:15:11 +05:30
b89589d8ea refactor: Update connection identifiers from pathUUID to modelUUID across simulation components 2025-04-05 15:15:01 +05:30
1cc877aee1 feat: Enhance simulation state management to include StaticMachineEventsSchema
- Updated various modules to accommodate StaticMachineEventsSchema in simulation states.
- Modified event handling in addAssetModel, deleteFloorItems, and loadInitialFloorItems to support new event types.
- Adjusted type definitions in worldTypes.d.ts to define StaticMachineEventsSchema.
- Refactored path management in processCreator and simulation to handle new event types.
- Ensured compatibility in selection and manipulation controls for StaticMachine events.
- Removed bug that made the other assets not droppable
2025-04-05 14:33:25 +05:30
c89129e4ce Fix connection validation for Conveyor paths; ensure connections are only allowed between start/end points 2025-04-05 12:42:45 +05:30
34aea0ecf1 Refactor AGV and PathNavigator components; add NavMeshCreator for improved navigation handling and added backend event storage for connections 2025-04-05 12:25:29 +05:30
e92345d820 Refactor simulation paths to simulation states
- Updated all instances of `simulationPaths` to `simulationStates` across multiple components including copyPasteControls, duplicationControls, moveControls, rotateControls, selectionControls, and others.
- Adjusted related state management hooks in the store to reflect the change from `simulationPaths` to `simulationStates`.
- Ensured that all references to simulation paths in the simulation logic and UI components are consistent with the new naming convention.
2025-04-05 10:12:28 +05:30