S11-09 Control System for an Autonomous Household Robot Platform Lauri Mäkelä Quang Doan.

Slides:



Advertisements
Samankaltaiset esitykset
Tietokannat: MySQL ja PostgreSQL. Yleistä • Relaatiotietokantaohjelmisto, jolla voidaan luoda, ylläpitää ja muuttaa ja hallinnoida tietokantoja • Avoin.
Advertisements

Tietokoneen käyttöjärjestelmä
WBF99 Kuulumiset. Automation Systems 99 AUTOMATION Industrial Automation S. Kuikka/WBF99Kuulumiset WBF99:n ohjelma • •Tutoriaali S88.01 standardista •
Ohjelmistotekniikka - Software Control Management Kevät 2003 Hanna-Kaisa Lammi LTY/Tite Osa materiaalista on peräisin kurssikirjasta Haikala,
SAS-ajojen optimoinnista
Kurssilla käytettävät työkalut
T Iteraatiodemo Twelve PP Iteration
Aktiivisuusvalpas Keittiön monitorointi Jarkko Levo Axel Kohonen.
Aktiivisuusvalpas Keittiön monitorointi - väliraportti Jarkko Levo Axel Kohonen.
S13-12 PROSESSIAUTOMAATION TEHTÄVIÄ LUKIOLAISILLE AS AUTOMAATIO- JA SYSTEEMITEKNIIKAN PROJEKTITYÖT Hallikainen Uimonen Korhonen Pirttimäki.
Tietojenkäsittelyn osatekijät
SoPC-oppimis- ja suunnitteluympäristö Pekka Rantala
Drive Integration Project Loppuraportti Reko Jokelainen Erno Tahvanainen.
Drive Integration Project
S13-12 PROSESSIAUTOMAATION TEHTÄVIÄ LUKIOLAISILLE AS AUTOMAATIO- JA SYSTEEMITEKNIIKAN PROJEKTITYÖT Hallikainen Uimonen Korhonen Pirttimäki.
Peltorobottikilpailu 2011
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Antti-Jussi Lakanen Nuorten peliohjelmointi 2009 / Jyväskylän yliopisto.
Optinen tukin pituuden mittausjärjestelmä
Performance testing of TETRA 1. SISÄLTÖ  TETRA standardointi  ICT- yrityksen toteutus  Testaus- prosessi  Motivaatio testaukseen  Vaiheet/ osa-prosessit.
Kurssilla käytettävät työkalut
Kaisa Tuomisto TU08S1E  Tutkimuksen tavoitteet  Käytetyt hakusanat ja osumat  Linux  Tietolähteiden vertailua  Yhteenveto  Viitteet.
T Projektikatselmus Ampel 3. Toteutusvaihe
Väliraportti A12-08 Beckhoff-teollisuustietokoneen käyttöönotto Lauri Lötjönen Mikko Pulkki.
Infrapunasuodinautomatiikka kameralle AS Automaatio- ja systeemitekniikan projektityöt Projektisuunnitelma Lassi Seppälä Johan Dahl.
Windows Presentation Foundation UxE:n näkökulmasta
Aktiivisuusvalpas Keittiön monitorointi - loppuraportti Jarkko Levo Axel Kohonen.
T Oma menetelmä Arkkitehtuurisuunnittelu Jarkko Ilomäki
Ohjelmistotuotanto kevä 2010 Juho Hirvonen Mikko Nieminen Tuomas Saarela.
GNU-ohjelmointityökalut Jussi Raunio TI09OHJ
Mentortapaaminen Elma, Agenda Tilannekatsaus –Tehtyä –Tekemättä –Demo Ongelmia Palautteen pohdintaa Personal SE-esityksiä.
1 © Jukka Juslin Web-käyttöliittymä Jukka Juslin.
Älykäs LEDien valintataulu Tuomas Hiltunen. Projektityön tavoite Älykäs LEDien valintataulu helpottamaan Farnellista tilattavien yleisimpien LEDien valintaa.
Matematiikkaa tietokoneella mikko opettaa Sagen avulla matematiikkaa ja ohjelmointia
Älykäs LEDien valintataulu Tuomas Hiltunen. Työn rakenne (suunniteltu) Esiopiskelu 10 h Toiminnallisuuden suunnittelu, komponenttivalinnat, tilaukset.
Älykäs LEDien valintataulu Tuomas Hiltunen. Tavoite Luoda älykäs LEDien valitantaulu helpottamaan Farnellista tilattavien yleisimpien komponenttien valintaa.
PlugIT-rajapintaesittely ja demo PlugIT-rajapintakoulutus , Kuopio.
Tukiasemaohjaimen ohjelmiston muutostoimitusten automatisoitu testaustyöympäristö Mikko Harila Työn valvoja:Professori Sven-Gustav Häggman Työn.
Tilakatsaus Hälyri-projekti 4. Kokous Mitä on tehty? Suunniteltu järjestelmän runkoa ja rajapintoja Testattu WCF:n toimivuutta. Suunniteltu.
WMware, Wine, Win4Lin & Bochs Voiko windows-ohjelmia käyttää Linuxissa ?
Matematiikkaa tietokoneella mikko opettaa Sagen avulla matematiikkaa ja ohjelmointia 2011,2012.
Yrityksen ja projektin esittely
Tilakatsaus Hälyri-projekti 5. Kokous Mitä on tehty? Suunniteltu ja toteutettu järjestelmän runkoa Palvelimeen voidaan ottaa yhteys mobiili-
Jaakko Markkanen & Ari Laine. Yhteisö, joka kehittää työpöytäympäristöä KDE SC (Software Compilation) Avoimen lähdekoodin ja voittoa tavoittelematon yhteisö.
RTE Ilkka Heinonen VTT Building Technology & Transport INDUSTRY ALLIANCE FOR INTEROPERABILITY Esitys IAI:n osalta perustuu Arto Kiviniemen.
Optinen tukin pituuden mittausjärjestelmä Projektisuunnitelma Aki Nieminen AS
Pakkanen -arkkitehtuurin siirto toteutustekniikoihin
Biped-käyttöliittymä Loppuraportti. Tavoite Käyttöliittymä tulevaa kaksijalkaista robottia varten  Käytettäisiin ohjaamiseen sekä testaamiseen Tehtävänä.
Tervetuloa tutustumaan TOVE projektiin TKK : Tietoliikenneohjelmistojen ja multimedian laboratorio TOVE.
Infrapunasuodinautomatiikka kameralle AS Automaatio- ja systeemitekniikan projektityöt Loppuraportti Lassi Seppälä Johan Dahl.
Macromedia Flex Mikko Honkanen. Esityksen sisältö Flex verrattuna Flash:iin Flex sovelluksista tekniikka ja vaatimukset Flex builder esimerkit.
Software product lines. Suomeksi ohjelmistotuotelinja Kuvaa metodeja ja työkaluja tuottaa yhteiskäytettävää koodia samankaltaisissa sovelluksissa Tarkoituksena.
Mentortapaaminen Agenda Tilannekatsaus Vastuualueet Tulevaa Riskejä ja ongelmia Menetelmäharjoitukset Esitys: Kommunikaatio- ja kokouskäytännöt.
AS Automaatio- ja systeemitekniikan projektityöt A11-17 Ikäihmisten kotona asumista tukevien järjestelmien kehittäminen Ovivalpas väliraportti Mathias.
MUISTILANGAT S15-11 Position Control of Shape-Memory Alloy Muscles for Robotics Pia Lindqvist | Joni Leppänen | Alexander Kokka Ohjaaja: Tomi Ylikorpi.
S11-09 Control System for an Autonomous Household Robot Platform Väliraportti Lauri Mäkelä Nhat Quang Doan.
RUMBA Loppuesittely Tietoa projektista Tekijät:  Jari-Pekka Heini Projektipäällikkö Testaus  Olli Lajunen Dokumentointi  Ville-Veikko Pasanen.
RUMBA Väliesittely
S11-08 Workflow-tuote tuotantojärjestelmien integraatiossa Projektisuunnitelma.
VARMUUSKOPIOINTI Näin tehdään Varmuuskopiointi Mac OS X 10.5 Leopard Serverillä, mutta varmuuskopiointi tehdään samalla tavalla myös muissa Mac OS X- käyttöjärjestelmissä,
Kehittämisseminaari Kristiina Suojakari - Karppinen.
Projektisuunnitelma Juuso Lehtonen, Ossi Valtonen.
Harjoitustyö kurssille Mobile Application Development
EV3-ohjelmointi Lumapäivät Lahti.
Yhteenvetoa ja sovelluksia
Luo luottamusta Kuvailuteksti harmaaseen palkkiin:
A09-05 OSGi IRC Bot For Coffee Maker
Symbian-työkaluja Kurssilla käytettävä ympäristö
Sisältö PostgreSQL MySQL Historia yms. ORDBMS Ominaisuuksia Asennus
Riku Heino ja Milo Hakalahti
Esityksen transkriptio:

