ENCY Robot
ENCY Robot is a complete offline programming (CAD/CAM/OLP) solution for industrial robots. It offers precision toolpath calculation, digital twin creation, and advanced kinematic management for a wide variety of robotic processes, including milling, welding, painting, additive manufacturing, and pick-and-place operations.
Highlight:
- A true all-in-one package: design, technology setup, toolpath calculation and simulation
- Support for robots with any kinematics
- Robot kinematics optimization for singularity avoidance and collision free movements
- Zero-code digital twin builder for robotic cells
- Pre-defined postprocessors and high-quality 3D models of robots from top brands
With ENCY Robot, users can safely and effectively design, simulate, and refine robotic operations, maximizing productivity and reducing manual intervention in complex production environments.
Learn more
Gazebo
Gazebo is an open source robotics simulator that provides high-fidelity physics, rendering, and sensor models for developing and testing robot applications. It supports multiple physics engines, including ODE, Bullet, and Simbody, enabling accurate dynamics simulation. Gazebo offers advanced 3D graphics through rendering engines like OGRE v2, delivering realistic environments with high-quality lighting, shadows, and textures. It includes a wide array of sensors, such as laser range finders, 2D/3D cameras, IMUs, GPS, and more, with the ability to simulate sensor noise. Users can develop custom plugins for robot, sensor, and environment control, and interact with simulations via a plugin-based graphical interface powered by Gazebo GUI. Gazebo provides access to numerous robot models, including PR2, Pioneer2 DX, iRobot Create, and TurtleBot, and allows users to build new models using SDF.
Learn more
Visual Components
Visual Components offers comprehensive Robot Offline Programming (OLP) software designed to streamline and expedite the programming of industrial robots across various brands and applications. The platform enables users to create, simulate, and validate robot programs in a virtual environment, significantly reducing the need for physical prototypes and minimizing production downtime. Key features include automated path solving to detect and resolve collision and reachability issues, realistic simulation capabilities with detailed visual graphics, and universal compatibility with over 18 post-processors and 40+ robot controllers, supporting diverse tasks such as welding, processing, spraying, jigless assembly, and part handling. The software's user-friendly interface allows for quick learning and efficient programming, even for complex layouts involving multiple robots and robotic assembly operations.
Learn more
CoppeliaSim
CoppeliaSim, developed by Coppelia Robotics, is a versatile and powerful robot simulation platform utilized for rapid algorithm development, factory automation simulations, fast prototyping and verification, robotics education, remote monitoring, safety double-checking, and digital twin creation. It features a distributed control architecture, allowing each object or model to be individually controlled via embedded scripts (Python or Lua), plugins (C/C++), remote API clients (Python, Lua, Java, MATLAB, Octave, C, C++, Rust), or custom solutions. The simulator supports five physics engines, MuJoCo, Bullet Physics, ODE, Newton, and Vortex Dynamics, for fast and customizable dynamics calculations, enabling realistic simulation of real-world physics and object interactions, including collision response, grasping, soft bodies, strings, ropes, and cloths. CoppeliaSim provides forward and inverse kinematics calculations for any type of mechanism.
Learn more