11.07.2015 Views

carthago: un robot inteligente interactuando con el mundo real - CEA

carthago: un robot inteligente interactuando con el mundo real - CEA

carthago: un robot inteligente interactuando con el mundo real - CEA

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Otro tipo de aplicaciones de en navegación autónomasobre <strong>un</strong> dispositivo robótico de esta familia se puedeen<strong>con</strong>trar en los trabajos desarrollados en laUniversidad de Brown [8]. Se trata de <strong>un</strong> <strong>robot</strong><strong>con</strong>struido a partir d<strong>el</strong> mod<strong>el</strong>o RWI-B24, al que se leha añadido <strong>un</strong> pequeño dispositivo de cuatro ejes amodo de brazo <strong>robot</strong>, tal y como muestra la figura 3.Figura 3. RAMONA artifact. Basado en <strong>el</strong> mod<strong>el</strong>oRWI-B24, está equipado <strong>con</strong> <strong>un</strong>a cámara de visión,<strong>un</strong> brazo <strong>robot</strong>, 24 sensores infrarrojos, 24 sensoresde choque y 24 sonars.Otra serie de aplicaciones en navegación autónomaha sido desarrollada por investigadores d<strong>el</strong> Institutode Robótica de Pitssburg [13], sobre <strong>el</strong> dispositivomóvil AMELIA, basado en <strong>el</strong> mod<strong>el</strong>o RWI-B21 paraguiado visual de ensamblaje de <strong>un</strong>a viga. Adiferencia de las plataformas presentadasanteriormente, en este caso se utiliza <strong>un</strong> sistema devisión estereoscópico para la determinación de ladiferencia espacial en <strong>el</strong> espacio 3D de la separaciónentre los extremos de ambas vigas. En la figura 4 semuestra <strong>un</strong> instante d<strong>el</strong> proceso.sistemas de representación d<strong>el</strong> sistema biológico en<strong>un</strong> <strong>con</strong>trolador senso-motor, diseñado a partir d<strong>el</strong>mod<strong>el</strong>o autoorganizado de Kohonen. En este caso, <strong>el</strong>dispositivo <strong>robot</strong> es <strong>un</strong> mod<strong>el</strong>o sencillo de lacompañía americana K-Team [10], denominadoKHEPERA, de muy reducidas dimensiones (7cm. dediámetro y 3cm. de altura) y equipado <strong>con</strong> tan sólo 8sensores de proximidad. Los resultados obtenidos,han permitido evaluar la capacidad d<strong>el</strong> mod<strong>el</strong>oneuronal para distinguir entre dos tipos de objetosdurante la navegación.Otro importante desarrollo de <strong>un</strong> <strong>con</strong>troladorneuronal para <strong>robot</strong>s autónomos ha sidoimplementado en <strong>el</strong> Instituto de Neurociencia de laUniversidad de Nueva York [11]. Se trata de <strong>un</strong>sistema integrado denominado DARWIN V, formadopor <strong>el</strong> dispositivo robótico NOMAD (NeurallyOrganized, Multiply Adaptive Device), basado en latecnología de los RWI, y por <strong>un</strong> sistema de <strong>con</strong>trolpor emulación d<strong>el</strong> sistema nervioso humano. En esetrabajo se presenta <strong>un</strong> mod<strong>el</strong>o de mapeado sensomotorque integra las señales percibidas por lacámara de vídeo, la posición de las tres ruedas de laplataforma móvil, los sensores de proximidad y <strong>un</strong>pequeño dispositivo rígido <strong>con</strong>sistente en <strong>un</strong>a láminaplana <strong>el</strong>ectro-imantada que hace las f<strong>un</strong>ciones de <strong>un</strong>sencillo dispositivo de agarre. Este último dispositivopuede detectar la <strong>con</strong>ductividad de los objetos queson tocados por <strong>el</strong> material <strong>el</strong>ectromagnético. Lafigura 5 muestra <strong>un</strong> dibujo d<strong>el</strong> <strong>robot</strong> NOMAD.Figura 5. Representación de las primeras versionesd<strong>el</strong> Robot NOMAD. (1992)Figura 4. Robot autónomo AMELIA en <strong>un</strong>aaplicación industrial de guiado visual de <strong>un</strong>a vigasujeta por <strong>un</strong> <strong>el</strong>evador para acoplado sobre <strong>el</strong>extremo de otra viga fija.En la Universidad de Zurich, Dimitrios Lambrinospresenta en [9] <strong>un</strong> trabajo sobre la aplicación de losOtra de las referencias importantes en cuanto a <strong>robot</strong>smóviles comerciales equipados para poder interactuar<strong>con</strong> <strong>el</strong> entorno, es <strong>el</strong> mod<strong>el</strong>o COWORKER, de lacompañía iRobot [12]. Se trata de <strong>un</strong>a plataformamóvil inalámbrica cuya imagen se muestra en lafigura 6, que proporciona <strong>un</strong> sistema de <strong>con</strong>trol deaudio y vídeo desde Internet.


