hh.se
Publications
Planned maintenance
A system upgrade is planned for 10/12-2024, at 12:00-13:00. During this time DiVA will be unavailable.
Please wait ...
Simple search
Advanced search -
Research publications
Advanced search -
Student theses
Statistics
English
Svenska
Norsk
Jump to content
Change search
Search
Search
Only documents with full text in DiVA
Cite
Export
BibTex
CSL-JSON
CSV 1
CSV 2
CSV 3
CSV 4
CSV 5
CSV all metadata
CSV all metadata version 2
RIS
Mods
MARC-XML
ETDMS
Link to record
Permanent link
https://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-11402
Direct link
http://hh.diva-portal.org/smash/record.jsf?pid=diva2:366533
Cite
Citation style
apa
ieee
modern-language-association-8th-edition
vancouver
Other style
apa
ieee
modern-language-association-8th-edition
vancouver
Other style
More styles
Language
de-DE
en-GB
en-US
fi-FI
nn-NO
nn-NB
sv-SE
Other locale
de-DE
en-GB
en-US
fi-FI
nn-NO
nn-NB
sv-SE
Other locale
More languages
Output format
html
text
asciidoc
rtf
html
text
asciidoc
rtf
Create
Close
Grafiskt Programmeringsverktyg för DSP-robot
Areskoug, Gustav
Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE).
Björnstedt, Thomas
Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE).
2003 (Swedish)
Independent thesis Basic level (degree of Bachelor)
Student thesis
Abstract [sv]
Today Halmstad University is using six robots that are based on a digital signal processor (DSP) from Texas Instrument and an external I/O-card. These robots can today only be programmed by means of conventional programming, i.e. some kind of high level language as for example ANSI-C, which can be difficult for people with less programming skills. The idea of the robots is that they should be used to introduce and get high school students interested in this kind of technique, and that’s why it has to be easier and more intuitive to program them. This report explains how to construct a graphical programming tool, i.e. a tool that involves that the user can place a number of happenings on the screen that he/she wants the robot to perform. The user then links them together in what order he/she wants them to happen. After this the necessary code in ANSI-C is generated by the tool itself, i.e. the user can actually program the robot without really having any programming skill. The tool also automatically compiles, links the generated code, and creates a binary file, which later can be downloaded to the robot. The user can within the tool add, delete and move different objects (happenings), e.g. run engine 1 with a certain speed, read the value of digital and analog inputs etc. It is also possible to dynamically increase the functionality of the tool by simply adding new features, which is powerful if you for example want to use the tool on different robot platforms. The functionality is tested on a real robot equipped with two DC-engines and two digital sensors. The result shows that both the code generated by the program is correct as well as the generated binary file, i.e. the compiling, linking and downloading stages work correctly.
Place, publisher, year, edition, pages
2003.
Keywords [sv]
DSP, programmering
Identifiers
URN:
urn:nbn:se:hh:diva-11402
Local ID: U10421
OAI: oai:DiVA.org:hh-11402
DiVA, id:
diva2:366533
Uppsok
Technology
Note
Denna uppsats kan beställas från arkivet / This paper can be ordered from the archive. Kontakta / Contact: arkivet@hh.se
Available from:
2010-11-09
Created:
2010-11-09
Bibliographically approved
Open Access in DiVA
No full text in DiVA
By organisation
School of Information Science, Computer and Electrical Engineering (IDE)
Search outside of DiVA
Google
Google Scholar
urn-nbn
Altmetric score
urn-nbn
Total: 114 hits
Cite
Export
BibTex
CSL-JSON
CSV 1
CSV 2
CSV 3
CSV 4
CSV 5
CSV all metadata
CSV all metadata version 2
RIS
Mods
MARC-XML
ETDMS
Link to record
Permanent link
https://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-11402
Direct link
http://hh.diva-portal.org/smash/record.jsf?pid=diva2:366533
Cite
Citation style
apa
ieee
modern-language-association-8th-edition
vancouver
Other style
apa
ieee
modern-language-association-8th-edition
vancouver
Other style
More styles
Language
de-DE
en-GB
en-US
fi-FI
nn-NO
nn-NB
sv-SE
Other locale
de-DE
en-GB
en-US
fi-FI
nn-NO
nn-NB
sv-SE
Other locale
More languages
Output format
html
text
asciidoc
rtf
html
text
asciidoc
rtf
Create
Close
v. 2.44.0
|
WCAG
|
Halmstad University Library
|
Info for students
|
Info for researchers
|
Log in
DiVA
Logotyp