Intelligent-Perception-Oriented
Robot Integrated Development Platform
Unified development environment · standardized workflow · digital asset ecosystem — software-driven innovation makes industrial and embodied robots smarter, more flexible and easier to use, continuously strengthening the core competitiveness of domestic industrial robots.
MoDou IDE Full Version
V2.2.1 · Windows 10+MoDouIDE is a one-stop robot integrated development platform built by EFORT for industrial digitalization scenarios, covering robot programming and simulation, workstation design and controller development. It lets you quickly build and validate robot work cells across the whole design-to-deployment process, improving engineering efficiency and accelerating intelligent upgrades.
Download NowOnline Debugging RC
RC-2.2.1 · with latest debugging featuresMoDouIDE-RC is field debugging and maintenance software for robots, supporting program debugging, parameter configuration and fault diagnosis. PC and teach pendant work together to troubleshoot quickly, keeping robots running stably while improving debugging efficiency and reducing maintenance costs.
Download NowFour Core Advantages Redefining the Robot Development Experience
MoDou IDE is not limited to single trajectory planning, but targets the overall design of full-process intelligent robot workstations — one software covering the entire lifecycle of an intelligent workstation.
More Open · Unified Development Platform
Provides a code editor, debugger, model editor, device manager, development component library and a 3D engine, building an intelligent-perception-oriented simulation and development platform for industrial robots.
- Tier 1: A unified development platform that removes multi-brand programming language barriers
- Tier 2: A DevOps-based, standardized design→coding→debugging→release workflow
- Tier 3: An asset marketplace forming an upstream-midstream-downstream ecosystem loop
More Capable · Engineering Simulation Platform
V2.0 opens 120+ standardized interfaces, with 20 types of built-in device models, an Ebox virtual controller, and support for ModbusTCP, EtherCAT, Profinet and other mainstream industrial protocols.
- Vibe Coding language-driven development, supporting C++/Python/C# and low-code visual programming
- New-generation SaaS CAD architecture integrating CAM and complex toolpath generation
- Full-process simulation without a real robot, validated in gluing and handling scenarios
More Intelligent · Full-Lifecycle Coverage
Starting from intelligent arc welding replacing traditional arc welding — upgrading from single-action execution to full-condition intelligent collaboration, completing workstation simulation, logic development, deployment commissioning and implementation on one unified platform.
- Simulation, logic development, deployment commissioning and implementation in one place
- Truly one software covering the entire lifecycle of an intelligent workstation
- Seamless transition between virtual debugging and real-robot adaptation, greatly shortening delivery
Simpler · Engineer-Friendly Design
A “wizard + template” approach lowers the learning curve; newcomers can run the core task loop without deeply understanding many low-level concepts, and asset reuse accelerates delivery.
- Optimized high-frequency task paths: fewer steps for project setup, coordinates and I/O mapping
- Configuration-based adaptation to on-site differences: fixtures, peripherals, signals and cycle time
- Intuitive diagnostics: structured status/alarm/log presentation helps newcomers locate issues fast
- Asset reuse: accumulate templates and process packages for rapid project replication
Six-Step Complete Workflow From Scene Layout to Deployment
For each scenario, build a virtualized setup in 3D, go through configuration, programming, interaction and simulation, and finally deploy with one click — all on the same platform, no tool switching.
Layout the Scene
Lay out a virtual scene in 3D space for the application, precisely placing robots, conveyors, pallets, grippers and all kinds of devices.
Configure the System
Configure additional axes, peripherals and bus signals, completing I/O mapping, process and kinematic parameters.
Edit the Program
Write the solution business logic, supporting multiple programming languages and low-code visual programming, with front-end HMI data binding.
Design the UI
Use the IDE front-end framework components to design HMI interactions via drag-and-drop, quickly building operator interfaces.
Simulate & Debug
Run full simulation and debugging on a 3D virtual hardware/software scene, with virtual controllers validating without a real robot.
Deploy & Release
For solutions that pass simulation, deploy and publish to an IPC or controller with one click, bridging development to production in seconds.
Six Professional Capabilities Covering Every Engineering Delivery Step
From workspace analysis to online commissioning, from lightweight modeling to CAD collaboration — every feature targets a real engineering pain point.
Reachability Validation
Based on the robot kinematic model and workspace constraints, validate whether the end tool can reach all target points, quickly screening path commands as “reachable / unreachable” with intuitive results.
Helps customers find out-of-range or unsolvable-pose issues during the offline phase, reducing on-site trial-and-error and debugging time.
Envelope · Workspace Visualization
Generate and display the robot end-effector’s reachable workspace (2D outline / 3D volume), which can be added to the workstation layout as a manageable workspace object.
Intuitively assists with equipment placement, work-boundary and safety-zone definition, and reachability/interference risk prediction.
Online Debugging
Operate the robot easily without a teach pendant, with full status monitoring including basic programming/debugging, variable monitoring, condition monitoring and I/O simulation.
Integrates trajectory planning, virtual simulation and real-robot commissioning on one platform, seamlessly bridging “virtual debugging - real adaptation” and greatly compressing the development cycle.
Model Lightweighting
Simplify meshes and remove features of 3D models to reduce face count and file size, significantly improving scene loading speed and simulation smoothness.
Complete 3D model lightweighting directly inside the IDE without third-party software, reducing toolchain complexity.
Virtual Controller
A controller substitute for offline simulation and virtual debugging — complete system validation and optimization without a physical controller, manage programs and configs the controller way, and migrate smoothly to a real controller.
Complete offline programming and system performance testing/optimization early, exposing potential issues sooner and significantly reducing on-site debugging and line-stop risk.
Layout · CAD Collaboration
Export the current workstation view as a DXF CAD drawing for delivery and review, and import external DXF drawings as layout references for simulation setup.
Significantly improves cross-department communication, reduces rework from dimension/position errors, and seamlessly connects with customers’ existing plant layout data.
