• norsk
    • English
  • norsk 
    • norsk
    • English
  • Logg inn
Vis innførsel 
  •   Hjem
  • Fakultet for informasjonsteknologi og elektroteknikk (IE)
  • Institutt for teknisk kybernetikk
  • Vis innførsel
  •   Hjem
  • Fakultet for informasjonsteknologi og elektroteknikk (IE)
  • Institutt for teknisk kybernetikk
  • Vis innførsel
JavaScript is disabled for your browser. Some features of this site may not work without it.

System for Self-Navigating Autonomous Robots

Andersen, Thor Eivind Svergja; Rødseth, Mats Gjerset
Master thesis
Thumbnail
Åpne
14461_FULLTEXT.pdf (14.58Mb)
14461_ATTACHMENT.zip (603.7Mb)
14461_COVER.pdf (1.629Mb)
Permanent lenke
http://hdl.handle.net/11250/2403559
Utgivelsesdato
2016
Metadata
Vis full innførsel
Samlinger
  • Institutt for teknisk kybernetikk [2251]
Sammendrag
The purpose of the thesis was to build an Arduino-based robot, whose intended use was to map unknown areas, as well as to develop a server application that controls several robots and uses the gathered information to form a map of the area. Additionally, the wireless communication in the existing solution was to be updated using state-of-the-art technology.

An Arduino-robot was designed and built using materials acquired from Sparkfun, Elfa Distrelec and the Cybernetic Workshops at NTNU. The robot provides the same functionality as existing robots, but due to an encoder that got broken during the final week of the thesis, the position estimates does not work.

The communication protocol was updated from Bluetooth to Bluetooth Smart, using nRF51-dongles developed by Nordic Semiconductor. The software running on the server-dongle was developed in the C programming language.

By studying the existing server application, written in MATLAB, the group got an insight into the system functionality. Most of the same functionality was implemented in a new server application using the Java programming language. The system architecture was designed using modules that took care of one area of responsibility each.

The group developed a Graphical User Interface (GUI) for the system during a design process. Using well-known principles and guidelines during the design phase led to a GUI that has the human perception in mind. The user interface was developed using the intuitive GUI-builder in NetBeans, and the goal was to inherit most of the functionality from the existing solution but provide the information in a more user-friendly way.
Utgiver
NTNU

Kontakt oss | Gi tilbakemelding

Personvernerklæring
DSpace software copyright © 2002-2019  DuraSpace

Levert av  Unit
 

 

Bla i

Hele arkivetDelarkiv og samlingerUtgivelsesdatoForfattereTitlerEmneordDokumenttyperTidsskrifterDenne samlingenUtgivelsesdatoForfattereTitlerEmneordDokumenttyperTidsskrifter

Min side

Logg inn

Statistikk

Besøksstatistikk

Kontakt oss | Gi tilbakemelding

Personvernerklæring
DSpace software copyright © 2002-2019  DuraSpace

Levert av  Unit