Programming robots
Programming industrial robots to perform repetitive tasks is time-consuming. Based on our knowledge in manipulation planning, we have developed
- software that handle the manipulation constraints, and
- a graphical user interface that enable a programmer to define the manipulation constraints relative to a problem.
Manipulation planning
When an robot manipulates objects, the motions of the objects are subject to constraints:
- objects grasped by the robot move with the robot,
- objects not grasped by the robot stay static in a stable position.
These constraints raises scientific issues that we try to address by designing dedicated algorithms.
The use case
Details on the Factory In A Day use case can be found here.
The full sequence
The robot grasp each of 8 parts, move them to the caroussel where they are processed, put them back to the initially empty tray, and finally stacks the empty tray on top of the full tray.