robotic example framework