Text this: Foot placement planning for a hexapod robot moving over uneven terrain