Dynamics and Aerial Attitude Control for Rapid Emergency Deployment of the Agile Ground Robot AGRO

Daniel J. Gonzalez,Mark C. Lesak,Andres H. Rodriguez,Joseph A. Cymerman,Christopher M. Korpela
DOI: https://doi.org/10.48550/arXiv.2007.02417
2020-07-06
Abstract:In this work we present a Four-Wheeled Independent Drive and Steering (4WIDS) robot named AGRO and a method of controlling its orientation while airborne using wheel reaction torques. This is the first documented use of independently steerable wheels to both drive on the ground and achieve aerial attitude control when thrown. Inspired by a cat's self-righting reflex, this capability was developed to allow emergency response personnel to rapidly deploy AGRO by throwing it over walls and fences or through windows without the risk of it landing upside down. It also allows AGRO to drive off of ledges and ensure it lands on all four wheels. We have demonstrated a successful thrown deployment of AGRO. A novel parametrization and singularity analysis of 4WIDS kinematics reveals independent yaw authority with simultaneous adjustment of the ratio between roll and pitch authority. Simple PD controllers allow for stabilization of roll, pitch, and yaw. These controllers were tested in a simulation using derived dynamic equations of motion, then implemented on the AGRO prototype. An experiment comparing a controlled and non-controlled fall was conducted in which AGRO was dropped from a height of 0.85 m with an initial roll and pitch angle of 16 degrees and -23 degrees respectively. With the controller enabled, AGRO can use the reaction torque from its wheels to stabilize its orientation within 402 milliseconds.
Robotics
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to rapidly deploy the ground robot AGRO in emergency situations and control its attitude in the air to ensure a smooth landing. Specifically, the paper proposes a four - wheel independently - driven and steered (4WIDS) robot AGRO. By adjusting the reaction torque of the wheels, the attitude of the robot in the air can be controlled, enabling it to avoid the risk of landing upside down when being thrown over a wall, fence or through a window. In addition, this function also allows AGRO to jump from a height, ensuring that all four wheels land simultaneously and reducing the impact force. ### Main Contributions 1. **Innovative Design**: The design of AGRO combines the advantages of wheeled and legged robots, having high mobility and rapid deployment capabilities. 2. **Attitude Control in the Air**: By using the reaction torque of the wheels, stable control of the attitude in the air is achieved, allowing the robot to adjust its attitude in the air like a cat and ensure a smooth landing. 3. **Experimental Verification**: The effectiveness of the controller has been verified through experiments, demonstrating the attitude control performance of AGRO under different initial conditions in the air. ### Technical Details - **Dynamics Analysis**: The paper elaborately deduces the dynamic equations of the 4WIDS robot in the air and analyzes the influence of the wheel reaction torque on the robot's attitude control. - **Control Strategy**: A PD - controller - based attitude control strategy is proposed. By adjusting the torque and steering angle of the wheels, stable control of roll, pitch and yaw is achieved. - **Experimental Setup**: An experiment is designed to verify the effect of attitude control in the air, comparing the performance in the presence and absence of the controller. ### Experimental Results - **Attitude Stabilization**: The experimental results show that after the controller is enabled, AGRO can quickly adjust its attitude in the air and stabilize its roll and pitch angles within 402 milliseconds. - **Impact Force Reduction**: Compared with the situation without the controller, the impact force of AGRO with the controller enabled is reduced by 1g when landing, with all four wheels landing simultaneously, reducing the risk of damage. ### Future Work - **Increasing Torque and Speed Limits**: By increasing the voltage, the torque and speed limits of the wheels are increased to improve the total reaction impulse. - **Optimizing the Control Strategy**: Adjust the steering parameters to maximize the control authority of the key rotation axes and consider the influence of gyro - dynamics. - **Improving the Hardware Design**: AGRO 2 will introduce an independent leg suspension system to absorb the impact force of landing and be able to cross stairs and curbs. In general, through innovative design and control strategies, this paper solves the problem of rapidly deploying ground robots in emergency situations and ensuring their safe landing, providing new technical means for future emergency responses.