flexible robotic environments