Planner is the starting point of building an application with the Recognition Robotics unified experience.
It’s a full fledged 3D robotic cell simulator that communicates with robots through the unified robot protocol.
Many building blocks are made available to allow the building of virtual cells that simulate real world scenarios.
Planner’s role is to use one or more technologies available in the unified platform (NebulaRecognition, Cortex, Lucana, pro::fit) in order to deliver a given application functionality.
It provides ready-made apps for a given application type:
- Bin Picking
- Standard Pick
- Best-Fit (upcoming Q3 2021)
Apps can be manipulated with two experience levels:
- Advanced: user has full and detailed control over each node of the simulation
- Simplified: user is shown only a subset of very common controls that cover most common use cases
Some of the building blocks are:
- Visual Shapes (Cube, Cone, Arrow, Sphere, Cylinder)
- Prefab (Parametric objects, such as a bin)
- Robot Programs (virtual programs that automate behavior of a given object)
- Can solve the inverse kinematics for some of the supported robot brands
- Can track TCP position in real time during operation for some of the supported robot brands
- Can detect collision between objects in a scene
- Shows all measured data (point clouds) in the actual simulation scene
Planner App - Bin Picking
The bin picking app models a pick-and-place cycle from a bin with an arbitrary list of static and dynamic colliders in the scene.
This app allows the specification of multiple picking points for a given taught object and multiple grippers.
The app will cycle between all grippers and pick point combinations in order to find the best possible solution.
Each pick will not collide with statically determined colliders nor with objects that are in the range of the 3D point cloud sensor.
The decision engine will build a set of scores to provide the choice featuring minimal robot path for improved cycle time and minimal cable stress.
Planner App - Standard Pick
The standard pick app models a simple “align to object and pick” scenario, allowing the building of automatic hand-eye coordination through the use of the integrated tool finder procedure.
The process is fully automatic and allows specified target tolerance, allowed work envelope and other similar commonly used parameters in a simple user interface.