{"id":{"repo_id":"arkansas","oai_identifier":"oai:scholarworks.uark.edu:etd-4728"},"canonical_url":"https://search.dev.ndltd.org/etd/arkansas/oai:scholarworks.uark.edu:etd-4728","repository":{"repo_id":"arkansas","name":"University of Arkansas","base_url":"https://scholarworks.uark.edu/do/oai/"},"display":{"title":"Towards a Prototype Platform for ROS Integrations on a Ground Robot","abstract":"<p>The intent of this work was to develop, evaluate, and demonstrate a prototype robot platform on which ROS integrations could be explored. With observations of features and requirements of existing industrial and service mobile ground robots, a platform was designed and outfitted with appropriate components to enable the most common operational-critical functionalities and account for unforeseen components and features. The resulting Arlo Demonstration Robot accommodates basic mapping, localization, and navigation in both two and three-dimensional space as well as additional safety and teleoperation features. The control system is centered around the Zybo Z7 FPGA SoC hosting a custom hardware design. The platform is validated through an analysis of feature requirements and limitations and additional evaluations of a series of real-world use cases demonstrating high-level behaviors. In order to promote further development, this work serves as detailed documentation of the selection, implementation, and testing of this platform and complements initial binary releases for the Zybo Z7 control system and accompanying source code for the functionalities implemented. This prototype robot stack can be further developed to enable additional capabilities and validate its performance in other real-world scenarios or used as a reference for porting to alternative robot platforms. </p>","abstract_html":"&lt;p&gt;The intent of this work was to develop, evaluate, and demonstrate a prototype robot platform on which ROS integrations could be explored. With observations of features and requirements of existing industrial and service mobile ground robots, a platform was designed and outfitted with appropriate components to enable the most common operational-critical functionalities and account for unforeseen components and features. The resulting Arlo Demonstration Robot accommodates basic mapping, localization, and navigation in both two and three-dimensional space as well as additional safety and teleoperation features. The control system is centered around the Zybo Z7 FPGA SoC hosting a custom hardware design. The platform is validated through an analysis of feature requirements and limitations and additional evaluations of a series of real-world use cases demonstrating high-level behaviors. In order to promote further development, this work serves as detailed documentation of the selection, implementation, and testing of this platform and complements initial binary releases for the Zybo Z7 control system and accompanying source code for the functionalities implemented. This prototype robot stack can be further developed to enable additional capabilities and validate its performance in other real-world scenarios or used as a reference for porting to alternative robot platforms. &lt;/p&gt;","abstract_has_math":false,"creators":["Whitaker, Taylor Joseph Linville"],"institution":null,"degree_name":"Master of Science in Computer Engineering (MSCmpE)","degree_level":"Thesis","degree_discipline":null,"degree_department":null,"school":null,"contributors":["Bobda, Christophe","Thompson, Dale R."],"advisors":["Liu, Xiaoqing \"Frank\""],"committee_chairs":[],"committee_members":[],"year":2019,"date_issued":"2019-05-01T07:00:00Z","date_published":"2019-05-01T07:00:00Z","updated_at":"2026-07-24T00:59:49Z","subjects":["Robot","teleoperation","Computer and Systems Architecture","Robotics"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://scholarworks.uark.edu/etd/3178","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Bobda, Christophe","Thompson, Dale R."]},{"key":"dc:contributor.advisor","label":"Advisor","values":["Liu, Xiaoqing \"Frank\""]},{"key":"dc:creator","label":"Author","values":["Whitaker, Taylor Joseph Linville"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2019"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2024-02-06T08:00:00Z"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science in Computer Engineering (MSCmpE)"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Robot","teleoperation","Computer and Systems Architecture","Robotics"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://scholarworks.uark.edu/etd/3178"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["<p>The intent of this work was to develop, evaluate, and demonstrate a prototype robot platform on which ROS integrations could be explored. With observations of features and requirements of existing industrial and service mobile ground robots, a platform was designed and outfitted with appropriate components to enable the most common operational-critical functionalities and account for unforeseen components and features. The resulting Arlo Demonstration Robot accommodates basic mapping, localization, and navigation in both two and three-dimensional space as well as additional safety and teleoperation features. The control system is centered around the Zybo Z7 FPGA SoC hosting a custom hardware design. The platform is validated through an analysis of feature requirements and limitations and additional evaluations of a series of real-world use cases demonstrating high-level behaviors. In order to promote further development, this work serves as detailed documentation of the selection, implementation, and testing of this platform and complements initial binary releases for the Zybo Z7 control system and accompanying source code for the functionalities implemented. This prototype robot stack can be further developed to enable additional capabilities and validate its performance in other real-world scenarios or used as a reference for porting to alternative robot platforms. </p>"]},{"key":"dc:title","label":"Title","values":["Towards a Prototype Platform for ROS Integrations on a Ground Robot"]}]}],"canonical_facts":{"dc:contributor":["Bobda, Christophe","Thompson, Dale R."],"dc:contributor.advisor":["Liu, Xiaoqing \"Frank\""],"dc:creator":["Whitaker, Taylor Joseph Linville"],"dc:date":["2019"],"dc:date.available":["2024-02-06T08:00:00Z"],"dc:description.abstract":["<p>The intent of this work was to develop, evaluate, and demonstrate a prototype robot platform on which ROS integrations could be explored. With observations of features and requirements of existing industrial and service mobile ground robots, a platform was designed and outfitted with appropriate components to enable the most common operational-critical functionalities and account for unforeseen components and features. The resulting Arlo Demonstration Robot accommodates basic mapping, localization, and navigation in both two and three-dimensional space as well as additional safety and teleoperation features. The control system is centered around the Zybo Z7 FPGA SoC hosting a custom hardware design. The platform is validated through an analysis of feature requirements and limitations and additional evaluations of a series of real-world use cases demonstrating high-level behaviors. In order to promote further development, this work serves as detailed documentation of the selection, implementation, and testing of this platform and complements initial binary releases for the Zybo Z7 control system and accompanying source code for the functionalities implemented. This prototype robot stack can be further developed to enable additional capabilities and validate its performance in other real-world scenarios or used as a reference for porting to alternative robot platforms. </p>"],"dc:identifier":["https://scholarworks.uark.edu/etd/3178"],"dc:subject":["Robot","teleoperation","Computer and Systems Architecture","Robotics"],"dc:title":["Towards a Prototype Platform for ROS Integrations on a Ground Robot"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["Master of Science in Computer Engineering (MSCmpE)"]},"updated_at":"2026-07-24T00:59:49Z"}