Difference between revisions of "Robotnačka/sk"

From RoboWiki
Jump to: navigation, search
m (slovenska stranka presunuta do /sk)
 
(Tipy a triky)
 
(6 intermediate revisions by one other user not shown)
Line 17: Line 17:
  
  
Robotnacka je autonómny mobilný robot, ktorý vie kreslit. Urcený je predovšetkým pre kreslenie pomocou programovacieho
+
Robotnačka je autonómny mobilný robot, ktorý vie kresliť. Určený je predovšetkým pre kreslenie pomocou programovacieho
jazyka Imagine Logo. Slúži ako pomôcka pri výucbe základov programovania pre deti. Robot vyvinula skupina nadšencov v
+
jazyka Imagine Logo. Slúži ako pomôcka pri výučbe základov programovania pre deti. Robot vyvinula skupina nadšencov v
rámci projektu financovaného firmou MicroStep-MIS v rokoch 2001 (prvý model) až 2005 (súcasná verzia). Dnes je to hotový
+
rámci projektu financovaného firmou MicroStep-MIS v rokoch 2001 (prvý model) až 2005 (súčasná verzia). Dnes je to hotový
produkt, pripravený na experimentálne nasadenie do vybraných škôl. Robotnacka je postavená na kruhovej podstave z pevného plastu
+
produkt, pripravený na experimentálne nasadenie do vybraných škôl. Robotnačka je postavená na kruhovej podstave z pevného plastu
s priemerom 210mm. Na nej sú umiestnené dva dvojfázové krokové motoryMicrocon SX 17, a volné oporné koliesko  
+
s priemerom 210mm. Na nej sú umiestnené dva dvojfázové krokové motory Microcon SX 17, a voľné oporné koliesko  
(angl. castor) kvôli stabilite. Na základni je upevnená aj riadiaca elektronika vrátane vstavanej nabíjacky a olovený bezúdržbový  
+
(angl. castor) kvôli stabilite. Na základni je upevnená aj riadiaca elektronika vrátane vstavanej nabíjačky a olovený bezúdržbový  
 
akumulátor.
 
akumulátor.
  
Robot po zapnutí nevykonáva žiadnu samostatnú cinnost, len caká na povely, ktoré dostáva od užívatela z nadradeného pocítaca.  
+
Robot po zapnutí nevykonáva žiadnu samostatnú činnosť, len čaká na povely, ktoré dostáva od užívateľa z nadradeného počítača.  
Robot je s pocítacom spojený cez virtuálny sériový port rádiovým Bluetooth (BT) spojením, zabudovaný softvér prijíma
+
Robot je s počítačom spojený cez virtuálny sériový port rádiovým Bluetooth (BT) spojením, zabudovaný softvér prijíma
a vykonáva navigacné príkazy (vpred, vzad, stoj,. . . ) prijaté z éteru.
+
a vykonáva navigačné príkazy (vpred, vzad, stoj,. . . ) prijaté z éteru.
  
Sem príde popis programovania.
 
  
 +
== Dokumentácia a programovanie ==
  
== Dokumentácia ==
+
* [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robotnacka/doc/Robotnacka_UsrGuide_SK2.pdf?content-type=application%2Fpdf Užívateľská príručka]
 +
* [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robot/ReadMe.txt ReadMe.txt] ku komponentu Robot
 +
* Komunikačný protokol v CVS [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robot/doc/protocol.pdf?content-type=application%2Fpdf protocol.pdf]
 +