S11-09 Control System for an Autonomous Household Robot Platform Lauri Mäkelä Quang Doan

Suunnitelma Luoda ohjausjärjestelmä käyttäen sulautettua PC:tä ja etäkonetta Tarkoituksena: GUI tarjoa sensorit, funktiot XP + MRDS DLL + GUI ZigBee

Lopputulokset Etäkoneen softa ja rajapinta saatiin toimiviksi Ohjauskoneen softa saatiin toimimaan heikosti Pystyi joskus ohjata etäkoneella, mutta ei täydellisesti Roomba pystyy vain ajaa ja siivota ei luotettavaa takaisinkytkentää sensoreista

Sarjaliikenneprotokolla -Roomban käskymuotoon pohjautuva -Tarkistussummalaskenta -Vastausviestin odottaminen -Langaton siirtomedia

Riskit Ennakoitu riski toteutui Microsoft Robotic Developer Studio ei toimi hyvin ohjausyksikössä Tuli virheitä, joita ei pystytty tunnistamaan, eikä korjaamaan Työ ei tältä osin onnistunut

Kokemukset Microsoft Robotics Developer Studio on kankea käyttää Perinteinen ohjelmointi on paljon helpompaa ja yksinkertaisempaa. MRDS:llä on vaikea jäljittää virheitä

Ajankäyttö Suunniteltu työmääräToteutunut Ohjaajien tapaaminen1-21 Suunnitelman tekeminen8-108 Tutustuminen robotin rajapintaan6-77 Tutustuminen Microsoft Robotics Studioon6-86 Robotics Studion testaaminen ohjausyksikössä3-66 Käyttöjärjestelmän valinta3-40 Ohjausyksikön tarjoaman rajapinnan ja sovelluksen suunnittelu6-108 Ohjausyksikön sovelluksen toteutus Etäkoneen iRobot -ohjelmistokomponentin suunnittelu Etäkoneen iRobot -ohjelmistokomponentin toteutus Etäkoneen käyttöliittymän suunnittelu Etäkoneen käyttöliittymän toteutus Testaus Dokumentointi Projektin esittely33 Yhteensä

Demo