Conj<strong>un</strong>to Brazo-ManoPor los motivos descritos en <strong>el</strong> apartado anterior, seha previsto <strong>un</strong> dispositivo de agarre que permitacumplir <strong>un</strong>a amplia gama de especificacionesf<strong>un</strong>cionales, evitando las limitaciones de los <strong>robot</strong>smóviles comerciales cuyo diseño está enfocado,f<strong>un</strong>damentalmente, a aplicaciones de navegación. Eneste caso, se ha utilizado <strong>el</strong> <strong>robot</strong> comercial Scorbot-ER 2u. (fabricado por Eshed Robotec) de 5 grados d<strong>el</strong>ibertad y rangos de movimiento respectivos de: (0º a320º), (+30º a -120º), (+80º a -107º), (+120º a -120º),(0º a 400º). Permite <strong>un</strong> <strong>con</strong>trol en lazo cerrado <strong>con</strong>lectura de posiciones mediante encoders ópticos dealta resolución, <strong>un</strong>a capacidad de carga en brazoextendido de 0,6Kg. y radio de operación de 51,7cm.Figura 9. Robot CARTHAGOLos <strong>el</strong>ementos principales que <strong>con</strong>forman <strong>el</strong> <strong>robot</strong>CARTHAGO son, por <strong>un</strong> lado los dispositivosrobóticos (plataforma móvil, cabeza, brazo y pinza)j<strong>un</strong>to <strong>con</strong> los <strong>el</strong>ementos sensorial externos (sistemade visión estereoscópico para operaciones de guiadoy alcance, sensores de tacto para operaciones deagarre y sensores de proximidad y choque). Estos<strong>el</strong>ementos se describen a <strong>con</strong>tinuación:En cuanto al dispositivo de agarre, <strong>el</strong> <strong>robot</strong> Scorbotlleva incorporado <strong>un</strong>a garra a modo de pinza <strong>con</strong> <strong>un</strong>grado de libertad para apertura y/o cierre y <strong>un</strong>alongitud de apertura de 5,5cm. Sin embargo, <strong>el</strong> <strong>robot</strong>CARTHAGO está preparado para poder sustituirdicha pinza por otra de diseño propio de 17cm. derecorrido y que permite incorporar superficies táctilesartificiales en cada <strong>un</strong>o de los dedos (de dimensión5cm x 5cm) o incluso por la mano CERVANTES de4 dedos y 16 grados de libertad (<strong>con</strong> sistema deaccionamiento oponente) de diseño y fabricaciónpropia d<strong>el</strong> grupo NEUROCOR. La figura 10 muestra<strong>un</strong>a imagen de cada <strong>un</strong>o de estos tres dispositivos deagarre aplicables al <strong>robot</strong> CARTHAGO, dependiendode las necesidades f<strong>un</strong>cionales para <strong>el</strong> desarrollo dedeterminadas tareas.Plataforma móvilSe trata d<strong>el</strong> <strong>robot</strong> comercial RobuLAb, diseñado yfabricado por Robosoft. Con <strong>un</strong>as dimensiones de102,5cm x 68cm x 44cm, es capaz de soportar <strong>un</strong>peso de 120Kg. y alcanzar <strong>un</strong>a v<strong>el</strong>ocidad de1,25m/sg. Posee dos ruedas accionadas por motoresde 300W. y encoders ópticos para determinar suposición <strong>con</strong> <strong>un</strong>a resolución de 0,1º, además de <strong>un</strong>atercera rueda de apoyo.a)b)c)Cabezal estereoscópicoSe trata d<strong>el</strong> dispositivo <strong>robot</strong> LINCE de diseño yfabricación propios d<strong>el</strong> grupo de investigaciónNEUROCOR. Posee 5 grados de libertad (2vergencia + 2 <strong>el</strong>evación + 1 panorámico). Con <strong>un</strong>peso de 8,5 Kg. posee <strong>un</strong>a resolución de 0,0045º,0,0036º y 0,0018º para los movimientos devergencia, <strong>el</strong>evación y cu<strong>el</strong>lo, respectivamente. Losrangos de movimiento para estos tres grupos dearticulación son ± 30º, ± 60º y ± 180º <strong>con</strong>v<strong>el</strong>ocidades máximas de 600º/sg, 400º/sg. y 230º/sg.El cabezal LINCE permite soportar <strong>un</strong> sistema devisión estereoscópico adquiriendo, por tanto, <strong>un</strong>diseño antropomórfico en cuanto a movimientos ycapacidad de percepción binocular.Figura 10. Dispositivos de agarre para <strong>el</strong> <strong>robot</strong>CARTHAGO. a). Pinza suministrada <strong>con</strong> <strong>el</strong> <strong>robot</strong>Scorbot. b) Pinza de diseño propio para agarre deprecisión y c) Mano antropomórfica CERVANTESde diseño propio y <strong>con</strong> capacidad de complejasoperaciones de agarre y manipulación.Sensores de visiónLo componen dos CCDs incorporadas a lasarticulaciones d<strong>el</strong> cabezal esteresocópico basadas en<strong>el</strong> estandar PAL <strong>con</strong> resolución de 752 x 582 pix<strong>el</strong>s.La adquisición se <strong>real</strong>iza mediante tarjetas PC-COMP.


