Python for robotics - beyond the basics