[Robotica] Show je robot!

De ene is een 74LS244. Voor de parallel programmeren. En de andere is voor de serieele poort. Max232
Maar ik ga alles serieel programmeren via deze keypad door gebruik te maken van PSEN en RESET. Dus die ls244 kan even goed uit.

http://www.uploadarchief.net/files/download/keyboard2.jpg

Even the smartest computer on earth would make a dog seems brilliant by comparison!

dat is opzich wel interessant.
hoe werkt dat parralel/serieel programmeren precies?
misschien heb je een tutorial of een site ofzo.
Volgens mij is dat wel een handige vaardigheid voor grotere projecten.

Rather a (_E=MC2_) than a (_?_).

Door de reset en psen in een bepaalde patroon te drukken kan je de uController door de interne bootloader van de controller serieel programmeren. Deze board zorgt ervoor om van de verschillende kaartjes hun PSEN en RESET te drukken.
http://www.uploadarchief.net/files/download/program-board.jpg

Even the smartest computer on earth would make a dog seems brilliant by comparison!

Onze robots zijn ook af, we hebben drie KheperaII's een beetje uitgebouwd:

http://users.pandora.be/6L7/ir/KheperaIIKlein.jpg

hoeksensoren, draadloze communicatie, afstandssensoren allemaal om autonome formatievorming te doen (dus zonder externe webcam of pc)

De robot heeft een diameter van 12cm (even groot als een cd) en is 9cm hoog.

Groetjes van ingenieursstudenten aan de UGent

Lijkt mooi en leuk. Op wat staat die robot eigenlijk? Is dat hout, of een stuk kunststof?. Waarvoor dienen die drukknopjes? En wat doet ie allemaal? Wat is die base dat ie erop staat?

groetjes

[Bericht gewijzigd door uZion op woensdag 7 mei 2008 14:26:44 (10%)

Even the smartest computer on earth would make a dog seems brilliant by comparison!

De robot staat hier gewoon op wit papier, u bedoelt waarschijnelijk op welk materiaal de sensoren gemonteerd zijn. Dit is gemaakt van balsa hout een soort van super licht hout dat toch zeer stevig en gemakkelijk bewerkbaar is.

De drukknoppen zijn gemaakt voor het resetten van de PIC16F877A-chips eigenlijk zijn die overbodig maar doordat de turrets in één keer goed ontworpen zijn, zijn de extra componenten om te debuggen nog achtergebleven.

De robots zelf dienen om een formatie te vormen, concreet moeten ze op een lijn gaan staan en dan een obstakelveld gaan doorlopen.
Dit klinkt eenvoudig maar dit moet autonoom gebeuren en dus heb je geen goeie feedback over waar nu precies de andere robots staan. En het maken van goeie sensoren wordt extra bemoeilijkt door het miniatuurontwerp zo is ultrasoon te grof qua resolutie en triangulatie bijna onmogelijk door de kleine afmetingen.
Uiteindelijk hebben we zelfs een OS moeten ontwerpen die 5 aparte processen opstart om gegevens uit te wisselen etc. Door al die processen is feedback naar de motoren moeilijker...

Concreet duurde het twee jaar geleden ongeveer drie kwartier om op een lijn te gaan staan, vorig jaar zo'n kwartier en nu nog geen minuut. Eén ding is zeker, robots autonoom iets doelgericht laten doen is niet heel gemakkelijk.

Enkele videootjes zijn trouwens http://www.youtube.com/user/jayvee1984 hier te vinden

Ziet er in iedere geval indrukwekkend uit. Was het een soort masterproef? Of 'gewoon' iets tussendoor?
EDIT: Ik zie bij de filmpjes: robot thesis ... staan. Masterproef dus:)

Hoe nauwkeurig zijn die beestjes? Is er met het blote oog een verschil te zien als ze op een lijn staan, ik verdonderstel van niet.

