Products

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.

Stable

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 Now
RC

Online Debugging RC

RC-2.2.1 · with latest debugging features

MoDouIDE-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 Now

Four 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.

STEP 01
›

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.

STEP 02
›

Configure the System

Configure additional axes, peripherals and bus signals, completing I/O mapping, process and kinematic parameters.

STEP 03
›

Edit the Program

Write the solution business logic, supporting multiple programming languages and low-code visual programming, with front-end HMI data binding.

STEP 04
›

Design the UI

Use the IDE front-end framework components to design HMI interactions via drag-and-drop, quickly building operator interfaces.

STEP 05
›

Simulate & Debug

Run full simulation and debugging on a 3D virtual hardware/software scene, with virtual controllers validating without a real robot.

STEP 06

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.

Customer Value

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.

Customer Value

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.

Customer Value

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.

Customer Value

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.

Customer Value

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.

Customer Value

Significantly improves cross-department communication, reduces rework from dimension/position errors, and seamlessly connects with customers’ existing plant layout data.

Release Changelog
RC-2.2.0RC2026-04-18
  • New: Online debugging module officially enters RC stage, supporting real controller connection and breakpoint debugging
  • New: Vibe Coding Multi-Agent mode, supporting AI auto-generation of trajectory code
  • Improved: 3D simulation rendering performance, ~30% higher frame rate in large scenes
  • Fixed: kinematic parameter loading anomaly for some robot brands
  • Fixed: occasional crash after switching theme color
V2.1.0Stable2026-02-27
  • New: Workstation solution module, supporting the full six-step flow (layout→config→programming→HMI→simulation→release)
  • New: HMI drag-and-drop UI designer, build operator interfaces without front-end skills
  • New: project count limit policy (free edition ≤3 projects)
  • Improved: asset marketplace template search and categorization
  • Fixed: palletizing pattern calculation deviation on irregular pallets
  • Fixed: I/O mapping config lost after save and reload
V2.0.0Stable2025-11-14
  • Refactor: introduced the Openmind universal base, unifying the multi-brand programming language adaptation layer
  • New: code editor LSP support, enabling intelligent completion and real-time syntax diagnostics
  • New: 3D scene virtual controller, full simulation without a real robot
  • New: additional axis and peripheral bus signal configuration module
  • Removed: legacy single-machine licensing, unified migration to cloud account licensing
V1.9.1Legacy2025-08-03
  • Fixed: script export format compatibility for Estun and Inovance robots
  • Fixed: progress stutter when loading large projects for the first time
  • Improved: structured error log output for quick on-site diagnosis
V1.9.0Legacy2025-06-20
  • New: automatic trajectory generation algorithm, planning safe paths from 3D models and collision groups
  • New: smart universal palletizing package, supporting visual pattern configuration
  • New: one-click H5 app generation and QR-code delivery
  • Improved: model editor import speed (STEP/IGES formats)