Stream-oriented robotics programming: The design of roshask | IEEE Conference Publication | IEEE Xplore