Whole Body Control

Permite controlar de manera fácil y segura las articulaciones del robot siempre teniendo en cuenta su estado actual. Incluye control en el espacio de configuraciones, control cartesiano del efector final, control de la mirada y mucho más!

The humanoid robot TALOS with the whole body control unit

Descubrir y definir

El Whole Body Control (WBC) es un controlador escrito en el marco de ros_control, desarrollado por PAL Robotics. Permite al usuario resolver un problema que consiste en tareas y restricciones ordenadas por prioridad.

WBC permite al usuario agregar funcionalidades adicionales como la teleoperación en línea y metas dinámicas para la interacción humano-robot y la manipulación, que pueden combinarse con Moveit!

El término Whole Body Control refiere al hecho que se puede mandar comandos a todas las articulaciones del robot. Se usa, en particular, en todos los robots bípedos de PAL Robotics, REEM-C, TALOS, and Kangaroo.

¿Qué puede hacer?

El WBC controla todas las articulaciones del robot salvo las ruedas. Ésto te permitirá:

  • Controlar todas o un subconjunto de las articulaciones directamente con comandos de estado.
  • Controlar las articulaciones en función de inputs físicos concretos, como el head gaze control, o la posición y orientación de los efectores finales.
  • Combinar el controlador con otra información compartida a través de ROS.
TIAGo and TIAGo Base
REEM-C

¿Qué es?

El Whole Body Control (WBC) es un controlador con retroalimentación de estado escrito en el marco de ros_control.

  • Retroalimentación del estado: El WBC utiliza el estado actual como input para evaluar los comandos antes de ejecutarlos, como por ejemplo comprobar la posición actual antes de seguir moviéndose.

  • Optimización de la solución: El controlador encuentra una solución óptima obtenida a partir de un problema matemático que tiene más condiciones que variables.
  • Solución de múltiples tareas simultáneamente: Soluciona una lista de tareas proyectándolas en el núcleo de las anteriores para forzar la jerarquía.

¿Que és?

El Whole Body Control (WBC) es un controlador con retroalimentación de estado escrito en el marco de ros_control

  • Retroalimentación del estado: El WBC utiliza el estado actual como input para evaluar los comandos antes de ejecutarlos, como por ejemplo comprobar la posición actual antes de seguir moviéndose.
  • Optimización de la solución: El controlador encuentra una solución óptima obtenida a partir de un problema matemático que tiene más condiciones que variables.
  • Solución de múltiples tareas simultáneamente: Soluciona una lista de tareas proyectándolas en el núcleo de las anteriores para forzar la jerarquía.
REEM-C

Cómo ampliar estas capacidades

Whole Body Control en acción

Whole Body Control en TIAGo

La lista de tareas predeterminadas para el robot TIAGo o el stack está compuesta por las siguientes 3:

Demostraciones

  • Teleoperación del brazo con un joystick y agregando información de fuerza al stack del controlador.
  • Teleoperación del tronco superior del robot mediante el seguimiento de una mano humana.
  • Demostración de Aruco sobre cómo hacer que el efector final y la mirada sigan un marcador de manera dinámica.
  • Marcadores interactivos Rviz para mover los brazos con un digital twin del robot.

Robots con Whole Body Control

REEM-C

Lleva tu investigación un paso más allá con REEM-C. Utiliza el robot para implementar y probar tus algoritmos, o para iniciarte en el campo de la robótica bípeda.

KANGAROO

La plataforma bípeda dinámica para investigar métodos de control para locomoción con piernas, con un amplio rango de movimiento y tecnología de control motor.

TIAGo

El robot TIAGo está listo para ofrecer interacción social y servicios personalizados en una amplia variedad de sectores. ¡Encuentra una nueva forma de brindar servicios!

TALOS

El humanoide TALOS, de 1,75 m de altura tiene control de par con sensores a nivel de las articulaciones e integra la última tecnología humanoide de vanguardia.

REEM-C

Reem-C, robot produced by PAL Robotics

Lleva tu investigación un paso más allá con REEM-C. Utiliza el robot para implementar y probar tus algoritmos, o para iniciarte en el campo de la robótica bípeda.

KANGAROO

La plataforma bípeda dinámica para investigar métodos de control para locomoción con piernas, con un amplio rango de movimiento y tecnología de control motor.

TIAGo

Frontal view of TIAGo, the mobile manipulator robot

El robot TIAGo está listo para ofrecer interacción social y servicios personalizados en una amplia variedad de sectores. ¡Encuentra una nueva forma de brindar servicios!

TALOS

TALOS, research robot by PAL Robotics

El humanoide TALOS, de 1,75 m de altura tiene control de par con sensores a nivel de las articulaciones e integra la última tecnología humanoide de vanguardia.

Contacta PAL Robotics

Ponte en contacto con nosotros para descubrir cómo utilizar nuestras plataformas para llevar tu investigación o empresa al siguiente nivel.