Raúl
Moderator
 Moderator
| Posts: 434 |  | Karma: 6
|
Re:fallo de ejecución: Unhandled within causality - 2008/07/17 16:50
Hola,
Lo que dices sobre que "estás intentando establecer un contrato con DifferentialDrive" no me queda muy claro. Por lo que dices de la silla de ruedas me parece entender que lo que en realidad quieres es escribir una implementación particular del contrato genérico DifferentilDrive para controlar una silla de ruedas robótica. En este caso, lo que tienes que hacer es escribir un servicio que cumpla con todas las operaciones definidas en el contrato genérico. Además, no necesitas definir el estado de tu servicio ya que puedes usar directamente el estado definido en el contrato genérico. ¿Es esto en realidad lo que quieres hacer?
Para ver como se hace todo esto en detalle puedes ser el Service Tutorial 9 (Implementing and Extending Service Contracts) que viene con Robotics Studio. También puedes echar un vistazo a mi código del servicio ArcosSonar, que es una implementación particular del contrato genético sonar:
-> Servicios Arcos Sonar.
Sobre el mensaje de error que comentas, así de entrada no me dice nada.. ¿Podrías poner el mensaje completo y si te salen más mensajes de error?
Saludos, Raúl.
Raúl Arrabales Moreno. conscious-robots.com/raul |