Inlämning av Examensarbete / Submission of Thesis

Rama kanth Ande; Sharath Chandra Amarawadi , pp. 48. COM/School of Computing, 2012.

The work

Författare / Author: Rama kanth Ande, Sharath Chandra Amarawadi
ramakanthande@gmail.com, asharath.ece@gmail.com
Titel / Title: Evaluation of ROS and Arduino Controllers for the OBDH Subsystem of a CubeSat
Översatt titel / Translated title: Evaluation of ROS and Arduino Controllers for the OBDH Subsystem of a CubeSat
Abstrakt Abstract:

CubeSat projects in various universities around the world have become predominant in the study and research for developing CubeSats. Such projects have broadened the scope for understanding this new area of space research. Different CubeSats have been developed by other universities and institutions for different applications. The process of design, development and deployment of CubeSats involves several stages of theoretical and practical work ranging from understanding the concepts associated with communication subsystems, data handling subsystems to innovations in the field like implementing compatible operating systems in the CubeSat processors and new designs of transceivers and other components. One of the future trend setting research areas in CubeSat projects is the implementation of ROS in CubeSat. Robot Operating System (ROS) is aiming to capture the future of many embedded systems including Robotics. In this thesis, an attempt is made to understand the challenges faced during implementing ROS in CubeSat to provide a foundation for the OBDH subsystem and provide important guidelines for future developers relying on ROS run CubeSats. Since using traditional transceivers and power supply would be expensive, we have tried simulating Arduino to act as transceiver and power supply subsystems. Arduino is an open-source physical computing platform based on a simple microcontroller board, and a development environment for writing software for the board designed to make the process of using electronics in major embedded projects more accessible and inexpensive. Another important focus in this thesis has been to establish communication between CubeSat kit and Arduino. The major motivating factor for this thesis was to experiment with and come up with alternate ways which could prove as important measures in future to develop an effective and useful CubeSat by cutting down on development costs. An extensive literature review is carried out on the concepts of Arduino boards and ROS and its uses in Robotics which served as a base to understand its use in CubeSat. Experiment is conducted to communicate the CubeSat kit with Arduino. The results from the study of ROS and experiments with Arduino have been highly useful in drafting major problems and complications that developers would encounter while implementing ROS in CubeSat. Comprehensive analysis to the results obtained serve as important suggestions and guidelines for future researchers working in this field.

Populärvetenskaplig beskrivning / Popular science summary: One of the future trend setting research areas in CubeSat projects is the implementation of ROS in CubeSat. Robot Operating System (ROS) is aiming to capture the future of many embedded systems including Robotics. In this thesis, an attempt is made to understand the challenges faced during implementing ROS in CubeSat to provide a foundation for the OBDH subsystem and provide important guidelines for future developers relying on ROS run CubeSats. Since using traditional transceivers and power supply would be expensive, we have tried simulating Arduino to act as transceiver and power supply subsystems. Arduino is an open-source physical computing platform based on a simple microcontroller board, and a development environment for writing software for the board designed to make the process of using electronics in major embedded projects more accessible and inexpensive.
Ämnesord / Subject: Telekommunikation - Telecommunications
Datavetenskap - Computer Science\Artificial Intelligence
Nyckelord / Keywords: Arduino Diecimila, Arduino UNO, CubeSat kit, Robot Operating System

Publication info

Dokument id / Document id: houn-8ztg9x
Program:/ Programme Magisterprogram i Elektroteknik / Master of Science in Electrical Engineering
Registreringsdatum / Date of registration: 11/07/2012
Uppsatstyp / Type of thesis: Masterarbete/Master's Thesis (120 credits)

Context

Handledare / Supervisor: Prof. Craig Lindley
craig.lindley@bth.se
Examinator / Examiner: Patrik Arlos
Organisation / Organisation: Blekinge Institute of Technology
Institution / School: COM/School of Computing

+46 455 38 50 00

Files & Access

Bifogad uppsats fil(er) / Files attached: bth2012ande.pdf (1457 kB, öppnas i nytt fönster)