Difference between revisions of "Robotnačka/en"

From RoboWiki
Jump to: navigation, search
(anglicka stranka)
 
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{Pokus
+
{{Pokus-en
| Diameter = 210 mm
+
| Obrazok = Robotnacka
| Height   =  70 mm
+
| Priemer = 210 mm
| Weight = 1,8kg, z toho batéria 0,6kg
+
| Vyska   =  70 mm
| Wheels distance = 180 mm
+
| Hmotnost = 1,8kg, z toho batéria 0,6kg
| Motors = 2 x Microcon  
+
| Rozchod = 180 mm
 +
| Pohon = 2 x Microcon  
 
SX 17-0402-09;  
 
SX 17-0402-09;  
1 x solenoid controlling the pen.
+
1 x solenoid na ovládanie pera.
| Processor = Atmel AT89S8252,  
+
| 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
| Sensors = 6 x CNY 70
+
| Senzor = 6 x CNY 70
 
| Power = SLA 6V / 3,2 Ah
 
| Power = SLA 6V / 3,2 Ah
 
}}
 
}}
 +
  
  
Line 30: Line 32:
  
  
== Documentation ==
+
== Documentation ==  
  
* [http://www.robotika.sk/projects/turtle2/turtle.php Robotnacka II project]
 
* [http://www.robotika.sk/projects/turtlesoft/turtles.php Software for Robotnacka project]
 
 
* [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)
  
  
== Programming ==
+
== Links ==
  
* Communication protocol in 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 Robotnacka II project]
* Programming in [http://www.robotika.sk/projects/turtlesoft/tutorial.php Imagine Logo] a [[Robotnacka v Imagine]]
+
* [http://www.robotika.sk/projects/turtlesoft/turtles.php Software for Robotnacka project]
* 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]  
+
* [http://virtuallab.kar.elf.stuba.sk/ Remotely-accessible robotics laboratory]
* 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)
 
  
  
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]]
  
* [[Robotnacka-01|Task 1]]
 
* [[Robotnacka-02|Task 2]]
 
* [[Robotnacka-03|Task 3]]
 
* [[Robotnacka-04|Task 4]]
 
* [[Robotnacka-05|Task 5]]
 
* [[Robotnacka-06|Task 6]]
 
  
 
== Robot components ==
 
== Robot components ==

Latest revision as of 14:50, 15 November 2011

Robotnačka/en
Robotnačka/en
Technical parameters
Dimensions
Diameter: 210 mm
Height: 70 mm
Weight: 1,8kg, z toho batéria 0,6kg
Wheel distance: 180 mm
Processor:
Atmel AT89S8252,

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

Actuators:
2 x Microcon

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

Sensors: 6 x CNY 70
Power: SLA 6V / 3,2 Ah


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


Publications


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

Processor

Motors


Tips and tricks