* Programovanie v [http://www.robotika.sk/projects/turtlesoft/tutorial-sk.php Imagine Logo] a [[Robotnačka v Imagine]]
 +
* Programovanie v C ([http://webcvs.robotika.sk/cgi-bin/cvsweb/robotika/robot/robotdll/demo/demo3.cpp?rev=1.3;content-type=text%2Fplain príklad] a [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robot/docs-sk/index.html popis knižnice] [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robot/docs/index.html in English])
 +
* Programovanie v Jave ([http://webcvs.robotika.sk/cgi-bin/cvsweb/robotika/robot/java/TestRobot.java?rev=1.6;content-type=text%2Fplain príklad] a [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robot/java/doc/index.html popis Java API] - triedy sk.robotics.Robot a sk.robotics.RemoteRobot)
 +
* [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/rlcs/doc/index.html?content-type=text%2Fhtml sk.robotics.rlcs] - Java API documentation, agentová knižnica z diplomovej práce Ronalda Weissa
 +
 
 +
 
 +
== Publikácie ==
  
* [http://www.robotika.sk/projects/turtle2/turtle.php Stránka projektu Robotnacka II]
+
* Pavel Petrovič: [http://www.robotika.sk/projects/turtlesoft/docs/robotnacka.pdf Robotnačka pre Imagine Logo], Zborník konferencie Didinfo'2005, (in Slovak) [http://www.robotika.sk/projects/turtlesoft/docs/robotnacka.html prezentácia(html)]
* [http://www.robotika.sk/projects/turtlesoft/turtles.php Stránka projektu Softvér pre robotnacku]
+
* Pavel Petrovič: [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robotnacka/doc/Eurologo2005.pdf Mathematics with Robotnačka and Imagine Logo], Eurologo'2005, [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robotnacka/doc/eurologo2005.ppt prezentácia(ppt)]
* [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robotnacka/doc/Robotnacka_UsrGuide_SK2.pdf?content-type=application%2Fpdf Užívatelská prírucka]
+
* Dušan Ďurina, Pavel Petrovič, Richard Balogh, [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robotnacka/doc/RobtepClanokRobotnacka2b.pdf?content-type=application%2Fpdf Robotnačka - The Drawing Robot], Robtep 2006
 +
* Pavel Petrovič, Andrej Lúčny, Richard Balogh, Dušan Ďurina, [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robotnacka/doc/RobtepClanokVlab2d.pdf?content-type=application%2Fpdf Remotely-Accessible Robotics Laboratory], Robtep 2006.
 +
* Richard Balogh, Practical kinematics of the differential driven mobile robot, Robtep'2007.
 +
* Ronald Weiss, [http://www.microstep-mis.com/~ronald/dipl/dipl.pdf Vizuálne programovanie riadiaceho systému pre kolóniu robotov], diplomová práca, Fakulta Matematiky, Fyziky a Informatiky, Bratislava, 2007
  
  
== Programovanie ==
+
== Odkazy ==
  
* Komunikacný protokol v CVS [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robot/doc/protocol.pdf?content-type=application%2Fpdf protocol.pdf]
+
* [http://www.robotika.sk/projects/turtle2/turtle.php Stránka projektu Robotnačka II]
* Programovanie v [http://www.robotika.sk/projects/turtlesoft/tutorial-sk.php Imagine Logo] a [[Robotnacka v Imagine]]
+
* [http://www.robotika.sk/projects/turtlesoft/turtles.php Stránka projektu Softvér pre robotnačku]
* Programovanie v C ([http://webcvs.robotika.sk/cgi-bin/cvsweb/robotika/robot/robotdll/demo/demo3.cpp?rev=1.3;content-type=text%2Fplain príklad] a [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robot/docs-sk/index.html popis knižnice] [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robot/docs/index.html in English])
+
* [http://virtuallab.kar.elf.stuba.sk/ Stránka cez Internet riadeného robotického laboratória]
* Programovanie v Jave ([http://webcvs.robotika.sk/cgi-bin/cvsweb/robotika/robot/java/TestRobot.java?rev=1.6;content-type=text%2Fplain príklad] a [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robot/java/doc/index.html popis Java API] - triedy sk.robotics.Robot a sk.robotics.RemoteRobot)
 
  
  
 
== Download ==
 
== Download ==
  
* [http://www.robotika.sk/projects/turtlesoft/software/robotman.exe robotman.exe] - jednoduchá dialógová Win32 aplikácia na riadenie robotnacky (hlavne na otestovanie funkcnosti)
+
* [http://www.robotika.sk/projects/turtlesoft/software/robotman.exe robotman.exe] - jednoduchá dialógová Win32 aplikácia na riadenie robotnačky (hlavne na otestovanie funkcnosti)
 
* [http://www.robotika.sk/projects/turtlesoft/software/robotdll.dll robotdll.dll] - DLL knižnica potrebujú programy napísané v C/C++, ktoré využívajú komponent robot
 
* [http://www.robotika.sk/projects/turtlesoft/software/robotdll.dll robotdll.dll] - DLL knižnica potrebujú programy napísané v C/C++, ktoré využívajú komponent robot
 
* terminal.exe
 
* terminal.exe
Line 55: Line 66:
  
  
== Návody na cvicenia. ==
+
== Návody na cvičenia ==
  
 +
* [[Robotnačka-01|Úloha 1]]
 +
* [[Robotnačka-02|Úloha 2]]
 +
* [[Robotnačka-03|Úloha 3]]
 +
* [[Robotnačka-04|Úloha 4]]
 +
* [[Robotnačka-05|Úloha 5]]
 +
* [[Robotnačka-06|Úloha 6]]
  
* [[Robotnacka-01|Úloha 1]]
 
* [[Robotnacka-02|Úloha 2]]
 
* [[Robotnacka-03|Úloha 3]]
 
* [[Robotnacka-04|Úloha 4]]
 
* [[Robotnacka-05|Úloha 5]]
 
* [[Robotnacka-06|Úloha 6]]
 
  
 
== Komponenty robota ==
 
== Komponenty robota ==
Line 82: Line 93:
 
== Tipy a triky ==
 
== Tipy a triky ==
  
* [[Robotnacka a rýchlost]]
+
* [[Robotnačka a rýchlosť]]
* [[Robotnacka v Metaposte]]
+
* [[Robotnačka v Metaposte]]
* [[Robotnacka a senzory]]
+
* [[Robotnačka a senzory]]
 +
* [[Robotnačka a checksuma]]
  
 
__notoc__
 
__notoc__

Latest revision as of 13:39, 15 June 2007

Robotnačka/sk
Technické parametre
Rozmery
Priemer: 210 mm
Výška: 70 mm
Hmotnosť: 1,8kg, z toho batéria 0,6kg
Rozchod: 180 mm
Procesor:
Atmel AT89S8252,

11,059 MHz, 8 kB FLASH, 2 kB EEPROM, 256 B RAM

Aktory:
2 x Microcon

SX 17-0402-09; 1 x solenoid na ovládanie pera.

Senzory: 6 x CNY 70
Napájanie: SLA 6V / 3,2 Ah


Robotnačka je autonómny mobilný robot, ktorý vie kresliť. Určený je predovšetkým pre kreslenie pomocou programovacieho jazyka Imagine Logo. Slúži ako pomôcka pri výučbe základov programovania pre deti. Robot vyvinula skupina nadšencov v rámci projektu financovaného firmou MicroStep-MIS v rokoch 2001 (prvý model) až 2005 (súčasná verzia). Dnes je to hotový produkt, pripravený na experimentálne nasadenie do vybraných škôl. Robotnačka je postavená na kruhovej podstave z pevného plastu s priemerom 210mm. Na nej sú umiestnené dva dvojfázové krokové motory Microcon SX 17, a voľné oporné koliesko (angl. castor) kvôli stabilite. Na základni je upevnená aj riadiaca elektronika vrátane vstavanej nabíjačky a olovený bezúdržbový akumulátor.

Robot po zapnutí nevykonáva žiadnu samostatnú činnosť, len čaká na povely, ktoré dostáva od užívateľa z nadradeného počítača. Robot je s počítačom spojený cez virtuálny sériový port rádiovým Bluetooth (BT) spojením, zabudovaný softvér prijíma a vykonáva navigačné príkazy (vpred, vzad, stoj,. . . ) prijaté z éteru.


Dokumentácia a programovanie


Publikácie


Odkazy


Download

  • robotman.exe - jednoduchá dialógová Win32 aplikácia na riadenie robotnačky (hlavne na otestovanie funkcnosti)
  • robotdll.dll - DLL knižnica potrebujú programy napísané v C/C++, ktoré využívajú komponent robot
  • terminal.exe
  • Robotnacka SDK - software development kit - balík na programovanie robota v Imagine, C/C++ a Jave


Návody na cvičenia


Komponenty robota

Baterky

Procesor

Motory


Tipy a triky




--- --- --- English: Robotnačka/sk/en Slovensky: Robotnačka/sk/sk --- --- ---
--- --- --- --- --- RoboWiki: (c) 2006 Robotika.sk --- --- --- --- ---