Rosbridge: ROS for Non-ROS Users

被引:85
作者
Crick, Christopher [1 ]
Jay, Graylin [2 ]
Osentoski, Sarah [3 ]
Pitzer, Benjamin [4 ]
Jenkins, Odest Chadwicke [5 ]
机构
[1] Oklahoma State Univ, Stillwater, OK 74078 USA
[2] Red Hat Inc, Brisbane, Qld, Australia
[3] Mayfield Robot, Redwood City, CA USA
[4] Google, Mountain View, CA USA
[5] Univ Michigan, Ann Arbor, MI 48109 USA
来源
ROBOTICS RESEARCH, ISRR | 2017年 / 100卷
基金
美国国家科学基金会;
关键词
D O I
10.1007/978-3-319-29363-9_28
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present rosbridge, a middleware abstraction layer which provides robotics technology with a standard, minimalist applications development framework accessible to applications programmers who are not themselves roboticists. Rosbridge provides a simple, socket-based programmatic access to robot interfaces and algorithms provided (for now) by ROS, the open-source "Robot Operating System", the current state-of-the-art in robot middleware. In particular, it facilitates the use of web technologies such as Javascript for the purpose of broadening the use and usefulness of robotic technology. We demonstrate potential applications in the interface design, education, human-robot interaction and remote laboratory environments.
引用
收藏
页数:12
相关论文
共 24 条
[1]  
Aldridge H., 2000, P 1 IEEE RAS C HUM R
[2]  
Bethel C. L., 2009, AAAI SPR 2009 S EXPT
[3]  
Bradski G. R., 2000, P IEEE C COMP VIS PA
[4]  
Burgard W., 2002, WEBCAMS INTRO ONLINE, P241
[5]  
Casper J. L., 2002, P 2002 IEEE INT C RO
[6]  
Crick C., 2011, P 6 ACM IEEE C HUM R
[7]  
*ECMA, 2009, ECMA262
[8]  
Gerkey BP, 2003, PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS 2003, VOL 1-3, P317
[9]  
Goldberg K., 2000, ROBOT GARDEN TELEROB
[10]   Improved techniques for grid mapping with Rao-Blackwellized particle filters [J].
Grisetti, Giorgio ;
Stachniss, Cyrill ;
Burgard, Wolfram .
IEEE TRANSACTIONS ON ROBOTICS, 2007, 23 (01) :34-46