Applications of Logic Flowcharting With a Focus in Autonomous Robotic Operations