Difference between revisions of "Robotnačka/en"
(anglicka stranka) |
|||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
− | {{Pokus | + | {{Pokus-en |
− | | | + | | Obrazok = Robotnacka |
− | | | + | | Priemer = 210 mm |
− | | | + | | Vyska = 70 mm |
− | | | + | | Hmotnost = 1,8kg, z toho batéria 0,6kg |
− | | | + | | Rozchod = 180 mm |
+ | | Pohon = 2 x Microcon | ||
SX 17-0402-09; | SX 17-0402-09; | ||
− | 1 x solenoid | + | 1 x solenoid na ovládanie pera. |
− | | | + | | Procesor = Atmel AT89S8252, |
11,059 MHz, | 11,059 MHz, | ||
8 kB FLASH, | 8 kB FLASH, | ||
2 kB EEPROM, | 2 kB EEPROM, | ||
256 B RAM | 256 B RAM | ||
− | | | + | | Senzor = 6 x CNY 70 |
| Power = SLA 6V / 3,2 Ah | | Power = SLA 6V / 3,2 Ah | ||
}} | }} | ||
+ | |||
Line 30: | Line 32: | ||
− | == Documentation == | + | == Documentation == |
− | |||
− | |||
* [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robotnacka/doc/Robotnacka_UsrGuide_EN2.pdf?content-type=application%2Fpdf User Guide] | * [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robotnacka/doc/Robotnacka_UsrGuide_EN2.pdf?content-type=application%2Fpdf User Guide] | ||
+ | * [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robot/ReadMe.txt ReadMe.txt] - describes software control of Robotnacka | ||
+ | * Communication protocol in CVS [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robot/doc/protocol.pdf?content-type=application%2Fpdf protocol.pdf] | ||
+ | * Programming in [http://www.robotika.sk/projects/turtlesoft/tutorial.php Imagine Logo] and [[Robotnacka in Imagine]] | ||
+ | * Programming in C ([http://webcvs.robotika.sk/cgi-bin/cvsweb/robotika/robot/robotdll/demo/demo3.cpp?content-type=text%2Fplain Example] and [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robot/docs/index.html robotdll C library documentation] | ||
+ | * Programming in Java ([http://webcvs.robotika.sk/cgi-bin/cvsweb/robotika/robot/java/TestRobot.java?content-type=text%2Fplain Example] and [http://webcvs.robotika.sk/cgi-bin/cvsweb/~checkout~/robotika/robot/java/doc/index.html Java API documentation] - classes sk.robotics.Robot and sk.robotics.RemoteRobot) | ||
+ | |||
+ | |||
+ | == Publications == | ||
+ | |||
+ | * Pavel Petrovič: [http://www.robotika.sk/projects/turtlesoft/docs/robotnacka.pdf Robotnačka pre Imagine Logo], Proceedings to Didinfo'2005, (in Slovak) [http://www.robotika.sk/projects/turtlesoft/docs/robotnacka.html presentation(html)] | ||
+ | * 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 presentation(ppt)] | ||
+ | * 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], diploma thesis at Faculty of Mathematics, Physics and Informatics, Bratislava, 2007 (in Slovak) | ||
− | == | + | == Links == |
− | * | + | * [http://www.robotika.sk/projects/turtle2/turtle.php Robotnacka II project] |
− | * | + | * [http://www.robotika.sk/projects/turtlesoft/turtles.php Software for Robotnacka project] |
− | * | + | * [http://virtuallab.kar.elf.stuba.sk/ Remotely-accessible robotics laboratory] |
− | |||
Line 55: | Line 69: | ||
== Exercise sheets == | == Exercise sheets == | ||
+ | * [[Robotnačka-01|Task 1]] | ||
+ | * [[Robotnačka-02|Task 2]] | ||
+ | * [[Robotnačka-03|Task 3]] | ||
+ | * [[Robotnačka-04|Task 4]] | ||
+ | * [[Robotnačka-05|Task 5]] | ||
+ | * [[Robotnačka-06|Task 6]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Robot components == | == Robot components == |
Latest revision as of 13:50, 15 November 2011
Robotnačka/en | |||||||||
---|---|---|---|---|---|---|---|---|---|
Technical parameters | |||||||||
| |||||||||
| |||||||||
| |||||||||
| |||||||||
|
Robotnacka is an autonomous mobile robot that can draw. It is primarily designed for drawing with programming language Imagine Logo. It can be used as a tool when teaching children programming. Robot was developed by a group of enthusiasts under a project financed by a company MicroStep-MIS in the years 2001 (first model) to 2005 (current version). Today, it is a finished product, ready for experimental use in selected schools. Robotnacka is built on top of a circular base of hard plastic with diameter 210mm. Two stepper motors Microcon SX 17 with plastic wheels attached on the sides are mounted on the base, and a castor wheel is mounted in the rear part for the stability. The control electronics is mounted on the base including the built-in recharger and lead maintenance-free accummulator.
The robot does not perform an autonomous activity unless it is given a command by a user from a supervising computer. Robot is connected using a virtual serial port with radio Bluetooth (BT) connection, and the software built in the robot receives and executes the navigational commands (forward, backwards, stop, etc.).
Documentation
- User Guide
- ReadMe.txt - describes software control of Robotnacka
- Communication protocol in CVS protocol.pdf
- Programming in Imagine Logo and Robotnacka in Imagine
- Programming in C (Example and robotdll C library documentation
- Programming in Java (Example and Java API documentation - classes sk.robotics.Robot and sk.robotics.RemoteRobot)
Publications
- Pavel Petrovič: Robotnačka pre Imagine Logo, Proceedings to Didinfo'2005, (in Slovak) presentation(html)
- Pavel Petrovič: Mathematics with Robotnačka and Imagine Logo, Eurologo'2005, presentation(ppt)
- Dušan Ďurina, Pavel Petrovič, Richard Balogh, Robotnačka - The Drawing Robot, Robtep 2006
- Pavel Petrovič, Andrej Lúčny, Richard Balogh, Dušan Ďurina, Remotely-Accessible Robotics Laboratory, Robtep 2006.
- Richard Balogh, Practical kinematics of the differential driven mobile robot, Robtep'2007.
- Ronald Weiss, Vizuálne programovanie riadiaceho systému pre kolóniu robotov, diploma thesis at Faculty of Mathematics, Physics and Informatics, Bratislava, 2007 (in Slovak)
Links
Download
- robotman.exe - simple dialog Win32 application for controlling Robotnacka (to verify functionality)
- robotdll.dll - DLL library needed by the programs written in C/C++ that use the component robot
- terminal.exe
- Robotnacka SDK - software development kit - the package for programming the robot in Imagine, C/C++ and Java
Exercise sheets
Robot components
Bateries
- http://www.vision-batt.com/products/products_cp.php
- http://www.topinbattery.com/vrla/products_VRLA_tp.htm
Processor
Motors
Tips and tricks