Sensores de TactoPara <strong>el</strong> <strong>con</strong>trol d<strong>el</strong> agarre se ha dispuesto de sensoresde fuerza de diseño antropomórfico, acoplados a cadadedos de los diferentes diseños de mano <strong>robot</strong>enumerados anteriormente. El tipo de sensorestáctiles a utilizar es <strong>el</strong> FSR (Force SensitiveResistor)de la compañía americana InterlinkElectronics. Para la pinza de Eshed Robotec y para lamano CERVANTES se ha implementado <strong>el</strong> mod<strong>el</strong>oFSR #402 cuyas dimensiones se muestran en lafigura 11a. Sin embargo para la pinza robótica se hautilizado <strong>un</strong> array de sensores formado por <strong>un</strong>amatriz de 9 <strong>el</strong>ementos FSR#402, tal y como muestrala figura 11b. En los tres casos, la adquisición de losvoltajes generados en cada sensor se lleva a cabomediante <strong>un</strong>a tarjeta PCL-1800 de Advantech, de 16entradas analógicasacceden a la LAN inalámbrica mediante tarjetas PCI,tal y como queda representado en la figura 12.Neuro<strong>con</strong>troladorPCI InalámbricaProceso VisiónControl articulaciónFigura 12. Esquema d<strong>el</strong> sistema de com<strong>un</strong>icacionespara <strong>el</strong> acceso a los servidores embarcados d<strong>el</strong> <strong>robot</strong>a) b)Figura 11. a) Sensor de fuerza resistivo. Posee <strong>un</strong>área activa de 12,7mm. de diámetro y <strong>un</strong> espesor de0,46mm. Su variación de resistencia como respuestaa <strong>un</strong>a presión, es <strong>con</strong>vertida a voltaje y filtrada parasu adquisición y posterior tratamiento. b) superficietáctil <strong>con</strong>figurada en array para la pinza <strong>robot</strong>.Sensores de <strong>con</strong>tacto y proximidadEl <strong>robot</strong> CARTHAGO incorpora sensores deproximidad en la propia base móvil para tareas denavegación entre obstáculos y sensores de <strong>con</strong>tacto.En cuanto a los primeros, <strong>el</strong> sistema está dotado de22 sensores <strong>el</strong>ectrostáticos rodeando <strong>el</strong> vehículo, queoperan a la frecuencia de ultrasonidos y que soncapaces de detectar <strong>un</strong> obstáculo en <strong>el</strong> rango de 2cm.a 6m. y medir la distancia que le separa <strong>con</strong> <strong>un</strong>aprecisión de 1%. En cuanto a los seg<strong>un</strong>dos, se tratade dos sensores de presión tipo bumper, ubicados enla parte d<strong>el</strong>antera y trasera d<strong>el</strong> vehículo y anclados alos <strong>el</strong>ementos mecánicos que actúan de parachoques.Sistema de com<strong>un</strong>icaciónEstá basado en <strong>un</strong>a <strong>con</strong>exión inalámbrica por mediode <strong>un</strong> Hub <strong>con</strong> puertos Ethernet desde <strong>el</strong> computadorque actúa como neuro<strong>con</strong>trolador d<strong>el</strong> sistema y losprocesadores de <strong>con</strong>trol de movimiento de los<strong>el</strong>ementos que componen <strong>el</strong> <strong>robot</strong> CARTHAGO queEn cuanto a las especificaciones f<strong>un</strong>cionales, <strong>el</strong>diseño d<strong>el</strong> <strong>robot</strong> CARTHAGO permite llevar a cabo<strong>un</strong>a serie de aplicaciones tanto en <strong>el</strong> ámbitodoméstico como industrial, dadas sus característicasde robustez y actuación. Es obvio que <strong>el</strong>neuro<strong>con</strong>trolador va a desempeñar <strong>un</strong>a laborf<strong>un</strong>damental en todo lo que se refiere al desarrollo de<strong>un</strong>a tarea y a las transiciones entre los diferentesestados por los que pasan todos los dispositivos y lossistemas de percepción visual, táctil, proximidad y<strong>con</strong>tacto.La inter<strong>con</strong>exión efectiva entre los diferentesmódulos d<strong>el</strong> sistema capacitará al <strong>robot</strong>CARTHAGO para la <strong>real</strong>ización de, entre otras, lassiguientes tareas:• Navegación guiada local o remotamente.• Localización y sorteo de obstáculos.• S<strong>el</strong>ección de <strong>un</strong> objeto en <strong>un</strong>a escena y cálculode su posición y orientación en <strong>el</strong> espacio 3D.• Operaciones de pick-and-place y ensamblajes.• Agarre de objetos <strong>con</strong> diferentes formas yorientaciones• Clasificación y re<strong>con</strong>ocimiento de objetosmediante visión y/o tacto.• Fijación, seguimiento y persecución de objetivos• Transmisión de imágenes vía Internet• Posibilidad de accionamiento mediante voz paraasistencia a personas discapacitadas.El objetivo f<strong>un</strong>damental es que <strong>el</strong> <strong>robot</strong>CARTHAGO tenga las capacidades de aprendizajenecesarias para la <strong>real</strong>ización de las tareas que se hanenumerado o cualquiera otra que se pueda plantear.Este es <strong>el</strong> motivo por <strong>el</strong> que CARTHAGO sea<strong>con</strong>siderado dentro de la familia de los "<strong>real</strong>-worldartifacts".


