Software module for
You need Robotics functionality? Then the EASY-ROB™ Robotics Simulation Kernel is exactly the right solution.
The Robotics booster for your application!
With the Kernel, you now have instandly more than 1000 robots for kinematic calculations, and a trajectory planner (motion interpolation) for PTP, SLEW, LIN, and CIRC motions. A powerful collision detection and numerous mathematical functions are also available.
The EASY-ROB™ Robotics Simulation Kernel is designed for integration in technology-based software applications (host application) from OEM partners. Only API functions and services for the robot functionality are provided.
The host application handles 3D visualization as well as the administration of all geometries and handles of all kinematics. The EASY-ROB ™ Robotics Simulation Kernel returns a handle for each loaded kinematics.
- Integration in technology-based software solutions
- Bidirectional control
- 100% Robotics know-how
- Robot Libraries
- Motion planning and execution
- ToolBox for special calculations (option)
- Collision detection with clearance (option)
- AutoPath ™ collision-free path planning (option)
- 3D visualization by your host application
- Available under Windows® (x64)
The Robotics Simulation Kernel accesses the EASY-ROB™ robot libraries.
With currently more than 1000 models you are always on the safe side, no matter which robot you want to simulate in the future.
- More than 1000 modells
- Modeling of own robots, positioners, grippers, turntables and
special special kinematics
- Attributes e.g. Travel ranges, max. Speeds and accelerations
- Formula parser with mathematical functions
- Numerical solution method
Standard Robot Libraries
adept / b + m / Denso / Eisenmann VarioRobots / Gudel / igm / Kawasaki / Manz-Automation / Mitsubishi / OTC-Daihen / Unimation / UniversalRobots
Trajectory planning and -execution
- Motion types: PTP, LIN, CIRC, SLEW
- Jerk free and phase synchronous velocity profile
- Tool- and work piece guided movement (external TCP)
- Synchronization with external axes
- Track motion (LVA), conveyor tracking
- Paint shops, tracking windows
- ToolPath (trajectory) definition
- Automatic reduction of speed, due to singularity
- Cycle time estimation
- Detailed Doxygen documentation
- Method class ERK_CAPI
- Programming examples: kinematics, interpolation, ToolPath, AutoPath™
- Microsoft® Visual Studio C++ development environment
ERK Interpolation/Trajectory Planner
The ERK Trajectory Planner allows to set a target position with SET_NEXT_TARGET for each loaded kinematic, which is then accessed by cyclically calling GET_NEXT_STEP.
Furthermore, any ToolPathes that contain any targets with motion attributes such as motion type, speed, acceleration, job data, external axis values, etc. can be generated.
Supplementary modules for the Robotics Simulation Kernel
Extend the functionality of your Kernel thanks to the modular design of our software.
Collision-free path planning
Collision detection of 3D objects
Create individual post processors
The entire 3D simulation with animation in just one PDF document
Calculation of the external axis values of ToolPath targets for 1 or 2-axis positioners depending on defined constraints, e.g. regarding the tool orientation.
Individual adjustments and extensions of the ToolBox functionality after agreement and clarification of the technical requirements possible.
The number of robots and / or kinematics is not limited.
Synchronized movements with external positioner (geometric coupling) Travel modes: LIN and CIRC
Synchronized movements with external tracking axis (geometric coupling) Motion types:: LIN and CIRC
Synchronized movements with a conveyor (geometric coupling) Motion types: LIN and CIRC
ERK External TCP
Workpiece-guiding movements with an external TCP.
Motion types: PTP (fully synchronous), SLEW, LIN and CIRC
ERK Tracking Window
Boundary UP / Down for painting applications
Motion types: LIN and CIRCC