Abstract:
|
Aquest projecte pretén elaborar una eina per a la generació automàtica de codi en laprogramació de robots, a partir de les xarxes de Petri. Les xarxes de Petri són una einagràfica formada per llocs, arcs i transicions que, a part de moltes altres finalitats, permet lamodelització de cel·les de treball on intervenen tot tipus d’elements automatitzats,principalment robots manipuladors i elements de transport i emmagatzematge.Es vol que el programa permeti l’assimilació de l’entorn real de treball a la xarxa de Petri,dotant-la de les característiques necessàries per a la diferenciació de varis robots i lacapacitat d’emmagatzemar i generar posteriorment el codi per programar-los, deixant per al’usuari només la feina referent a la introducció del codi relacionat estrictament amb elmoviment del robots.D’altra banda es vol que estigui desenvolupat com a programari lliure i que també esdesenvolupi a través d’aquest.Es parteix d’un programa lliure que permet l’edició i anàlisi de xarxes de Petri i esdesenvolupa un mòdul totalment integrat a l’aplicació que genera el codi de programació deforma automàtica.Aquest codi generat és capaç d’implementar tots els elements necessaris per tal d’establir imantenir la comunicació entre els robots, eximint a l’usuari d’aquesta feina complexa. Tambéés capaç de gestionar espais i recursos accedits per varis robots, així com d’executartasques en paral·lel al fil principal de cada robot per tal de realitzar càlculs o l’activació dedispositius externs. |