25 resultados para Embodied embedded cognition
em Doria (National Library of Finland DSpace Services) - National Library of Finland, Finland
Resumo:
This study investigates, designs, and implements an inexpensive application that allows local and remote monitoring of a home. The application consists of an array of sensors for monitoring different conditions in a home environment and also for accessing the devices that might be connected to the system. Only a few sensors are initially involved in this study and information about the temperature level, forced entry detection, smoke and water leakage detection can be obtained at any time from any location with an Internet connection. The application software (coded in C language) runs on an embedded system which is basically a wireless Linksys router running on a GNU/Linux based firmware for embedded systems. Interaction between the sensors and the application software is achieved through an implemented sensor interfacing circuit. The communication with the sensor interfacing unit is done through the serial port, and accessibility of the connected sensors is achieved through a telnet client. The sensors can be accessed from local and remote locations with the sensors giving reliable information. The resulting application shows that it is possible to use the router for other applications other than what it is intended for.
Resumo:
Tämä diplomityö tehtiin Convergens Oy:lle. Convergens on elektroniikan suunnittelutoimisto, joka on erikoistunut sulautettuihin järjestelmiin sekä tietoliikennetekniikkaan. Diplomityön tavoitteena oli suunnitella tietokonekortti tietoliikennesovelluksia varten asiakkaalle, jolta vaatimusmäärittelyt tulivat. Työ on rajattu koskemaan laitteen prototyypin suunnittelua. Työssä suunnitellaan pääasiassa WLAN-tukiaseman tietokone. Tukiasema onasennettavissa toimistoihin, varastoihin, kauppoihin sekä myös liikkuvaan ajoneuvoon. Suunnittelussa on otettu nämä asiat huomioon, ja laitteen akun pystyy lataamaan muun muassa auton akulla. Langattomat tekniikat ovat voimakkaasti yleistymässä, ja tämän työn tukiasema tarjoaakin varteenotettavan vaihtoehdon lukuisilla ominaisuuksillaan. Mukana on mm. GPS, Bluetooth sekä Ethernet-valmius. Langattomien tekniikoiden lisäksi myös sulautetut järjestelmät ovat voimakkaasti yleistymässä, ja nykyään mikroprosessoreita löytääkin lähesmistä vain. Tässä projektissa käytetty prosessori on nopeutensa puolesta kilpailukykyinen, ja siitä löytyy useita eri rajapintoja. Jatkossa tietokonekortille on myös tulossa WiMAX-tuki, joka lisää tukiaseman tulevaisuuden arvoa asiakkaalle. Projektiin valittu Freescalen MPC8321E-prosessori on PowerPC-arkkitehtuuriin perustuva ja juuri markkinoille ilmestynyt. Tämä toi mukanaan lisähaasteen, sillä kyseisestä prosessorista ei ollut vielä kaikkea tietoa saatavilla. Mekaniikka toi omat haasteensa mukanaan, sillä se rajoitti piirilevyn koonniin, että ylimääräistä piirilevytilaa ei juurikaan jäänyt. Tämän takia esimerkiksi DDR-muistit olivat haastavia reitittää, sillä muistivetojen on oltava melko samanpituisia keskenään. Käyttöjärjestelmänä projektissa käytetään Linuxia. Suunnittelu alkoi keväällä 2007 ja toimiva prototyyppi oli valmis alkusyksystä. Prototyypin testaus osoitti, että tietokonekortti kykenee täyttämään kaikki asiakkaan vaatimukset. Prototyypin testauksessa löytyneet viat ja optimoinnit on tarkoitus korjata tuotantomalliin, joten se antaa hyvän pohjan jatkosuunnittelua varten.
Resumo:
Sulautettujen järjestelmien määrä kuten niiden sisältämä älykkyyskin ovat viime vuosina kasvaneet merkittävästi. Sulautettujen ohjelmistojen yleistymistä ja monipuolistumista on edesauttanut sulautettujen laitteistojen prosessointitehon merkittävä kehittyminen, jonka myötä entistä vaativampien ohjelmistojen totetuttaminen sulautetusti on mahdollistunut. Seuraavana sulautettujen järjestelmien kehitysaskeleena on nähtävissä järjestelmien kommunikointikyvyn paraneminen ja siten uusien ja uudentyyppisten sulautettujen ratkaisujen toteuttaminen. VTT on päättänyt tutkia sulautettujen järjestelmien kommunikointia ja kehittää sulautettun protokolla-alustan. Tutkimuksen perusta on CVOPS protokollajärjestelmä, jota jatkokehittämällä pyritään toteuttamaan sulautettu protokollajärjestelmä, µCVOPS. Tässä diplomityössä esitetään kommunikaation sulautetulle järjestelmälle asettamia vaatimuksia, järjestelmän suunnittelu ja prototyypitys sulautetulla laitteistolla. Prototyypitykseen on käytetty sulautettua DragonBall mikrokontrolleria jonka käyttöjärjestelmänä käytettiin sulautettua Linux:a. Tälle alustalle on tehty CVOPS:sta modifioitu versio, jolla µCVOPS:ia pystytään simuloimaan.
Resumo:
Social information processing (SIP; Crick & Dodge, 1994) and social-cognitive learning theories have been often used to understand children’s problem behaviors, such as aggression. According to these theories, children’s thinking guides their subsequent behaviors. Although most of us agree that social behavior and underlying thought processes are context-dependent, personality and social development researchers have usually engaged in searching for stable patterns of dispositions and behaviors, ignoring (or treating as error) the variance across different situations and relationship types. This, however, can result in erroneous conclusions and question the interpretation of previous findings. Four studies were conducted to explore the influence of relationship context on children’s social-cognitive evaluations and behavior. Samples were fourth to sixth graders from Estonia and Finland. Social cognitions were assessed by presenting children with hypothetical vignettes where the previously identified relationship partner’s behavior had a negative consequence for the child (Studies I, II, and IV), followed by questions measuring different social-cognitive processes (e.g., hostile attributions, behavioral strategies, outcome expectations and self-efficacy beliefs for aggression). In addition, in Studies II and IV, children provided information about their behavior within a specific relationship context. In Study III, an affective priming paradigm was employed where participants were presented with a short display of photographs of children’s liked and disliked classmates, and unknown peers. The results of this thesis suggest that children’s thinking and behavior are largely influenced by the affective valence of the relationship. Moreover, cognitions guide behavior within the relationship. The current findings offer a fruitful avenue for studying the heterogeneity of peer interactions.
Resumo:
This thesis deals with a hardware accelerated Java virtual machine, named REALJava. The REALJava virtual machine is targeted for resource constrained embedded systems. The goal is to attain increased computational performance with reduced power consumption. While these objectives are often seen as trade-offs, in this context both of them can be attained simultaneously by using dedicated hardware. The target level of the computational performance of the REALJava virtual machine is initially set to be as fast as the currently available full custom ASIC Java processors. As a secondary goal all of the components of the virtual machine are designed so that the resulting system can be scaled to support multiple co-processor cores. The virtual machine is designed using the hardware/software co-design paradigm. The partitioning between the two domains is flexible, allowing customizations to the resulting system, for instance the floating point support can be omitted from the hardware in order to decrease the size of the co-processor core. The communication between the hardware and the software domains is encapsulated into modules. This allows the REALJava virtual machine to be easily integrated into any system, simply by redesigning the communication modules. Besides the virtual machine and the related co-processor architecture, several performance enhancing techniques are presented. These include techniques related to instruction folding, stack handling, method invocation, constant loading and control in time domain. The REALJava virtual machine is prototyped using three different FPGA platforms. The original pipeline structure is modified to suit the FPGA environment. The performance of the resulting Java virtual machine is evaluated against existing Java solutions in the embedded systems field. The results show that the goals are attained, both in terms of computational performance and power consumption. Especially the computational performance is evaluated thoroughly, and the results show that the REALJava is more than twice as fast as the fastest full custom ASIC Java processor. In addition to standard Java virtual machine benchmarks, several new Java applications are designed to both verify the results and broaden the spectrum of the tests.
Resumo:
The objective of this thesis work is to describe the Conceptual Design process of an embedded electronic display device. The work presents the following sub processes: definition of device specifications, introduction to the technological alternatives for system components and their comparison, comparative photometric measurements of selected display panels, and the design and building of a functional concept prototype. This work focuses mainly on electronics design, albeit the mechanical issues and fields of the software architecture that significantly affect the decisions are also discussed when necessary. The VESA Flat Panel Display Measurement (FPDM) 2.0 Standard was applied to the appropriate extent into photometric measurements. The results were analyzed against the requirement standards of a customer-specific display development project. An Active Matrix LCD was selected as the display of concept prototype, but also the excellent visual characteristics of Active Matrix OLED technology were noted. Should the reliability of the OLED products be significantly improved in the future, utilizing such products in the described application must be reconsidered.
Resumo:
The thesis studies possibility of using embedded controller in a crane application and furthermore defines requirements when designing such a controller. Basic crane control architectures are considered and compared. Then embedded controller product life cycle is described: considering such issues like microcontroller selection, software/hardware design and application development tools. Finally, available embedded controller is described and used for implementing crane control.
Resumo:
Agile software development has grown in popularity starting from the agile manifesto declared in 2001. However there is a strong belief that the agile methods are not suitable for embedded, critical or real-time software development, even though multiple studies and cases show differently. This thesis will present a custom agile process that can be used in embedded software development. The reasons for presumed unfitness of agile methods in embedded software development have mainly based on the feeling of these methods providing no real control, no strict discipline and less rigor engineering practices. One starting point is to provide a light process with disciplined approach to the embedded software development. Agile software development has gained popularity due to the fact that there are still big issues in software development as a whole. Projects fail due to schedule slips, budget surpassing or failing to meet the business needs. This does not change when talking about embedded software development. These issues are still valid, with multiple new ones rising from the quite complex and hard domain the embedded software developers work in. These issues are another starting point for this thesis. The thesis is based heavily on Feature Driven Development, a software development methodology that can be seen as a runner up to the most popular agile methodologies. The FDD as such is quite process oriented and is lacking few practices considered commonly as extremely important in agile development methodologies. In order for FDD to gain acceptance in the software development community it needs to be modified and enhanced. This thesis presents an improved custom agile process that can be used in embedded software development projects with size varying from 10 to 500 persons. This process is based on Feature Driven Development and by suitable parts to Extreme Programming, Scrum and Agile Modeling. Finally this thesis will present how the new process responds to the common issues in the embedded software development. The process of creating the new process is evaluated at the retrospective and guidelines for such process creation work are introduced. These emphasize the agility also in the process development through early and frequent deliveries and the team work needed to create suitable process.
Resumo:
Avhandlingen behandlar entreprenöriella intentioner och individens uppfattningar om entreprenörskap. Om vi vill främja entreprenörskap så räcker det inte att vi förstår vilken nytta samhället kan ha av entreprenörer (arbetsplatser, mera skatteinkomster osv.). Vi måste förstå varför entreprenörskap är intressant och attraktiv ur individens synvinkel. Just den frågan har varit central inom kognitiv entreprenörskapsforskning de senaste 10 åren har vår förståelse för entreprenörer ökat betydligt tack vare den forskningen. Problemet med existerande forskning är att uppfattad genomförbarhet och uppfattad attraktivitet, dvs. de attityder som sägs leda till entreprenöriella intentioner, beskriver enbart vilken attityd individen generellt har till entreprenörskap. Enligt tidigare forskningsresultat så är det skillnad på generella attityder till en handling och attityder till att genomföra just den handlingen. Vill vi veta om individen kan tänka sig starta och driva ett företag så måste vi alltså studera individens attityd till att utföra just den specifika handlingen. Enligt avhandlingens forskningsresultat så kan vi lära oss mera om attityder till entreprenörskap genom att studera också motivation och mål. På så sätt kan vi förstå varför en del väljer att bli entreprenörer medan andra väljer att låta bli, även om de utåt sett har samma möjligheter att bli entreprenörer.
Resumo:
Alcohol consumption during pregnancy can potentially affect the developing fetus in devastating ways, leading to a range of physical, neurological, and behavioral alterations most accurately termed Fetal Alcohol Spectrum Disorders (FASD). Despite the fact that it is a preventable disorder, prenatal alcohol exposure today constitutes a leading cause of intellectual disability in the Western world. In Western countries where prevalence studies have been performed the rates of FASD exceed, for example, autism spectrum disorders, Down’s syndrome and cerebral palsy. In addition to the direct effects of alcohol, children and adolescents with FASD are often exposed to a double burden in life, as their neurological sequelae are accompanied by adverse living surroundings exposing them to further environmental risk. However, children with FASD today remain remarkably underdiagnosed by the health care system. This thesis forms part of a larger multinational research project, The Collaborative Initiative on Fetal Alcohol Spectrum Disorders (the CIFASD), initiated by the National Institute of Alcohol Abuse and Alcoholism (NIAAA) in the U.S.A. The general aim of the present thesis was to examine a cohort of children and adolescents growing up with fetal alcohol-related damage in Finland. The thesis consists of five studies with a broad focus on diagnosis, cognition, behavior, adaptation and brain metabolic alterations in children and adolescents with FASD. The participants consisted of four different groups: one group with histories of prenatal exposure to alcohol, the FASD group; one IQ matched contrast group mostly consisting of children with specific learning disorder (SLD); and two typically-developing control groups (CON1 and CON2). Participants were identified through medical records, random sampling from the Finnish national population registry and email alerts to students. Importantly, the participants in the present studies comprise a group of very carefully clinically characterized children with FASD as the studies were performed in close collaboration with leading experts in the field (Prof. Edward Riley and Prof. Sarah Mattson, Center for Behavioral Teratology, San Diego State University, U.S.A; Prof. Eugene Hoyme, Sanford School of Medicine, University of South Dakota, U.S.A.). In the present thesis, the revised Institute of Medicine diagnostic criteria for FASD were tested on a Finnish population and found to be a reliable tool for differentiating among the subgroups of FASD. A weighted dysmorphology scoring system proved to be a valuable additional adjunct in quantification of growth deficits and dysmorphic features in children with FASD (Study 1). The purpose of Study 2 was to clarify the relationship between alcohol-related dysmorphic features and general cognitive capacity. Results showed a significant correlation between dysmorphic features and cognitive capacity, suggesting that children with more severe growth deficiency and dysmorphic features have more cognitive limitations. This association was, however, only moderate, indicating that physical markers and cognitive capacity not always go hand in hand in individuals with FASD. Behavioral problems in the FASD group proved substantial compared to the typically developing control group. In Study 3 risk and protective factors associated with behavioral problems in the FASD group were explored further focusing on diagnostic and environmental factors. Two groups with elevated risks for behavioral problems emerged: length of time spent in residential care and a low dysmorphology score proved to be the most pervasive risk factor for behavioral problems. The results underscore the clinical importance of appropriate services and care for less visibly alcohol affected children and highlight the need to attend to children with FASD being raised in institutions. With their background of early biological and psychological impairment compounded with less opportunity for a close and continuous caregiver relationship, such children seem to run an especially great risk of adverse life outcomes. Study 4 focused on adaptive abilities such as communication, daily living skills and social skills, in other words skills that are important for gradually enabling an independent life, maintain social relationships and allow the individual to become integrated into society. The results showed that adaptive abilities of children and adolescents growing up with FASD were significantly compromised compared to both typically-developing peers and IQ-matched children with SLD. Clearly different adaptive profiles were revealed where the FASD group performed worse than the SLD group, who in turn performed worse than the CON1 group. Importantly, the SLD group outperformed the FASD group on adaptive behavior in spite of comparable cognitive levels. This is the first study to compare adaptive abilities in a group of children and adolescents with FASD relative to both a contrast group of IQ-matched children with SLD and to a group of typically-developing peers. Finally, in Study 5, through magnetic resonance spectroscopic imaging (MRS) evidence of longstanding neurochemical alterations were observed in adolescents and young adults with FASD related to alcohol exposure in utero 14-20 years earlier. Neurochemical alterations were seen in several brain areas: in frontal and parietal cortices, corpus callosum, thalamus and frontal white matter areas as well as in the cerebellar dentate nucleus. The findings are compatible with neuropsychological findings in FASD. Glial cells seemed to be more affected than neurons. In conclusion, more societal efforts and resources should be focused on recognizing and diagnosing FASD, and supporting subgroups with elevated risk of poor outcome. Without adequate intervention children and adolescents with FASD run a great risk of marginalization and social maladjustment, costly not only to society but also to the lives of the many young people with FASD.
Resumo:
The goal of this thesis is to make a case study of test automation’s profitability in the development of embedded software in a real industrial setting. The cost-benefit analysis is done by considering the costs and benefits test automation causes to software development, before the software is released to customers. The potential benefits of test automation regarding software quality after customer release were not estimated. Test automation is a significant investment which often requires dedicated resources. When done accordingly, the investment in test automation can produce major cost savings by reducing the need for manual testing effort, especially if the software is developed with an agile development framework. It can reduce the cost of avoidable rework of software development, as test automation enables the detection of construction time defects in the earliest possible moment. Test automation also has many pitfalls such as test maintainability and testability of the software, and if those areas are neglected, the investment in test automation may become worthless or it may even produce negative results. The results of this thesis suggest that test automation is very profitable at the company under study.