• Home
  • Search
  • Design Patterns in Building Software for a Middle Size League Robot Using Robot Operating System
  • https://doi.org/10.1109/icitsi.2018.8696085Copy DOI Icon

Design Patterns in Building Software for a Middle Size League Robot Using Robot Operating System

  • Oct 1, 2018
  • Aulia Widyaputra +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

There are many ways to build the software for a Middle Size League (MSL) robot. A common problem in developing software for any long-term project including MSL is enabling future developers to maintain and continue further research on the project. A solution to this problem is to use an already existing software development framework. In recent years, the Robot Operating System (ROS) has become the ’de facto’ standard framework for robotics software development. This paper will explore the advantages found in using ROS as the framework to build a software for a robot The three main advantages that were found in using ROS are data sharing, hardware abstraction, and program concurrency. These advantages allowed the team to build modular software that is more maintainable. Furthermore, there was minimum computation cost found in using ROS. Lastly, the locomotion system was tested. When given a linear movement command, the locomotion system has an average actual distance error of 8.84 cm with a standard deviation of 6.70 cm. It is also found that the average computed error is 3.54 cm with a standard deviation of 1.49 cm.

Similar Papers
  • Research Article
  • Citations16

The design of an intelligent soccer-playing robot

  • Jan 18, 2016
  • Industrial Robot: An International Journal
  • Dan Xiong +7
  • PDF
  • Research Article
  • Citations4

Robot Operating System (ROS) Compatible Low Cost Rotating Light Detection and Ranging (Lidar) Design

  • Jul 01, 2018
  • IOP Conference Series: Materials Science and Engineering
  • N S Widodo +2
  • Conference Article
  • Citations5

Soccer Robot Localization Based on Sensor Fusion From Odometry and Omnivision

  • Jul 20, 2022
  • Muhammad Azhar Ismail +2
  • Research Article

Implementation of Feedforward and Feedback Control for Active Handling and Dribbling System in MSL Robot Soccer

  • Dec 01, 2019
  • International Journal on Advanced Science Engineering and Information Technology
  • Fernando Ardilla +2
  • Conference Article
  • Citations6

Demo Abstract: Co-simulation Framework for Autonomous Driving Systems with MATLAB/Simulink

  • Apr 01, 2017
  • Shota Tokunaga +1
  • Book Chapter
  • Citations1

Performance Analysis of Location Estimation Algorithm Using an Intelligent Coordination Scheme in RTLS

  • Jan 01, 2006
  • Seung-Hee Jeong +3
  • Conference Article
  • Citations5

A Framework for the Design and Simulation of Embedded Vision Applications Based on OpenVX and ROS

  • Jan 01, 2018
  • Stefano Aldegheri +5
  • Conference Article
  • Citations13

The forgotten case of the dependency bugs

  • Jun 27, 2020
  • Anders Fischer-Nielsen +3
  • Conference Article
  • Citations21

On Adaptive Monte Carlo Localization Algorithm for the Mobile Robot Based on ROS

  • Jul 01, 2018
  • Wang Xiaoyu +4
  • Conference Article
  • Citations26

Software-security patterns

  • Jul 08, 2015
  • Michaela Bunke
  • Book Chapter
  • Citations7

Topological Navigation in Configuration Space Applied to Soccer Robots

  • Jan 01, 2004
  • Gonçalo Neto +2
  • PDF
  • Research Article
  • Citations1

Application of Artificial Intelligence and Computer Vision Technologies in Solving Problems of Automation of Processing and Recognition of Biological Objects

  • Mar 18, 2022
  • Izvestiya of Altai State University
  • R.N Panarin +2
  • Conference Article
  • Citations1

Image-Based Humanoid Robot Pose Recognition System

  • Aug 01, 2019
  • Sin-Hong Guo +3
  • Book Chapter
  • Citations4

Real-Time Visual Ground-Truth System for Indoor Robotic Applications

  • Jan 01, 2013
  • André Dias +3
  • Conference Article

Design and Development of an AGV with Multi-Sensor Fusion for Autonomous Navigation

  • Oct 31, 2025
  • Ankur Bhargava +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.