ICRA 2011 Paper Abstract


Paper ThP208.4

Osentoski, Sarah (Brown University), Jay, Graylin (Brown University), Crick, Christopher (Brown University), Pitzer, Benjamin (Robert Bosch LLC), DuHadway, Charles (Robert Bosch LLC), Jenkins, Odest Chadwicke (Brown University)

Robots As Web Services: Reproducible Experimentation and Application Development Using Rosjs

Scheduled for presentation during the Regular Sessions "Robotic Software, Middleware and Programming Environments II" (ThP208), Thursday, May 12, 2011, 16:10−16:25, Room 5C

2011 IEEE International Conference on Robotics and Automation, May 9-13, 2011, Shanghai International Conference Center, Shanghai, China

This information is tentative and subject to change. Compiled on August 18, 2019

Keywords Robotic Software, Middleware and Programming Environments, Personal Robots


We describe our efforts to create infrastructure to enable web interfaces for robotics. Such interfaces will enable researchers and users to remotely access robots through the internet as well as expand the types of robotic applications available to users with web-enabled devices. This paper centers on rosjs, a lightweight Javascript binding for ROS, Willow Garage's robot middleware framework. rosjs exposes many of the capabilities of ROS, allowing application developers to write controllers that are executed through a web browser. We discuss how rosjs extends ROS and briefly overview some of the features it provides. rosjs has been instrumental in the creation of remote laboratories featuring the iRobot Create and the PR2. These facilities will be available to the community as experimental resources. We describe the overall goals of this project as well as provide a brief description of how rosjs was used to help create web interfaces for these facilities.



Technical Content © IEEE Robotics & Automation Society

This site is protected by copyright and trademark laws under US and International law.
All rights reserved. © 2002-2019 PaperCept, Inc.
Page generated 2019-08-18  14:20:59 PST  Terms of use