Safety-critical Whole-body Planning and Control
The objective of whole-body planning and control is to achieve the safe and efficient operations of intricate robotic systems that incorporate multiple points of contact, complicated constraints, and floating bases. Leveraging simplified rules and tasks derived from reduced-order models, we derive comprehensive control commands for the entire body, optimizing performance while maintaining a delicate equilibrium between safety and productivity through whole-body planning and control strategies. Central to our research focus is the development of comprehensive whole-body controllers, reachability-based motion planning techniques, and the implementation of safety-critical planning methodologies, addressing challenges posed by the model discrepancy between reduced-order and full-body models.
- topics: multi-layered architecture / safety-crtitical control/ whole-body control
Sensor-based Versatile Loco-manipulation
Loco-manipulation stands as a significnatly important capability for executing intricate, human-like missions in unstructured environments and wildelife. The choice of locomotion type profoundly impacts stability, dexterity, precision, and the integration of manipulation with mobility amid physical interactions. Particularly, in dynamic levels, agile and robust locomotion becomes imperative to effectively manage reactive forces for not only locomotion but also manipulation in contacts with the environment while ensuring precise global localization. To optimize agility, stability, and accuracy in loco-manipulation, we employ a multifaceted approach, harnessing multiple sensors within a reactive planning and control architecture. Our goal is to delve into optimization problems that dynamically ascertain the most suitable locomotion types, thereby enhancing performance and minimizing risks during the execution of long-term loco-manipulation missions using legged robots. This study amalgamates model-based and data-driven methodologies, leveraging uncertain measurements from the sensors of the robotic systems.
- topics: locomotion control / robust control / learning-based control / perception in a loop
Transformable Hardware
Each locomotion type boasts its own set of advantages, particularly in terms of stability. For instance, quadrupedal locomotion is better for its stability and versatility, offering a robust platform for various tasks. However, it may not be suitable for terrains with limited space and often requires additional limbs to execute additional manipulation tasks compared to bipedal locomotion. Moreover, when navigating complex environments or emulating wildlife behaviors, such as climbing and hanging, robots face formidable challenges. To address these challenges, our focus lies in the development of innovative hardware for loco-manipulation, incorporating features like transformable limbs and end-effectors to enhance versatility and overall performance. Drawing inspiration from nature, such as the adaptability of gorilla front limbs, we aim to create limbs capable of transitioning between roles as both arms and legs, endowed with powerful mechanical performance. Our efforts center on refining the mechanical structure of robotic systems, employing hybrid actuation methods that combine hydraulic and electric actuators to provide temporary enhanced power and leverage natural damping effects for extreme locomotion scenarios.
- topics: transformable hardware / hybrid dynamics / multi-purpose limbs / novel mechanisms
AI-based Task Scheduling
Generative AI has emerged as an important component in high-level decision-making and formalizing tools through interactive communication. Moreover, the rich of data enhances the adaptability and robustness of planning and control architectures. In this context, our focus lies in constructing a layered architecture and closed-loop system incorporating high-level logic design, task scheduling, motion planning, and hardware control using the AI and data-driven methods. More specifically, our approach involves leveraging generative AI not only to guide behavioral principles by evaluating risk levels but also to define behavioral logics utilized to specific environments and missions. Furthermore, the output from low-level control within sensor-based hardware systems is returned to the generative AI, enabling the reproduction of adaptive solutions. Additionally, in this process, we are committed to developing wrappers that ensure dynamic consistency between the outcomes generated by the AI and the behavior of real hardware systems.
- topics: multi-tasking in a loop with AI / learning-based mode adaptation / risk-aware reconfiguration for long-term missions