skip to main content
10.1145/2157689.2157846acmconferencesArticle/Chapter ViewAbstractPublication PageshriConference Proceedingsconference-collections
tutorial

ROS and Rosbridge: roboticists out of the loop

Published: 05 March 2012 Publication History

Abstract

The advent of ROS, the Robot Operating System, has finally made it possible to implement and use state-of-the-art navigation and manipulation algorithms on widely-available, inexpensive standard robot platforms. With the addition of the Rosbridge application programming interface, interface designers and applications programmers can create robot interfaces and behaviors without venturing into the specialized world of robotics engineers. This tutorial introduces ROS and Rosbridge, and shows how quickly and easily these tools can be used to design and conduct large-scale online HRI experiments, access algorithms for autonomous robot behavior, and leverage the huge ecosystem of general-purpose web-based and application-oriented software engineering for robotics and HRI research. Tutorial attendees will learn the basics of autonomous and teleoperated navigation and manipulation, as well as interface design for online interaction with robots. During the tutorial they will design and write their own remote presence application, as well as develop strategies for incorporating autonomy and dealing with data collection.

References

[1]
C. Crick, G. Jay, S. Osentoski, B. Pitzer, and O. C. Jenkins. Rosbridge: Ros for non-ros users. In Proceedings of the 15th International Symposium on Robotics Research, 2011.
[2]
C. Crick, S. Osentoski, G. Jay, and O. C. Jenkins. Human and robot perception in large-scale learning from demonstration. In Proceedings of the 6th ACM/IEEE Conference on Human-Robot Interaction, 2011.
[3]
S. Osentoski, G. Jay, C. Crick, B. Pitzer, C. DuHadaway, and O. C. Jenkins. Robots as web services: reproducible experimentation and application development using rosjs. In Proceedings of the 2011 IEEE International Conference on Robotics and Automation, 2011.
[4]
M. Quigley, B. Gerkey, K. Conley, J. Faust, T. Foote, J. Leibs, E. Berger, R. Wheeler, and A. Ng. Ros: an open-source robot operating system. In Proceedings of the Open-Source Software Workshop of the International Conference on Robotics and Automation, 2009.

Cited By

View all
  • (2024)A service-oriented orchestration and planning tool for plug and produce manufacturing: a deformable object handling supervision paradigmInternational Journal of Computer Integrated Manufacturing10.1080/0951192X.2024.2331533(1-24)Online publication date: 28-Mar-2024
  • (2023)A Semi-Autonomous Multi-Vehicle Architecture for Agricultural ApplicationsElectronics10.3390/electronics1217355212:17(3552)Online publication date: 22-Aug-2023
  • (2023)ROS-based Robotic Applications Orchestration in the Compute Continuum: Challenges and ApproachesProceedings of the IEEE/ACM 16th International Conference on Utility and Cloud Computing10.1145/3603166.3632555(1-6)Online publication date: 4-Dec-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
HRI '12: Proceedings of the seventh annual ACM/IEEE international conference on Human-Robot Interaction
March 2012
518 pages
ISBN:9781450310635
DOI:10.1145/2157689

Sponsors

In-Cooperation

  • IEEE-RAS: Robotics and Automation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 March 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. hri
  2. protocols
  3. robot middleware

Qualifiers

  • Tutorial

Conference

HRI'12
Sponsor:
HRI'12: International Conference on Human-Robot Interaction
March 5 - 8, 2012
Massachusetts, Boston, USA

Acceptance Rates

Overall Acceptance Rate 268 of 1,124 submissions, 24%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)14
  • Downloads (Last 6 weeks)1
Reflects downloads up to 17 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)A service-oriented orchestration and planning tool for plug and produce manufacturing: a deformable object handling supervision paradigmInternational Journal of Computer Integrated Manufacturing10.1080/0951192X.2024.2331533(1-24)Online publication date: 28-Mar-2024
  • (2023)A Semi-Autonomous Multi-Vehicle Architecture for Agricultural ApplicationsElectronics10.3390/electronics1217355212:17(3552)Online publication date: 22-Aug-2023
  • (2023)ROS-based Robotic Applications Orchestration in the Compute Continuum: Challenges and ApproachesProceedings of the IEEE/ACM 16th International Conference on Utility and Cloud Computing10.1145/3603166.3632555(1-6)Online publication date: 4-Dec-2023
  • (2023)FogROS2-SGC: A ROS2 Cloud Robotics Platform for Secure Global Connectivity2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)10.1109/IROS55552.2023.10341719(1-8)Online publication date: 1-Oct-2023
  • (2023)FogROS2: An Adaptive Platform for Cloud and Fog Robotics Using ROS 22023 IEEE International Conference on Robotics and Automation (ICRA)10.1109/ICRA48891.2023.10161307(5493-5500)Online publication date: 29-May-2023
  • (2023)Web Based Lidar Point Cloud Visualization and Teleoperation Tool for Robots2023 14th International Conference on Computing Communication and Networking Technologies (ICCCNT)10.1109/ICCCNT56998.2023.10307953(1-6)Online publication date: 6-Jul-2023
  • (2023)Simultaneous localization and mapping architecture for small bodies and space explorationAdvances in Space Research10.1016/j.asr.2023.10.048Online publication date: Nov-2023
  • (2023)A Low-Code Approach for Connected RobotsJournal of Intelligent & Robotic Systems10.1007/s10846-023-01861-y108:2Online publication date: 19-Jun-2023
  • (2023)Implementing Autonomous Navigation on an Omni Wheeled Robot Using 2D LiDAR, Tracking Camera and ROSBig Data, Machine Learning, and Applications10.1007/978-981-99-3481-2_34(437-449)Online publication date: 30-Nov-2023
  • (2022)iOS Based Pose Estimation and Gesture Recognition for Robot Manipulation2022 17th Annual System of Systems Engineering Conference (SOSE)10.1109/SOSE55472.2022.9812685(438-443)Online publication date: 7-Jun-2022
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media