The 2025 release of Robotmaster 2025 includes powerful new features and capabilities, including support for simultaneous multiple multi-robot cellssystems. This version contains many improvements that benefit simultaneous multi-robot, sequential multi-robot, and single-systems with multiple robots working on a single process or performing a series of processes in a sequence as well as single robot configurations.
Simultaneous programming of multiple robots
...
Robotmaster’s simulation environment now uses a time-based model that more accurately represents the motion of the real-world single-robot or multi-robot system. This new functionality utilizes specified robot joint speeds, maximum angular and linear TCP speeds, and operation speeds for time estimation calculations and simulation. Previously, this was a point-based time estimation which used a uniform speed for all movements. Benefits include:
...
Scheduler with timeline view
The program scheduler simulation bar has been completely redesigned as a timeline view.
...
Each robot is on a distinct track, allowing you to see utilization over idle cycle time.
Add wait times before or after operations.
Synchronize operations between different robots using handshakes.
In the Operations panel, drag and drop operations between robots to improve path/load distribution and cycle time. Results are immediately visible in the scheduler timeline.
...
Benefits for all cell types:
Time is now clearly visible on the scheduler, including total time.
Control playback speed based on specific percentage of actual speed (0.5x, real time, 2x and so on).
Operation names are shown directly in the timeline.
Collisions and interferences are shown directly in the timeline.
For programming sessions with multiple programs, you can view program names and reorder programs using the scheduler.
Wait times and handshakes
Wait times and handshakes are supported for multi-robot cells, allowing for collision avoidance and operation scheduling. Wait time and hand shakes are used to avoid collisions between robots, and also to plan the programming sometimes.
If I have issues with distortions and I need to weld opposite sections in a part, we can use handshakes to make sure the robots to not move to a new area until they are both done.
...
Focus modes
New focus modes offer a significant advantage when programming single and multi-robot systems. You can easily adjust the focus mode level to address collisions between a single robot and the part and cell component, as well as collisions between other robots. This simplifies error resolution, increases usability, and produces faster results when utilizing autocorrect and calculation running calculations and utilizing automatic error solving tools.
...
Interference checking
Several major enhancements have been made to safety envelopes and with the introduction of interference detection, available for both single and multi-robots.
...
In the cell editor, you can more easily create and organize safety envelope elements around the robot parts for additional flexibility in adjusting for defining extra margins of errorsafety. Select from a list of standard envelope shapes or import CAD to model envelopes around system components.
...
Robotmaster now has the capability to create native multi-robot configurations and cells. With this advancement, users can establish dedicated multi-robot configurations, assign robots to them, and specify each robot's tooling mounting frame and default toolings.
Ease of use improvements
Improved visualization of tooling for inactive robots in 3D viewportInactive robot toolings are now present in the simulation to allow for collision checking.
Hover hints as you mouse over various elements in viewport to more easily identify robot components, operations, and operationstasks.
Select operations by dragging a selection box Highlight operations directly in the viewport using individual or window selection.
Multi-robot code generation
...