




Un robot de equilibrio sobre una bola, también conocido como ballbot, es un robot móvil dinámicamente estable diseñado para mantenerse en equilibrio sobre una única rueda esférica ( es decir , una bola). Gracias a su único punto de contacto con el suelo, un ballbot es omnidireccional y, por lo tanto, excepcionalmente ágil, maniobrable y con un movimiento orgánico en comparación con otros vehículos terrestres. Su estabilidad dinámica permite una mejor navegación en entornos estrechos, concurridos y dinámicos. El ballbot funciona según el mismo principio que un péndulo invertido .
Historia
El primer ballbot exitoso fue desarrollado en 2005 [ 6 ] [ 7 ] [ 8 ] por el Prof. Ralph Hollis del Instituto de Robótica de la Universidad Carnegie Mellon (CMU), Pittsburgh, EE. UU., y fue patentado en 2010. [ 9 ] El CMU Ballbot [ 8 ] [ 10 ] [ 11 ] [ 12 ] está construido para ser de tamaño humano, tanto en altura como en base. El Prof. Hollis y su grupo en CMU demostraron que el ballbot puede ser robusto a perturbaciones incluyendo patadas y empujones, y también puede manejar colisiones con muebles y paredes. [ 13 ] [ 14 ] [ 15 ] Mostraron que se puede desarrollar una variedad de comportamientos interesantes de interacción física humano-robot con el ballbot, [ 16 ] [ 17 ] y presentaron algoritmos de planificación y control para lograr movimientos rápidos, dinámicos y elegantes usando el ballbot. [ 18 ] [ 19 ] [ 20 ] También demostraron la capacidad del ballbot para navegar de forma autónoma en entornos humanos para realizar tareas de vigilancia y de punto a punto. [ 21 ] [ 22 ] [ 23 ] Se añadió un par de brazos de dos grados de libertad (DOF) al CMU Ballbot [ 8 ] en 2011, convirtiéndolo en el primer y, actualmente, único ballbot del mundo con brazos. [ 24 ] [ 25 ] [ 26 ]
En 2005, casi al mismo tiempo que se presentó el CMU Ballbot [ 8 ] , un grupo de investigadores de la Universidad de Tokio presentó de forma independiente el diseño de una silla de ruedas con forma de bola que se equilibra sobre una pelota de baloncesto llamada "BB Rider" [ 27 ] . Sin embargo, solo informaron sobre el diseño y nunca presentaron ningún resultado experimental [ 27 ] . Casi al mismo tiempo, László Havasi de Hungría presentó de forma independiente otro robot con forma de bola llamado ERROSphere [ 28 ] . El robot no se equilibraba de forma fiable y no se presentó ningún trabajo posterior.
Desde la introducción de CMU Ballbot [ 8 ] en 2005, varios otros grupos alrededor del mundo han desarrollado ballbots. El Prof. Masaaki Kumagai desarrolló BallIP en 2008 [ 29 ] en la Universidad Tohoku Gakuin , Japón. El Prof. Kumagai y su grupo demostraron la capacidad de los ballbots para transportar cargas y ser utilizados para el transporte cooperativo. [ 30 ] Desarrollaron varios ballbots pequeños y demostraron el transporte cooperativo utilizando ellos. [ 30 ] [ 31 ] Un grupo de estudiantes de ingeniería mecánica en ETH Zurich , Suiza, desarrolló Rezero en 2010. [ 32 ] Rezero volvió a enfatizar los movimientos rápidos y elegantes que se pueden lograr utilizando ballbots. [ 33 ]
Tomás Arribas (España) desarrolló el primer robot bola usando LEGO Mindstorms NXT en 2008 como Proyecto de Máster en la Universidad de Alcalá. [ 34 ] [ 35 ] Desarrolló un proyecto de simulación con Microsoft Excel para simular fácilmente el sistema. [ 36 ] Como parte de la investigación llevada a cabo dentro del Grupo de Investigación Espacial de la Universidad de Alcalá (SRG-UAH), España, el equipo de trabajo, especializado en control óptimo y planificación aplicados a sistemas dinámicos no lineales, publicó en 2012 el artículo titulado "Un robot bola mono basado en LEGO Mindstorms" [ 37 ] Este artículo describe el modelo matemático y el control de trayectoria como base para sistemas de control inestables y no lineales.
Yorihisa Yamamoto (Japón), inspirado por el proyecto de Tomás Arribas, desarrolló un ballbot usando LEGO Mindstorms NXT en 2009. [ 38 ] [ 39 ] Creó una demostración detallada para construir, modelar y crear controladores usando MATLAB . [ 38 ] Un grupo de estudiantes de ingeniería mecánica en la Universidad de Adelaida (Australia) desarrolló tanto un ballbot LEGO como un ballbot a escala real en 2009. [ 40 ] Un grupo de estudiantes de la Universidad ITMO (Rusia) introdujo un algoritmo y construyó un ballbot basado en el kit de robótica LegoNXT que realizó estabilidad con solo dos actuadores. [ 41 ] Videos en YouTube presentan ballbots desarrollados en todo el mundo. Algunos de ellos se han desarrollado usando LEGO Mindstorms NXT. [ 42 ] [ 43 ] [ 44 ] [ 45 ] [ 46 ] Otros diseños personalizados usan ruedas omnidireccionales para accionar la bola. [ 47 ] [ 48 ] [ 49 ] [ 50 ]
Thomas Kølbæk Jespersen (Dinamarca) desarrolló el Kugle ballbot como su tesis de maestría en 2019. [ 51 ] El Kugle ballbot es un robot esférico de tamaño humano desarrollado como parte de un proyecto de investigación en curso sobre Interacción Humano-Robot en la Universidad de Aalborg . Equipado con tres motores y ruedas omnidireccionales , un Intel NUC integrado, dos SICK LiDAR, un microprocesador ARM y una tableta en la parte superior, el robot es capaz de maniobrar de forma autónoma en entornos interiores y guiar a las personas. La tesis de maestría adopta un enfoque diferente para el modelado del sistema al derivar un modelo dinámico no lineal basado en cuaterniones que se utiliza para derivar un controlador de modo deslizante no lineal para estabilizar el equilibrio y un controlador predictivo de modelo de seguimiento de trayectoria para planificar y ejecutar trayectorias suaves. La tesis de maestría completa y todo el material, incluido el código fuente de MATLAB y las implementaciones del controlador en C++, están disponibles públicamente en GitHub . [ 52 ]
Los robots esféricos también han aparecido en el mundo de la ciencia ficción. La película Wall-E de Pixar de 2008 presentó a "MO" (Microbe Obliterator), un robot limpiador esférico. La serie de televisión Caprica de Syfy de 2010 presentó a "Serge", un robot mayordomo esférico. [ 53 ]
Motivación y características
Históricamente, los robots móviles se han diseñado para ser estáticamente estables, lo que implica que no necesitan gastar energía mientras permanecen inmóviles. Esto se logra típicamente mediante el uso de tres o más ruedas sobre una base. Para evitar vuelcos, estos robots móviles estáticamente estables tienen una base ancha que proporciona un gran polígono de apoyo y mucho peso muerto en la base para bajar el centro de gravedad . También tienden a tener baja aceleración o desaceleración para evitar vuelcos. La base ancha dificulta que los robots móviles estáticamente estables naveguen en entornos humanos desordenados. Además, estos robots tienen otras limitaciones que los hacen poco adecuados para un entorno humano en constante cambio. No pueden rodar en ninguna dirección ni girar sobre su propio eje. [ 8 ]
El deseo de construir robots móviles altos y estrechos que no se vuelquen llevó al desarrollo de robots móviles de equilibrio como el ballbot. Un ballbot generalmente tiene un cuerpo que se equilibra sobre una sola rueda esférica (bola). Forma un sistema subactuado , es decir , hay más grados de libertad (DOF) que entradas de control independientes. La bola se controla directamente mediante actuadores , mientras que el cuerpo no tiene control directo. El cuerpo se mantiene erguido sobre su punto de equilibrio inestable controlando la bola, de forma similar al control de un péndulo invertido . [ 8 ] Esto da lugar a desplazamientos de posición limitados pero perpetuos del ballbot. El aspecto contraintuitivo del movimiento del ballbot es que para moverse hacia adelante, el cuerpo tiene que inclinarse hacia adelante y para inclinarse hacia adelante, la bola debe rodar hacia atrás. Todas estas características hacen que planificar para lograr los movimientos deseados para el ballbot sea una tarea desafiante. Para lograr un movimiento en línea recta hacia adelante, el ballbot tiene que inclinarse hacia adelante para acelerar e inclinarse hacia atrás para desacelerar. [ 14 ] [ 18 ] [ 24 ] [ 32 ] Además, el robot bola tiene que inclinarse en las curvas para compensar las fuerzas centrípetas , lo que resulta en movimientos elegantes y gráciles. [ 18 ] [ 22 ] [ 24 ] [ 32 ]
A diferencia de los robots móviles de dos ruedas que se equilibran, como el Segway, que se mantienen en equilibrio en una dirección pero no pueden moverse lateralmente, el Ballbot es omnidireccional y, por lo tanto, puede rodar en cualquier dirección. No tiene un radio de giro mínimo y no necesita girar para cambiar de dirección.
Descripción del sistema
Parámetros de diseño principales
Los parámetros de diseño más fundamentales de un robot esférico son su altura, masa, centro de gravedad y el par máximo que pueden proporcionar sus actuadores. La elección de estos parámetros determina el momento de inercia del robot, el ángulo de cabeceo máximo y, por lo tanto, su rendimiento dinámico, su aceleración y su agilidad. La velocidad máxima depende de la potencia del actuador y sus características. Además del par máximo, el ángulo de cabeceo está limitado superiormente por la fuerza máxima que se puede transmitir desde los actuadores al suelo. Por consiguiente, los coeficientes de fricción de todas las partes involucradas en la transmisión de fuerza también desempeñan un papel fundamental en el diseño del sistema. Asimismo, se debe prestar especial atención a la relación entre el momento de inercia del cuerpo del robot y su bola para evitar giros indeseados de la bola, especialmente durante el giro lateral. [ 32 ]
Bola y accionamiento
La pelota es el elemento central de un ballbot; debe transmitir y soportar todas las fuerzas que surjan y resistir el desgaste mecánico causado por superficies de contacto rugosas. Un alto coeficiente de fricción en su superficie y una baja inercia son esenciales. El CMU Ballbot, [ 8 ] Rezero [ 32 ] y Kugle [ 51 ] utilizaron una esfera metálica hueca con recubrimiento de poliuretano. BB Rider [ 27 ] utilizó una pelota de baloncesto, mientras que BallIP [ 29 ] y Adelaide Ballbot [ 40 ] utilizaron bolas de bolos recubiertas con una fina capa de caucho.
Para resolver el problema bastante complejo de accionar una esfera, se han introducido diversos mecanismos de accionamiento. El CMU Ballbot [ 8 ] utilizó un mecanismo de accionamiento de bola de ratón inverso. A diferencia de la bola de ratón tradicional que acciona los rodillos para proporcionar entrada al ordenador, el accionamiento de bola de ratón inverso utiliza rodillos para impulsar la bola y producir movimiento. El accionamiento de bola de ratón inverso utiliza cuatro rodillos para impulsar la bola, y cada rodillo es accionado por un motor eléctrico independiente. Para lograr el movimiento de guiñada, el CMU Ballbot utiliza un rodamiento, un conjunto de anillos deslizantes y un motor separado para hacer girar el cuerpo sobre la bola. [ 14 ] El LEGO Ballbot [ 38 ] también utilizó un accionamiento de bola de ratón inverso, pero utilizó ruedas normales para impulsar la bola en lugar de rodillos.
A diferencia de CMU Ballbot [ 14 ] , tanto BallIP [ 29 ] como Rezero [ 32 ] y Kugle [ 51 ] utilizan ruedas omnidireccionales para impulsar la bola. Este mecanismo de accionamiento no requiere un mecanismo de accionamiento de guiñada separado y permite el control directo de la rotación de guiñada de la bola. A diferencia de CMU Ballbot [ 14 ] , que utiliza cuatro motores para impulsar la bola y un motor para la rotación de guiñada, BallIP [ 29 ] , Rezero [ 32 ] y Kugle [ 51 ] utilizan solo tres motores para ambas operaciones. Además, solo tienen tres puntos de transmisión de fuerza en comparación con los cuatro puntos de CMU Ballbot. Dado que el contacto entre una rueda omnidireccional y la bola debe reducirse a un solo punto, la mayoría de las ruedas omnidireccionales disponibles no son adecuadas para esta tarea debido a los espacios entre las ruedas individuales más pequeñas que dan como resultado un movimiento de rodadura inestable. Por lo tanto, el proyecto BallIP [ 29 ] introdujo una rueda omnidireccional más compleja con una línea de contacto circunferencial continua. El equipo de Rezero [ 32 ] equipó este diseño de rueda omnidireccional con rodamientos de rodillos y un recubrimiento de alta fricción. [ 32 ] También instalaron un freno mecánico de bola que presiona la bola contra los actuadores para aumentar aún más las fuerzas de fricción y una suspensión para amortiguar las vibraciones. [ 32 ] El robot Kugle está equipado con una falda que mantiene la bola en su lugar para evitar que se salga durante grandes inclinaciones. El Adelaide Ballbot [ 40 ] utiliza ruedas para su versión LEGO y ruedas omnidireccionales tradicionales para su versión a escala real.
El Prof. Masaaki Kumagai, [ 3 ] quien desarrolló BallIP [ 29 ] introdujo otro mecanismo de accionamiento de bola que utiliza rodillos parcialmente deslizantes. [ 54 ] [ 55 ] El objetivo de este diseño era desarrollar una actuación de 3 grados de libertad en la bola utilizando un mecanismo de bajo costo.
Sensores
Para controlar activamente la posición y la orientación del cuerpo de un robot esférico mediante un sistema sensor-computadora-actuador, además de un microprocesador adecuado u otra unidad de computación para ejecutar los bucles de control necesarios, un robot esférico requiere fundamentalmente una serie de sensores que permitan medir la orientación de la bola y del cuerpo del robot en función del tiempo. Para realizar un seguimiento de los movimientos de la bola, se suelen utilizar codificadores rotativos (CMU Ballbot, [ 8 ] BallIP, [ 29 ] Rezero, [ 32 ] Kugle [ 51 ] ). Medir la orientación del cuerpo es más complicado y a menudo se hace mediante el uso de giroscopios (NXT Ballbots [ 38 ] [ 40 ] ) o, más generalmente, una Unidad de Medición Inercial (CMU Ballbot, [ 8 ] BallIP, [ 29 ] Rezero, [ 32 ] Kugle [ 51 ] ) que incluye un acelerómetro , un giroscopio y posiblemente un magnetómetro cuyas mediciones se fusionan en la orientación del cuerpo a través de algoritmos AHRS .
El CMU Ballbot [ 8 ] utiliza un telémetro láser Hokuyo URG-04LX para localizarse en un mapa 2D del entorno. [ 22 ] [ 23 ] También utiliza el telémetro láser para detectar obstáculos y evitarlos. [ 22 ] [ 23 ] Por el contrario, el robot Kugle [ 51 ] utiliza dos LiDAR 2D SICK TiM571 para localizarse, evitar obstáculos y detectar personas para guiarse.
Brazos
El CMU Ballbot [ 8 ] es el primer y, actualmente, el único ballbot con brazos. [ 24 ] [ 25 ] [ 26 ] Tiene un par de brazos de 2 grados de libertad (DOF) accionados por actuadores elásticos en serie. Los brazos son tubos huecos de aluminio con la posibilidad de añadir contrapesos ficticios en sus extremos. En su estado actual, los brazos no pueden utilizarse para manipulaciones significativas, sino para estudiar sus efectos en la dinámica del ballbot. [ 24 ] [ 25 ] [ 26 ]
Modelado, planificación y control de sistemas
El modelo matemático MIMO que se necesita para simular un ballbot y diseñar un controlador suficiente que estabilice el sistema, es muy similar a un péndulo invertido sobre un carro . El LEGO NXT Ballbot, [ 38 ] Adelaide Ballbot, [ 40 ] Rezero [ 32 ] y Kugle [ 51 ] incluyen modelos de actuadores en sus modelos de robot, mientras que el CMU Ballbot [ 8 ] ignora los modelos de actuadores y modela el Ballbot como un cuerpo sobre una bola. Inicialmente, el CMU Ballbot [ 8 ] usó dos modelos planares 2D en planos perpendiculares para modelar el ballbot [ 13 ] [ 14 ] y actualmente, usa modelos 3D sin movimiento de guiñada tanto para el ballbot sin brazos [ 18 ] [ 21 ] [ 22 ] como para el ballbot con brazos. [ 24 ] BallIP [ 29 ] utiliza un modelo que describe la dependencia de la posición de la bola con respecto a las velocidades de las ruedas y el movimiento del cuerpo. Rezero [ 32 ] utiliza un modelo 3D completo que también incluye el movimiento de guiñada. Kugle [ 51 ] utiliza un modelo 3D basado en cuaterniones totalmente acoplado que acopla el movimiento de todos los ejes.
Los ballbots (CMU Ballbot, [ 8 ] BallIP, [ 29 ] NXT Ballbot, [ 38 ] Adelaide Ballbot, [ 40 ] Rezero [ 32 ] ) utilizan enfoques de control de retroalimentación lineal para mantener el equilibrio y lograr el movimiento. El CMU Ballbot [ 8 ] utiliza un bucle de control de equilibrio interno que mantiene el cuerpo en los ángulos corporales deseados y un controlador de bucle externo que logra los movimientos de bola deseados al ordenar los ángulos corporales al controlador de equilibrio. [ 13 ] [ 14 ] [ 18 ] [ 21 ] [ 22 ] [ 24 ] El robot Kugle se prueba con controladores de retroalimentación lineal ( LQR ) y controladores de modo deslizante no lineal para mostrar el beneficio de su modelo de cuaternión dinámico acoplado. [ 51 ]
Un ballbot es un sistema subactuado acelerado por forma. Los ángulos de inclinación de un ballbot están, por lo tanto, vinculados dinámicamente a las aceleraciones resultantes de la pelota y el robot, lo que da como resultado un sistema subactuado. El CMU Ballbot planifica movimientos en el espacio de ángulos de inclinación del cuerpo para lograr movimientos de la pelota rápidos, dinámicos y elegantes. [ 18 ] [ 21 ] [ 22 ] [ 24 ] Con la introducción de brazos, el CMU Ballbot utiliza su procedimiento de planificación para planificar en el espacio de ángulos de inclinación del cuerpo y ángulos de los brazos para lograr los movimientos de la pelota deseados. [ 22 ] [ 24 ] [ 25 ] Además, también puede tener en cuenta casos en los que los brazos están restringidos a ciertos movimientos específicos y solo se deben usar ángulos del cuerpo para lograr los movimientos de la pelota deseados. [ 26 ] El CMU Ballbot utiliza un marco de planificación y control integrado para navegar de forma autónoma en entornos humanos. [ 22 ] [ 23 ] Su planificador de movimiento planifica en el espacio de los controladores para producir una navegación fluida y realiza tareas de vigilancia y de punto a punto. Utiliza el telémetro láser para detectar y evitar activamente obstáculos estáticos y dinámicos en su entorno. [ 22 ] [ 23 ]
Para Kugle, se diseñó un controlador predictivo de modelo (MPC) de planificación de trayectoria para controlar los ángulos de inclinación del robot esférico y así seguir una trayectoria determinada. Se optó por una estrategia de seguimiento de trayectoria en lugar de los controladores de seguimiento de trayectoria o de referencia comunes para compensar el comportamiento temporalmente deficiente de los robots esféricos debido a su naturaleza subactuada. La trayectoria se parametriza como un polinomio y se incluye en la función de coste del MPC. Un conjunto de restricciones flexibles garantiza que se eviten los obstáculos y que el avance se realice a la velocidad deseada. [ 51 ]
Características de seguridad
La mayor preocupación con un Ballbot es su seguridad en caso de fallo del sistema. Se han realizado varios intentos para abordar esta preocupación. El CMU Ballbot [ 8 ] introdujo tres patas de aterrizaje retráctiles que permiten al robot permanecer de pie (estáticamente estable) después de apagarse. También es capaz de pasar automáticamente de este estado estáticamente estable al estado dinámicamente estable de equilibrio y viceversa. [ 13 ] [ 15 ] Rezero incorporó un mecanismo de seguridad antivuelco para evitar daños graves en caso de fallo del sistema. [ 32 ]
Posibles aplicaciones
Debido a su estabilidad dinámica, un ballbot puede ser alto y estrecho, y también puede ser físicamente interactivo, lo que lo convierte en un candidato ideal para un robot móvil personal. [ 8 ] Puede actuar como un robot de servicio eficaz en hogares y oficinas y ofrecer orientación a las personas en, por ejemplo, centros comerciales y aeropuertos. [ 51 ] Los ballbots actuales [ 8 ] [ 29 ] [ 32 ] están restringidos a superficies lisas. El concepto del ballbot ha atraído mucha atención de los medios, [ 10 ] [ 11 ] [ 12 ] [ 31 ] [ 33 ] y varios personajes ballbot han aparecido en películas de Hollywood. [ 56 ] [ 53 ] Por lo tanto, el ballbot tiene una variedad de aplicaciones en la industria del entretenimiento, incluidos los juguetes.
Proyectos destacados de Ballbot
- Proyectos académicos:
- La plataforma de investigación Ballbot en la Universidad Carnegie Mellon (CMU) (2005) [ 1 ]
- BallIP en la Universidad Tohoku Gakuin (2007) [ 3 ]
- Rezero en ETH Zurich (2010) [ 4 ]
- Kugle en la Universidad de Aalborg (AAU) (2018) [ 5 ]
- Prototipo de silla de ruedas basado en Ballbot en la Universidad de Illinois Urbana-Champaign (2023) [ 57 ]
- Proyectos industriales:
Referencias
- 1 2 3 CMU Ballbot
- ↑ Profesor Ralph Hollis
- 1 2 3 Prof. Masaaki Kumagai
- 1 2 Markus Waibel (junio de 2010). "Proyecto Rezero: Robot equilibrador de bolas con estilo" . IEEE .
- 1 2 Kugle - Modelado y control de un sistema de equilibrio de bolas
- ↑ Tom Lauwers; George Kantor; Ralph Hollis (octubre de 2005). "¡Con uno basta!" (PDF) . XII Simposio Internacional sobre Investigación en Robótica .
- ↑ Tom Lauwers; George Kantor; Ralph Hollis (mayo de 2006). "Un robot móvil monorrueda dinámicamente estable con accionamiento de bola de ratón inverso" (PDF) . Conferencia Internacional IEEE sobre Robótica y Automatización . págs. 2884–2889 .
- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Ralph Hollis ( octubre de 2006 ) . " Ballbots " . Scientific American . págs. 72–78 .
- ↑ Ralph Hollis (7 de diciembre de 2010). "Robot móvil de equilibrio dinámico" . Patente estadounidense n.° 7847504 .
- 1 2 "El robot CMU Ballbot en el programa Daily Planet de Discovery Channel" . YouTube (VIDEO). Junio de 2007.
- 1 2 "CMU Ballbot en ROBORAMA" . YouTube (VIDEO). Agosto de 2006. Archivado del original el 19 de diciembre de 2021.
- 1 2 "CMU Ballbot en el programa de gadgets del Reino Unido" . YouTube (VIDEO). Enero de 2010.
- 1 2 3 4 Umashankar Nagarajan; Anish Mampetta; George Kantor; Ralph Hollis (mayo de 2009). "Transición de estado, equilibrio, mantenimiento de posición y control de guiñada para un robot móvil de rueda esférica única dinámicamente estable" (PDF) . Conferencia Internacional IEEE sobre Robótica y Automatización . Kobe, Japón. págs. 998–1003 .
- 1 2 3 4 5 6 7 Umashankar Nagarajan; George Kantor; Ralph Hollis (mayo de 2009). "Planificación y control de trayectoria de un robot móvil de rueda esférica única dinámicamente estable" (PDF) . Conferencia Internacional IEEE sobre Robótica y Automatización . Kobe, Japón. págs. 3743–3748 .
- 1 2 "CMU Ballbot: Descripción general" . YouTube (VIDEO). Diciembre de 2008. Archivado del original el 19 de diciembre de 2021.
- ↑ Umashankar Nagarajan; George Kantor; Ralph Hollis (marzo de 2009). "Interacción física humano-robot con robots móviles dinámicamente estables" (PDF) . Conferencia Internacional IEEE sobre Robótica y Automatización . San Diego, EE. UU., págs. 3743–3748 .
- ↑ "CMU Ballbot: Interacción física humano-robot" . YouTube (VIDEO). Diciembre de 2008. Archivado del original el 19 de diciembre de 2021.
- 1 2 3 4 5 6 Umashankar Nagarajan (junio de 2010). "Planificador de trayectoria de forma óptima basado en restricciones dinámicas para sistemas de equilibrio subactuados acelerados por forma" (PDF) . Robótica: Ciencia y Sistemas . Zaragoza, España.
- ↑ "CMU Ballbot: Movimientos rápidos" . YouTube (VIDEO). Junio de 2010. Archivado del original el 19 de diciembre de 2021.
- ↑ "CMU Ballbot: Maniobras rápidas y elegantes" . YouTube (VIDEO). Diciembre de 2010. Archivado del original el 19 de diciembre de 2021.
- 1 2 3 4 Umashankar Nagarajan; George Kantor; Ralph Hollis (diciembre de 2010). "Control híbrido para la navegación de sistemas de equilibrio subactuados acelerados por forma" (PDF) . Conferencia IEEE sobre decisión y control . Atlanta, EE. UU. pp. 3566–3571 .
- 1 2 3 4 5 6 7 8 9 10 Umashankar Nagarajan; George Kantor; Ralph Hollis (mayo de 2012). "Planificación y control integrados para la navegación elegante de robots móviles de equilibrio subactuados acelerados por forma" (PDF) . Conferencia IEEE sobre decisión y control . St. Paul, EE. UU.
- 1 2 3 4 5 6 7 8 9 Umashankar Nagarajan; Byungjun Kim; Ralph Hollis (mayo de 2012). "Planificación en un espacio de formas de alta dimensión para un robot móvil de equilibrio de una sola rueda con brazos" (PDF) . Conferencia IEEE sobre Decisión y Control . St. Paul, EE. UU.
- 1 2 3 4 "CMU Ballbot: Movimiento con brazos" . YouTube (VIDEO). Abril de 2011. Archivado del original el 19 de diciembre de 2021.
- 1 2 3 4 "CMU Ballbot: Movimientos con restricciones en los brazos" . YouTube (VIDEO). Octubre de 2011. Archivado del original el 19 de diciembre de 2021.
- 1 2 3 Tatsuro Endo; Yoshihiko Nakamura (julio de 2005). "Un vehículo omnidireccional sobre una pelota de baloncesto". XII Conferencia Internacional sobre Robótica Avanzada (PDF): 573–578 .
- ↑ László Havasi (junio de 2005). "ERROSphere: un robot equilibrador". Conferencia Internacional sobre Control y Automatización (PDF). Budapest, Hungría: 971–976 .
- 1 2 3 4 5 6 7 8 9 10 11 M Kumagai; T Ochiai (octubre de 2008). "Desarrollo de un robot que se equilibra sobre una pelota". Conferencia Internacional sobre Control . Seúl, Corea: Automatización y Sistemas: 433–438 .
- 1 2 M Kumagai; T Ochiai (mayo de 2009). "Desarrollo de un robot equilibrado sobre una bola: aplicación del movimiento pasivo al transporte". Conferencia Internacional sobre Robótica y Automatización . Kobe, Japón: 4106–4111 .
- 1 2 "BallIP en IEEE Spectrum" . Abril de 2010.
- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Simón Doessegger; Peter Fankhauser; Corsin Gwerder; Jonathan Huessy; Jérôme Kaeser; Thomas Kammermann; Lukás Limacher; Michael Neunert (junio de 2010). "Rezero, Informe del proyecto Focus" (PDF) . Laboratorio de sistemas autónomos, Instituto Tecnológico ETH de Zurich (PDF). Archivado desde el original (PDF) el 30 de julio de 2013.
- 1 2 "Rezero en TED Talks" (VIDEO). Julio de 2011.
- ↑ Tomás Arribas (agosto de 2008). https://www.youtube.com/watch?v=FZ5K0tZ2ZOk
- ↑ Tomás Arribas (30 de diciembre de 2010). "NXT BallBot: Corrección de trayectoria omnidireccional del robot equilibrador" . Archivado desde el original el 19 de diciembre de 2021 , a través de YouTube.
- ↑ Arribas, Tomás (5 de enero de 2011). "Simulación del robot equilibrador NXTBallbot con Microsoft Excel: Simulación del NXT Ballbot con Microsoft Excel" .
- ↑ ( S. Sánchez, T. Arribas, M. Gómez y O. Polo, “Un robot monobola basado en LEGO Mindstorms”, IEEE Control Systems Magazine, vol. 32, n.º 2, págs. 71–83, 2012.)
- ^ Yorihisa Yamamoto ( abril de 2009 ) . "Diseño basado en modelos NXT Ballbot.pdf" (PDF) . pag. 47.
- ↑ "LEGO NXT Ballbot" . YouTube (VIDEO). Enero de 2009. Archivado del original el 19 de diciembre de 2021.
- 1 2 3 4 5 6 "Ballbot en la Universidad de Adelaida" . YouTube (VIDEO). Octubre de 2009. Archivado del original el 19 de diciembre de 2021.
- ↑ S, Borgul Alexander; S, Gromov Vladislav; A, Zimenko Konstantin; Maklashevich, Sergey (28 de septiembre de 2011). "Algoritmo de estabilización de Ballbot" . Revista Científica y Técnica de Tecnologías de la Información, Mecánica y Óptica . 75 (5): 58.
- ↑ Samuel Jackson (13 de agosto de 2011). "Ballbot: un péndulo invertido dinámicamente estable que se equilibra sobre una bola de bolos" . Archivado del original el 19 de diciembre de 2021 , vía YouTube.
- ↑ double051 (14 de marzo de 2011). "Péndulo invertido bidimensional" . Archivado del original el 19 de diciembre de 2021 , vía YouTube.
{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace ) - ↑ "YouTube" . YouTube .
- ↑ "YouTube" . YouTube . Archivado del original el 8 de febrero de 2023.
- ↑ "YouTube" . YouTube .
- ↑ antonio88m (11 de febrero de 2011). "Ballbot - primera versión" . Archivado del original el 19 de diciembre de 2021 – vía YouTube.
{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace ) - ↑ StAstRobotics (1 de marzo de 2011). "AST Ballbot - G1" . Archivado del original el 19 de diciembre de 2021 – vía YouTube.
- ^ aoki2001 (14 de noviembre de 2010). "玉 乗 り ロ ボ ッ ト 1 号" . Archivado desde el original el 19 de diciembre de 2021 , a través de YouTube.
{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace ) - ↑ Jeroen Waning (2 de diciembre de 2011). "Botona esférico Arduino autoequilibrada - Proyecto de diseño de último año de SPSU" . Archivado del original el 19 de diciembre de 2021 – vía YouTube.
- ^ Jespersen , Thomas Kølbæk ( abril de 2019 ) . Kugle - Modelado y control de un equilibrador de bolas (PDF) . Tesis de Maestría, AAU.
- ^ Jespersen, Thomas Kølbæk. "Repositorio de Kugle ballbot" . GitHub .
- 1 2 "Serge - Battlestar Wiki" . Archivado del original el 2 de abril de 2010. Consultado el 4 de mayo de 2010 .
- ↑ Masaaki Kumagai (octubre de 2010). "Desarrollo de una unidad de accionamiento de bolas mediante rodillos parcialmente deslizantes : un mecanismo alternativo para el movimiento semi-omnidireccional" . Conferencia Internacional IEEE/RSJ de 2010 sobre Robots y Sistemas Inteligentes . Taipéi, Taiwán. págs. 3353–3357 . doi : 10.1109/IROS.2010.5651007 . ISBN 978-1-4244-6674-0. S2CID 15901355 .
{{cite book}}: CS1 mantenimiento: falta el editor de ubicación ( enlace ) - ↑ "Activación de bolas mediante rodillos deslizantes parciales" . YouTube . Octubre de 2010. Archivado del original el 19 de diciembre de 2021.
- ↑ WALL-E
- ↑ El prototipo de silla de ruedas manos libres alcanza un hito importante
- ^ Bossa Nova Robotics lanza Mobi Research Ballbot
- ↑ BionicMobileAssistant: Sistema robótico móvil con mano de agarre neumática
- Robots de equilibrio sobre una sola rueda