6 research outputs found

    Underactuated Attitude Control with Deep Reinforcement Learning

    Get PDF
    Autonomy is a key challenge for future space exploration endeavors. Deep Reinforcement Learning holds the promises for developing agents able to learn complex behaviors simply by interacting with their environment. This work investigates the use of Reinforcement Learning for satellite attitude control applied to two working conditions: the nominal case, in which all the actuators (a set of 3 reaction wheels) are working properly, and the underactuated case, where an actuator failure is simulated randomly along one of the axes. In particular, a control policy is implemented and evaluated to maneuver a small satellite from a random starting angle to a given pointing target. In the proposed approach, the control policies are implemented as Neural Networks trained with a custom version of the Proximal Policy Optimization algorithm, and they allow the designer to specify the desired control properties by simply shaping the reward function. The agents learn to effectively perform large-angle slew maneuvers with fast convergence and industry-standard pointing accuracy

    DRIFT: Deep Reinforcement Learning for Intelligent Floating Platforms Trajectories

    Full text link
    This investigation introduces a novel deep reinforcement learning-based suite to control floating platforms in both simulated and real-world environments. Floating platforms serve as versatile test-beds to emulate microgravity environments on Earth. Our approach addresses the system and environmental uncertainties in controlling such platforms by training policies capable of precise maneuvers amid dynamic and unpredictable conditions. Leveraging state-of-the-art deep reinforcement learning techniques, our suite achieves robustness, adaptability, and good transferability from simulation to reality. Our Deep Reinforcement Learning (DRL) framework provides advantages such as fast training times, large-scale testing capabilities, rich visualization options, and ROS bindings for integration with real-world robotic systems. Beyond policy development, our suite provides a comprehensive platform for researchers, offering open-access at https://github.com/elharirymatteo/RANS/tree/ICRA24

    Mobility Strategy of Multi-Limbed Climbing Robots for Asteroid Exploration

    Full text link
    Mobility on asteroids by multi-limbed climbing robots is expected to achieve our exploration goals in such challenging environments. We propose a mobility strategy to improve the locomotion safety of climbing robots in such harsh environments that picture extremely low gravity and highly uneven terrain. Our method plans the gait by decoupling the base and limbs' movements and adjusting the main body pose to avoid ground collisions. The proposed approach includes a motion planning that reduces the reactions generated by the robot's movement by optimizing the swinging trajectory and distributing the momentum. Lower motion reactions decrease the pulling forces on the grippers, avoiding the slippage and flotation of the robot. Dynamic simulations and experiments demonstrate that the proposed method could improve the robot's mobility on the surface of asteroids.Comment: Submitted version of paper accepted for presentation at the CLAWAR 2023 (26th International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines

    Experimental Verification of Robotic Landing and Locomotion on Asteroids

    Get PDF
    peer reviewedIn-situ explorations of asteroids and other small celestial bodies are crucial to collect surface samples, which could be the key to understanding the formation of our solar system. Studying the composition of asteroids is also important for future planetary defense and mining resources for in-situ utilization. However, the weak gravitational field poses many challenges for robotic landing and locomotion scenarios on the surface of asteroids. Legged climbing robots are expected to perform well under microgravity, as they can maintain surface attachment, preventing undesired flotation and uncontrolled bouncing. Therefore, we need to consider methods to plan and control the landing and locomotion of climbing robots on asteroids. In this study, we have performed experiments regarding the emulation of two scenarios; 1- Landing, 2- Locomotion. For both landing and locomotion scenarios, separate PD controllers have been utilized

    Mobility Strategy of Multi-Limbed Climbing Robots for Asteroid Exploration

    Get PDF
    Mobility on asteroids by multi-limbed climbing robots is expected to achieve our exploration goals in such challenging environments. We propose a mobility strategy to improve the locomotion safety of climbing robots in such harsh environments that picture extremely low gravity and highly uneven terrain. Our method plans the gait by decoupling the base and limbs’ movements and adjusting the main body pose to avoid ground collisions. The proposed approach includes a motion planning that reduces the reactions generated by the robot’s movement by optimizing the swinging trajectory and distributing the momentum. Lower motion reactions decrease the pulling forces on the grippers, avoiding the slippage and flotation of the robot. Dynamic simulations and experiments demonstrate that the proposed method could improve the robot’s mobility on the surface of asteroids

    Synergetic Cooperation Between Robots and Humans

    No full text
    peer reviewedMobility on asteroids by multi-limbed climbing robots is expected to achieve our exploration goals in such challenging environments. We propose a mobility strategy to improve the locomotion safety of climbing robots in such harsh environments that picture extremely low gravity and highly uneven terrain. Our method plans the gait by decoupling the base and limbs’ movements and adjusting the main body pose to avoid ground collisions. The proposed approach includes a motion planning that reduces the reactions generated by the robot’s movement by optimizing the swinging trajectory and distributing the momentum. Lower motion reactions decrease the pulling forces on the grippers, avoiding the slippage and flotation of the robot. Dynamic simulations and experiments demonstrate that the proposed method could improve the robot’s mobility on the surface of asteroids
    corecore