A robot dokumentálásának lényege, hogy a verseny végén publikált robotokat más lelkes fejlesztők is hatékonyan megépíthessék. Ezért eme pár soros leírásnak le kell fednie a teljes építési folyamatot. Az alábbiakban részletezzük, hogy mit kell a dokumentációknak mindenképpen tartalmaznia.
Az itt leírtak inkább támogatásként szolgáljanak, el lehet térni tőle, de az alapvető szempontot, a reprodukálhatóságot semmiképpen nem szabad figyelmenkívül hagyni a dokumentáció elkészítésekor.
A dokumentumnak nem kell terjedelmesnek lennie, törekedjünk a lényegre törő, tömör leírásra. (Terjedelme képek nélkül kb: 1 oldal)
A leíráshoz csatolni kell képekben is az építést és a működést – még jobb, ha videó is van róla.
Egy bevezető (kb. 5 sor), amiben a készítők bemutatják robotjukat:
A robotot milyen probléma megoldására fejlesztették ki, egyéb, robottal szemben támasztott követelmények.
Példa:
„A Lelkes Fejlesztő Brigád nevű csapat a TAKARÍBOT robotot a diákoknak fejlesztette ki, akiknek szobájában – általuk ismeretlen okokból – szétszórva találhatók ruhadarabok. TAKARÍBOT minden nap elindul az „otthonából” (a szoba kijelölt sarka, ahol a robot egész nap tartózkodhat), majd az általa a szobában nem fix objektumnak titulált tárgyakat, a karmaival igyekszik a „tároló” nevű helyre vonszolni. (TAKARÍBOT-nak előre megmondtuk, hogy a székek asztalok, és a többi fix elhelyezésű tárgy hol található)”
A Mechanika részben a következőket kell meghatározni:
Példa:
TAKARÍBOT megépítési ideje: 2 óra
Készítő általi nehézségi osztályzat: Az ismert guruló „Tripod” nevű robot, megerősített, mozgó karmokkal
Egyéb építési tanácsok: A karmok kialakításánál figyelni kell a ruhadarabok megfogására.
Minden fejlesztőcsoportnak egy összeállítási segédletet kell készítenie. Erre a legmegfelelőbb az ingyenesen letölthető LEGO Digital Designer. (http://ldd.lego.com/)

1. ábra: TAKARÍBOT a Lego Digital Designerben
A fent említett szoftverrel lépésről-lépésre tudjuk bemutatni robotunk összeállítását
A szoftver rövid leírása:
Példa:
A helytakarékossági szempontból a robot szoftverét NXC-ben írtuk, BCC környezetben.
Az algoritmus a következő:
A robot elindul a szoba egyik sarkából, majd kígyózó haladással bejárja a szoba minden részét. Eközben az ismert akadályokat, viszont az ismeretlen objektumokat kellően megközelíti, majd a karmaival megszorítja. Az így megfogott objektumot, ha meg tudja mozdítani, hátramenetben elvonszolja a „tároló” helyre.
Ahogy a szoba túlsó sarkába ért a robot a műveletet befejezettnek tekintjük, és visszamegy a kiinduló pontba.
A program az NXT kockában 50 kByte helyet foglal.
Egy rövid összefoglaló, hogy milyen eredményt sikerült elérnünk. (kb. 3 sor)
A robot teljesíti-e a kitűzött feladatokat, vagy ha nem, meddig jutottunk el a projektben.
Példa:
A robot viszonylag bejárja az egész szobát, viszont a fordulásoknál (90, 180 fokos) elcsúszások adódnak. A robot csak téglalap alakú szobában működik rendesen. Az esetek 40 %-ban nem tudja megfogni a ruhadarabot. A szobában 10 véletlenül elhelyezett ruhadarabból (zokniból) 3-at tudott sikeresen eljuttatni a tároló helyhez..