930 resultados para programming of robots
Resumo:
The state of the object-oriented programming course in Lappeenranta University of Technology had reached the point, where it required changes to provide better learning opportunities and thus the learning outcomes. Based on the student feedback the course was partially dated and ineffective. The components of the course were analysed and the ineffective elements were removed and new methods were introduced to improve the course. The major changes included the change from traditional teaching methods to reverse classroom method and the use of Java as the programming language. The changes were measured by the student feedback, lecturer’s observations and comparison to previous years. The feedback suggested that the changes were successful; the course received higher overall grade than before.
Resumo:
We studied the effects of adverse conditions such as constant light (LL) on the circadian rhythm of malate (MDH, EC 1.1.1.37) and lactate (LDH, EC 1.1.1.27) dehydrogenase activities of the testes of male Wistar rats on postnatal day 28 (PN28), anxiety-like behavior (elevated plus-maze test) at PN60 and sexual behavior at PN120. The rats were assigned to mother groups on day 10 of pregnancy: control (12-h light/dark), LL (light from day 10 to 21 of pregnancy), and LL+Mel (LL and sc injection to the mothers of a daily dose of melatonin, 1 mg/kg body weight at circadian time 12, from day 17 to 21 of pregnancy). LL offspring did not show circadian rhythms of MDH (N = 62) and LDH (N = 63) activities (cosinor and ANOVA-LSD Fisher). They presented a 44.7% decrease in open-arm entries and a 67.9% decrease in time (plus-maze test, N = 15, P < 0.001, Mann-Whitney U-test and Kruskal-Wallis test), an increase in mounting (94.4%), intromission (94.5%) and ejaculation (56.6%) latencies (N = 12, P < 0.01, Mann-Whitney U-test and Kruskal-Wallis test) and lower numbers of these events (61, 59 and 73%, respectively; P < 0.01, N = 12) compared to controls. The offspring of the LL+Mel group presented MDH and LDH circadian rhythms (P < 0.05, N = 50, cosinor and ANOVA-LSD Fisher), anxiety-like and sexual behaviors similar to control. These findings supported the importance of the melatonin signal and provide evidence for the protective effects of hormones on maternal programming during gestation. This protective action of melatonin is probably related to its entrainment capacity, favoring internal coupling of the fetal multioscillatory system.
Resumo:
This study investigated the consequences of intrauterine protein restriction on the gastrointestinal tract and particularly on the gene expression and activity of intestinal disaccharidases in the adult offspring. Wistar rat dams were fed isocaloric diets containing 6% protein (restricted, n = 8) or 17% protein (control, n = 8) throughout gestation. Male offspring (n = 5-8 in each group) were evaluated at 3 or 16 weeks of age. Maternal protein restriction during pregnancy produced offspring with growth restriction from birth (5.7 ± 0.1 vs 6.3 ± 0.1 g; mean ± SE) to weaning (42.4 ± 1.3 vs 49.1 ± 1.6 g), although at 16 weeks of age their body weight was similar to control (421.7 ± 8.9 and 428.5 ± 8.5 g). Maternal protein restriction also increased lactase activity in the proximal (0.23 ± 0.02vs 0.15 ± 0.02), medial (0.30 ± 0.06vs 0.14 ± 0.01) and distal (0.43 ± 0.07vs 0.07 ± 0.02 U·g-1·min-1) small intestine, and mRNA lactase abundance in the proximal intestine (7.96 ± 1.11vs 2.38 ± 0.47 relative units) of 3-week-old offspring rats. In addition, maternal protein restriction increased sucrase activity (1.20 ± 0.02 vs 0.91 ± 0.02 U·g-1·min-1) and sucrase mRNA abundance (4.48 ± 0.51 vs 1.95 ± 0.17 relative units) in the duodenum of 16-week-old rats. In conclusion, the present study shows for the first time that intrauterine protein restriction affects gene expression of intestinal enzymes in offspring.
Resumo:
Transportation plays a major role in the gross domestic product of various nations. There are, however, many obstacles hindering the transportation sector. Cost-efficiency along with proper delivery times, high frequency and reliability are not a straightforward task. Furthermore, environmental friendliness has increased the importance of the whole transportation sector. This development will change roles inside the transportation sector. Even now, but especially in the future, decisions regarding the transportation sector will be partly based on emission levels and other externalities originating from transportation in addition to pure transportation costs. There are different factors, which could have an impact on the transportation sector. IMO’s sulphur regulation is estimated to increase the costs of short sea shipping in the Baltic Sea. Price development of energy could change the roles of different transport modes. Higher awareness of the environmental impacts originating from transportation could also have an impact on the price level of more polluting transport modes. According to earlier research, increased inland transportation, modal shift and slowsteaming can be possible results of these changes in the transportation sector. Possible changes in the transportation sector and ways to settle potential obstacles are studied in this dissertation. Furthermore, means to improve cost-efficiency and to decrease environmental impacts originating from transportation are researched. Hypothetical Finnish dry port network and Rail Baltica transport corridor are studied in this dissertation. Benefits and disadvantages are studied with different methodologies. These include gravitational models, which were optimized with linear integer programming, discrete-event and system dynamics simulation, an interview study and a case study. Geographical focus is on the Baltic Sea Region, but the results can be adapted to other geographical locations with discretion. Results indicate that the dry port concept has benefits, but optimization regarding the location and the amount of dry ports plays an important role. In addition, the utilization of dry ports for freight transportation should be carefully operated, since only a certain amount of total freight volume can be cost-efficiently transported through dry ports. If dry ports are created and located without proper planning, they could actually increase transportation costs and delivery times of the whole transportation system. With an optimized dry port network, transportation costs can be lowered in Finland with three to five dry ports. Environmental impacts can be lowered with up to nine dry ports. If more dry ports are added to the system, the benefits become very minor, i.e. payback time of investments becomes extremely long. Furthermore, dry port network could support major transport corridors such as Rail Baltica. Based on an analysis of statistics and interview study, there could be enough freight volume available for Rail Baltica, especially, if North-West Russia is part of the Northern end of the corridor. Transit traffic to and from Russia (especially through the Baltic States) plays a large role. It could be possible to increase transit traffic through Finland by connecting the potential Finnish dry port network and the studied transport corridor. Additionally, sulphur emission regulation is assumed to increase the attractiveness of Rail Baltica in the year 2015. Part of the transit traffic could be rerouted along Rail Baltica instead of the Baltic Sea, since the price level of sea transport could increase due to the sulphur regulation. Both, the hypothetical Finnish dry port network and Rail Baltica transport corridor could benefit each other. The dry port network could gain more market share from Russia, but also from Central Europe, which is the other end of Rail Baltica. In addition, further Eastern countries could also be connected to achieve higher potential freight volume by rail.
Resumo:
Genetic, Prenatal and Postnatal Determinants of Weight Gain and Obesity in Young Children – The STEPS Study University of Turku, Faculty of Medicine, Department of Paediatrics, University of Turku Doctoral Program of Clinical Investigation (CLIPD), Turku Institute for Child and Youth Research. Conditions of being overweight and obese in childhood are common health problems with longlasting effects into adulthood. Currently 22% of Finnish boys and 12% of Finnish girls are overweight and 4% of Finnish boys and 2% of Finnish girls are obese. The foundation for later health is formed early, even before birth, and the importance of prenatal growth on later health outcomes is widely acknowledged. When the mother is overweight, had high gestational weight gain and disturbances in glucose metabolism during pregnancy, an increased risk of obesity in children is present. On the other hand, breastfeeding and later introduction of complementary foods are associated with a decreased obesity risk. In addition to these, many genetic and environmental factors have an effect on obesity risk, but the clustering of these factors is not extensively studied. The main objective of this thesis was to provide comprehensive information on prenatal and early postnatal factors associated with weight gain and obesity in infancy up to two years of age. The study was part of the STEPS Study (Steps to Healthy Development), which is a follow-up study consisting of 1797 families. This thesis focused on children up to 24 months of age. Altogether 26% of boys and 17% of girls were overweight and 5% of boys and 4% of girls were obese at 24 months of age according to New Finnish Growth references for Children BMI-for-age criteria. Compared to children who remained normal weight, the children who became overweight or obese showed different growth trajectories already at 13 months of age. The mother being overweight had an impact on children’s birth weight and early growth from birth to 24 months of age. The mean duration of breastfeeding was almost 2 months shorter in overweight women in comparison to normal weight women. A longer duration of breastfeeding was protective against excessive weight gain, high BMI, high body weight and high weight-for-length SDS during the first 24 months of life. Breast milk fatty acid composition differed between overweight and normal weight mothers, and overweight women had more saturated fatty acids and less n-3 fatty acids in breast milk. Overweight women also introduced complementary foods to their infants earlier than normal weight mothers. Genetic risk score calculated from 83 obesogenic- and adiposity-related single nucleotide polymorphisms (SNPs) showed that infants with a high genetic risk for being overweight and obese were heavier at 13 months and 24 months of age than infants with a low genetic risk, thus possibly predisposing to later obesity in obesogenic environment. Obesity Risk Score showed that children with highest number of risk factors had almost 6-fold risk of being overweight and obese at 24 months compared to children with lowest number of risk factors. The accuracy of the Obesity Risk Score in predicting overweight and obesity at 24 months was 82%. This study showed that many of the obesogenic risk factors tend to cluster within children and families and that children who later became overweight or obese show different growth trajectories already at a young age. These results highlight the importance of early detection of children with higher obesity risk as well as the importance of prevention measures focused on parents. Keywords: Breastfeeding, Child, Complementary Feeding, Genes, Glucose metabolism, Growth, Infant Nutrition Physiology, Nutrition, Obesity, Overweight, Programming
Resumo:
Internet of Things (IoT) technologies are developing rapidly, and therefore there exist several standards of interconnection protocols and platforms. The existence of heterogeneous protocols and platforms has become a critical challenge for IoT system developers. To mitigate this challenge, few alliances and organizations have taken the initiative to build a framework that helps to integrate application silos. Some of these frameworks focus only on a specific domain like home automation. However, the resource constraints in the large proportion of connected devices make it difficult to build an interoperable system using such frameworks. Therefore, a general purpose, lightweight interoperability framework that can be used for a range of devices is required. To tackle the heterogeneous nature, this work introduces an embedded, distributed and lightweight service bus, Lightweight IoT Service bus Architecture (LISA), which fits inside the network stack of a small real-time operating system for constrained nodes. LISA provides a uniform application programming interface for an IoT system on a range of devices with variable resource constraints. It hides platform and protocol variations underneath it, thus facilitating interoperability in IoT implementations. LISA is inspired by the Network on Terminal Architecture, a service centric open architecture by Nokia Research Center. Unlike many other interoperability frameworks, LISA is designed specifically for resource constrained nodes and it provides essential features of a service bus for easy service oriented architecture implementation. The presented architecture utilizes an intermediate computing layer, a Fog layer, between the small nodes and the cloud, thereby facilitating the federation of constrained nodes into subnetworks. As a result of a modular and distributed design, the part of LISA running in the Fog layer handles the heavy lifting to assist the lightweight portion of LISA inside the resource constrained nodes. Furthermore, LISA introduces a new networking paradigm, Node Centric Networking, to route messages across protocol boundaries to facilitate interoperability. This thesis presents a concept implementation of the architecture and creates a foundation for future extension towards a comprehensive interoperability framework for IoT.
Resumo:
Tämän diplomityön tarkoituksena oli kehittää robottihitsauksen toimintoja KKR Steel Oy:ssä. Tärkeimmät tutkimuskohteet olivat robottisolujen toiminnan tehostaminen ja uusien robottihitsaukseen sopivien tuotteiden kartoittaminen. Työ on jaettu teoreettiseen ja käytännön osuuteen. Teoriaosassa perehdytään kirjallisuuskatsauksen kautta robottihitsauksen perusteisiin, hitsauksen robotisointiin sekä tuottavuuteen ja laatuun. Robottihitsauksen osuudessa käsitellään hitsausrobotin rakennetta, siihen liittyviä oheislaitteita ja robottien ohjelmointia. Hitsauksen robotisoinnissa selvitetään syitä robottihitsauksen käyttöönotolle, robotisoitavilta tuotteilta vaadittavia ominaisuuksia sekä erilaisia toimenpiteitä robottiaseman toiminnan tehostamiseksi. Tuottavuuteen liittyvässä osuudessa selvitetään erilaisten laskentakaavojen ja tunnuslukujen käyttöä ja merkitystä hitsauksessa. Käytännön osuudessa kartoitettiin yrityksen robottihitsauksen lähtötilanne ja selvitettiin ongelmakohtien perusteella kehittämistoimenpiteitä. Tutkimuksissa seurattiin ja havainnoitiin hitsaustuotannon eri vaiheita, minkä perusteella laadittiin erilaisia parannuskeinoja. Toimenpiteistä saatavan hyödyn arviointiin käytettiin yrityksen tuotantoon sopivia mittareita kuten läpimenoaikaa ja kaariaikasuhdetta. Havaittujen ongelmakohtien perusteella ryhdyttiin kehittämään hitsauskiinnittimien suunnittelua ja käsittelylaitteiden käyttöä hitsaustuotannossa sekä hyödyntämään etäohjelmointia tuotteiden viennissä robottiasemille. Lisäksi robottiasemien käyttöastetta pyrittiin nostamaan tutkimalla käsinhitsattavia tuotteita ja siirtämällä niistä robotille soveltuvimmat robottiasemille hitsattavaksi.
Resumo:
Mobile robots are capable of performing spatial displacement motions in different environments. This motions can be calculated based on sensorial data (autonomous robot) or given by an operator (tele operated robot). This thesis is focused on the latter providing the control architecture which bridges the tele operator and the robot’s locomotion system and end effectors. Such a task might prove overwhelming in cases where the robot comprises a wide variety of sensors and actuators hence a relatively new option was selected: Robot Operating System (ROS). The control system of a new robot will be sketched and tested in a simulation model using ROS together with Gazebo in order to determine the viability of such a system. The simulated model will be based on the projected shape and main features of the real machine. A stability analysis will be performed first theoretically and afterwards using the developed model. This thesis concluded that both the physical properties and the control architecture are feasible and stable settling up the ground for further work with the same robot.
Resumo:
This project aims to design and manufacture a mobile robot with two Universal Robot UR10 mainly used indoors. In order to obtain omni-directional maneuverability, the mobile robot is constructed with Mecanum wheels. The Mecanum wheel can move in any direction with a series of rollers attached to itself. These rollers are angled at 45º about the hub’s circumference. This type of wheels can be used in both driving and steering with their any-direction property. This paper is focused on the design of traction system and suspension system, and the velocity control of Mecanum wheels in the close-loop control system. The mechanical design includes selection of bearing housing, couplers which are act as connection between shafts, motor parts, and other needed components. The 3D design software SolidWorks is utilized to assemble all the components in order to get correct tolerance. The driving shaft is designed based on assembled structure via the software as well. The design of suspension system is to compensate the assembly error of Mecanum wheels to guarantee the stability of the robot. The control system of motor drivers is realized through the Robot Operating System (ROS) on Ubuntu Linux. The purpose of inverse kinematics is to obtain the relationship among the movements of all Mecanum wheels. Via programming and interacting with the computer, the robot could move with required speed and direction.
Resumo:
New emerging technologies in the recent decade have brought new options to cross platform computer graphics development. This master thesis took a look for cross platform 3D graphics development possibilities. All platform dependent and non real time solutions were excluded. WebGL and two different OpenGL based solutions were assessed via demo application by using most recent development tools. In the results pros and cons of the each solutions were noted.
Resumo:
The vast majority of our contemporary society owns a mobile phone, which has resulted in a dramatic rise in the amount of networked computers in recent years. Security issues in the computers have followed the same trend and nearly everyone is now affected by such issues. How could the situation be improved? For software engineers, an obvious answer is to build computer software with security in mind. A problem with building software with security is how to define secure software or how to measure security. This thesis divides the problem into three research questions. First, how can we measure the security of software? Second, what types of tools are available for measuring security? And finally, what do these tools reveal about the security of software? Measuring tools of these kind are commonly called metrics. This thesis is focused on the perspective of software engineers in the software design phase. Focus on the design phase means that code level semantics or programming language specifics are not discussed in this work. Organizational policy, management issues or software development process are also out of the scope. The first two research problems were studied using a literature review while the third was studied using a case study research. The target of the case study was a Java based email server called Apache James, which had details from its changelog and security issues available and the source code was accessible. The research revealed that there is a consensus in the terminology on software security. Security verification activities are commonly divided into evaluation and assurance. The focus of this work was in assurance, which means to verify one’s own work. There are 34 metrics available for security measurements, of which five are evaluation metrics and 29 are assurance metrics. We found, however, that the general quality of these metrics was not good. Only three metrics in the design category passed the inspection criteria and could be used in the case study. The metrics claim to give quantitative information on the security of the software, but in practice they were limited to evaluating different versions of the same software. Apart from being relative, the metrics were unable to detect security issues or point out problems in the design. Furthermore, interpreting the metrics’ results was difficult. In conclusion, the general state of the software security metrics leaves a lot to be desired. The metrics studied had both theoretical and practical issues, and are not suitable for daily engineering workflows. The metrics studied provided a basis for further research, since they pointed out areas where the security metrics were necessary to improve whether verification of security from the design was desired.
Resumo:
The "Java Intelligent Tutoring System" (JITS) research project focused on designing, constructing, and determining the effectiveness of an Intelligent Tutoring System for beginner Java programming students at the postsecondary level. The participants in this research were students in the School of Applied Computing and Engineering Sciences at Sheridan College. This research involved consistently gathering input from students and instructors using JITS as it developed. The cyclic process involving designing, developing, testing, and refinement was used for the construction of JITS to ensure that it adequately meets the needs of students and instructors. The second objective in this dissertation determined the effectiveness of learning within this environment. The main findings indicate that JITS is a richly interactive ITS that engages students on Java programming problems. JITS is equipped with a sophisticated personalized feedback mechanism that models and supports each student in his/her learning style. The assessment component involved 2 main quantitative experiments to determine the effectiveness of JITS in terms of student performance. In both experiments it was determined that a statistically significant difference was achieved between the control group and the experimental group (i.e., JITS group). The main effect for Test (i.e., pre- and postiest), F( l , 35) == 119.43,p < .001, was qualified by a Test by Group interaction, F( l , 35) == 4.98,p < .05, and a Test by Time interaction, F( l , 35) == 43.82, p < .001. Similar findings were found for the second experiment; Test by Group interaction revealed F( 1 , 92) == 5.36, p < .025. In both experiments the JITS groups outperformed the corresponding control groups at posttest.
Resumo:
This qualitative investigation examined the nature of 7 highly artistic visual arts students at 2 secondary schools in southcentral Ontario. Through interviews, questionnaires, observations, and artwork documents, this study attempted to understand these highly artistic students in terms of creativity, motivation, social and emotional perspectives, and cognitive processes. Data collection occuned over a 3-monlh period. and the data analysis program NVivo 7 was used for coding to develop themes and categories for organizing data. The findings of this study illustrate the significant place that \ isual arts can lake in the growth and development for the youth of today. Participants idcniificd dcxclopnig critical thinking and problem-solving skills, taking risks, and meeting challenges ilirouuh their engagement in the creative process. The transferability of these skills \\ as referenced to numerous aspects of their lives. By enhancing individual perspectives through the study of visual arts, their local and world connections were extended, and environmental and societal concerns evolved. In addition, the communicative opportunities that visual arts provided for these students in terms of personal expression provided emotional health and paths of personal discovery. Through the participants' production of artwork with the many stages this involves, combined with insight into their needs, the participants relayed miportant suggestions for programming enhancements and educational settmgs lor \ isiial arts classrooms. These suggestions are meaningful for educators and curriculum developers of the future.
Resumo:
This study detennined whether or not a high functioning autistic girl can develop game structure strategies that may allow her to become an active participant in a game or sport environment. This qualitative case study involved the in-depth observation and description of one high functioning autistic student whose experience in a game setting would be studied. The type of case study carried out was a combination of descriptive and evaluative. This experience was investigated through structured, individual programming. Through on-site observation, journal entries, and hands on instruction, I was able to describe what progress the autistic student made in tenns of skill development. The results of the study demonstrated that a high-functioning autistic female has the potential to develop the necessary motor skills to participate in the chosen sport of basketball. The observation results and field notes contributed to a movement profile which described her habits of body. Teaching strategies and frameworks utilized during the study were described and listed. Insights and commentary are further provided. A thorough examination of autism and games programming is provided in the literature review.
Resumo:
This study \Alas initiated in response to the Junior Division Review (1985) publ ished by the Ministry of Education for the Province of Ontario. Curriculum integration is an element used within the educational paradigm designed by the Ontario Ministry of Education. It is a term frequent1y verbal ized b>' educators in this province, but because of 1 imi ted resource support regarding this methodology, it was open to broad interpretation resulting in an extreme v ar i at i on i nit simp 1 eme n tat i on • I n de ed, the Min i s try intimated that it was not occurring to any significant degree across the province. The objective of this thes is was· to define integration in the junior classroom and de-:.ign a meas.ur·ement in-:.tr-ument which would in turn high 1 i gh t indicators of curriculum integration. The :.tudy made a prel iminary, field-based survey of educa tiona 1 professionals in order to generate a relevant description of integrated curr-iculum programm i ng as def i ned in the j un i or classroom. The description was a compilation of views expressed by a random selection of teachers, consultants, supervisory officers and principals. The survey revea 1 ed a much more comprehens i ve vi et·<,l of the attributes of integrated programming than tradition would dictate and resulted in a functional definition tha t was broader than past prac t ices. Based on the information generated by this survey, an instrument ou t 1 in i ng program cr iter i a of was devised. an integrated junior cla~·sroom Th i s measuremen t i nstrumen t , designed for all levels of educators, was named uThe Han~.son I nstrumen t for the Measuremen t of Program Integrat ion in the Jun i or Cl assroom". It refl ected five categories intrinsic to the me thodol ogy of integration: Teacher Behaviour, Student Behaviour, Classroom Layout, Cl as~·r oom Environment and Progr amm i ng. Each category and the items therein were successfully tested in val idi ty and rel iabi 1 i ty checKs. Interestingly, the individual class was found to be the major variable programming in in the measuremen t the j un i or d i vis i on • of The integrated instrument demonstrated potential not onl)' a~· an initial measure of the degree of integrated curriculum, but as a guide to strategies to implement such a methodology.