Database Integration for the NAOqi Framework
Integrace databáze do NAOqi frameworku
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date of defense
2018-06-18
Abstract
Bakalářská práce se zabývá návrhem a implementací modulu pro robota Nao v programovacím jazyku C++. Jeho hlavním účelem bude poskytování přístupu k databázi při vývoji dalších aplikací. Jelikož tento modul bude integrován přímo v NAOqi frameworku (rozhraní pro vývoj aplikací), který má omezené výpočetní zdroje je nutné vhodně vybrat nenáročný databázový systém pro robota Nao. Jako nejvhodnější se ukázal databázový systém SQLite, který je velice kompaktní a nenáročný. Modul byl zaveden do hlavy robota a úspěšně otestován základními operacemi nad databází.
This bachelor thesis deals with the design and implementation of the module for the Nao robot in the programming language C++. Its main purpose is providing access to the database for developing other applications. This module will be integrated into the NAOqi framework (Application Development Interface), which has limited performance, it is necessary to select a low-resource database system for the Nao robot. The most appropriate proved to be the SQLite database system, which is very compact and lightweight. The module was loaded into the robot`s head and successfully tested by basic operations in the database.
This bachelor thesis deals with the design and implementation of the module for the Nao robot in the programming language C++. Its main purpose is providing access to the database for developing other applications. This module will be integrated into the NAOqi framework (Application Development Interface), which has limited performance, it is necessary to select a low-resource database system for the Nao robot. The most appropriate proved to be the SQLite database system, which is very compact and lightweight. The module was loaded into the robot`s head and successfully tested by basic operations in the database.
Description
Citation
Permanent link
Rights/License
A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act.
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.