[Bericht gewijzigd door ej_on_line op woensdag 7 mei 2008 14:58:01 (13%)

Om de hoek tussen de robots te meten zijn er maar 8 sensoren voorzien, dat beperkt de nauwkeurigheid tot zo'n 22°. Dus in het ergste geval staan ze dus in een hoek van 135°. Maar dat is natuurlijk niet echt een probleem daar je dat kan oplossen met het aantal sensoren te vermeerderen.

Dit is voor een thesis voor het behalen van een diploma burgerlijk ingenieur, de gedane hervormingen stellen voor dat we niet enkel theoretische kennis moeten hebben maar dit ook moeten kunnen omzetten naar de praktijk. Je moet dus leren solderen en een pcb'je maken en simulaties opzetten en vooral een planning kunnen maken.
Vooral dat laatste is de moeilijke factor omdat je niet veel ruimte hebt voor falen als je iets werkends wilt afleveren en het feit dat we met twee personen werken maakt plannen er enkel moeilijker op.

Maar het is gelukt dus we hebben blijkbaar de juiste keuzes gemaakt.

Ik denk dat gezien het museumgehalte van de robots we niet kunnen klagen van de resultaten. Ik heb toch nog niets gelijkaardigs gevonden.

Op 6 mei 2008 17:35:53 schreef uZion:
De kaartjes zijn onder anderen: Motor driver, MP3 speech recognition, sensor board enz.

heb je meschien een foto of een schema van het mp3 speech systeem?

stef

ben hier alvast al bezig met het testen, frame is al klaar, met twee RB35 transmissiemotoren erop. Op de foto zie je de werking van de IR object detectie met een tsop. ( laaggetrokken )

als batterij ben ik er nog niet uit, heb hier een 'brommeraccu' staan, maar die lijkt me wat zwaar. Zou een NiMh battery pack beter zijn, qua gewicht/lading verhouding?

http://www.uploadgeek.com/uploads456/0/robot.JPG

[Bericht gewijzigd door Henry S. op vrijdag 23 mei 2008 18:53:04 (1%)

Hoe groot is je robot, hoeveel stroom trekt je robot en hoe lang wil je met een accu kunnen doen?
Persoonlijk vind gesloten-loodgelaccu's het fijnste.

Die heb je van heel klein
http://www.atbatt.com/images_d/40/PS-1208.jpg
tot heel groot
http://www.electronicsnmore.com/images/ps-121400.gif

Maak me niet gek, ik ben al gek.

ze is niet erg groot, eerder zeer klein te noemen. een loodaccu van een brommer past er op, maar voorwieltje krijgt er veel door te verduren.

motortjes trekken 2x 120mA ongeveer, en de sturing + IR rond de 200mA. Hoe lang, ze moet natuurlijk geen uren rondrijden, als je begrijpt wat ik bedoel.

Wat zijn de voordelen van zo'n loodaccu dan tov. een battery pack ( NiMh )?

groeten

marsrobot
eindwerk voor school, hebben eraan gewerkt met een groepje van 6 studenten

Functies:
-rijden
-draaien rond eigen zwaartepunt (center)
-kan dingen opnemen

Eigenschappen:
- Besturing: LOGO, was bedoeld vanop afstand met PDA via WIFI maar de print die moest zorgen voor de communicatie tss PDA en LOGO werkte niet iets mis met de PIC
- Programmeertaal: LOGO
- Voeding: 2 autobatterijen
- Sensoren: LDR voor een schemerschakeling
- Actuatoren: 2 DC-motoren voor aandrijving wielen van ABB, 2ruitenwissermotors voor op en neer, 1 gewoon DC-motortje voor de rotatie van de arm,2 persluchtcilindersvoor de sturing en 1compressor

- Gewicht: 120kg
- Afmetingen (LxBxH): 100x80x80
- Geschatte materiaalkosten: 1500€
- Geschatte productietijd: 200
- Geschatte programmeertijd: 10

http://www.uploadarchief.net/files/download/cc1.jpg
geheel
http://www.uploadarchief.net/files/download/cc21.jpg
sturing
http://www.uploadarchief.net/files/download/cc3.jpg
detail sturing

Mooi robot styl!!!

Je hebt dezelfde wielen als ik en ook dezelfde pillow blocks. mijn robot
Mijn robot is wel niet klaar. Ben aan het bouwen.

Wat kan je robot allemaal doen?? Ga je meer dingen erbij bouwen.

Even the smartest computer on earth would make a dog seems brilliant by comparison!

@styl Heel knap gemaakt. Hoe zit het met de aandrijving van de wielen? Een veer of zo?

Heb je een foto van de bodem?

Even the smartest computer on earth would make a dog seems brilliant by comparison!
GJ_

Moderator

Op 21 mei 2008 17:02:06 schreef overslag:Hoe zit het met de aandrijving van de wielen? Een veer of zo?

Ketting. Een motor links en een motor rechts. Tussen kettingwiel en wiel zit een normale kruiskoppeling. Zo op het eerste gezicht tenminste, want de wielen draaien wel erg ver en dan draait een kruiskoppeling niet zo netjes meer (geen eenparige beweging meer). Misschien toch zo'n soort koppeling met een veer dus.

[Bericht gewijzigd door GJ_ op woensdag 21 mei 2008 17:58:27 (29%)

inderdaad GJ één motor links en één rechts dan via een reductie naar die kruiskoppeling
Een foto van de bodem zoals ie nu is heb ik niet. Er worden niet meer verder aangebouwd omldat het eindwerk is voor school en hij staat nu in school.

@ klein is fijn dan ga ik hier toch lekker verder

hallo mede robot bouwers,

ik ben al een tijdje bezig met het bouwen van robots.
maar ik kan sins 2 weken printen etsen. heb voor me eerste echte robotje al vast 2 printen gemaakt.

mainboard :

http://home.kabelfoon.nl/~herman25/fotos/electronica/robot/SL734514.JPG

op dit board zit een atmega16 ik werkt altijd met deze chip. Omdat dit de eerste avr was die ik had en ik gebruik hem nog steeds (liefde op het eerste gezicht)
Er zitten 5 isp connectors op 1 voor de programmer en de andere 4 gaan naar andere boards.

lcdboard:

http://home.kabelfoon.nl/~herman25/fotos/electronica/robot/SL734515.JPG

op dit board zit zo als te zien is een 16*2 display. ik heb een 20*4 besteld zo dat ik meer info kwijt kan op de display.

http://home.kabelfoon.nl/~herman25/fotos/electronica/robot/SL734738.JPG

zo ziet het er nu uit. de 2 boards en een klein breadboardje op het platvorm van robby rp5.

nog te maken:
1. motorboard
2. sensorboard
3. goed programma schrijven

op het motorboard komt of een l298n of 2 lose h-brugen gemaatk van transistors.

op het sensorboard kan ik een sharp afstandsensor aan sluiten en 2 ir licht sluizen zo dat ik me avr kan vertellen hoeveel cm me robot verplaatst is.

ik ben laatst begonnen met programmeren met bascom-avr
ik ben hier zeer tevreden over en wil me robot hier mee gaan schrijven.

stef

http://www.youtube.com/watch?v=oJeCWOHFHH8

het is nog zeer in ontwikkeling

maar je moet ergens beginnen :P

stef

Leuk!
Ik vind het altijd knap hoe mensen dit soort mechanica werkend krijgen (niet mijn forté :+)

Volgend project: funcgen met ad9833 afmaken...

Op 14 februari 2008 19:45:15 schreef djmarsonline:
Hoi allen!

ben ook een robot aan't bouwen.het eind komt in zicht...

http://marsotexx.eu/photo-gallery/

Is de arm klaar, djmarsonline?
Ik ben benieuwd.

hij loopt nu echt 10 x beter

hij zet poot voor poot naar voren en dan trekt hij ze lichaam naar voren. en herhaalt die proces.

http://www.youtube.com/watch?v=KW2Z3UAJ3q0

mijn volgende stap is dat het lichaam zich altijd vooruit beweegt.
en niet pas als alle voeten naar voren gezet zijn.

stef

Is dat ook al met Inverse/forward kinetics?

Het is een beetje jammer dat me AT45D geheugen zich niet wil laten programmeren, anders had ik ook nieuw videotje kunnen laten zien :(

Op 24 juli 2008 12:23:39 schreef LED-Maniak:
Is dat ook al met Inverse/forward kinetics?

ik heb daar wel eens van gehoort maar snap niet wat dat is.

dus nee dat zit er niet in :P

stef