A design and control environment for Internet-based telerobotics