Mindstorm

Since the mindstorm kit is widely used by students and beginners, demand of a commercial-free integrated embedded working environment turns up. With its help the limitation on working place and complexity of programming can be reduced.  The aim of this project is to use a combination of commercial-f...

Full description

Bibliographic Details
Main Authors: Jiang, Chun hui, Mao, Yu jiao
Format: Others
Language:English
Published: Högskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE) 2011
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-15260
id ndltd-UPSALLA1-oai-DiVA.org-hh-15260
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-hh-152602018-01-13T05:15:30ZMindstormengJiang, Chun huiMao, Yu jiaoHögskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE)Högskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE)2011LegoMindstormEclipseaccelerometerPD controllerComputer EngineeringDatorteknikSince the mindstorm kit is widely used by students and beginners, demand of a commercial-free integrated embedded working environment turns up. With its help the limitation on working place and complexity of programming can be reduced.  The aim of this project is to use a combination of commercial-free softwares as an embedded working environment. The environment can deal with the mindstorm kit applications directly. In order to show the successful generation of the commercial-freesoftware's project an inverted pendulum is set up. Open source firmware of NXT-G is used to provide basic interface for invoking the functions in NXT master brick. Accelerometer is working as the sensor. The main dynamic controller falls on the PD controller to keep inverted pendulum in vertical and static state. As a result the inverted pendulum programmed in this working environment can keep balance for a couple of seconds. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-15260application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Lego
Mindstorm
Eclipse
accelerometer
PD controller
Computer Engineering
Datorteknik
spellingShingle Lego
Mindstorm
Eclipse
accelerometer
PD controller
Computer Engineering
Datorteknik
Jiang, Chun hui
Mao, Yu jiao
Mindstorm
description Since the mindstorm kit is widely used by students and beginners, demand of a commercial-free integrated embedded working environment turns up. With its help the limitation on working place and complexity of programming can be reduced.  The aim of this project is to use a combination of commercial-free softwares as an embedded working environment. The environment can deal with the mindstorm kit applications directly. In order to show the successful generation of the commercial-freesoftware's project an inverted pendulum is set up. Open source firmware of NXT-G is used to provide basic interface for invoking the functions in NXT master brick. Accelerometer is working as the sensor. The main dynamic controller falls on the PD controller to keep inverted pendulum in vertical and static state. As a result the inverted pendulum programmed in this working environment can keep balance for a couple of seconds.
author Jiang, Chun hui
Mao, Yu jiao
author_facet Jiang, Chun hui
Mao, Yu jiao
author_sort Jiang, Chun hui
title Mindstorm
title_short Mindstorm
title_full Mindstorm
title_fullStr Mindstorm
title_full_unstemmed Mindstorm
title_sort mindstorm
publisher Högskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE)
publishDate 2011
url http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-15260
work_keys_str_mv AT jiangchunhui mindstorm
AT maoyujiao mindstorm
_version_ 1718608180038074368