Robotic assembly tasks scheduling using Petri nets and heuristic functions | IEEE Conference Publication | IEEE Xplore