Mandralis, Ioannis
ATMO: An Aerially Transforming Morphobot for Dynamic Ground-Aerial Transition
Mandralis, Ioannis, Nemovi, Reza, Ramezani, Alireza, Murray, Richard M., Gharib, Morteza
Designing ground-aerial robots is challenging due to the increased actuation requirements which can lead to added weight and reduced locomotion efficiency. Morphobots mitigate this by combining actuators into multi-functional groups and leveraging ground transformation to achieve different locomotion modes. However, transforming on the ground requires dealing with the complexity of ground-vehicle interactions during morphing, limiting applicability on rough terrain. Mid-air transformation offers a solution to this issue but demands operating near or beyond actuator limits while managing complex aerodynamic forces. We address this problem by introducing the Aerially Transforming Morphobot (ATMO), a robot which transforms near the ground achieving smooth transition between aerial and ground modes. To achieve this, we leverage the near ground aerodynamics, uncovered by experimental load cell testing, and stabilize the system using a model-predictive controller that adapts to ground proximity and body shape. The system is validated through numerous experimental demonstrations. We find that ATMO can land smoothly at body postures past its actuator saturation limits by virtue of the uncovered ground-effect.
Self-supervised cost of transport estimation for multimodal path planning
Gherold, Vincent, Mandralis, Ioannis, Sihite, Eric, Salagame, Adarsh, Ramezani, Alireza, Gharib, Morteza
Abstract-- Autonomous robots operating in real environments are often faced with decisions on how best to navigate their surroundings. In this work, we address a particular instance of this problem: how can a robot autonomously decide on the energetically optimal path to follow given a high-level objective and information about the surroundings? To tackle this problem we developed a self-supervised learning method that allows the robot to estimate the cost of transport of its surroundings using only vision inputs. We apply our method to the multi-modal mobility morphobot (M4), a robot that can drive, fly, segway, and crawl through its environment. By deploying our system in the real world, we show that our method accurately assigns different cost of transports to various types of environments e.g. We also highlight the low computational cost of our method, which is deployed on an Nvidia Jetson Orin Nano robotic compute unit. We believe that this work will allow multi-modal robotic Figure 1: Close-up view of our robot platform, the M4 robot, capable platforms to unlock their full potential for navigation and of multiple modes of locomotion, including driving, flying, and exploration tasks.
How Strong a Kick Should be to Topple Northeastern's Tumbling Robot?
Salagame, Adarsh, Bhattachan, Neha, Caetano, Andre, McCarthy, Ian, Noyes, Henry, Petersen, Brandon, Qiu, Alexander, Schroeter, Matthew, Smithwick, Nolan, Sroka, Konrad, Widjaja, Jason, Bohra, Yash, Venkatesh, Kaushik, Gangaraju, Kruthika, Ghanem, Paul, Mandralis, Ioannis, Sihite, Eric, Kalantari, Arash, Ramezani, Alireza
How Strong a Kick Should be to Topple Northeastern's Tumbling Robot? Abstract-- Rough terrain locomotion has remained one of the most challenging mobility questions. In 2022, NASA's Innovative Advanced Concepts (NIAC) Program invited US academic institutions to participate NASA's Breakthrough, Innovative & Game-changing (BIG) Idea competition by proposing novel mobility systems that can negotiate extremely rough terrain, lunar bumpy craters. In this competition, Northeastern University won NASA's top Artemis Award award by proposing an articulated robot tumbler called COBRA (Crater Observing Bio-inspired Rolling Articulator). This report briefly explains the underlying principles that made COBRA successful in competing with other concepts ranging from cable-driven to multilegged designs from six other participating US institutions.
Demonstrating Autonomous 3D Path Planning on a Novel Scalable UGV-UAV Morphing Robot
Sihite, Eric, Slezak, Filip, Mandralis, Ioannis, Salagame, Adarsh, Ramezani, Milad, Kalantari, Arash, Ramezani, Alireza, Gharib, Morteza
Abstract-- Some animals exhibit multi-modal locomotion capability to traverse a wide range of terrains and environments, such as amphibians that can swim and walk or birds that can fly and walk. This capability is extremely beneficial for expanding the animal's habitat range and they can choose the most energy efficient mode of locomotion in a given environment. The robotic biomimicry of this multi-modal locomotion capability can be very challenging but offer the same advantages. However, the expanded range of locomotion also increases the complexity of performing localization and path planning. In this work, we present our morphing multi-modal robot, which is capable of ground and aerial locomotion, and the implementation of readily available SLAM and path planning solutions to navigate a complex indoor environment.
Hovering Control of Flapping Wings in Tandem with Multi-Rotors
Dhole, Aniket, Gupta, Bibek, Salagame, Adarsh, Niu, Xuejian, Xu, Yizhe, Venkatesh, Kaushik, Ghanem, Paul, Mandralis, Ioannis, Sihite, Eric, Ramezani, Alireza
This work briefly covers our efforts to stabilize the flight dynamics of Northeastern's tailless bat-inspired micro aerial vehicle, Aerobat. Flapping robots are not new. A plethora of examples is mainly dominated by insect-style design paradigms that are passively stable. However, Aerobat, in addition for being tailless, possesses morphing wings that add to the inherent complexity of flight control. The robot can dynamically adjust its wing platform configurations during gait cycles, increasing its efficiency and agility. We employ a guard design with manifold small thrusters to stabilize Aerobat's position and orientation in hovering, a flapping system in tandem with a multi-rotor. For flight control purposes, we take an approach based on assuming the guard cannot observe Aerobat's states. Then, we propose an observer to estimate the unknown states of the guard which are then used for closed-loop hovering control of the Guard-Aerobat platform.
Learning swimming escape patterns under energy constraints
Mandralis, Ioannis, Weber, Pascal, Novati, Guido, Koumoutsakos, Petros
Aquatic organisms involved in predator-prey interactions perform impressive feats of fluid manipulation to enhance their chances of survival [1-8]. Since early studies where prey fish were reported to rapidly accelerate from rest by bending into a C-shape and unfurling their tail [9-12], impulsive locomotion patterns have been the subject of intense investigation. Studying escape strategies of prey fish has led to the discovery of sensing mechanisms [13-15], dedicated neural circuits [16-19], and bio-mechanic principles [20, 21]. From the perspective of hydrodynamics, several studies have sought to understand the C-start escape response and how it imparts momentum to the surrounding fluid [22-27]. However, experiments and observations indicate that swimming escapes can take a variety of forms. For example, after the initial burst from rest, many fish are seen coasting instead of swimming continuously [11, 28, 29]. Furthermore, theoretical [30-32] as well as experimental [33] studies have suggested that intermittent swimming styles, termed burst-coast swimming, can be more efficient than continuous swimming when maximizing distance given a fixed amount of energy. This raises the question of when and why different swimming escape patterns are employed in nature, and which biophysical cost functions they optimize. Given a cost function, reverse engineering methodologies have been employed to identify links to resulting swimming patterns e.g.
Learning Efficient Navigation in Vortical Flow Fields
Gunnarson, Peter, Mandralis, Ioannis, Novati, Guido, Koumoutsakos, Petros, Dabiri, John O.
Efficient point-to-point navigation in the presence of a background flow field is important for robotic applications such as ocean surveying. In such applications, robots may only have knowledge of their immediate surroundings or be faced with time-varying currents, which limits the use of optimal control techniques for planning trajectories. Here, we apply a novel Reinforcement Learning algorithm to discover time-efficient navigation policies to steer a fixed-speed swimmer through an unsteady two-dimensional flow field. The algorithm entails inputting environmental cues into a deep neural network that determines the swimmer's actions, and deploying Remember and Forget Experience replay. We find that the resulting swimmers successfully exploit the background flow to reach the target, but that this success depends on the type of sensed environmental cue. Surprisingly, a velocity sensing approach outperformed a bio-mimetic vorticity sensing approach by nearly two-fold in success rate. Equipped with local velocity measurements, the reinforcement learning algorithm achieved near 100% success in reaching the target locations while approaching the time-efficiency of paths found by a global optimal control planner.