Escolar Documentos
Profissional Documentos
Cultura Documentos
PersonaExMachina:AIntelignciaArtificialAplicadana
CenaTeatral
SauloPopovZambiasi1,PatriciaLeandraBarrufiPinheiro2
CentroTecnolgicoUniversidadedoSuldeSantaCatarina(UNISUL)
Av.PedraBranca,25CidadeUniversitriaPedraBrancaPalhoaSCBrasil
1
ProgramadePsgraduaoemTeatro,UniversidadedoEstadodeSantaCatarina
Av.MadreBenvenuta,1907ItacorubFlorianpolisSCBrasil
{saulopz,patricialeandra}@gmail.com
1.Introduo
Espetculos teatrais, de performance, dana, teatro de formas animadas, e outras
vertentesdaproduoartsticaespetaculartmseutilizadohalgumtempodasnovas
ferramentastecnolgicasinsurgentesmecnica,eletrnica,computao,robtica,etc.
como auxlio para enriquecer os sentidos do pblico em suas composies. A
utilizaodessesnovosrecursostemsemostradoquestionadoraemvriosnveis.Muito
jsefoidiscutido,masaindahinmeraspossibilidadesaseexperimentaredialogar,
trazendotonaadiscussodasfronteirasentreohumanoeamquina[Abrao,2007].
SegundoAmaral(2007,p.3839)essasnovastecnologias tmseapresentado
como ferramentas de grandes potencialidades incrementais nas artes cnicas e
performance.Paraela,oimportanterepensarsobreaessnciadestanossaarteeno
252
desperdiarmosasoportunidadesquenosabrem.precisonosachegarmosaonovo
com perspectivas novas, sabendo distinguir entre o pragmtico e os nossos
compromissosenquantoartistas.
Naatualidadejexistem,inclusive,espetculos teatrais queseapropriam da
utilizaodarobticaparacomporsuascenas,noapenascomoelementossecundrios,
mascomoelementos dedestaque, tais comooespetculo "RUR,ONascimento do
Rob" de Leonel Moura, os espetculos "Sayonara", "Hataraku Watashi" e "La
Mtamorphose de Kafka au Japon" da dupla Oriza Hirata e Hiroshi Ishiguro entre
outros.
Sobessaperspectiva,opresenteartigoestfocadoemumprojetodecriaode
um espetculolaboratrio teatral com a aplicabilidade de robtica e Inteligncia
Artificial(IA)paraacriaodeumpersonagemrobticoemcena.Noapenascomo
umelementosecundrio,massim,comoumdospersonagensprincipais.Assim,paraa
criao do personagem robtico, o projeto se apropria do conceito de Persona Ex
Machina (PEM), definido como um agente autnomo, possuindo uma certa
intelignciaartificialparapoderagirsozinho,semaintervenohumanaporcontrole
remoto, teclado ou joystick, durante um espetculo teatral, dana ou performance
[ZambiasiePinheiro,2013].objetivodoprojetodialogarsobreaaplicabilidadede
agentesrobticosousoftbotsprovidosdeIntelignciaArtificianacomposiodas
cenasnasartesespetaculares.
2.UtilizaodaRobticaemEspetculosTeatrais
Arobticajtemsidoutilizada comoelementodecomposioemapresentaes e
espetculosteatraisatuaisdeformabastantequestionadora.Aexemplodisso,podese
citar o espetculo brasileiro de Leonel Moura, intitulado RUR, O Nascimento do
Rob,estreadoemAgostode2010emSoPaulo.OespetculodeMouratratadeuma
releituradapeateatral R.U.R.(Rossum'sUniversalRobots)deKarelCapek,em
1920, que expunha o conflito entre homens e mquinas inteligentes. Foi neste
espetculoqueapalavrarobotsurgiupelaprimeiravez[Pires,2011].Emsuareleitura,
Moura afirma que foi em RUR que pela primeira vez, cenicamente, os robs
representamasimesmos,contracenandocomatoreshumanos,movimentandosepelo
palco,falandoeinteragindocomoshumanos[Moura,2010],[2011].Paraaconstruo
daIAdosrobs,oespetculocontoucomoauxliodoengenheiroPauloAlvito.O
objetivodaIAerapermitirqueosrobspudessemandarlivrementenopalcosemse
esbarrarcomosatores.Paraisso,foiutilizadoumtipodeGPSparadefinirmarcaes
aosatores eaosrobs.Tambmforamcriadosvriospacotes deaes.Osrobs
possuammicrofonesefalasforamgravadaspreviamente,masaIAdecidiaqualfala
utilizar.Se,duranteoespetculo,orobfalaemummomentoerrado,cabeaoator
resolveraquesto,porquenofundoe,porenquanto,aindasomosnsqueestamosno
controle,segundoBetoMatos(apudPires,2011).
Outro exemplo do uso da robtica, mas no caso de apresentaes para o
entretenimento de um pblico, foi o projeto Thespian, da Engineered Arts Limited.
Nesteprojetofoicriadoumrobhumanoidequepossuimovimentos,sonsevdeosque
seguemroteirosdeformaautomatizada.Pormeiodosseusrecursos,orobThespian
podecantar,interpretarpersonagensedeclamarpoesias.Seusroteiroseaespodem
serajustadosemodificadosconformeanecessidadedecadaapresentao.Contudo,no
253
3.ProjetoemDesenvolvimento
O projeto atualmente em desenvolvimento se caracteriza pela montagem de um
espetculoteatraldeumaatrizatuandocomumrobprovidodeIntelignciaArtificial.
Oespetculotemcaractersticassemiimprovisacionaiseestsendoconstrudosobum
roteiromodular,comalgunsassuntosaseremdiscutidosequenonecessariamente
possuemumaordemaseremtrabalhados,anoseraintroduoeofechamento.No
espetculo,aatrizacientistacriadoradaIAeesttrabalhandoemseusprojetos.O
rob um brao mecnico conectado e controlado por um notebook. O notebook
projeta emuma tela via um datashow uma representao grfica dofuncionamento
internoqueocorrenorobemtempodeexecuo.Naextremidadedobraomecnico
conectadoumtabletcomanimaes,representandoorostodorob,suasfalaseestados
de humor. O brao mecnico deve se movimentar de forma autnoma conforme
254
deumainformaodeassunto/contextojfechadoouconversado;criaodeumcampo
para execuo de comando nos dilogos caso algum dilogo com comando seja
selecionado pelo chatbot, este efetua uma ao externa no rob; criao de uma
informaoglobaldehumoreumainformaodeacrscimoedecrscimodehumorem
cadadilogo,permitindoamudanadehumordorob[Trimmeretal.,2013].
4.ArquiteturaeModelodoChatbot
Aarquiteturadomdulogerenciadordeconversa,conformeapresentadanaFigura1,
caracterizaseporumsoftwareagentecomasmensagensdousuriocomoentradaena
possuicomosadarespostasparaousurioouaesparaseremexecutadasnohardware
doagenterobtico.
Figura1:Arquiteturadoagentegerenciadordeconversa.
AarquiteturadaFigura1compostapelafilademensagensdeentrada(MSG
IN)quecolocaasmensagens recebidas dousurioemumafilaFIFO.O Evaluator
efetuaumfiltronamensagemeaenviaaoChatbotEngine,queexecutaomapeamento
dopadrodeentradaconformeasinformaescadastradasnoChatbotKnowledgeBase
e retorna uma resposta ao mdulo Evaluator. Este identifica se esta mensagem de
respostaumarespostaaousurio,umaaonohardware(movimentarservosmotores,
acenderluzes,procurarolocutor,etc.)ouambos.O Evaluator enviaamensagemde
sadae/ouaaoparaosmdulos MSGOUT seforumamensagemderespostaao
usurio,e Action seforumcomandodeaoaohardware.Paralelamente,omdulo
ProactivityMonitor ficamonitorandoasalteraesno ChatbotKnowledgeBase para
verificarseaspontuaesdehumor,ouaumentodeintenesdoagente,passamdeum
certolimiarparainiciarumaaoproativaenviodemensagemaousurioe/ouao
nohardware.
Abasedeconhecimentodo chatbot (ChatbotKnowledgeBase)organizada
conformeomodeloentidaderelacionamentodaFigura2.Osistemacomportamltiplos
cadastros de Bots, Cada um pode possuir seus prprios scripts em linguagem de
programao python paracriaodepequenosalgoritmos,verificaodeinformaes
dosistema,etc.CadaBotpodepossuirdiversosFriends,quesoosusuriosdeste.
256
Figura2:Modeloentidaderelacionamentodochatbot.
Paracadausurio,diversasinformaespodemseradicionadasnasconversas
(Information)equepodemserutilizadasparamodificaraformacomoo chatbot se
comportacomcadausurio.Umbotpodepossuirdiversostiposdeassuntos(Context)
quesohabilitadosoudesabilitadosconformeconversascomousurio.Cadacontexto
podepossuirnDilogosdeconversa(Dialog).
Figura3:Representaodoestadoemocional(mood)emduasdimenses.
Fonte:Trimmeretal.(2013).
Paraqueumdilogosejaselecionado,necessrioqueamensagemdeentrada
esteja em concordncia com algum padro deste dilogo (pattern em Ask). Ao ser
257
Figura4:FrmuladaDistnciaEuclidiana.
setbored+=10:aumentaem10pontosox,ydomoodparaborednogrfico
deestadoemocional;
setcontextpresentationdisabled:desabilitaoassuntodeapresentao;
Oscomandos,propriamenteditos,soenviadosparaumsistemaautnomode
softwareehardwaredecontroledorob.Estepossuisuaprpriaintelignciaparao
alcanarseuobjetivoeresolverconflitos.
5.Consideraes
Este artigo apresentou um projeto de criao de um espetculo teatral utilizando
robtica.Paraisso,foramdefinidosalgunsrequisitosnecessriosnodesenvolvimento
dorobquetrouxeanecessidadedeutilizaodealgumastecnologiascomputacionais
tais como chatbots e um conceito de ator robtico no teatro chamado Persona Ex
Machina.
Algumas das atividades para a produo do espetculo teatral j foram
completadaseoutrasencontramseaindaemdesenvolvimento.Entreasatividadesem
desenvolvimento esto a adaptao da Inteligncia Artificial para trabalhar com
roteiros,ogerenciamentodeatividadesbaseadasemeventos(denominadasnoteatro
comodeixas),aproatividadeeodesenvolvimentodainterfacedeapresentao(para
sermostradanodatashowduranteoespetculo).Tambmdevemserimplementadosos
softwares de controle do brao robtico. As aes desse elemento devem seguir o
estadoemocionaldorobeseguiramovimentaodaatriz,quandonecessrio.Sobre
osrecursosdehardwarejadquiridosestootabletparaadaptaraobraorobtico,um
notebookparaofuncionamentodosalgoritmosedaIA.Ohardwarenecessrioque
ainda deve ser adquirido para o espetculo inclui um datashow para apresentar ao
pblicodequeformaocorrepartedoprocessamentointernodaIAeumbraorobtico
controladopelorob.importantesalientarqueesteprojetoestsendodesenvolvido
comrecursosprprios,semqualquerfomentooufinanciamento.
258
Nomomentoatual,aescritadoroteiroencontraseemfasedecriao,buscando
pertinnciacomassuntosdaatualidadeemrelaorobticaequestionamentosticos
sobreatemticacomoumtodo.Apsmontadaboapartedocenrio,incluindoalguns
elementos de hardware e software, ser possvel iniciar os ensaios com a atriz, j
previamenteselecionada,interagindocomorob.Nesteperododeveserefetuadaa
adaptaodoroteiroeajustesnabasedeconhecimentodorob.Aapresentaodo
espetculo,assimcomoosresultadosdoprocesso,devesedarumpblicoqueir
participarposteriormentedediscussesedescriesderelatosaseremutilizadosna
anliseeescritadeartigosparapublicaojuntocomunidadeacadmica.
Referncias
Abro,E..(2007)."Asrelaesentrearteetecnologia:adanahbridadoCena11".
PensaraPrtica.v10,n2.
Amaral,A.M.(1997)."Teatrodeanimao:dateoriaprtica".3edio.Cotia:Ateli.
Chilton,M..(2014)."Kafka'sTheMetamorphosis,robotstyle".Em:TheTelegraph.
Disponvel:
<http://www.telegraph.co.uk/culture/theatre/theatre
news/11148151/KafkasTheMetamorphosisrobotstyle.html>.Acesso:3/2015.
Hamaker, S.M.. (2013). "Exploring the human side of robots at Japan society". In:
JapanCuture
NYC.
Disponvel:
<http://www.japanculture
nyc.com/2013/02/09/exploringthehumansideofrobotsatjapansociety/> Acesso:
3/2015.
Moura, L.. (2010). "RUR. Teatro robtico".
<http://www.leonelmoura.com/rur_pt.html>.Acesso:3/2015.
Disponvel:
(2015).
"Robot
Thespian."
<https://www.engineeredarts.co.uk/robothespian/>.Acesso:3/2015.
Disponvel:
Tanaka,N..(2010)."CanrobotsbechipsofftheBard'sblock?".In:TheJapanTimes:
Life. Disponvel: <http://www.japantimes.co.jp/life/2010/08/15/general/canrobots
bechipsoffthebardsblock/#.VY8e3HUVikp>Acesso:3/2013.
Trimmer,P.C.;Paul,E.S.;Mendl,M.T.;McNamara,J.M.andHouston,A.I..(2013).
"OntheevolutionandOptimalityofMoodStates".In:BehavioralSciences.Vol3.
Pg.501521.
Wallace,R.S..(2003)."TheElementsofAIMLStyle".AliceAIFoundation.
259
Weizenbaum,J..(1996)."ELIZA:acomputerprogramforthestudyofnaturallanguage
communication between man and machine". In Communications of the ACM:
ComputationalLinguistics.vol.9,num.1.Jan.
Zambiasi, S.P.. (2012). "Uma arquitetura de referncia para softwares assistentes
pessoaisbaseadanaarquiteturaorientadaaservios".295p.Tese(Doutoradoem
EngenhariadeAutomaoeSistemas)UniversidadeFederaldeSantaCatarina,
Centro
Tecnolgico.
Disponvel
em
<http://subverseproject.blogspot.com.br/p/publications.html> Acessado em
Julho/2013.
Zambiasi,S.P.;Pinheiro,P.L.B..(2013)."Dilogosperformticosinterativosparaatores
virtuais".Em:VIJornadaLatinoAmericanadeEstudosTeatrais.BluemanuSC.
260