Robot communicatie



Dovnload 9 Kb.
Datum17.08.2016
Grootte9 Kb.
Robot communicatie

In de week van 3 februari 1999 is er geïnformeerd wat er aan de robot gaat veranderen en toegevoegd gaat worden.



Hardware

De volgende toevoegingen vinden plaats aan de robot's




  • De robot voorzien van 32 kb geheugen. Dit gebeurd niet door een eeprom, maar door 32 kb ram gevoed door een externe batterij.

  • Seriële communicatie gaat verdwijnen . Hiervoor komt een infrarood communicatie voor in de plaats.

  • Om kosten te drukken worden wordt de huidige IR chip vervangen door een 2e 68hc11 micro controller. Deze controller zal zich bezig houden met de communicatie en zal met de besturings microcontroller communiceren. Het is nog niet helemaal zeker het extra geheugen hierdoor nog wel nodig is

  • De robot moet toch weer banen kunnen beschrijven.



Communicatie

De communicatie gaat als volgt werken:




infrarood infrarood infrarood




PC 1 PC 2





De intelligentie van de robot zit in de PC. Via infrarood zal de computer de robot besturen.

De robot zal gebeurtenissen zoals een botsing ook via infrarood plaats vinden. Wat de robots onderling uit gaan wisselen is nog niet duidelijk. In eerste instantie zal dit alleen de robotpositie zijn en later meerdere gegevens.

Zoals in de illustratie te zien is heeft iedere robot zijn besturings PC.

In theorie zou het ook mogelijk zijn om meerdere robots te besturen vanuit een computer.

Of dit daadwerkelijk te realiseren is, is nog niet duidelijk.
Er zal een protocol gebruikt moeten worden voor de infrarood communicatie. De 68HC11 controller kent twee type communicatie namelijk synchrone en asynchrone. Het voordeel van de synchrone poort is dat deze veel sneller is dan de asynchrone. De poort bouwt hierbij een daadwerkelijke verbinding op en heeft een minder grote overhead dan de asynchrone port.
De PC heeft daarintegen alleen een seriele poort. Om de kosten te drukken zal er gebruik gemaakt worden van de seriele poort in plaats van de synchrone poort.

Andere projectgroep

In eerste instantie was het de bedoeling dat de koppeling met de hardware ook door de projectgroep gedaan zou worden. Er komt waarschijnlijk een aparte projectgroep die voor de communicatie van de PC naar de robot gaat zorgen. Hoe de samenwerking plaatst gaat vinden is nog niet duidelijk en zal met de andere projectgroep besproken moeten worden. Als deze “andere projectgroep” er daadwerkelijk gaat komen zullen er ook afspraken over API gemaakt moeten worden.


Doel

Het doel van de robot kan het stofzuigen van een kamer zijn. Hierbij zou het maken van banen een goede toevoeging zijn aan de basisvaardigheden van de robot.



Koppeling met andere afdelingen

De koppeling met andere afdelingen zou door middel van een universele output gerealiseerd kunnen worden.



De robot zal hierbij d.m.v. objecten de beste manier bepalen om een doel te bereiken. De manier om het doel te bereiken, kan omgezet worden in een file (ISO norm b.v. G codes). Deze file kan in een freesmachine ingelezen worden. Deze machine kan nu dmv deze file het doel bereiken op een slimme manier.



De database wordt beschermd door het auteursrecht ©opleid.info 2017
stuur bericht

    Hoofdpagina