TongSIM is a high-fidelity platform for training and testing embodied agents using Unreal Engine and Python SDK. It benefits operations teams by enabling realistic simulations for agent development. It connects to workflows involving agent training, testing, and deployment.
git clone https://github.com/bigai-ai/tongsim.gitTongSIM is a high-fidelity platform for training and testing embodied agents using Unreal Engine and Python SDK. It benefits operations teams by enabling realistic simulations for agent development. It connects to workflows involving agent training, testing, and deployment.
1. **Install Dependencies:** Set up TongSIM (Unreal Engine 5.3+ and Python 3.10) and clone the official GitHub repo. Install required packages: `pip install tongsim-sdk unreal-engine-python`. 2. **Configure Environment:** Load your custom environment (e.g., warehouse.blend) or use TongSIM's pre-built assets. Adjust parameters via the Python SDK or Unreal Editor. 3. **Define Agent:** Specify agent type (e.g., wheeled robot, humanoid) and capabilities (sensors, actuators) in the config file. Use the SDK to define custom behaviors. 4. **Run Simulation:** Execute the simulation script with your parameters: `python run_simulation.py --task "pallet_transport" --env "warehouse" --duration 300`. Monitor progress in real-time via the TongSIM dashboard. 5. **Analyze Results:** Use the built-in analytics tools to generate reports. Export data for further analysis in tools like MATLAB or Tableau. Iterate by tweaking parameters and re-running simulations. **Tips for Better Results:** - Start with TongSIM's "Quick Start" templates to validate your setup before customizing. - Use the Python SDK to log custom metrics (e.g., energy consumption, path efficiency) for deeper insights. - For complex tasks, break them into subtasks (e.g., navigation → manipulation → transport) and test each independently. - Leverage TongSIM's "Scenario Editor" to create edge cases (e.g., power outages, sensor failures) for robustness testing.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/bigai-ai/tongsimCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Use TongSIM to simulate and test an embodied agent performing [TASK] in [ENVIRONMENT] with [OBJECTS]. Configure the simulation with [PARAMETERS] and run for [DURATION]. Provide a detailed performance report including success rate, failure modes, and optimization recommendations for [USE_CASE].
Simulation Report: Autonomous Forklift in Warehouse Environment **Setup:** - Task: Navigate to designated pallet, lift 500kg load, and transport to shipping bay. - Environment: 100x80m warehouse with 3D obstacles (racks, pillars) and dynamic elements (moving workers). - Parameters: Sensor noise=±2%, motor delay=150ms, obstacle avoidance enabled. - Duration: 10 simulation runs (5 minutes each). **Performance Metrics:** - Success Rate: 78% (7/10 runs completed without collisions or load drops). - Average Completion Time: 4m22s (target: <4m). - Failure Modes: 1. Collision with stationary racks (3/10 runs) due to sensor blind spots in tight aisles. 2. Load instability when turning corners (2/10 runs) from uneven floor surfaces. 3. Worker interaction delays (1/10 run) when human path prediction failed. **Optimization Recommendations:** 1. **Sensor Upgrade:** Add side LiDAR with 180° field of view to eliminate blind spots in racking areas. 2. **Control Tuning:** Adjust PID parameters for forklift tilt compensation (+15% gain) to stabilize loads during turns. 3. **Behavioral AI:** Implement reinforcement learning for human path prediction using TongSIM's Python SDK to train on 50+ worker movement patterns. 4. **Environment:** Mark floor irregularities with QR codes for agent calibration (simulated via Unreal Engine's runtime texture modification). **Next Steps:** - Re-run simulation with recommended changes to validate improvements. - Export optimized agent weights for deployment to physical forklift prototype. - Generate 3D visualization of failure cases for engineering review in Unreal Engine.
Cloud ETL platform for non-technical data integration
IronCalc is a spreadsheet engine and ecosystem
Get more done every day with Microsoft Teams – powered by AI
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan