Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
main.pdf (1.11 MB)
ETD Abstract Container
Abstract Header
The Robot Operating System in Transition: Experiments and Tutorials
Author Info
Starkman, James
ORCID® Identifier
http://orcid.org/0000-0002-4533-6697
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=case1517240947102584
Abstract Details
Year and Degree
2018, Master of Sciences (Engineering), Case Western Reserve University, EECS - System and Control Engineering.
Abstract
ROS, the Robot Operating System, was first made available in 2007. Since then, usage has grown considerably, along with the number of potential applications and use cases. Unfortunately, design decisions made when ROS was in its infancy still apply today and have begun to show their age. These decisions include: only being supported on the Ubuntu Linux distribution, assuming the use of powerful workstations, adhering to older versions of libraries and programming languages, and the lack of encrypted communications. Rather than addressing the limitations of ROS within the confines of the existing development framework, the Open Source Robotics Foundation decided in 2014 to develop an entirely new project, ROS2, which is backwards-incompatible with ROS1. This new project aims to address all of the above limitations and more. This thesis explores the trade-offs between ROS1 and ROS2.
Committee
Wyatt Newman (Committee Chair)
Cenk Cavusoglu (Committee Member)
Greg Lee (Committee Member)
Pages
114 p.
Subject Headings
Computer Science
;
Robotics
;
Robots
Keywords
ROS
;
robot operating system
;
port
;
migrate
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Starkman, J. (2018).
The Robot Operating System in Transition: Experiments and Tutorials
[Master's thesis, Case Western Reserve University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=case1517240947102584
APA Style (7th edition)
Starkman, James.
The Robot Operating System in Transition: Experiments and Tutorials.
2018. Case Western Reserve University, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=case1517240947102584.
MLA Style (8th edition)
Starkman, James. "The Robot Operating System in Transition: Experiments and Tutorials." Master's thesis, Case Western Reserve University, 2018. http://rave.ohiolink.edu/etdc/view?acc_num=case1517240947102584
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
case1517240947102584
Download Count:
4,058
Copyright Info
© 2018, some rights reserved.
The Robot Operating System in Transition: Experiments and Tutorials by James Starkman is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Based on a work at etd.ohiolink.edu.
This open access ETD is published by Case Western Reserve University School of Graduate Studies and OhioLINK.