4 ESPECIFICACIONESGENERALES DELNEUROCONTROLADORTal y como se ha mostrado en la figura 12, <strong>el</strong> <strong>con</strong>trol,supervisión y aprendizaje d<strong>el</strong> <strong>robot</strong> CARTHAGOestá centralizado en <strong>un</strong>a aplicación que actúa comocerebro d<strong>el</strong> sistema.A partir de diferentes trabajos de <strong>con</strong>trol neuronalbasados en <strong>el</strong> comportamiento d<strong>el</strong> sistema biológicohumano y aplicados a la coordinación senso-motoraen dispositivos robóticos antropomórficos [16], sehan establecido las características más generales d<strong>el</strong>o que se ha denominado <strong>el</strong> neuro<strong>con</strong>trolador d<strong>el</strong>sistema.Este neuro<strong>con</strong>trolador actúa sobre los procesadoresembarcados que interpretan los comandos demovimiento directamente sobre los motores dearticulación y, al mismo tiempo, reciben su posicióna través de los encoders ópticos, de los sensores devisión, tacto, proximidad y <strong>con</strong>tacto. En líneasgenerales, <strong>el</strong> neuro<strong>con</strong>trolador está formado por lossiguientes procesos internos:• Procesamiento de imagen de alto niv<strong>el</strong>. Estemódulo recibe las imágenes comprimidas al 25%desde <strong>el</strong> sistema de adquisición y preprocesamientoembarcado en <strong>el</strong> sistema. Permitecalcular los parámetros principales de la escena,como son: posición espacial y dimensiones d<strong>el</strong>os objetivos (en f<strong>un</strong>ción d<strong>el</strong> color) y orientaciónde los mismos.• Representación espacial interna de objetivos.Convierte todas las posiciones recibidas desd<strong>el</strong>os encoders y sensores externos, y lostransforma en posiciones referidas a <strong>un</strong> sistemade coordenadas centrado en la base d<strong>el</strong> brazo<strong>robot</strong>.• Cálculo de la activación neuronal. Permiteestimar <strong>el</strong> valor de los pesos neuronalesdefinidos en los mapas de coordinación sensomotora.En este proceso residen los aspectos máscomplejos d<strong>el</strong> sistema de <strong>con</strong>trol. Inicialmente,las proyecciones espaciales-motoras se calculana partir de los mod<strong>el</strong>os de aprendizajeadaptativos VAM (Vector Associative Maps).• Supervisión de acciones motoras. Este móduloestablece <strong>un</strong>a jerarquía superior decomportamiento al igual que ocurre en loshumanos. Está basada en los sistemas derepresentación SOM (S<strong>el</strong>f Organizaing Mod<strong>el</strong>s)de múltiples variables (estados) en mapasbidimensionales de activación neuronal. Permiterepresentar la transición entre estados y tomardecisiones en base a las trayectoriasrepresentadas en estos mapas.• S<strong>el</strong>ector de comportamientos. Este módulopondera la importancia de la informaciónsuministrada por cada dispositivo sensor <strong>con</strong> <strong>el</strong>objeto de ejecutar las acciones adecuadas cuandose dispone de diferentes fuentes derepresentación espacial de <strong>un</strong> mismo objetivo.Está basado en mapas neuronales cuyos pesosadaptativos se actualizan <strong>con</strong> <strong>el</strong> objeto decompensar las diferencias entre dichasrepresentaciones.• Planificación de tareas. Permite establecer <strong>un</strong>atransición de estados más favorables para la<strong>real</strong>ización de la tarea s<strong>el</strong>eccionada.• Establecimiento de las com<strong>un</strong>icaciones. Estemódulo activa los procesos de transmisión yrecepción de <strong>con</strong>sigas como procesosindependientes. También permite la <strong>con</strong>ectividadde la red LAN inalámbrica <strong>con</strong> Internet paraoperaciones de <strong>con</strong>trol remoto, servidor deimágenes y t<strong>el</strong>eoperación.Además de los procesos que lleva a cabo <strong>el</strong>neuro<strong>con</strong>trolador, existen otros aspectos f<strong>un</strong>cionalesimprescindibles para <strong>el</strong> <strong>con</strong>trol efectivo de laplataforma móvil. Se trata d<strong>el</strong> módulo de navegacióny d<strong>el</strong> módulo de <strong>con</strong>trol visuo-motor. Por<strong>con</strong>sideraciones de tiempo <strong>real</strong>, se hace necesario suprocesamiento dentro de la propia plataforma móvil.El primero de <strong>el</strong>los obtiene información de laposición deseada y la proximidad a los posiblesobstáculos. La activación neuronal de las <strong>con</strong>signasde v<strong>el</strong>ocidad de cada <strong>un</strong>a de las dos ruedas, estábasada nuevamente en los mod<strong>el</strong>os VAM pararesolver de forma adaptativa <strong>el</strong> problema de lacoordinación espacial-motora. Finalmente, <strong>el</strong>seg<strong>un</strong>do de <strong>el</strong>los permite estimar <strong>el</strong> centroide (encoordenadas de imagen) de cualquier objetivo yproyectar directamente esa información sobre lasarticulaciones d<strong>el</strong> cabezal estereoscópico. Esteproceso permite centrar <strong>el</strong> objeto en situación devergencia simétrica (tal y como lo hace <strong>el</strong> sistemahumano) en cada cámara de visión. De esta forma seminimiza <strong>el</strong> error de estimación de la posición. Denuevo los mod<strong>el</strong>os VAM se <strong>con</strong>vierten en <strong>un</strong>aherramienta neuronal adecuada para la resolución deeste problema.5 CONCLUSIONESEn este trabajo se ha presentado por primera vez <strong>un</strong>aplataforma móvil diseñada e implementada paraoperar a partir de las especificaciones en las que seencuadra <strong>un</strong>a de las tendencias más actuales en <strong>el</strong>campo de la robótica de uso doméstico: losdenominados “<strong>real</strong>-world artifacts”. El <strong>robot</strong>presentado, CARTHAGO, presenta <strong>un</strong>ascaracterísticas pseudoantropomórficas <strong>con</strong> <strong>el</strong> objeto


de ampliar las tareas a procesos <strong>con</strong> <strong>un</strong> mayor rangoa niv<strong>el</strong> industrial. En definitiva, <strong>el</strong> diseño d<strong>el</strong> sistemapresentado se cierra <strong>con</strong> las especificacionesf<strong>un</strong>cionales y técnicas d<strong>el</strong> módulo que debe actuar amodo de cerebro d<strong>el</strong> <strong>robot</strong>: <strong>el</strong> neuro<strong>con</strong>trolador.La clave d<strong>el</strong> <strong>con</strong>trol autónomo que permita al <strong>robot</strong>CARTHAGO interactuar <strong>con</strong> <strong>el</strong> m<strong>un</strong>do <strong>real</strong> que lerodea, está en <strong>con</strong>siderar los aspectos decomportamiento <strong>con</strong>ocidos en <strong>el</strong> sistema biológicohumano. Muchas de las experiencias y desarrollos en<strong>el</strong> campo de los mod<strong>el</strong>os neurobiológicos decoordinación senso-motora en dispositivos robóticosavanzados <strong>real</strong>izados por nuestro grupo deinvestigación han permitido identificar y planificarlos diferentes sub-módulos que <strong>con</strong>formarán <strong>el</strong>neuro<strong>con</strong>trolador.Referencias[1] Hirai, K., Hirose, M., Haikawa, Y., Takenaka,T. "The Dev<strong>el</strong>opment of Honda HumanoidRobot". , ICRA 1998, pp. 1321-1326.[2] Itsuki, N. "Framework of DistributedSimulation System for Multi-agentEnvironment", RoboCup 2000: Robot SoccerWorld Cup IV, Springer, 2001, Peter Stone,Tucker Balch, Gerhard Kraetzschmar ed.,pp.229-238[3] Verschure, P.F.M.J., Wray, J., Sporns, O.,Tononi, G. & Ed<strong>el</strong>man, G.M. (1996) Multilev<strong>el</strong>analysis of classical <strong>con</strong>ditioning in a behaving<strong>real</strong> world artifact. Robotics and AutonomousSystems, 16:247-265.[4] Pedreño-Molina, J.L., Guerrero-González, A.,López-Coronado, J. “A neural <strong>con</strong>troller for a<strong>robot</strong>ic hand with artificial tactile skins ingrasping tasks”, IEEE International Conf. onSystems, Man and Cybernetics, October 2000,Nashville, Tennessee.[5] http://www.rwii.com[6] Demiris, J., Hayes, G. "Imitative learningmechanisms in <strong>robot</strong>s and humans".Proceedings of the 5th European Workshop onLearning Robots, Bari, Italy., 1996[8] Duchon, A.P., Warren, W. and Ka<strong>el</strong>bling, L."Ecological Robotics". Adaptive Behavior(1998) Special Issue on Biologically InspiredMod<strong>el</strong>s of Spatial Navigation, Vol. 6:3/4, 473-507.[9] Lambrinos, D., Scheier, C., Pfeifer R."Unsupervised Classification of Sensory-Motorstates in a Real World Artifact using aTemporal Kohonen Map". Proc. InternationalConference in Artificial Neural Networks'95[ICANN'95]. p. 467-472[10] http://www.k-team.com[11] Ed<strong>el</strong>man, G., Reeke, G., Gall, E., Tononi, G.,Williams D., Sporns, O. "Synthetic neuralmod<strong>el</strong>ing applied to a <strong>real</strong>-world artifact",Neurobiology, Proc. Ntl. Acad. Sci. USA, vol.89, pp. 7267-7271, August 1992.[12] http://www.i<strong>robot</strong>.com[13] Saksida, L.M., Raymond, S.M. and Touretzky,D.S. "Shaping <strong>robot</strong> behavior using principlesfrom instrumental <strong>con</strong>ditioning". (1998)Robotics and Autonomous Systems, 22(3/4):231-249.[14] Thr<strong>un</strong>, S., Bennewitz, M., Burgard, W.,Cremers, A.B., D<strong>el</strong>laert, F., Fox, D., Haehn<strong>el</strong>,D., Rosenberg, C., Roy, N., Schulte, J., Schulz,D. “MINERVA: A se<strong>con</strong>d generation mobiletour-guide <strong>robot</strong>”. Proc. of the IEEEInternational Conference on Robotics andAutomation (ICRA'99), 1999.[15] Fink, T., Hauck, A. Faber, G., "Toward ananthropomorphic <strong>robot</strong>ical hand-eyecoordination". In IMACS Conference on Comp.Eng. in Systems Applications. (CESA'98), Vol.4, pp.: 483-488, 1998.[16] López-Coronado, J., Pedreño-Molina, J.L.,Guerrero-González, A., Gorce. P. "A neuralmod<strong>el</strong> for visual-tactile-motor integration in<strong>robot</strong>ic reaching and grasping tasks". Robotica,Volume 20, Issue 01. January 2002. pp23-31[7] Crook, P. and Hayes, G. "A RobotImplementation of a Biologically InspiredMethod for Nov<strong>el</strong>ty Detection". In Proceedingsof TIMR 2001 - Towards Int<strong>el</strong>ligent MobileRobots, Manchester, April 2001.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!